Details
Original language | English |
---|---|
Title of host publication | 13th Working IEEE/IFIP Conference on Software Architecture |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 241-246 |
Number of pages | 6 |
ISBN (electronic) | 9781509021314 |
Publication status | Published - 21 Jul 2016 |
Externally published | Yes |
Event | 13th Working IEEE/IFIP Conference on Software Architecture, WICSA 2016 - Venice, Italy Duration: 5 Apr 2016 → 8 Apr 2016 |
Abstract
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.
ASJC Scopus subject areas
- Computer Science(all)
- Hardware and Architecture
- Computer Science(all)
- Software
Cite this
- Standard
- Harvard
- Apa
- Vancouver
- BibTeX
- RIS
13th Working IEEE/IFIP Conference on Software Architecture. Institute of Electrical and Electronics Engineers Inc., 2016. p. 241-246 7516834.
Research output: Chapter in book/report/conference proceeding › Conference contribution › Research › peer review
}
TY - GEN
T1 - Architecture-Violation Management for Internal Software Ecosystems
AU - Schultis, Klaus Benedikt
AU - Elsner, Christoph
AU - Lohmann, Daniel
PY - 2016/7/21
Y1 - 2016/7/21
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84983268643&partnerID=8YFLogxK
U2 - 10.1109/wicsa.2016.16
DO - 10.1109/wicsa.2016.16
M3 - Conference contribution
AN - SCOPUS:84983268643
SP - 241
EP - 246
BT - 13th Working IEEE/IFIP Conference on Software Architecture
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th Working IEEE/IFIP Conference on Software Architecture, WICSA 2016
Y2 - 5 April 2016 through 8 April 2016
ER -