Dissertation/Thesis Abstract

Reasoning software process modeling and simulation: A stakeholder-oriented approach
by Bai, Xu, Ph.D., Southern Methodist University, 2012, 235; 3548130
Abstract (Summary)

Software process modeling and simulation provides tools and methodologies in engineering a trustworthy software process. In recent thirty years, software process modeling and simulation has become one of the essential research areas for effectively understanding, investigating, managing and improving software development processes.

However, the existing software process modeling and simulation knowledge has not been structured in a way, in which the practitioners could easily choose and adopt appropriate techniques to achieve their modeling goals. Nevertheless, deploying software process modeling and simulation techniques always requires expertise on this area and domain knowledge regarding the application context. The lack of guidelines and methodologies to deploy software process modeling and simulation techniques makes them infeasible to be deployed in industry for process improvements.

This research examines the existing software process and simulation knowledge with regard to the perspectives of stakeholders in the software development processes. By relating the stakeholders' modeling objectives and the properties of existing software process modeling and simulation techniques in terms of their modeling capabilities and application context, the knowledge in this area can be organized in a structure for efficient reuse.

The main contributions of this research lies in the pioneering work on the structuring of the existing software process modeling and simulation knowledge based on stakeholder goals, the methodology and its validation on reasoning and suggesting about appropriate technique candidates. This dissertation produces its novelty from two areas of research. Firstly, as a part of this dissertation, a comprehensive software process modeling and simulation state-of-the-art is reported by way of a systematic literature review. Secondly, it explores existing software process modeling and simulation methods and techniques systematically and structures them for efficient reuse. In addition, the applications of these modeling approaches in the area of software process conformance checking are also developed for software engineering practice with industry impacts.

Indexing (document details)
Advisor: Huang, LiGuo
Commitee: Nair, Suku, Szygenda, Stephen A., Tian, Jeff, Zhang, He, Zhang, Kang
School: Southern Methodist University
Department: Computer Science and Engineering
School Location: United States -- Texas
Source: DAI-B 74/05(E), Dissertation Abstracts International
Subjects: Computer science
Keywords: Process modeling, Process simulation, Software engineering, Software process, Stakeholder
Publication Number: 3548130
ISBN: 9781267833594