Experimenting with the Comprehension of Feature-Oriented and UML-Based Core Assets.

Lecture Notes in Business Information Processing(2011)

引用 13|浏览9
暂无评分
摘要
Software product line engineering mainly deals with specifying and developing core assets that can be utilized and adapted into specific product artifacts. Feature-oriented and UML-based modeling methods have been proposed for managing and supporting core assets specification. While these methods get a lot of attention in software product line engineering literature, their comparison in terms of comprehension is somewhat neglected. Being suitable for early stages of core assets development, this work aims at performing comparative analysis and discussing their advantages and limitations in view of two main stakeholders: developers and product customers. To this end, we conducted two experiments for examining the comprehension of core assets specification in feature-oriented CBFM and UML-based ADOM. The results showed that the only significant difference in terms of comprehension between these methods is in variability specification: developers may better understand the locations at which variability occurs and the ways to realize variability in ADOM.
更多
查看译文
关键词
variability,software product line engineering,domain analysis,UML,feature-orientation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要