Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad

Una de las preocupaciones actuales de la Ingeniería de Software, es reducir la brecha entre la ingeniería derequisitos y la ingeniería del sistema de software; el creciente interés en la disciplina denominada Ingeniería del Dominiotrata de llenar esta brecha. En particular, este trabajo se enmarca e...

Full description

Bibliographic Details
Main Authors: Alfredo Matteo, Francisca Losavio, Irma Pacilli
Format: Article
Language:Spanish
Published: Universidad del Zulia 2009-09-01
Series:Enl@ce
Subjects:
NFR
Online Access:http://revistas.luz.edu.ve/index.php/enlace/article/view/3253/3139
id doaj-2cd4876907754cfe98a709451e5fe7b3
record_format Article
spelling doaj-2cd4876907754cfe98a709451e5fe7b32020-11-24T23:27:54ZspaUniversidad del ZuliaEnl@ce1690-75152009-09-01631128Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidadAlfredo MatteoFrancisca LosavioIrma PacilliUna de las preocupaciones actuales de la Ingeniería de Software, es reducir la brecha entre la ingeniería derequisitos y la ingeniería del sistema de software; el creciente interés en la disciplina denominada Ingeniería del Dominiotrata de llenar esta brecha. En particular, este trabajo se enmarca en el contexto de la identificación temprana derequisitos no funcionales (RNF). El enfoque propuesto por Chung y otros, integra requisitos funcionales (RF) y RNFen el modelo de casos de uso y llega a una configuración arquitectónica inicial utilizando el enfoque dirigido por objetivosde Yu y otros. Nuestro aporte consiste en incorporar al enfoque de Chung, un primer paso de análisis del dominiobasado en los estándares de calidad ISO/IEC 9126-1, para la especificación temprana de los RNF, mediante un modelode calidad que representa una vista de calidad del conocimiento del dominio. Este nuevo paso de análisis permitejustificar con precisión los requisitos globales y los límites del sistema, los cuales no son justificados por Chung, y reutilizareste conocimiento sobre los objetivos de calidad de estilos arquitectónicos y funcionalidades principales, para laobtención de la arquitectura inicial de la aplicación. Nuestra contribución principal y resultado es el paso de análisisdel dominio como extensión al proceso de Chung, el cual puede ser aplicado en el contexto de métodos de diseño delíneas de producto y de desarrollo de software centrados en la arquitectura, ofreciendo también un lenguaje unificadosobre la calidad del producto software, del cual se carece en general.One of the present concerns of Software Engineering is to reduce the gap between the stages of requirementsengineering and software system engineering; the growing interest in the discipline of Domain Engineering is justlyto try to fill in this gap. This work is framed in the context of the early identification of non functional requirements(NFR). Functional requirements (FR) and NFR are integrated into the use case model, according to the approach ofChung et al., where an initial architectonical configuration is achieved according to the goal-oriented approach of Yuet al. Our main contribution consists in adding to the Chung et al. a domain analysis step based on the ISO/IEC 9126-1quality standards, for the early specification of NFR, using a quality model representing a quality view of the domainknowledge. This domain analysis allows a precise justification of the system’s global requirements and boundaries,which are not at all justified by Chung, reusing this knowledge on the quality goals of architectural styles and mainfunctionality to obtain the initial architecture for the application. The main contribution and result is this extensionstep of domain analysis to the Chung et al. process; it can be applied in the context of software product lines designmethods and in early stages of architecture centric software development methods. A unified language of softwareproduct quality which is generally missing is also provided by our approach.http://revistas.luz.edu.ve/index.php/enlace/article/view/3253/3139Software EngineeringDomain AnalysisGoal-oriented DesignQuality ModelQuality StandardsISO/IEC 9126-1NFR
collection DOAJ
language Spanish
format Article
sources DOAJ
author Alfredo Matteo
Francisca Losavio
Irma Pacilli
spellingShingle Alfredo Matteo
Francisca Losavio
Irma Pacilli
Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad
Enl@ce
Software Engineering
Domain Analysis
Goal-oriented Design
Quality Model
Quality Standards
ISO/IEC 9126-1
NFR
author_facet Alfredo Matteo
Francisca Losavio
Irma Pacilli
author_sort Alfredo Matteo
title Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad
title_short Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad
title_full Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad
title_fullStr Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad
title_full_unstemmed Proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad
title_sort proceso dirigido por objetivos para análisis de dominio bajo estándares de calidad
publisher Universidad del Zulia
series Enl@ce
issn 1690-7515
publishDate 2009-09-01
description Una de las preocupaciones actuales de la Ingeniería de Software, es reducir la brecha entre la ingeniería derequisitos y la ingeniería del sistema de software; el creciente interés en la disciplina denominada Ingeniería del Dominiotrata de llenar esta brecha. En particular, este trabajo se enmarca en el contexto de la identificación temprana derequisitos no funcionales (RNF). El enfoque propuesto por Chung y otros, integra requisitos funcionales (RF) y RNFen el modelo de casos de uso y llega a una configuración arquitectónica inicial utilizando el enfoque dirigido por objetivosde Yu y otros. Nuestro aporte consiste en incorporar al enfoque de Chung, un primer paso de análisis del dominiobasado en los estándares de calidad ISO/IEC 9126-1, para la especificación temprana de los RNF, mediante un modelode calidad que representa una vista de calidad del conocimiento del dominio. Este nuevo paso de análisis permitejustificar con precisión los requisitos globales y los límites del sistema, los cuales no son justificados por Chung, y reutilizareste conocimiento sobre los objetivos de calidad de estilos arquitectónicos y funcionalidades principales, para laobtención de la arquitectura inicial de la aplicación. Nuestra contribución principal y resultado es el paso de análisisdel dominio como extensión al proceso de Chung, el cual puede ser aplicado en el contexto de métodos de diseño delíneas de producto y de desarrollo de software centrados en la arquitectura, ofreciendo también un lenguaje unificadosobre la calidad del producto software, del cual se carece en general.One of the present concerns of Software Engineering is to reduce the gap between the stages of requirementsengineering and software system engineering; the growing interest in the discipline of Domain Engineering is justlyto try to fill in this gap. This work is framed in the context of the early identification of non functional requirements(NFR). Functional requirements (FR) and NFR are integrated into the use case model, according to the approach ofChung et al., where an initial architectonical configuration is achieved according to the goal-oriented approach of Yuet al. Our main contribution consists in adding to the Chung et al. a domain analysis step based on the ISO/IEC 9126-1quality standards, for the early specification of NFR, using a quality model representing a quality view of the domainknowledge. This domain analysis allows a precise justification of the system’s global requirements and boundaries,which are not at all justified by Chung, reusing this knowledge on the quality goals of architectural styles and mainfunctionality to obtain the initial architecture for the application. The main contribution and result is this extensionstep of domain analysis to the Chung et al. process; it can be applied in the context of software product lines designmethods and in early stages of architecture centric software development methods. A unified language of softwareproduct quality which is generally missing is also provided by our approach.
topic Software Engineering
Domain Analysis
Goal-oriented Design
Quality Model
Quality Standards
ISO/IEC 9126-1
NFR
url http://revistas.luz.edu.ve/index.php/enlace/article/view/3253/3139
work_keys_str_mv AT alfredomatteo procesodirigidoporobjetivosparaanalisisdedominiobajoestandaresdecalidad
AT franciscalosavio procesodirigidoporobjetivosparaanalisisdedominiobajoestandaresdecalidad
AT irmapacilli procesodirigidoporobjetivosparaanalisisdedominiobajoestandaresdecalidad
_version_ 1716314806549479424