Study on Workflow Simulation for Software Process Improvement

卢春霞,李文立,李旭
DOI: https://doi.org/10.3969/j.issn.1004-731x.2004.11.036
2004-01-01
Abstract:Software process improvement (SPI) has played an important role in software engineering research. SPIs study can be grouped by different depth and breadth. In dimension of depth SPI relates to the methodology, the technology and the tool. And in dimension of breadth SPI comprises the process, the product, the resource, the organization and the metric. The workflow simulation can run through the total lifecycle of SPI. From the viewpoint of the technology, an implementation framework for SPI based on workflow is presented. It consists of four feedback cycles for process improvement. A software workflow Meta modal that facilitates to guide modeling is given. It combines metrics and four process improvement elements, which is prepared for evaluating simulation results. Moreover, modal entities and integrated constraint relationships are described formally by object constraint language. From the viewpoint of the tool, the workflow modal definition based on ECA rule and the architecture of simulation engine is given. Finally, an example about software development process is provided. Three improvement solutions are analyzed according to the process metrics.
What problem does this paper attempt to address?