Architecture-Violation Management for Internal Software Ecosystems

被引:1
|
作者
Schultis, Klaus-Benedikt [1 ]
Elsner, Christoph [1 ]
Lohmann, Daniel [2 ]
机构
[1] Siemens Corp Technol, Erlangen, Germany
[2] Friedrich Alexander Univ, Erlangen, Nuremberg, Germany
关键词
D O I
10.1109/WICSA.2016.16
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale intra-organizational, yet decentralized software projects that involve various self-contained organizational units require architecture guidelines to coordinate development. Tool support allows for managing architecture-guideline violations to ensure software quality. However, the decentralized development across units results in significant violation-management hurdles that must be considered. In this paper, we present a set of capabilities required to manage guideline violations within two of these large-scale software projects at Siemens. Their main purpose is process support for resolving violations, aiming to reduce the architects' and developers' effort required to handle them. Moreover, we present a prototype that implements the capabilities.
引用
收藏
页码:241 / 246
页数:6
相关论文
共 50 条
  • [41] Beyond Software Architecture Knowledge Management Tools
    Zalewski, Andrzej
    SOFTWARE ENGINEERING: CHALLENGES AND SOLUTIONS, 2017, 504
  • [42] Software architecture evolution: Description and management process
    Sadou, N
    Oussalah, M
    Tamzalit, D
    SERP '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2005, : 368 - 374
  • [43] IMPACT OF AUTOMATED MEMORY MANAGEMENT ON SOFTWARE ARCHITECTURE
    GORDON, RL
    COMPUTER, 1973, 6 (11) : 31 - 36
  • [44] Applying dynamic software architecture management to home service robot software
    Kim, Dongsun
    Park, Sooyong
    Choi, Mun-Taek
    Kim, Munsang
    2007 RO-MAN: 16TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, VOLS 1-3, 2007, : 285 - +
  • [45] Business Process Management in Digital and Software Ecosystems: A Systematic Mapping Study
    Queiroz Afonso, Anderson Tavares
    Chueri, Luciana Vilanova
    dos Santos, Rodrigo Pereira
    2020 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION (ICSA-C 2020), 2020, : 226 - 233
  • [46] Software Ecosystems: A Set of Management Practices for Platform Integrators in the Telecom Industry
    Viljainen, Martti
    Kauppinen, Marjo
    SOFTWARE BUSINESS, 2011, 80 : 32 - 43
  • [47] Reflective architecture based software testing management model
    Jun-feng, Yao
    Shi, Ying
    Ju-bo, Luo
    Dan, Xie
    Xiang-yang, Jia
    2006 IEEE INTERNATIONAL CONFERENCE ON MANAGEMENT OF INNOVATION AND TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS, 2006, : 821 - +
  • [48] Architecture for distributed component management in heterogeneous software environments
    Stoyanov, E.
    MacWilliams, A.
    Roller, Dieter
    INNOVATIONS AND ADVANCED TECHNIQUES IN COMPUTER AND INFORMATION SCIENCES AND ENGINEERING, 2007, : 167 - 172
  • [49] What do we know about requirements management in software ecosystems?
    Paulo Malcher
    Eduardo Silva
    Davi Viana
    Rodrigo Santos
    Requirements Engineering, 2023, 28 (4) : 567 - 593
  • [50] An extensible, portable, scalable cluster management software architecture
    Laros, JH
    Ward, L
    Dauchy, NW
    Brightwell, R
    Hudson, T
    Klundt, R
    2002 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, PROCEEDINGS, 2002, : 287 - 295