Skip to main content

PASSI Methodology in the Design of Software Framework: A Study Case of the Passenger Transportation Enterprise

  • Conference paper
Agent-Oriented Software Engineering IX (AOSE 2008)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 5386))

Included in the following conference series:

Abstract

This paper presents a practical experience on the use of the PASSI methodology in conjunction with a general framework development process, in obtaining a software framework for a virtual enterprise for passenger transportation. In addition to background information on each of the topics discussed, diverse PASSI artifacts complemented with notational elements drawn from UML-F are shown. In addition, the experience on the use of PASSI for framework development is provided.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

References

  1. Burrafato, P., Cossentino, M.: Designing a multiagent solution for a bookstore with the passi methodology. In: Fourth International Bi-Conference Workshop on AgentOriented Information Systems, AOIS 2002 (2002)

    Google Scholar 

  2. Johnson, R.: How to Design Frameworks. In: Tutorial Notes, 8th Conference on Object-Oriented Programming Systems, Languages and Applications, Washington, USA (1993)

    Google Scholar 

  3. Mattsson, M.: Object-Oriented Frameworks: A Survey of Methodological Issues. Technical Report 96-167, Dept. of Software Eng. and Computer Science, University of Karlskrona/Ronneby

    Google Scholar 

  4. PASSI Toolkit (PTK), http://sourceforge.net/projects/ptk

  5. Jennings, N.: On agent-based software engineering. Artificial Intelligence 117, 277–296 (2000)

    Article  MATH  Google Scholar 

  6. Cubillos, C., Guidi-Polanco, F.: An Agent Solution to Flexible Planning and Scheduling of Passenger Trips. IFIP AI 217, 355–364 (2006)

    Google Scholar 

  7. Fontoura, M., Pree, W., Rumpe, B.: The UML Profile Framework Architectures. Addison Wesley, Reading (2000)

    MATH  Google Scholar 

  8. Johnson, R., Foote, B.: Designing reusable classes. Journal of Object-Oriented Programming 1(2), 22–35 (1988)

    Google Scholar 

  9. Gomez, J.: Metodologías para el diseño de sistemas multiagente. Revista Iberoamericana de Inteligencia Artificial 18, 51–64 (2003)

    Google Scholar 

  10. SAMPO TR1046 - Systems for Advanced Management of Public Transport Operations, http://www.cordis.lu/telematics/tap_transport/research/projects/sampo.html

  11. SIPTS - TEN45607 - Services for Intelligent Public Transport Systems, http://www.novacall.fi/sipts/e_default.htm

  12. Cai, Z.H., Song, J.Y.: Model of Road Traffic Flow Control based on Multi-agent. Journal of Highway and Transportation Research and Development 19(2), 105–109 (2002)

    MathSciNet  Google Scholar 

  13. FAMS - Flexible Agency for Collective Demand Responsive Services. IST-2001-34347, http://www.famsweb.com

  14. Ferreira, E.D., Subrahmanian, E.: Intelligent Agens in Decentralized Traffic Control. In: IEEE Intelligent Transportation Systems Conference Proceedings, USA, August 2001, pp. 705–709 (2001)

    Google Scholar 

  15. Chella, A., Cossentino, M., Sabatucci, L., Seidita, V.: Agile PASSI: An agile process for designing agents. Journal of Computer Systems: Science and Engineering 21(2) (2006)

    Google Scholar 

  16. JADE: Java Agent Development Framework, http://jade.tilab.com

  17. Cubillos, C., Guidi-Polanco, F., Demartini, C.: Towards a Virtual Enterprise for Passenger Transportation Using Agents. In: Sixth IFIP Working Conference on Virtual Enterprises, Valencia, Spain, vol. 186, pp. 569–576 (2005) ISBN 978-0-387-28259-6

    Google Scholar 

  18. Jaw, J., Odoni, A.R., Psaraftis, H.N., Wilson, N.H.M.: A heuristic algorithm for the multi-vehicle advance-request dial-a-ride problem with time windows. Transportation Research B 20B, 243–257 (1986)

    Article  Google Scholar 

  19. Wilson, D., Wilson, S.: Writing frameworks - capturing your expertise about a problem domain. In: Tutorial notes, The 8th Conference on Object-Oriented Programming Systems, Languages and Applications, Washington (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cabrera-Paniagua, D., Cubillos, C. (2009). PASSI Methodology in the Design of Software Framework: A Study Case of the Passenger Transportation Enterprise. In: Luck, M., Gomez-Sanz, J.J. (eds) Agent-Oriented Software Engineering IX. AOSE 2008. Lecture Notes in Computer Science, vol 5386. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01338-6_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01338-6_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01337-9

  • Online ISBN: 978-3-642-01338-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics