ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Theoretical Computer Science
Volume 336, Issues 2-3, 26 May 2005, Pages 367-401
Abstract State Machines and High-Level System Design and Analysis
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Purchase PDF (320 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.tcs.2004.11.012    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2004 Elsevier B.V. All rights reserved.

A principled exploration of coordination models

Gruia-Catalin RomanE-mail The Corresponding Author and Jamie PaytonCorresponding Author Contact Information, E-mail The Corresponding Author

Department of Computer Science and Engineering, Washington University in St. Louis, Campus Box 1045, One Brookings Drive, St. Louis, MO 63130-4899, USA

Available online 16 December 2004.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

Coordination is a style of interaction in which information exchange among independent system components is accomplished by means of high-level constructs designed to enhance the degree of decoupling among participants. A decoupled mode of computation is particularly important in the design of mobile systems which emerge dynamically through the composition of independently developed components meeting under unpredictable circumstances and thrust into achieving purposeful cooperative behaviors. This paper examines a range of coordination models tailored for use in mobile computing and shows that the constructs they provide are reducible to simple schema definitions in Mobile UNITY. Intellectually, this exercise contributes to achieving a better operational-level understanding of the relation among several important classes of models of mobility. Pragmatically, this work demonstrates the immediate applicability of Mobile UNITY to the formal specification of coordination constructs supporting mobile computing. Moreover, the resulting schemas are shown to be helpful in reducing the complexity of the formal verification effort.

Keywords: Coordination; Agents; Mobility; Formal specification; Modeling; Verification; Schema


Theoretical Computer Science
Volume 336, Issues 2-3, 26 May 2005, Pages 367-401
Abstract State Machines and High-Level System Design and Analysis
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.