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.
|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|
|Keywords:||Process modeling, Process simulation, Software engineering, Software process, Stakeholder|
Copyright in each Dissertation and Thesis is retained by the author. All Rights Reserved
The supplemental file or files you are about to download were provided to ProQuest by the author as part of a
dissertation or thesis. The supplemental files are provided "AS IS" without warranty. ProQuest is not responsible for the
content, format or impact on the supplemental file(s) on our system. in some cases, the file type may be unknown or
may be a .exe file. We recommend caution as you open such files.
Copyright of the original materials contained in the supplemental file is retained by the author and your access to the
supplemental files is subject to the ProQuest Terms and Conditions of use.
Depending on the size of the file(s) you are downloading, the system may take some time to download them. Please be