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 条
  • [1] Software Ecosystems Governance to Enable IT Architecture Based on Software Asset Management
    Albert, Benno E.
    dos Santos, Rodrigo P.
    Werner, Claudia M. L.
    2013 7TH IEEE INTERNATIONAL CONFERENCE ON DIGITAL ECOSYSTEMS AND TECHNOLOGIES (DEST), 2013, : 55 - 60
  • [2] Architecture Challenges for Internal Software Ecosystems: A Large-Scale Industry Case Study
    Schultis, Klaus-Benedikt
    Elsner, Christoph
    Lohmann, Daniel
    22ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (FSE 2014), 2014, : 542 - 552
  • [3] Architecture for embedded open software ecosystems
    Eklund, Ulrik
    Bosch, Jan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2014, 92 : 128 - 142
  • [4] A reference architecture for Farm Software Ecosystems
    Kruize, J. W.
    Wolfert, J.
    Scholten, H.
    Verdouw, C. N.
    Kassahun, A.
    Beulens, A. J. M.
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2016, 125 : 12 - 28
  • [5] A Reference Architecture for Enhanced Design of Software Ecosystems
    Gupta, Sanket Kumar
    Schwichtenberg, Bahar
    Engels, Gregor
    BUSINESS MODELING AND SOFTWARE DESIGN (BMSD 2021), 2021, 422 : 59 - 77
  • [6] Software architecture and software configuration management
    Westfechtel, B
    Conradi, R
    SOFTWARE CONFIGURATION MANAGEMENT, 2003, 2649 : 24 - 39
  • [7] Quality management activities for software architecture and software architecture process
    Hamalainen, Niina
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2007, : 347 - 352
  • [8] Motivation in Software Architecture and Software Project Management
    Gardazi, Syeda Uzma
    Gardazi, Syeda Faiza
    Khan, Haroon
    Shahid, Arshad Ali
    ICET: 2009 INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES, PROCEEDINGS, 2009, : 403 - 409
  • [9] Leadership and Management in Software Architecture
    Berenbach, Brian
    Bass, Len
    2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME, 2009, : 474 - +
  • [10] Software architecture knowledge management
    van Vliet, Hans
    ASWEC 2008: 19TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2008, : 24 - 31