Page 132 -
P. 132
AGENT-ORIENTED INFORMATION SYSTEMS ANALYSIS AND DESIGN 117
Mylopoulos, J.; Kolp, M.; and Castro, J. 2001. UML for agent-oriented software development: the Tropos
proposal. In Proceedings of the Fourth International Conference on the Unified Modeling Language, UML
’01, Toronto, Canada. Lecture Notes in Computer Science #2185, Springer, 422–441.
Object Management Group (OMG). 1999. OMG Unified Modeling Specification. Available at www.omg.
org.
Odell, J.; Van Dyke Parunak, H.; and Bauer, B. 2000. Extending UML for agents. In Proceedings of the Second
International Bi-Conference Workshop on Agent-Oriented Information Systems, Austin, TX. Available at
http://scholar.google.ca/schhp?hl=en&tab=ws.
Ross, D. 1977. Structured analysis (SA): a language for communicating ideas. IEEE Transactions on Software
Engineering, SE-3, 1, 16–34.
Rumbaugh, J.; Blaha, M.; Premerlani, W.; Eddy, F.; and Lorensen, W. 1991. Object-Oriented Modeling and
Design. Englewood Cliffs, NJ: Prentice Hall.
Sabater, J.; Sierra, C.; Parsons, S.; and Jenning N.R. 1999. Using multi-context systems to engineer execut-
able agent. In N. R. Jennings and L. Lesperance (eds.), Proceedings of the Sixth International Workshop
on Agent Theories Architectures, and Languages (ATAL-99), LNCS #1757. Springer-Verlag, 277–294.
Scott, W.R. 1998. Organizations: Rational, Natural, and Open Systems, 4th ed. Upper Saddle River, NJ:
Prentice Hall.
Shaw, M., and Garlan, D. 1996. Software Architecture: Perspectives on an Emerging Discipline. Upper
Saddle River, NJ: Prentice Hall.
Wooldridge, M.; Ciancarini, P.; and Weiss, G. (eds.). 2002. Agent-Oriented Software Engineering: Second
International Workshop, AOSE 2001, Montreal, Canada. Lecture Notes in Computer Science, number
2222, Springer.
Wooldridge, M.; Jennings, N.R.; and Kinny, D. 2000. The Gaia methodology for agent-oriented analysis and
design. Journal of Autonomous Agents and Multi-Agent Systems, 3, 285–312.
Yu, E. 1993. Modeling organizations for information systems requirements engineering. In Proceedings of
the First International Symposium on Requirements Engineering, RE ’93, San Jose, CA, 34–41.
———. 1995. Modelling strategic relationships for process reengineering. Ph.D. dissertation, University of
Toronto, Department of Computer Science.
Yu, E., and Mylopoulos, J. 1994. Understanding “why” in software process modeling, analysis and design.
In Proceedings of the Sixteenth International Conference on Software Engineering, ICSE ’94, Sorrento,
Italy, 159–168.
———. 1996. Using goals, rules, and methods to support reasoning in business process reengineering.
International Journal of Intelligent Systems in Accounting, Finance and Management, 5, 1, 1–13.