loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
10th Asia-Pacific Software Engineering Conference (APSEC'03)
A Ontology-based Process Modelling for XP
Chiang Mai, Thailand
December 10-December 12
ISBN: 0-7695-2011-1
Paolo Ceravolo, Universit? di Milano
Ernesto Damiani, Universit? di Milano
Michele Marchesi, Universit? di Cagliari
Sandro Pinna, Universit? di Cagliari
Francesco Zavatarelli, Universit? di Milano
In this paper we describe the Extreme Programming Ontology (XPO), a formal model specifying the main concepts used in the Extreme Programming methodology and their properties. XPO's modular structure was developed using the usual normative top down approach to software engineering process modeling. It relies on a set of core components rooted in three main concepts: Organisational Role, Product and Phase. Besides being useful for indexing relevant documents and XP artifacts such as user stories and Wiki pages, XPO is aimed at being a sound basis for non-intrusive analysis of agile processes, mining process data about programmers activity and repositories content in order to extract new concepts potentially identifying critical factors in agile software development. Extension to XPO are also discussed, including other Agile Methodologies and more general Software Engineering concepts.
Index Terms:
Ontology; Software Engineering, Extreme Programming Methodology, Agile Methodologies
Citation:
Paolo Ceravolo, Ernesto Damiani, Michele Marchesi, Sandro Pinna, Francesco Zavatarelli, "A Ontology-based Process Modelling for XP," apsec, pp.236, 10th Asia-Pacific Software Engineering Conference (APSEC'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.