Javascript must be enabled to continue!
Soporte para la ingeniería de requerimientos orientada a aspectos en documentos de gran tamaño
View through CrossRef
La ingeniería de requerimientos es una tarea fundamental en el proceso de comprensión de cómo debe comportarse el sistema que está siendo construido. Los sistemas complejos incluyen cientos o miles de requerimientos sobre múltiples incumbencias, tanto funcionales como no funcionales. Para algunos sistemas, las fuentes de requerimientos son muchas, resultando en varios -en muchos casos extensos- documentos. En ciertos casos, los requerimientos coinciden de forma directa con las incumbencias de la aplicación, lo que les permite ser limpiamente encapsulados en diferentes módulos del sistema resultante. Sin embargo es común encontrar situaciones donde esta premisa no se cumple, tomando por ejemplo la obligación de registrar (logging) todas las acciones del sistema. La correspondiente incumbencia, el registro, no puede ser limpiamente encapsulada en un módulo, ya que afecta a muchas de las partes del sistema. Las incumbencias transversales atraviesan la estructura de requerimientos a lo largo de los diferentes documentos que componen la especificación del sistema. El seguimiento de este tipo de incumbencias a lo largo de todo el documento de requerimientos, viendo a qué requerimiento afecta, es una tarea compleja. AORE ataca la problemática de los requerimientos complejos cuando estos son difíciles o imposibles de encapsular en módulos separados. Conocida también esta práctica como Early Aspects, AORE modela una primera impresión de estas incumbencias transversales como aspectos (en sentido de Aspect Oriented Programming), identificando y caracterizando la influencia que cada uno tiene sobre otros requerimientos del sistema. Estos requerimientos que afectan a muchos otros se los conocen con el nombre de Cross Cutting Concerns (CCC). El trabajo desarrolla una herramienta para el seguimiento de las incumbencias transversales, para ayudar al Ingeniero de Requerimientos.
Title: Soporte para la ingeniería de requerimientos orientada a aspectos en documentos de gran tamaño
Description:
La ingeniería de requerimientos es una tarea fundamental en el proceso de comprensión de cómo debe comportarse el sistema que está siendo construido.
Los sistemas complejos incluyen cientos o miles de requerimientos sobre múltiples incumbencias, tanto funcionales como no funcionales.
Para algunos sistemas, las fuentes de requerimientos son muchas, resultando en varios -en muchos casos extensos- documentos.
En ciertos casos, los requerimientos coinciden de forma directa con las incumbencias de la aplicación, lo que les permite ser limpiamente encapsulados en diferentes módulos del sistema resultante.
Sin embargo es común encontrar situaciones donde esta premisa no se cumple, tomando por ejemplo la obligación de registrar (logging) todas las acciones del sistema.
La correspondiente incumbencia, el registro, no puede ser limpiamente encapsulada en un módulo, ya que afecta a muchas de las partes del sistema.
Las incumbencias transversales atraviesan la estructura de requerimientos a lo largo de los diferentes documentos que componen la especificación del sistema.
El seguimiento de este tipo de incumbencias a lo largo de todo el documento de requerimientos, viendo a qué requerimiento afecta, es una tarea compleja.
AORE ataca la problemática de los requerimientos complejos cuando estos son difíciles o imposibles de encapsular en módulos separados.
Conocida también esta práctica como Early Aspects, AORE modela una primera impresión de estas incumbencias transversales como aspectos (en sentido de Aspect Oriented Programming), identificando y caracterizando la influencia que cada uno tiene sobre otros requerimientos del sistema.
Estos requerimientos que afectan a muchos otros se los conocen con el nombre de Cross Cutting Concerns (CCC).
El trabajo desarrolla una herramienta para el seguimiento de las incumbencias transversales, para ayudar al Ingeniero de Requerimientos.
Related Results
PREVENÇÃO DA TROMBOSE VENOSA PROFUNDA NA GRAVIDEZ PELA ENFERMAGEM NA APS
PREVENÇÃO DA TROMBOSE VENOSA PROFUNDA NA GRAVIDEZ PELA ENFERMAGEM NA APS
PREVENÇÃO DA TROMBOSE VENOSA PROFUNDA NA GRAVIDEZ PELA ENFERMAGEM NA APS
Danilo Hudson Vieira de Souza1
Priscilla Bárbara Campos
Daniel dos Santos Fernandes
RESUMO
A gravidez ...
XXV Encuentro Nacional y XVII Encuentro Internacional de Educación Matemática en Carreras de Ingeniería -EMCI
XXV Encuentro Nacional y XVII Encuentro Internacional de Educación Matemática en Carreras de Ingeniería -EMCI
El Encuentro de Educación Matemática en Carreras de Ingeniería (EMCI) se ha consolidado, a lo largo de sus veinticinco ediciones nacionales y diecisiete internacionales, como un es...
Homenaje a Edgar Morin
Homenaje a Edgar Morin
La presentación del número 14/4 de nuestra Revista Boletín Redipe consta de 2 apartes: Palabras del pedagogo español Doctor José Manuel Touriñán durante la jornada de ceremonia en ...
Elicitación y trazabilidad de requerimientos utilizando patrones de seguridad
Elicitación y trazabilidad de requerimientos utilizando patrones de seguridad
En este trabajo se describe un método para incorporar Patrones de Seguridad en el dominio específico de una aplicación con requerimientos de seguridad. Se utiliza la relación entre...
BREVE SEMBLANZA DEL ING. FRANCISCO ROBLES FERNANDEZ-VILLEGAS
BREVE SEMBLANZA DEL ING. FRANCISCO ROBLES FERNANDEZ-VILLEGAS
Francisco Robles Fernández forma parte del reducido, pero destacado grupo de españoles que, llegados muy jóvenes a México despúes de la guerra civil española, se educaron como inge...
BRECHAS DE GÉNERO EN PROGRAMAS DE INGENIERÍA
BRECHAS DE GÉNERO EN PROGRAMAS DE INGENIERÍA
En este estudio se analiza la participación de la mujer en los programas de ingeniería de Universidades de la Región Caribe colombiana, vista desde el porcentaje de mujeres graduad...
JEIN 2023 - IX Jornadas de Enseñanza de la Ingeniería
JEIN 2023 - IX Jornadas de Enseñanza de la Ingeniería
La continua actualización e innovación en la enseñanza de la ingeniería es un tema de particular relevancia en todas las universidades y especialmente en la Universidad Tecnológica...
Evolución de los Balaenidae (Mammalia, Cetacea, Mysticeti) del Mioceno de Patagonia: sistemática, filogenia y aspectos paleobiológicos
Evolución de los Balaenidae (Mammalia, Cetacea, Mysticeti) del Mioceno de Patagonia: sistemática, filogenia y aspectos paleobiológicos
Los Balaenidae (Cetacea: Neoceti) son un grupo de misticetos caracterizados por presentar, en el cráneo y de la mandíbula, una serie de especializaciones vinculadas al sistema de a...

