1. Identify the problem : The first step is to clearly define the problem or issue that needs to be addressed. Examples include: areas of congestion. 2. Collect data: The next step is to collect the data needed to create a computer model. Because the outcome of a model depends on how realistic it is, data needs to be collected by watching for long period of time. Data could include traffic volume, travel time data, accident data, road conditions, climate and other relevant information. 3. Choose modelling approach: The next step is to choose the appropriate modelling approach based on the problem at hand. Examples include: integrated simulation models, macroscopic simulation models, etc. 4. Develop the model 5. Validate the model: Once the model has been developed, it must be validated to ensure that it accurately reflects the real- world traffic system. 6. Use the model to analyze the problem: This involves simulating different scenarios and conditions to identify the optimal solutions. 7. Implement the solutions