Identifying Competitive Interaction of Patterns in Software Product Lines

dc.contributor.authorCifuentes, Julián
dc.contributor.authorArboleda, Hugo
dc.date.accessioned2019-08-20T19:45:29Z
dc.date.available2019-08-20T19:45:29Z
dc.date.issued2015-06-28
dc.description.abstractEnterprise design patterns (such as JEE patterns) can be used to promote Quality Attributes (QA) as functional features when deriving products in an Enterprise Applications Software Product Line (SPL). One of the issues found in product derivation is the interaction of code fragments generated by applying patterns. This interaction can be collaborative or competitive. When competitive, relationships can be adaptable or excluding. In both cases, different approaches (e.g., pattern composition, pattern substitution, constraint reasoning) can be used to address the problem. However, identifying and predicting these interactions early can be useful to develop suitable strategies. In this work, we explore and identify competitive feature interactions using two base repositories: QAs from a known standard and patterns from a catalogue. We show two cases of feature interaction, when promoting specific levels of QAs in an Enterprise Application SPL.es
dc.identifier.issn1692-0899
dc.identifier.urihttps://repositorio.usc.edu.co/handle/20.500.12421/775
dc.language.isoenes
dc.publisherUniversidad Santiago de calies
dc.subjectSoftware product lineses
dc.subjectQuality attributeses
dc.subjectFeature interactiones
dc.titleIdentifying Competitive Interaction of Patterns in Software Product Lineses
dc.typeArticlees

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Identifying Competitive Interaction of.pdf
Size:
274.93 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections