2009
DOI: 10.1049/iet-sen.2007.0121
|View full text |Cite
|
Sign up to set email alerts
|

Disentangling virtual machine architecture

Abstract: Virtual machine (VM) implementations are made of intricately intertwined subsystems, interacting largely through implicit dependencies. As the degree of crosscutting present in VMs is very high, VM implementations exhibit significant internal complexity. This paper proposes an architecture approach for VMs that regards a VM as a composite of service modules coordinated through explicit bidirectional interfaces. Aspect-oriented programming techniques are used to establish these interfaces, to coordinate module … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 24 publications
0
6
0
Order By: Relevance
“…A similar study was done by Haupt et al [5] regarding the general approach for modularization of virtual machines. They find that there is no single strategy to decompose multiple VMs.…”
Section: Related Workmentioning
confidence: 87%
“…A similar study was done by Haupt et al [5] regarding the general approach for modularization of virtual machines. They find that there is no single strategy to decompose multiple VMs.…”
Section: Related Workmentioning
confidence: 87%
“…Haupt et al propose to disentangle VM architectures using an explicit architecture description language [12,13]. They use the VM Architecture Description Language to describe the interface of a module.…”
Section: Related Workmentioning
confidence: 99%
“…The work described herein is but a small part of a definitely more large-scale effort with the goal of supporting modularization in VM implementations in general [2,6,5]. At various levels of abstractions, various AOP mechanisms are employed.…”
Section: Discussionmentioning
confidence: 99%