By Topic

IET Software

Issue 3 • June 2009

Filter Results

Displaying Results 1 - 6 of 6
  • Editorial domain specific aspect languages

    Publication Year: 2009, Page(s):165 - 166
    IEEE is not the copyright holder of this material | PDF file iconPDF (93 KB)
    Freely Available from IEEE
  • Automating deployment planning with an aspect weaver

    Publication Year: 2009, Page(s):167 - 183
    Cited by:  Patents (2)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (742 KB)

    Deployment has emerged as a major challenge in distributed real-time and embedded (DRE) systems. Application deployment planners must integrate numerous functional and non-functional constraints, such as security and performance, to produce correct deployment plans. The numerous deployment constraints and their complex interactions make manually deducing correct/efficient deployments hard. Four co... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Domain-specific aspect languages for modularising crosscutting concerns in grammars

    Publication Year: 2009, Page(s):184 - 200
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (902 KB)

    The emergence of crosscutting concerns can be observed in various representations of software artefacts (e.g. source code, models, requirements and language grammars). Although much of the focus of aspect-oriented programming has been on aspect languages that augment the descriptive power of general-purpose programming languages, there is also a need for domain-specific aspect languages that addre... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Disentangling virtual machine architecture

    Publication Year: 2009, Page(s):201 - 218
    Cited by:  Papers (1)
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (720 KB)

    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 study proposes an architecture approach for VMs that regards a VM as a composite of service modules coordinated through explicit bidirection... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making aspect-orientation accessible through syntax-based language composition

    Publication Year: 2009, Page(s):219 - 237
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (1270 KB)

    A generic syntax-based approach is presented by which a fixed set of aspect-oriented features belonging to an aspect language family L A can be applied to a domain-specific language (DSL). The approach centres on the construction of a grammar in which a predefined and fixed set of abstract join points and join point environments are linked with their concrete counterparts within ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Infrastructure for domain-specific aspect languages: the relax case study

    Publication Year: 2009, Page(s):238 - 254
    IEEE is not the copyright holder of this material | Click to expandAbstract | PDF file iconPDF (881 KB)

    Domain-specific aspect languages (DSALs) bring the well-known advantages of domain specificity to the level of aspect code. However, DSALs incur the significant cost of implementing or extending a language processor or weaver. Furthermore, this weaver typically operates blindly, making detection of interactions with aspects written in other languages impossible. This raises the necessity of an app... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.

Aims & Scope

IET Software publishes papers on all aspects of the software lifecycle, including design, development, implementation and maintenance.

Full Aims & Scope

Meet Our Editors

Publisher
IET Research Journals
iet_sen@theiet.org