CSDPL-A CMM Based Software Process Definition Language

Fēi Li
2004-01-01
Abstract:Software processes are complex entities that may last for a long period of time and are carried out through the interaction of humans and computerized tools. Software processes are less automated than business process, since they need more human interaction, more support of software tools and more requirements of continuing evolution-Modeling language is a key issue in process automation area. CMM has provided a software process conceptual framework from the management perspective. A CMM based software process modeling language must integrate the common features of software process languages and the special requirement for supporting CMM into one. CSPDL-a software process language described in this thesis formalizes the process specification by both graph and textual XML. Meanwhile, a software process definition tool is prerequisite. Still, we have much work to do to support software process language features as much as more.
What problem does this paper attempt to address?