Architecture-Centric Software Development of Situated Multiagent Systems

A multiagent system (MAS) structures a software system as a set of autonomous agents that interact through a shared environment. Software architecture is generally considered as the structures of a ...

[1]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[2]  Danny Weyns,et al.  Applying the ATAM to an Architecture for Decentralized Control of a Transportation System , 2006, QoSA.

[3]  Elizabeth A. Kendall,et al.  Multiagent System Design Based on Object-Oriented Patterns , 1997, J. Object Oriented Program..

[4]  Fausto Giunchiglia,et al.  The tropos software development methodology: processes, models and diagrams , 2002, AAMAS '02.

[5]  Vojislav B. Misic,et al.  Extending the ATAM Architecture Evaluation to Product Line Architectures , 2005, 5th Working IEEE/IFIP Conference on Software Architecture (WICSA'05).

[6]  Danny Weyns,et al.  From Reactive Robotics to Situated Multiagent Systems: A Historical Perspective on the Role of Environment in Multiagent Systems , 2005, ESAW.

[7]  Danny Weyns,et al.  Integrating free-flow architectures with role models based on statecharts , 2004 .

[8]  Ivar Jacobson,et al.  Unified Modeling Language , 2020, Definitions.

[9]  Danny Weyns,et al.  Regional Synchronization for Simultaneous Actions in Situated Multi-agent Systems , 2003, CEEMAS.

[10]  Mehdi Jazayeri,et al.  Software Architecture for Product Families: Principles and Practice , 2000 .

[11]  John Mylopoulos,et al.  A Goal-Based Organizational Perspective on Multi-agent Architectures , 2001, ATAL.

[12]  Danny Weyns,et al.  Applying the architecture tradeoff analysis method (ATAM) to an industrial multi-agent system application , 2005 .

[13]  정인기,et al.  [서평]「Applying UML and Patterns - An Introduction to Object-Oriented Analysis and Design」 , 1998 .

[14]  Danny Weyns,et al.  A Formal Model for Situated Multi-Agent Systems , 2004, Fundam. Informaticae.

[15]  Mary Shaw,et al.  Software architecture - perspectives on an emerging discipline , 1996 .

[16]  David Garlan,et al.  Documenting software architectures: views and beyond , 2002, 25th International Conference on Software Engineering, 2003. Proceedings..

[17]  Danny Weyns,et al.  Decentralized control of E'GV transportation systems , 2005, AAMAS '05.

[18]  Zakaria Maamar,et al.  Proceedings of the Workshop on Service-Oriented Computing and Agent Based Engineering (SOCABE 2006) held in conjunction with the 5th International Joint Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2006), Hakodate, Japan, 08-12 May 2006 , 2006 .

[19]  I. Gorton,et al.  A quality-driven systematic approach for architecting distributed software applications , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[20]  Danny Weyns,et al.  TOWARDS ACTIVE PERCEPTION IN SITUATED MULTI-AGENT SYSTEMS , 2004, Appl. Artif. Intell..

[21]  Danny Weyns,et al.  Multiagent Systems and Software Architecture , 2006, Multiagent Systems and Software Architecture.

[22]  Agostino Poggi,et al.  Jade - a fipa-compliant agent framework , 1999 .

[23]  Luc Bongaerts,et al.  Workstation architecture in holonic manufacturing systems , 1996 .

[24]  Danny Weyns,et al.  Protocol-based communication for situated multi-agent systems , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[25]  Carlos José Pereira de Lucena,et al.  Aspectizing Multi-agent Systems: From Architecture to Implementation , 2004, SELMAS.

[26]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[27]  Danny Weyns,et al.  Middleware for Protocol-Based Coordination in Mobile Applications , 2006, IEEE Distributed Systems Online.

[28]  Leonard J. Bass,et al.  Introduction to the attribute driven design method , 2001, ICSE.

[29]  Tom Holvoet,et al.  Architectural design of an automatic guided vehicle transportation system with a multiagent system approach , 2006 .

[30]  Cristina V. Lopes,et al.  Aspect-oriented programming , 1999, ECOOP Workshops.

[31]  Danny Weyns,et al.  Gradient field-based task assignment in an AGV transportation system , 2006, AAMAS '06.

[32]  John Mylopoulos,et al.  Towards requirements-driven information systems engineering: the Tropos project , 2002, Inf. Syst..

[33]  Danny Weyns An architecture-centric approach for software engineering with situated multi-agent systems , 2006 .

[34]  Steve McConnell,et al.  Rapid Development: Taming Wild Software Schedules , 1996 .

[35]  Danny Weyns,et al.  A Design Process for Adaptive Behavior of Situated Agents , 2004, AOSE.

[36]  Andrea Omicini,et al.  Environment as a first class abstraction in multiagent systems , 2007, Autonomous Agents and Multi-Agent Systems.

[37]  Mario Kolberg,et al.  Feature interaction: a critical review and considered forecast , 2003, Comput. Networks.

[38]  Onn Shehory,et al.  Architectural Properties of Multi-Agent Systems , 1999 .

[39]  Danny Weyns,et al.  The Packet-World: A testbed for investigating situated multiagent systems , 2005 .

[40]  Rick Kazman,et al.  Evaluating Software Architectures: Methods and Case Studies , 2001 .

[41]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .

[42]  Danny Weyns,et al.  Model for Simultaneous Actions in Situated Multi-agent Systems , 2003, MATES.

[43]  Tom Holvoet,et al.  Views: customizable abstraction for context-aware applications in MANETs , 2005 .

[44]  Tom Holvoet,et al.  Views: customizable abstractions for contextaware applications in MANETs , 2005, ACM SIGSOFT Softw. Eng. Notes.

[45]  Brian Henderson-Sellers,et al.  Agent-oriented methodologies , 2005 .

[46]  Cristina V. Lopes,et al.  Aspect-oriented programming , 1999, ECOOP Workshops.

[47]  Tom Holvoet,et al.  Exploiting the Environment for Coordinating Agent Intentions , 2006, EUMAS.

[48]  J. Ferber,et al.  Influences and Reaction : a Model of Situated Multiagent Systems , 2001 .