The SMART Project: Multi-Agent Scheduling Simulation of Real-time Architectures

The ongoing SMART collaborative project addresses modeling and analysis techniques for software intensive real-time systems. The AADL modeling language has been selected to describe multithread, multi-partition, multi-processor and multi-core architectures. This paper focuses on the use of the Marzhin simulator that is based on a Multi-Agent technology for providing scheduling analysis results of real-time systems. This simulator is integrated in the AADL Inspector product and can also be used to animate realistic 3D animations.

[1]  Mickaël Kerboeuf,et al.  AADL Design-Patterns and Tools for Modelling and Performance Analysis of Real-Time systems , 2010 .

[2]  Timothy W. Finin,et al.  KQML as an agent communication language , 1994, CIKM '94.

[3]  Bhavani M. Thuraisingham,et al.  Towards a real-time agent architecture-a whitepaper , 1999, Proceedings. Fifth International Workshop on Object-Oriented Real-Time Dependable Systems.

[4]  K. L. Shunmuganathan,et al.  A Novel Hard-Soft Processor Affinity Scheduling for Multicore Architecture using Multiagents , 2011 .

[5]  Mike Williamson,et al.  Matchmaking and Brokering , 1996 .

[6]  James W. Layland,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[7]  Lei Zhao,et al.  A Real-Time Agent Architecture: Design, Implementation and Evaluation , 2002, PRIMA.

[8]  Keith S. Decker,et al.  Towards a Distributed, Environment-Centered Agent Framework , 1999, ATAL.

[9]  所 真理雄,et al.  ICMAS-96 : proceedings Second International Conference on Multi-Agent Systems, December 10-13, 1996, Kyoto, Japan , 1996 .

[10]  Michael J. North,et al.  Agent-based modeling and simulation , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[11]  M. Calisti,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2000 .

[12]  Laurent Nana,et al.  Cheddar: a flexible real time scheduling framework , 2004, SIGAda.

[13]  Nicholas R. Jennings,et al.  A Roadmap of Agent Research and Development , 2004, Autonomous Agents and Multi-Agent Systems.

[14]  J. van Leeuwen,et al.  Intelligent Agents and Multi-Agent Systems , 2002, Lecture Notes in Computer Science.

[15]  Chung Laung Liu,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

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

[17]  Juan Pavón,et al.  Agent based Modeling and Simulation of Multi-project Scheduling , 2009, MALLOW.

[18]  Thierry Desprats,et al.  A KQML-CORBA based architecture for intelligent agents communication in cooperative service and network management , 1997, MMNS.

[19]  Steve Vestal,et al.  The SAE Avionics Architecture Description Language (AADL) Standard: A Basis for Model-Based Architecture-Driven Embedded Systems Engineering , 2003 .