Font Size: a A A

Research On CMM-Supporting Environment And Tools Based On Workflow System

Posted on:2003-05-05Degree:MasterType:Thesis
Country:ChinaCandidate:Q XuFull Text:PDF
GTID:2168360092455003Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
It is always a focus of Software Engineering's researches that we explore new software developing methods and techniques, to improve the productivity and quality. As the software process-centered epoch is coming, software process technology, whose research object is software process, is a hotspot on controlling and managing software quality. During this time, there are 3 schools: ISO-9000, ISO-SPICE, and CMM. They find that correct definition, reuse and appraisal of software process, a core aspect of software process technology research, are crucial to software process and quality. From the CMM's point, this paper has adopted a commonsense of those schools' views of software process, modeled, analyzed and automatically run software process by taking best use of software process technology and workflow technology. The work of this paper are mainly focused on:(1) Review many kinds of PSEE's conception, the status of researches. Review thedevelopment of the Software Process Technology, carry out a standard software process framework, point out the status of current software process models, its problem, and the reason. And summarize the architecture of the Workflow Management System.(2) Bring out a brand-new PSEE solution, which combines software process model andworkflow management system together. First, introduces current status of software1 process technology research and PSEE. After that, this paper analyses characteristics of PSEE and workflow management system, and concludes that functions of main modules of workflow management system solve those important problems of PSEE well, in a level of system architecture. It gives great support to process modeling and automation. This paper adopts workflow management system to construct a mechanism of modeling and running of PSEE.(3) Brings out Software Process Net, analyses its attributes, and describes it with XML, which supports SPNet and its interchanging with other software process modeling technology. In this paper, basing software modeling on Petri net, we extend Petri net to model software process, taking advantage of its formal basis and its inherent graphic representation. Then analyze the routing strategy of model's runtime, carry out an expression language to support running.(4) Softev Suite system, which supports the theoretic model above, has been developed:We analyzes its system architecture and introduces the new technologies adopted. Analyzes the functions of modules such as Model, Resource, Messager, Engine, Supervisor and Client, as well as the relationships between them. At last, their practice areas are discussed.
Keywords/Search Tags:Software, Process, Petri Net, Process Modeling, Workflow
PDF Full Text Request
Related items