Runtime Models to Support User-Centric Communication

  • Yingbo Wang
  • , Peter J. Clarke
  • , Yali Wu
  • , Andrew Allen
  • , Yi Deng

Research output: Contribution to book or proceedingChapter

Abstract

The pervasiveness of complex communication services and the need for end-users to play a greater role in modeling communication services have resulted in the development of the Communication Modeling Language (CML). CML is a domain-specific modeling language that can be used to declaratively specify user-centric communication services. CML models are automatically realized using the Communication Virtual Machine (CVM). The dynamic nature of end-user driven communication results in communication models being updated at runtime. This paper focuses on CML runtime models in the Synthesis Engine (SE), a layer in CVM, which is responsible for synthesizing these models into executable control scripts. We describe how the CML models are main-tained at runtime and how they can evolve during the realization of a communication service.
Original languageAmerican English
Title of host publicationProceedings of the International Workshop on [email protected]
StatePublished - 2008

Disciplines

  • Engineering
  • Computer Sciences

Keywords

  • CML
  • CVM
  • Communication Modeling Language
  • communication virtual machine
  • complex communication services
  • synthesis engine

Fingerprint

Dive into the research topics of 'Runtime Models to Support User-Centric Communication'. Together they form a unique fingerprint.

Cite this