Font Size: a A A

Research On CMM Based Process Definition And Its Supporting Environment

Posted on:2004-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2168360122955087Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
At present, software process has become the focus of software development. As an important aspect of the research on software process technology, the definition of software process has its particular significance. Therefore, to define the software process, this thesis puts forward a SPUML definition which uses CMM as its basic frame.Firstly, the thesis reviews several aspects in the software process theory such as its various concepts, research situations, recent development, ideas of software process and the function of CMM and so on.Secondly, the thesis puts forward a new method named SPUML to define software process which is based on CMM, UML and properly expands UML to meet the needs of the definition of software process. Moreover, after giving the semantic model and corresponding representation of SPUML, the paper gives specific examples to demonstrate how to definite software process in accordance to CMM using SPUML.At last, the thesis presents the prototype system "Process Assistant" supporting the theory model formerly mentioned. The whole system consists of four parts: CMM Schema, process definition, process announcement, process monitoring. What's more, by integrating SPUML, the system efficiently solves problems in process definition and process tracing.
Keywords/Search Tags:Software Process, CMM, Process definition, SPUML, Prototype System
PDF Full Text Request
Related items