Home
Scholarly Works
Verification of Aspectual Composition in...
Conference

Verification of Aspectual Composition in Feature-Modeling

Abstract

Crosscutting concerns are pervasive in embedded software and ambient systems due to the stringent non-functional requirements imposed on them. Maintaining families of these systems to address issues with the crosscutting concerns, such as security concerns, is recognised to be tedious and costly. To tackle the above problem, we adapt the aspect-oriented paradigm to feature-modeling.One of the most serious problems in aspect-oriented modeling is the potential of taking a valid model and spoiling its validity when weaving an aspect to it. We present a formal verification technique of aspectual composition in the context of feature-modeling that is based on product family algebra. We define a set of validity criteria for aspects with regard to their corresponding base specifications. The verification is done prior to the weaving of the aspects to their base specifications.

Authors

Zhang Q; Khedri R; Jaskolka J

Series

Lecture Notes in Computer Science

Volume

7504

Pagination

pp. 109-125

Publisher

Springer Nature

Publication Date

November 6, 2012

DOI

10.1007/978-3-642-33826-7_8

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team