MIN-Fakultät
Fachbereich Informatik
Theoretische Grundlagen der Informatik

Bibliographie

Application Development with Mulan

Lawrence Cabac , Till Dörges , Michael Duvigneau, Christine Reese, and Matthias Wester-Ebbinghaus.
Application development with Mulan.
In Moldt et al. (Hrsg.), Proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE'07), pages 145-159.

Kurzfassung: In this work we describe the concepts, organization, techniques, models and tools of multi-agent application design and implementation using Mulan. Mulan is a Petri net based framework for communicating software agents based on the nets-within-nets paradigm. Mulan provides both, a model of abstract concepts of agent-orientation as well as an executable agent framework. Team orientation and concurrent development is crucial to our approach, which can be described by the guiding metaphor (Leitbild) of a MAS of developers.
The technical aspects of the introduced software development methodology called PAOSE are supported by several techniques and tools integrated as plug-ins into the development and runtime environment Renew. Both, standard methods from software development as well as customized ones are used to satisfy the needs of multi-agent system development.
The PAOSE approach can be characterized as model driven development by using models in all stages and levels of abstraction regarding design, implementation and documentation. To illustrate the techniques and models within this paper we use diagrams created during the development of an agent-based distributed workflow management system (WfMS)).


BibTeX-Eintrag



@InProceedings{Cabac+07,
  author =	 {Cabac, Lawrence and D{\"o}rges, Till and Duvigneau,
                  Michael and Reese, Christine and Wester-Ebbinghaus,
                  Matthias},
  title =	 {Application Development with {Mulan}},
  pages = 	 {145--159},
  year =	 2007,
  crossref =	 {Moldt+-e-07},
  keywords = 	 {High-level {Petri} nets, nets-within-nets, reference
                  nets, Renew, Mulan, modeling, agents, software
                  development approach, MAS of developers},
  abstract = 	 {In this work we describe the concepts, organization,
                  techniques, models and tools of multi-agent application
                  design and implementation using Mulan.
                  Mulan is a Petri net based framework for communicating
                  software agents based on the nets-within-nets
                  paradigm. Mulan provides both, a model of abstract
                  concepts of agent-orientation as well as an executable
                  agent framework. Team orientation and concurrent
                  development is crucial to our approach, which can be
                  described by the guiding metaphor (Leitbild) of a MAS of
                  developers.
                  \par
                  The technical aspects of the introduced software
                  development methodology called PAOSE are supported by
                  several techniques and tools integrated as plug-ins into
                  the development and runtime environment Renew.  Both,
                  standard methods from software development as well as
                  customized ones are used to satisfy the needs of
                  multi-agent system development.
                  \par
                  The PAOSE approach can be characterized as model driven
                  development by using models in all stages and levels of
                  abstraction regarding design, implementation and
                  documentation.  To illustrate the techniques and models
                  within this paper we use diagrams created during the
                  development of an agent-based distributed workflow
                  management system (WfMS)).}
}

@Proceedings{Moldt+-e-07,
  title =	 {Proceedings of the International Workshop on {Petri} Nets
                  and Software Engineering (PNSE'07)},
  booktitle =	 {Proceedings of the International Workshop on {Petri} Nets
                  and Software Engineering (PNSE'07)},
  editor =	 {Moldt, Daniel and Kordon, Fabrice and van Hee, Kees and
                  Colom, Jos{\'e}-Manuel and Bastide, R{\'e}mi},
  month =	 jun,
  year =	 2007,
  publisher =	 {Akademia Podlaska},
  address =	 {Siedlce, Poland}
}


Copyright-Hinweis

Diese Informationen werden zur Verfügung gestellt, um technische und Forschungsarbeiten zeitnah bekannt zu geben. Das Urheberrecht und alle damit verbundenen Rechte verbleiben bei den Autoren bzw. anderen Rechteinhabern. Von jedem, der Informationen dieser Seiten übernimmt, wird erwartet, dass er sich an die jeweiligen Bedingungen und Beschränkungen der Rechteinhaber hält. Meist bedeutet dies, dass die hier bereitgestellten Daten nicht ohne explizite Genehmigung der Rechteinhaber weiterveröffentlicht werden dürfen.