Skip to main content

Object Oriented Bus Vehicle Scheduling — the BOOST System

  • Conference paper
Computer-Aided Transit Scheduling

Part of the book series: Lecture Notes in Economics and Mathematical Systems ((LNE,volume 471))

Abstract

BOOST (Basis for Object Oriented Scheduling of Transport) embraces the object-oriented paradigm, which is much acclaimed for excellent conceptualisation, extensibility and reusability. The VAMPIRES algorithm, originated in the 1960s for scheduling train locomotives and later formed the basis of the BUSPLAN system within the BUSMAN package, has been updated using the object-oriented approach and used as the core scheduling algorithm in BOOST. In this paper the advantages of the object-oriented approach, as compared with the traditional procedural approach, are illustrated through the re-modelling of the VAMPIRES algorithm. Concepts and domain knowledge are abstracted at different levels dependent on the contexts. Thus the object-oriented scheduling processes are clear to understand and easy to extend. BOOST features a Windows- based graphical user interface (GUI). The styles of data management and interactive schedule manipulation utilities are described. Results of testing BOOST against the conventional BUSPLAN and recent practical applications of BOOST are reported.

Now with the Division of Computer Science of the School of Computer Studies.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  • Chamberlain, M.P./Wren, A. (1992): Developments and recent experience with the BUSMAN and BUSMAN II system. in: Desrochers, M./Rousseau, J.-M. (eds.): Computer-aided transit scheduling. (Springer-Verlag) 1–16.

    Google Scholar 

  • Daduna, J.R./Paixao, J.M.P. (1995): Vehicle scheduling for public mass transit -An overview. in; Daduna, J.R./Branco, I./Paixao, J.M.P (eds.): Computer-aided transit scheduling. (Springer-Verlag) 76 – 90.

    Chapter  Google Scholar 

  • Kwan, R.S.K./Rahin, R.A. (1995): Bus Scheduling with Trip Co-ordination and Complex Constraints. in: Daduna, J.R./Branco, I./Paixao, J.M.P (eds.): Computer-aided transit scheduling. (Springer-Verlag) 91 – 101.

    Chapter  Google Scholar 

  • Smith, B.M./Wren, A. (1981): VAMPIRES and TASC: two successfully applied bus scheduling programs. in: Wren, A. (ed.): Computer scheduling of public transport. (North-Holland) 97 – 124.

    Google Scholar 

  • Wagner, P. (1987): Dimensions of object-based language design, in: OOPSLA ’87 Proceedings, ACM. New York.

    Google Scholar 

  • Wolfenden, K./Wren, A. (1966): Locomotive scheduling by computer. Proceedings of the British Joint Computer Conference, IEE Conference Publication no. 19, p.31.

    Google Scholar 

  • Wren, A. (1972): Bus scheduling: an interactive computer method. Transportation Planning and Technology, vol. 1, 115–122

    Google Scholar 

  • Wren, A. (1981): General review of the use of computers in scheduling buses and their crews, in: Wren, A. (ed.): Computer scheduling of public transport. (North-Holland) 3–16.

    Google Scholar 

  • Wren, A./Chamberlain, M.P. (1988): The development of MICRO-BUSMAN: scheduling on micro-computers, in: Daduna, J.R./Wren, A. (eds.): Computer-aided transit scheduling. (Springer-Verlag) 160 – 174.

    Google Scholar 

  • Wren, A./Gualda, N.D.A. (1997): Integrated scheduling of buses and drivers, in: Preprints of the 7th International workshop on computer-aided scheduling of public transport, Boston, US.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kwan, R.S.K., Rahin, M.A. (1999). Object Oriented Bus Vehicle Scheduling — the BOOST System. In: Wilson, N.H.M. (eds) Computer-Aided Transit Scheduling. Lecture Notes in Economics and Mathematical Systems, vol 471. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-85970-0_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-85970-0_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65775-0

  • Online ISBN: 978-3-642-85970-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics