Software Engineering with Petri Nets: A Web Service and Agent Perspective

作者: Tobias Betz , Lawrence Cabac , Michael Duvigneau , Thomas Wagner , Matthias Wester-Ebbinghaus

DOI: 10.1007/978-3-662-45730-6_3

关键词:

摘要: The context of this paper is given through a software engineering approach that uses Petri nets as executable code. We apply the particular understanding are not only used to model systems for design purposes but also implement system components. Following approach, we develop complex net-based applications according multi-agent paradigm. Agent-internal well agent-spanning processes implemented directly (high-level) nets. These essential parts resulting application – alongside other (operational and declarative ones), which using traditional ways programming.

参考文章(37)
Thomas Wagner, José Quenum, Daniel Moldt, Christine Reese, Providing an agent flavored integration for workflow management Transactions on Petri Nets and Other Models of Concurrency V. ,vol. 5, pp. 243- 264 ,(2012) , 10.1007/978-3-642-29072-5_11
Lectures on Concurrency and Petri Nets Springer Berlin Heidelberg. ,(2004) , 10.1007/B98282
Tobias Betz, Lawrence Cabac, Matthias Wester-Ebbinghaus, Gateway Architecture for Web-Based Agent Services Multiagent System Technologies. pp. 165- 172 ,(2011) , 10.1007/978-3-642-24603-6_17
Olaf Kummer, Frank Wienberg, Michael Duvigneau, Jörn Schumacher, Michael Köhler, Daniel Moldt, Heiko Rölke, Rüdiger Valk, None, An extensible editor and simulation engine for Petri nets: RENEW applications and theory of petri nets. pp. 484- 493 ,(2004) , 10.1007/978-3-540-27793-4_29
S. Kumagai, T. Miyamoto, An agent net approach to autonomous distributed systems systems man and cybernetics. ,vol. 4, pp. 3204- 3209 ,(1996) , 10.1109/ICSMC.1996.561499
Lawrence Cabac, Daniel Moldt, Heiko Rölke, A proposal for structuring Petri net-based agent interaction protocols applications and theory of petri nets. pp. 102- 120 ,(2003) , 10.1007/3-540-44919-1_10
Karsten Wolf, Does My Service Have Partners Transactions on Petri Nets and Other Models of Concurrency II. ,vol. 2, pp. 152- 171 ,(2009) , 10.1007/978-3-642-00899-3_9
Michael Duvigneau, Daniel Moldt, Heiko Rölke, Concurrent architecture for a multi-agent platform AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III. pp. 59- 72 ,(2002) , 10.1007/3-540-36540-0_5
Robin Milner, The Flux of Interaction applications and theory of petri nets. pp. 19- 22 ,(2001) , 10.1007/3-540-45740-2_2