Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
1. Introducción.
Desarrollo de software basado en componentes para sistemas de complejidad.
2
para la elaboración de partes eficientes de software que luego pueden ser utilizadas para
la construcción de aplicaciones (“Desarrollo para el reuso”).
Los beneficios que proporciona el DSBC está favoreciendo la aparición de numerosas
técnicas y herramientas de desarrollo para realizar un efectivo DSBC.
3
salida del análisis del dominio es el modelo del dominio, intentando encontrar los
elementos más comunes de varios modelos de sistemas en el dominio. (HAR04)
El análisis de dominio constituye de esta forma la punta principal para desarrollar software
reusable. Utilizar esta técnica en lugar del convencional análisis de requisitos para un
sistema simple, es particularmente aconsejable en sistemas complejos, dado que facilita y
permite el reuso de los productos obtenidos de todas las actividades realizadas durante
las etapas tempranas del desarrollo del software, las cuales revisten especial importancia
cuando se involucra el estudio de un dominio que presenta complejidad.
4
magnitud, que brinda el soporte para la integración de partes de sistemas mayores
facilitando una estructura de ensamblado adecuada.
2 Propuesta
Como resultado del trabajo, se espera poder determinar, que técnicas de análisis, son las
mas apropiadas para el dominio.
Existen varias técnicas para realizar análisis de dominio, bastantes diferentes entre si, en
general todas ellas disponen de métodos para:
Product-Oriented Paradigm
Domain Analysis for Reusability:
Feature-Oriented Domain Analysis (FODA
Domain analysis in the Synthesis environment
Domain analysis in RAPID
Domain analysis in IdeA
PROTEUS domain analysis methodology
Stars Reuse Library Process Model (RLPM)
MRAM
The Joint Integrated Avionics Working Group’s Object-Oriented Domain Analysis
(JODA)
ODM (Organization Domain Modeling
RSEB (Reuse-Driven Software Engineering Business
PuLSE (Product Line Software Engineering)
FAST (Family-Oriented Abstraction, Specification, and Translation)
5
Ingeniería del dominio y métodos de OOA/D
OOram
2. 2 Principales contribuciones
3 Metodología
6
- Estudio y comparación de metodologías basadas en CSBD para el desarrollo de
sistemas ambientales
- Especificación de la metodología mas apropiada.
- Demostración de la metodología mas apropiada.
7
4 Bibliografía
(AEI06)An environmental information system linking time series with GIS Rodrigo Oliveira,
João Ribeiro da Costa, Chiron, Information Systems, www.chiron.pt Lisbon,
Portugal
8
Cónsul de la Comunidad Europea, Oficial Juornal of the European Comunities 1990.
Centre for advanced spatial analisys from environmental information system University
College London http://www.casa.ucl.ac.uk, http://www.casa.ucl.ac.uk/eis.pdf
Environmental Data Exchanging – The Need For Management, Drago Vuk, PhD,
University of Maribor, Faculty of Organizational Sciences
Towards a GIS-Based Environmental Information System for Kuwait by Dr.Abdul Nabi Al-
Ghadban, Kuwait Institute of Scientific Research, Kuwait.
The Unified Modeling Language, Booch G., Jacobson I., Rumbaugh J.,Addison-Wesley
Publications, 1998
9
Agent Mediated Consensus-Building for Environmental Problems: A Genetic Algorithm
Approach. Bennet D., Armstrong, M. Wadw, G.
Achieving the Promise of Reuse with Agent Components Martin L. Griss1 and Robert R.
Kessler Computer Science Department 349BE, University of California, Santa Cruz 1156
High Street, Santa Cruz, CA 95064 http://www.soe.ucsc.edu/~griss
10
Replaceable Components and the Service Provider Interface, Robert Seacord Lutz
Wrage July 2002 COTS-Based Systems Technical Note CMU/SEI-2002-TN-00
UML™ Profile for Enterprise Distributed Object Computing Request for Proposal
OMG Document: bom/98-12-05 DRAFT version 3.0 Submissions due: August 2, 1999
Processes for Product Family Engineering from the Esaps Project Detailed Descriptions
Günter Böckle
CMM: http://www.cmu.sei.edu
RUP: http://www.rational.com
Rational http://www.rational.com
11
INDICE PROPUESTO
Introducción
Propuesta detallada
Descripción del Trabajo
Objetivos.
Contribuciones
Organización de la tesis
12