Making use case slices manage variability in aspect-based product Line

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Use case slice, clearly lacks composition mechanism due to which it is difficult to manage variabilities in Software Product Lines. A use case slice can only convey the design of a single member of a product line. Aspect-based modeling of use case slices look to be a promising solution but there are few issues within their composition mechanism. Aspect-based modeling of use case slices clearly lack a strong and familiar algebraic model and also fails to address precedence management issues among artifacts such as pointcuts and advices. This paper suggests a composition mechanism, for aspect-based implementation of use case slices, which would provide a familiar algebraic model and will resolve issues related to precedence management. In this paper we have discussed about a hypothetical aspect-based Expressions Product Line (EPL) and have shown how the use case slices can be used to model the variabilities in EPL.

Original languageEnglish (US)
Title of host publicationProceedings of the 7th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems, MSVVEIS 2009, in Conjunction with ICEIS 2009
Pages141-148
Number of pages8
StatePublished - Dec 1 2005
Event7th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems, MSVVEIS 2009, in Conjunction with ICEIS 2009 - Milan, Italy
Duration: May 6 2009May 7 2009

Publication series

NameProceedings of the 7th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems, MSVVEIS 2009, in Conjunction with ICEIS 2009

Other

Other7th International Workshop on Modelling, Simulation, Verification and Validation of Enterprise Information Systems, MSVVEIS 2009, in Conjunction with ICEIS 2009
CountryItaly
CityMilan
Period5/6/095/7/09

All Science Journal Classification (ASJC) codes

  • Information Systems
  • Applied Mathematics
  • Modeling and Simulation

Fingerprint Dive into the research topics of 'Making use case slices manage variability in aspect-based product Line'. Together they form a unique fingerprint.

Cite this