DocumentCode :
2440880
Title :
Software Artifact Metamodel
Author :
Silva, Marcos ; Oliveira, Toacy ; Bastos, Ricardo
Author_Institution :
Fac. de Inf., PUC-Rio, Rio de Janeiro, Brazil
fYear :
2009
fDate :
5-9 Oct. 2009
Firstpage :
176
Lastpage :
186
Abstract :
Software Artifacts are key elements during software development processes as they represent most of the information used to create a software system. Therefore, they should be thoroughly represented fostering the organization of their internal information. This work presents a Metamodel for Software Artifacts aiming at providing a new and structured way to represent artifact content, other than current sections hierarchy. Our work defines an extension to UML/MOF and SPEM meta-models by means of layers such as: the Definition Layer to represent basic concepts of artifacts parts and relationships; the Process Use Layer is devoted to represent artifacts used in an specific software process and; the Project Layer represents the artifacts with real data. We also present artifacts from SCRUM and RUP to evaluate our approach.
Keywords :
Unified Modeling Language; software development management; software process improvement; RUP; SCRUM; SPEM meta-model; UML/MOF meta-model; artifact content; definition layer; process use layer; project layer; software artifact metamodel; software development processes; software system; Computer science; Programming; Single event transient; Software engineering; Software systems; Unified modeling language; Authoring; SPEM; Software Artifacts; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. SBES '09. XXIII Brazilian Symposium on
Conference_Location :
Fortaleza, Ceara
Print_ISBN :
978-1-4244-5024-4
Electronic_ISBN :
978-0-7695-3844-0
Type :
conf
DOI :
10.1109/SBES.2009.28
Filename :
5336090
Link To Document :
بازگشت