2008
DOI: 10.1016/j.jss.2008.02.020
|View full text |Cite
|
Sign up to set email alerts
|

CVM – A communication virtual machine

Abstract: The convergence of data, voice, and multimedia communication over digital networks, coupled with continuous improvement in network capacity and reliability has resulted in a proliferation of communication technologies. Unfortunately, despite these new developments, there is no easy way to build new application-specific communication services. The stovepipe approach used today for building new communication services results in rigid technology, limited utility, lengthy and costly development cycle, and difficul… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
36
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 29 publications
(36 citation statements)
references
References 32 publications
0
36
0
Order By: Relevance
“…In the subsequent subsections we introduce iDSMLs and DSVMs. As previously stated our research team has worked on two DSVMs, the Communication Virtual Machine (CVM) in the user-centric communication domain [19,64], and Microgrid Virtual Machine (MGridVM) in the energy management for smart microgrid domain [2,3]. In this dissertation we will focus on the CVM, which is a distributed system unlike the MGridVM, which is currently a stand alone system.…”
Section: Execution Of Domain-specific Modelsmentioning
confidence: 99%
“…In the subsequent subsections we introduce iDSMLs and DSVMs. As previously stated our research team has worked on two DSVMs, the Communication Virtual Machine (CVM) in the user-centric communication domain [19,64], and Microgrid Virtual Machine (MGridVM) in the energy management for smart microgrid domain [2,3]. In this dissertation we will focus on the CVM, which is a distributed system unlike the MGridVM, which is currently a stand alone system.…”
Section: Execution Of Domain-specific Modelsmentioning
confidence: 99%
“…Deng et al [16] developed the notion of the Communication Virtual Machine (CVM), a model-driven paradigm for specifying and realizing user-centric collaborative communication. Models are defined using a Communication Modeling Language 1 (CML).…”
Section: Communication Virtual Machinementioning
confidence: 99%
“…This complexity, of the number of communication methods, can be viewed as the contributed effects of the combination in which services are available [7] per communication services provider exist as well One proposed approach to this challenge is user-centric communication which aims to reduce the complexity and offer operating simplicity to users [41]. The Communication Virtual Machine (CVM) technology, proposed by Deng et al [16], exemplifies this concept with a model-driven and domain specific approach to realizing communication services. Experts and novice users in domains such as healthcare, disaster management and scientific collaboration are presented with a simplified yet powerful way to quickly create and realize communication intensive collaboration.…”
mentioning
confidence: 99%
“…These subsystems are the four components previously described in Section 2.1.3. A more in-depth conceptual description of these components are presented by Deng et al [17]. We present a summary of the components used in the prototype given below: validates models created in CME and UI into X-CML model instances before being passed onto SE.…”
Section: Cvm Prototypementioning
confidence: 99%
“…Extending CML with a set of workflow abstractions introduces a natural solution for the required service coordination. Models created using WF-CML are interpreted using an extended implementation of the Communication Virtual Machine (CVM) [17], a run-time environment to dynamically synthesize, and execute UCCSs. The CVM is extended to coordinate the negotiation and media transfer processes based on events generated during the collaboration of UCCSs.…”
mentioning
confidence: 99%