Quality in Development Process for Software Factories According to ISO 15504

Currently the concept of Software Factories (SF), where reuse plays a leading role, is being adopted. Due to the different approaches in this area, and although SF concept is not new in Software Engineering, it is still not mature enough to clearly identify the treatment of certain variables within the process. One of these variables is Quality. Therefore, this paper presents a historical review of the SF concept, proposes an ontology based on the most recent definitions and establishes a relationship between these concepts and the ISO 15504 standard, with the purpose of specifying the systemic quality in software developer companies that decide to implement an SF strategy.

[1]  Watts S. Humphrey,et al.  Introduction to the Personal Software Process , 1996 .

[2]  Jack Greenfield,et al.  Software factories: assembling applications with patterns, models, frameworks and tools , 2004, OOPSLA '03.

[3]  Barbara Ann Kitchenham,et al.  Evaluating software engineering methods and tool part 1: The evaluation context and evaluation methods , 1996, SOEN.

[4]  Philippe Kruchten The Rational Unified Process - An Introduction, 3rd Edition , 2004, Addison Wesley object technology series.

[5]  Anna Grimán,et al.  Prototipo de Modelo Sistemático de Calidad (MOSCA) del Software , 2005, Computación y Sistemas.

[6]  Philippe Kruchten,et al.  What Is the Rational Unified Process ? , 2001 .

[7]  J. Gupta A Theoretical Framework , 1997 .

[8]  KitchenhamBarbara Ann,et al.  Evaluating software engineering methods and tools , 1998 .

[9]  N.K. Lim,et al.  Diffusing Software-based Technologies with a Software Factory Approach for Software Development , 1999 .

[10]  Philippe Kruchten,et al.  The Rational Unified Process: An Introduction , 1998 .

[11]  Ivar Jacobson,et al.  Software Reuse: Architecture, Process And Organization For Business Success , 1998, Proceedings. Technology of Object-Oriented Languages. TOOLS 26 (Cat. No.98EX176).

[12]  N. Coe Emulating The Celtic Tiger? A Comparison of the Software Industries of Singapore and Ireland , 1999 .

[13]  Francisco José García-Peñalvo,et al.  Líneas de productos, componentes,frameworks y mecanos , 2002 .

[14]  Victor R. Basili,et al.  A reference architecture for the component factory , 1992, TSEM.

[15]  Ian Sommerville,et al.  Ingenieria Del Software , 2005 .

[16]  Richard Baskerville,et al.  Investigating Information Systems with Action Research , 1999, Commun. Assoc. Inf. Syst..

[17]  Paul Clements,et al.  Software product lines - practices and patterns , 2001, SEI series in software engineering.

[18]  Philip Kotler,et al.  Dirección de marketing , 2000 .

[19]  Jesús Trujillo Sevilla La edición del milenio. , 2000 .

[20]  Roger S. Pressman,et al.  Ingeniería del software: un enfoque práctico , 1998 .