Contextual Injection of Quality Measures into Software Engineering Processes

Grambow, Gregor and Oberhauser, Roy and Reichert, Manfred (2011) Contextual Injection of Quality Measures into Software Engineering Processes. Int'l Journal on Advances in Software, 4 (1&2). pp. 76-99.

[thumbnail of GOR_JAS_2011.pdf]
Preview
PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

Despite improvements in software engineering processes and tools, concrete preventative and analytical software quality assurance activities are still typically manually triggered and determined, resulting in missed or untimely quality opportunities and increased project overhead. Quality goals, when defined, lack holistic environmental support for automated performance measurement and governance that is tightly integrated in the low-level operational software engineering processes. This results in higher quality risks and cost risks. Based on adaptive process management, an approach is presented that injects situationally-determined quality measure proposals into the concrete workflows of software engineers, using contextual semantic knowledge and multi-agent quality goal tracking and decision-making. Our evaluation shows the feasibility of the approach for automatically providing timely quality measure guidance to software engineers without disrupting their current activities. This supports process governance while reducing quality risks and costs during software development projects.

Item Type: Article
Uncontrolled Keywords: quality assurance; process-centered software engineering; adaptive process management; semantic technology; agents; Goal-Question-Metric technique
Subjects: DBIS Research > Publications
Depositing User: Prof. Dr. Manfred Reichert
Date Deposited: 16 Aug 2011 19:42
Last Modified: 14 Oct 2011 10:29
URI: http://dbis.eprints.uni-ulm.de/id/eprint/758

Actions (login required)

View Item
View Item