Title :
Process modelling to support the Unified Modelling Language
Author :
Yang, Kann-Jang ; Pooley, Rob
Author_Institution :
Dept. of Comput. Sci., Edinburgh Univ., UK
Abstract :
To resolve the inability to manage the software process, the Software Engineering Institute released the Capability Maturity Model for Software (SW-CMM) for producing software products effectively and efficiently. Meanwhile, the Booch, OMT, and OOSE methods have been unified into the Unified Modelling Language (UML). The UML focuses on the graphical modelling language and its semantics and far less so on the underlying process. To integrate all the software engineering technical activities, the authors use PASTA (Process and Artifact State Transition Abstraction), which is a bridge between guidance and automation of the software development process, to model the UML. Once a process-centred software environment has been created, it would provide a basis for cumulative benefits to the software organisation
Keywords :
computational linguistics; simulation languages; software engineering; visual languages; Capability Maturity Model for Software; PASTA; Process and Artifact State Transition Abstraction; Software Engineering Institute; Unified Modelling Language; graphical modelling language; process modelling; process-centred software environment; semantics; software development process automation; software development process guidance; software engineering technical activities; software organisation; software products; Capability maturity model; Computer industry; Computer science; Coordinate measuring machines; Programming; Project management; Software engineering; Software quality; US Department of Defense; Unified modeling language;
Conference_Titel :
Computer Software and Applications Conference, 1997. COMPSAC '97. Proceedings., The Twenty-First Annual International
Conference_Location :
Washington, DC
Print_ISBN :
0-8186-8105-5
DOI :
10.1109/CMPSAC.1997.625046