Measuring Architecture Sustainability

被引:21
|
作者
Koziolek, Heiko
Domis, Dominik
Goldschmidt, Thomas
Vorst, Philipp
机构
关键词
D O I
10.1109/MS.2013.101
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
It's difficult to express a software architecture's sustainability in a single metric: relevant information is spread across requirements, architecture design documents, technology choices, source code, system context, and software architects' implicit knowledge. Many aspects influence economic sustainability, including design decisions facilitating evolutionary changes, adherence to good modularization practices, and technology choices. An approach that focuses on a single artifact or perspective is likely to neglect important factors. ABB Corporate Research is tracking the architecture sustainability of a large-scale industrial control system currently under development. A former version of the system grew to several million LOC and suffered from architecture erosion and high maintenance costs. A multiperspective approach called Morphosis will help avoid such a situation in the future by focusing on requirements, architecture design, and source code. It includes evolution scenario analysis, scoring of technology choices, architecture compliance checks, and tracking of architecture-level code metrics. © 2013 IEEE.
引用
收藏
页码:54 / 62
页数:9
相关论文
共 50 条
  • [1] Measuring sustainability
    Lemetais, C
    CHEMICAL ENGINEER-LONDON, 2001, (718): : 45 - 45
  • [2] Measuring sustainability
    Sikdar, Subhas K.
    CLEAN TECHNOLOGIES AND ENVIRONMENTAL POLICY, 2012, 14 (02) : 153 - 154
  • [3] Measuring sustainability
    Subhas K. Sikdar
    Clean Technologies and Environmental Policy, 2012, 14 : 153 - 154
  • [4] Measuring for sustainability
    Contestabile, Monica
    Kumar, Pushpam
    NATURE SUSTAINABILITY, 2020, 3 (08) : 576 - 576
  • [5] Measuring income and measuring sustainability
    Pemberton, M
    Ulph, D
    SCANDINAVIAN JOURNAL OF ECONOMICS, 2001, 103 (01): : 25 - 40
  • [6] Measuring sustainability
    Neuman, Michael
    Churchill, Stuart W.
    TOWN PLANNING REVIEW, 2015, 86 (04): : 457 - 482
  • [7] Measuring sustainability
    Darton, Richard
    TCE, 2007, (795): : 26 - 28
  • [8] MEASURING SUSTAINABILITY
    不详
    GLOBAL ENVIRONMENTAL CHANGE-HUMAN AND POLICY DIMENSIONS, 1992, 2 (04): : 337 - 338
  • [9] Measuring for sustainability
    Monica Contestabile
    Nature Sustainability, 2020, 3 : 576 - 576
  • [10] Measuring sustainability
    Barnett, Vic
    Landau, S.
    Welham, S. J.
    ENVIRONMENTAL AND ECOLOGICAL STATISTICS, 1994, 1 (01) : 21 - 36