DocumentCode :
272763
Title :
Sessions with an Unbounded Number of Agents
Author :
Akshay, S. ; Helouët, Loic ; Mukund, Madhavan
Author_Institution :
IIT Bombay, Mumbai, India
fYear :
2014
fDate :
23-27 June 2014
Firstpage :
166
Lastpage :
175
Abstract :
In web-based systems, agents engage in structured interactions called sessions. Sessions are logical units of computation, like transactions. However, unlike transactions, sessions cannot be isolated from each other. Thus, one has to verify that interference between sessions does not have unexpected side effects. A challenge in building a tractable model of sessions is that there is no a priori bound on the number of concurrently active agents and sessions in the system. Realistic specifications require agents to compare entities across sessions, but this must be modeled without assigning an unbounded set of unique identities to agents and sessions. We propose a model called session systems that allows an arbitrary number of concurrently active agents and sessions. Agents have a limited ability to remember partners across sessions. Configurations are represented as graphs and the operational semantics is described through graph-rewriting. Under reasonable restrictions, session systems turn out to be well-structured systems. This provides an effective verification algorithm for coverability properties. We show how to use this result to verify more elaborate business rules such as avoidance of conflicts of interest and the Chinese Wall Property.
Keywords :
Web services; multi-agent systems; Chinese wall property; Web-based systems; effective verification algorithm; graph-rewriting; operational semantics; realistic specifications; session systems; structured interactions; tractable model; Cost accounting; Electronic mail; Marine vehicles; Protocols; Semantics; Servers; Services; WSTS; verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application of Concurrency to System Design (ACSD), 2014 14th International Conference on
Conference_Location :
Tunis La Marsa
Type :
conf
DOI :
10.1109/ACSD.2014.16
Filename :
7016340
Link To Document :
بازگشت