Continuous Software Quality Management for Evolutionary Systems

Abstract

Current trends show that software has emerged from isolated entities to distributed and inter–linked systems across organizational boundaries. This brings new challenges for software engineering which also deals with the adherence to a certain level of quality in such a system. An increasing community propagates the use of integrated model repositories to support quality management and ticked based systems to coordinate actions and tasks of stakeholders working on this data. In this talk we will present a novel model–based methodology to conciliate model repositories and task coordination systems. This method is based on a Common Meta Model for all heterogeneous artefacts to establish a proper linking and management of these. On top of the Common Meta Model we will present a state machine based workflow language that enables control of system evolution by workflows triggered by system changes.