A middleware model in alloy for supply chain-wide agent interactions
2011 (English)In: Agent-Oriented Software Engineering XI: 11th International Workshop, AOSE 2010, Toronto, Canada, May 10-11, 2010, Revised Selected Papers / [ed] Danny Weynes & Marie-Pierre Gleizes, Berlin: Springer, 2011, Vol. 6788, 249 p.189-204 p.Chapter in book (Refereed)
To support the complex coordination activities involved in supply chain management, more and more companies have autonomous software agents acting on their behalf. Due to confidentiality concerns, such as hiding sensitive information from competitors, agents typically only have a local view on the supply chain. In many situations, however, companies would like to expand the view of their agents to share valuable information such as transportation tracking and service delays. Non of the participating companies, however, has enough knowledge or authority to realize such interactions in a controlled manner.
In this paper, we present an organization middleware that offers a collaboration platform and enables agents to interact across the boundary of local interactions. Policies and laws enable companies to define the scope of interactions of their agents and the restrictions on their exposed information. Using Alloy, we formally define the relation between the interactions offered by the middleware, the exposed information and the provided policies and laws. This allows us to guarantee a number properties which are of particular interest to companies using the middleware.
Place, publisher, year, edition, pages
Berlin: Springer, 2011. Vol. 6788, 249 p.189-204 p.
, Lecture Notes in Computer Science, ISSN 0302-9743 ; 6788
Artificial Intelligence, Communication Networks, Software Engineering, Theoretical Computer Science
Research subject Computer Science, Software Technology
IdentifiersURN: urn:nbn:se:lnu:diva-19328DOI: 10.1007/978-3-642-22636-6_12ISBN: 978-3-642-22635-9ISBN: 978-3-642-22636-6OAI: oai:DiVA.org:lnu-19328DiVA: diva2:530403
11th International Workshop on Agent-Oriented Software Engineering