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.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
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)
Johnson, R.: How to Design Frameworks. In: Tutorial Notes, 8th Conference on Object-Oriented Programming Systems, Languages and Applications, Washington, USA (1993)
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
PASSI Toolkit (PTK), http://sourceforge.net/projects/ptk
Jennings, N.: On agent-based software engineering. Artificial Intelligence 117, 277–296 (2000)
Cubillos, C., Guidi-Polanco, F.: An Agent Solution to Flexible Planning and Scheduling of Passenger Trips. IFIP AI 217, 355–364 (2006)
Fontoura, M., Pree, W., Rumpe, B.: The UML Profile Framework Architectures. Addison Wesley, Reading (2000)
Johnson, R., Foote, B.: Designing reusable classes. Journal of Object-Oriented Programming 1(2), 22–35 (1988)
Gomez, J.: Metodologías para el diseño de sistemas multiagente. Revista Iberoamericana de Inteligencia Artificial 18, 51–64 (2003)
SAMPO TR1046 - Systems for Advanced Management of Public Transport Operations, http://www.cordis.lu/telematics/tap_transport/research/projects/sampo.html
SIPTS - TEN45607 - Services for Intelligent Public Transport Systems, http://www.novacall.fi/sipts/e_default.htm
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)
FAMS - Flexible Agency for Collective Demand Responsive Services. IST-2001-34347, http://www.famsweb.com
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)
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)
JADE: Java Agent Development Framework, http://jade.tilab.com
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
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)