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 条
  • [21] Cultures of architecture and sustainability
    Guy, S
    BUILDING RESEARCH AND INFORMATION, 2005, 33 (05): : 468 - 471
  • [23] Measuring and evaluating sustainability: ethics in sustainability indexes
    Yigitcanlar, Tan
    AUSTRALIAN PLANNER, 2015, 52 (03) : 247 - 249
  • [25] Measuring sustainability: An evaluation framework for sustainability transition experiments
    Williams, Stephen
    Robinson, John
    ENVIRONMENTAL SCIENCE & POLICY, 2020, 103 : 58 - 66
  • [26] SUSTAINABILITY AND TEACHING ARCHITECTURE. TEACHING SUSTAINABILITY TO TEACHERS
    Alberich Maria, Lopez de Asiain
    Burgos Celina, Escobar
    6TH INTERNATIONAL CONFERENCE OF EDUCATION, RESEARCH AND INNOVATION (ICERI 2013), 2013, : 5436 - 5441
  • [27] Measuring social welfare and sustainability
    Hamilton, Kirk
    Ruta, Giovanni
    Statistical Journal of the United Nations Economic Commission for Europe, 2006, 23 (04): : 277 - 288
  • [28] Measuring the sustainability of tin in China
    Yang, Congren
    Tan, Quanyin
    Zeng, Xianlai
    Zhang, Yuping
    Wang, Zhishi
    Li, Jinhui
    SCIENCE OF THE TOTAL ENVIRONMENT, 2018, 635 : 1351 - 1359
  • [29] A framework for measuring groundwater sustainability
    Pandey, Vishnu P.
    Shrestha, Sangam
    Chapagain, Saroj K.
    Kazama, Futaba
    ENVIRONMENTAL SCIENCE & POLICY, 2011, 14 (04) : 396 - 407
  • [30] Sustainability indicators: measuring the immeasurable?
    Brent, Alan
    Haywood, Lorren
    INTERNATIONAL JOURNAL OF SUSTAINABLE ENGINEERING, 2009, 2 (02) : 152 - 152