Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

MCL: a MobiGATE coordination language for highly adaptive and reconfigurable mobile middleware: Experiences with Auto-adaptive and Reconfigurable Systems

Published: 01 September 2006 Publication History

Abstract

The use of middleware is one important approach in facilitating adaptation across wireless and mobile environments, where augmented service entities are composed and deployed to shield mobile clients from the effects of dynamic network characteristics. The MobiGate Coordination Language (MCL) system provides a language-based approach to the building of mobile applications running in an adaptive middleware, MobiGATE. The concept of the separation of concerns forms the underlying and unifying principle in the provision of the adaptive composition of services. Specifically, a coordination language, MCL, is designed to provide rich constructs supporting the definition of compositions, with constrained type validation and checking. In particular, MCL is formalized by means of the design of a semantic model based on the Z language, which can be used to analyze architectural descriptions and detect possible composition errors such as feedback loops and open circuit problems. Copyright © 2006 John Wiley & Sons, Ltd.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Software—Practice & Experience
Software—Practice & Experience  Volume 36, Issue 11-12
September 2006
264 pages

Publisher

John Wiley & Sons, Inc.

United States

Publication History

Published: 01 September 2006

Author Tags

  1. adaptive middleware
  2. coordination languages
  3. dynamic reconfiguration
  4. mobile computing

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media