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 条
  • [41] Measuring the sustainability: utopia or reality?
    Relea Fernandez, Carlos Emilio
    ESTUDIOS GEOGRAFICOS, 2005, 66 (258): : 331 - 342
  • [42] A Foundation for Measuring Community Sustainability
    Mischen, Pamela A.
    Homsy, George C.
    Lipo, Carl P.
    Holahan, Robert
    Imbruce, Valerie
    Pape, Andreas
    Zhu, Weixing
    Graney, Joseph
    Zhang, Ziang
    Holmes, Louisa M.
    Reina, Manuel
    SUSTAINABILITY, 2019, 11 (07)
  • [43] Measuring wellbeing: Towards sustainability
    Bache, Ian
    PLANNING THEORY & PRACTICE, 2013, 14 (03) : 425 - 426
  • [44] Sustainability - Introduction (Environmental architecture)
    Canizaro, Vincent
    Tanzer, Kim
    JOURNAL OF ARCHITECTURAL EDUCATION, 2007, 60 (04) : 4 - 14
  • [45] Understanding Computer Architecture Sustainability
    Yang, Chia-Lin
    Vetter, Ron
    COMPUTER, 2023, 56 (09) : 4 - 5
  • [46] Sustainability and habitability in traditional architecture
    Neila Gonzalez, F. J.
    CIUDAD Y TERRITORIO-ESTUDIOS TERRITORIALES-CYTET, 2023, 55 (215): : 242 - 243
  • [47] GREEN ARCHITECTURE: A CONCEPT OF SUSTAINABILITY
    Ragheb, Amany
    El-Shimy, Hisham
    Ragheb, Ghada
    URBAN PLANNING AND ARCHITECTURAL DESIGN FOR SUSTAINABLE DEVELOPMENT (UPADSD), 2016, 216 : 778 - 787
  • [48] Sustainability in Landscape Architecture in Mexico
    Pastor Gomez, Fabiola
    47TH INTERNATIONAL FEDERATION OF LANDSCAPE ARCHITECTS (IFLA) WORLD CONGRESS, 2010, : 274 - 278
  • [49] Rethinking architecture as a catalyst for sustainability
    Thomas, Leena
    LIVING AND LEARNING: RESEARCH FOR A BETTER BUILT ENVIRONMENT, 2015, : 836 - 845
  • [50] Sustainability in architecture of Zbigniew Abrahamowicz
    Sachanowicz T.
    International Journal of Design and Nature and Ecodynamics, 2020, 15 (01): : 83 - 88