Authors:
Sandro Speth
1
;
Steffen Becker
1
and
Uwe Breitenbücher
2
Affiliations:
1
Institute of Software Engineering, University of Stuttgart, Universitätsstr. 38, 70569 Stuttgart, Germany
;
2
Institute of Architecture of Application Systems, University of Stuttgart, Universitätsstr. 38, 70569 Stuttgart, Germany
Keyword(s):
Issue Management, Integration, Component-based Architecture, Bug Tracking, Modelling Language.
Abstract:
Software systems are often built out of distributed components developed by independent teams. As a result, issues of these components, such as bugs or feature requests, are typically managed in separate, isolated issue management systems. As a result, it is hard to keep an overview of issues affecting issues of other components. Managing issues in a component-specific scope comes with significant problems in the development process since managing such cross-component issues is error-prone and time-consuming. Therefore, the cross-component issue management system Gropius was developed in previous work, which is a tool for integrated cross-component issue management that acts as a wrapper across the independent components’ issue management systems. This paper introduces the underlying metamodel of Gropius in detail and presents the graphical modelling language implemented by Gropius.