Towards collaboration-centric pattern-based software development support

Cooperative and Human Aspects of Software Engineering(2013)

引用 1|浏览14
暂无评分
摘要
Software engineering activities tend to be loosely coupled to allow for flexibly reacting to unforeseen development complexity, requirements changes, and progress delays. This flexibility comes a the price of hidden dependencies among design and code artifacts that make it difficult or even impossible to assess change impact. Incorrect change propagation subsequently results in costly errors. This position paper proposes a novel approach based on monitoring engineering activities for subsequent high-level pattern detection. Patterns of (i) collaboration structures, (ii) temporal action sequences, and (iii) artifact consistency constraints serve as input to recommendation and automatic reconfiguration algorithms for ultimately avoiding and correcting artifact inconsistencies.
更多
查看译文
关键词
groupware,software development management,artifact inconsistency constraint,automatic reconfiguration algorithm,code artifact,collaboration centric pattern-based software development,collaboration structure,design artifact,engineering activity monitoring,pattern detection,temporal action sequence,collaboration structures,monitoring,recommendation,software engineering,unified modeling language,uncertainty,computer architecture,collaboration
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要