Skip to main content
Log in

An object-oriented approach to transport modelling: Software development to calculate road traffic noise

  • Published:
Transportation Aims and scope Submit manuscript

Abstract

A framework for developing object-oriented software in transport modelling in proposed and demonstrated with the implementation of the calculation of road traffic noise (CORTN). Major tasks in the life cycle of an object-oriented development process are identified, and illustrated with the implementation of TRANSOOP – a software library containing 33,000 lines of C++ programming code. Software re-use from this library to produce a object-oriented noise program is compared with conventional computer programming shows that almost 90 per cent of the lines of code were drawn from TRANSOOP. Advantages of the object-oriented approach are discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Black JA & Rimmer PJ (1981) Japanese highway planning — a Western interpretation. Transportation 11: 29-49.

    Google Scholar 

  • Black J, Trinder J, Masters E, Bandebona U, Ton TT, Morrison B & Tudge R (1996) A spatial decision support system for road-based transport planning. In: Hensher DA, King J & Oum T (eds) Selected Proceedings of the 7th World Conference on Transport Research, Syndey, 11–16 July, 1995. Volume 3 Transport Policy (pp 71-83). Oxford: Elsevier.

    Google Scholar 

  • Black JA, Samuels SE, Vandebona U, Masters E, Trinder JC, Morrison B & Tudge R (in press) Research and development by an Australian road authority using object oriented and GIS technologies: the example of urban road traffic noise. Transporation Research Board Record. Washington DC: Transportation Research Board.

  • Booch G (1994) Object-Oriented Analysis and Design with Applications. Redwood City, California: Benjamin/Cummings Publishing Company.

    Google Scholar 

  • Choi K & Kim TJ (1995) An integrated transportation planning model with GIS and expert system. In: Wyatt R & Hossain H (eds) Proceedings of the Fourth International Conference on Computers in Urban Planning and Urban Management, Melbourne, Australia, July 11–14, Volume 2: 531-545.

  • Hayashi Y & Roy J (eds) (1996) Transport, Land-use and the Environment. Dordrecht: Kluwer Academic Publishers.

    Google Scholar 

  • McGregor JD and Sykes DA (1992) Object-Oriented Software Development. New York: Van Nostrand Reinhold.

    Google Scholar 

  • McTrans Center for Microcomputers in Transportation (1990) Bulletin. Florida: Transportation Research Centre, University of Florida.

    Google Scholar 

  • Meyer B (1988) Object-oriented Software Construction. Englewood Cliffs, New Jersey: Prentice Hall.

    Google Scholar 

  • Ngo CC (1994) An Expert System Approach for Decision Support Systems in Local Area Traffic Management and Urban Transport Planning. PhD Thesis, School of Civil Engineering, University of New South Wales.

  • Roy J & Hyashi Y (1996) Summing up. In: Hayashi Y & Roy J (eds) Transport, Land-Use and the Environment (pp 415-421). Dordrecht: Kluwer Academic Publishers.

    Google Scholar 

  • Stroustrup B (1986) The C++ Programming Language. Syndey: Addison-Wesley Publishing Company.

    Google Scholar 

  • Sun Microsystems (1992) Sun Pro C++ User Manual. California: Sun Microsystems.

    Google Scholar 

  • The Urban Transport Monitor (1992a) This week's survey results — microcomputer urban transport planning software part I. The Urban Transport Monitor 6(20): 9-11.

    Google Scholar 

  • The Urban Transport Monitor (1992b) This week's survey results — microcomputer urban transport planning software part II. The Urban Transport Monitor 6(21): 9-11.

    Google Scholar 

  • Ton TT (1995) An Investigation of the Analytical Capability of Object-oriented Programming in Transport Modelling. PhD Thesis, School of Civil Engineering, University of New South Wales, Syndey.

    Google Scholar 

  • Ton TT & Black JA (1993a) An object-oriented approach for implementing an integrated four-step transport planning model. In: Klosterman RE & French SP (eds) Proceedings of the Third International Conference on Computers in Urban Planning and Urban Management, Atlanta, Georgia, USA, July 23–25, Volume 2: 471-492.

  • Ton TT & Black JA (1993b) Geographical information systems and land-use transport interaction models: towards system integration. In: Masters EG & Pollard JR (eds) Proceedings of the Land Information Management and Geographical Information Systems, Sydney, Volume 1: 263-276.

  • Tractz W (1988) Tutorial: Software Reuse Emerging Technology. Washington, DC: Computer Society Press.

    Google Scholar 

  • UK Department of Transport (1988) Calculation of Road Traffic Noise. London: HMSO.

    Google Scholar 

  • Verron E & Masters M (1996) SESAME: A database for traffic planning European cities. INRO NIEUWS: Publication of TNO Inro, Extra Edition, July: 6.

  • Webster V, Bly PH & Paulley NJ (eds) (1988) Urban Land-Use and Transport Interaction. Aldershot: Avebury.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ton, T., Black, J. & Vandebona, U. An object-oriented approach to transport modelling: Software development to calculate road traffic noise. Transportation 25, 307–328 (1998). https://doi.org/10.1023/A:1005047502222

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1005047502222

Keywords

Navigation