MORPHOSIS: A Lightweight Method Facilitating Sustainable Software Architectures

WICSA) and European Conference Software Architecture(2012)

引用 11|浏览0
暂无评分
摘要
Managing the cost-effective evolution of industrial software systems is a challenging task because of their complexity and long lifetimes. Limited pro-active evolution planning and software architecture erosion often lead to huge maintenance costs in such systems. However, formerly researched approaches for evolution scenario analysis and architecture enforcement are only reluctantly applied by practitioners due to their perceived overhead and high costs. We have applied several recent sustainability evaluation and improvement approaches in a case study to the software architecture of a large industrial software system currently under development at ABB. We combined our selection of approaches in a lightweight method called MORPHOSIS, for which this paper presents experiences and lessons learned. We found that reasonable sustainability evaluation and improvement is possible already with limited efforts.
更多
查看译文
关键词
limited effort,cost-effective evolution,industrial software system,improvement approach,limited pro-active evolution planning,software architectures,evolution scenario analysis,large industrial software system,architecture enforcement,software architecture erosion,software architecture,lightweight method facilitating sustainable,assembly,computer architecture,measurement,maintainability,software maintenance,sustainability,software systems,market research
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要