AMetamodel Approach Tosoftware Process Modeling Basedon UML Extension

Minghui Wu,Ying Jing
2006-01-01
Abstract:TheseThispaperpresents UPME,a metamodel approachto software processmodeling basedon UML extension. Inthis approach, software process modeling will take threesteps:firstly, a metamodel modeling steptobuild metamodels forsoftware process domain; secondly, a model instantiation steptobuild themodelforaconcrete project based ondomainmetamodels; andthirdly, amodelcompilation step to translate themodelintoobject-oriented codeskeleton for process enactment. Inthesesteps, UML anditsextension mechanisms are used,and an Instantiation Description Language isdesigned towrite process instantiation scripts. We builttheISPW-6processas example, and theresult demonstrated thattheUML basedmetamodel approach makes process modeling morereusable andeasier. Andthepopularity ofUML alsomakesthis approach moreacceptable inindustry thanother specialized Process Modeling Languages (PMLs). I.INTRODUCTION
What problem does this paper attempt to address?