Techniques for Developing a Product Line of Product Line Tools: A Comparative Study

Software Components, Architectures and Reuse(2011)

引用 5|浏览0
暂无评分
摘要
Tool support is essential for Application Engineering in Software Product Lines (SPL). Despite a myriad of existing tools, most lack adequate support for flexibility and adaptability, so that it is hard for them to be applied in different contexts, e.g., addressing variability in different artifacts. Addressing this issue requires exploring underlying commonality and adequately managing variability of such tools. In order to provide systematic guidance in this direction, we have conducted a comparative analysis of variability management techniques for SPL tool development in the context of the SPL Hephaestus tool. The analysis reveals that two techniques, one annotative and another transformational, are most suitable to variability management in Hephaestus, and that their combination is a feasible strategy to improve such management.
更多
查看译文
关键词
software product lines,different context,variability management technique,application engineering,lack adequate support,spl hephaestus tool,comparative study,product line tools,different artifact,tool support,comparative analysis,spl tool development,business education,xml,data models,business,measurement,data model
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要