Está en la página 1de 11

FACULTAD DE INGENIERA UNIDAD DE POSGRADOS

PRESENTACIN PROPUESTA

TESIS DE MAESTRA:

TRABAJO FINAL DE ESPECIALIZACIN:

Xx

1. PROPONENTE: LUIS FERNANDO MEDINA CARDONA

2. CDIGO: 299607 3. PROGRAMA: Maestra en Ingeniera de Sistemas y Computacin 4. DIRECTOR PROPUESTO: Jairo Hernan Aponte DEPARTAMENTO: Ingeniera de Sistemas e Industrial ASESORES: _______________________________________________________________ 5. TTULO: Desarrollo de una metodologa para ingeniera de requerimientos en aplicaciones de Sistemas de Informacin Geogrfica. REA: Ingeniera de Software LNEA DE INVESTIGACIN: Ingeniera de requerimientos 6. ANTECEDENTES Y JUSTIFICACIN: Los Sistemas de Informacin Geogrfica (SIG) son herramientas relativamente recientes surgidas a finales de los aos 60 para la valoracin y planificacin del territorio basndose en la estructuracin y anlisis efectuado sobre informacin georreferenciada. En los ltimos aos los SIG han gozado de un gran auge dada la creciente importancia que han venido cobrando las variables espaciales en la solucin de problemas. Sin embargo, la implementacin de este tipo de sistemas an sufre serias dificultades en el logro de aplicaciones exitosas debido a
Pgina 1 de 11

caractersticas muy particulares de los SIG. Partiendo de su naturaleza multidisciplinaria los equipos de trabajo en SIG estn conformados por integrantes provenientes de las ms variadas disciplinas, tanto tcnicas como humansticas, muchos de ellos sin mayor experiencia en computacin pero responsables de definir el enfoque y alcance del sistema. De otro lado estn los usuarios finales, los cuales dada la difusin del Internet pueden estar geogrficamente dispersos y cuyos intereses en el uso del sistema son ms difciles de capturar que en el anlisis de requerimientos normal debido a la complejidad de los conceptos espaciales. Finalmente la propia tecnologa dedicada a la implementacin de SIG ha sido bastante fragmentaria, basada hasta hace poco en arquitecturas cerradas y dominada por slo una opcin comercial bastante costosa. La reciente aparicin de distintos estndares y el desarrollo de software libre para SIG ha modificado progresivamente este panorama, ms an queda bastante camino por recorrer. Los factores hasta ahora nombrados provocan que los procesos de la Ingeniera de software, ya de difcil puesta en practica de por s, cobren una complejidad adicional al incorporar el elemento espacial que tradicionalmente no ha hecho parte de las metodologas y las herramientas usadas en el anlisis y diseo de aplicaciones tradicionales. Particular atencin merece la parte del proceso denominada Ingeniera de requerimientos, la cual es justamente la que debe garantizar el buen planteamiento del sistema en los escenarios heterogneos en los cuales se desenvuelven los SIG. Desafortunadamente las herramientas conceptuales existentes en esta rea no son suficientes para llevar a cabo este propsito. Entre los trabajos que han abordado la aplicacin de la Ingeniera de requerimientos para SIG, se cuenta con la proposicin de lenguajes de modelamiento que extienden el modelo entidad-relacin [1][2] o el orientado a objetos [3][4] para incorporar elementos espaciales a notaciones UML, la formulacin de lenguajes de especificacin propios del dominio [5][6] o
2

funcionales [7][8] que intentan aprovechar similitudes entre las operaciones espaciales y algunas operaciones de conjuntos, o la aplicacin de alternativas novedosas como las ontologas [9][10] para la interoperabilidad de sistemas dismiles y los denominados patrones de anlisis [11][12] que sintetizan modelamientos iniciales ampliamente usados en SIG. Sin embargo y pese a la variedad de las alternativas propuestas, estas no se enmarcan en una metodologa integral que aborde pasos como extraccin y validacin de requerimientos, por el contrario se restringen a la proposicin de lenguajes que se enfocan exclusivamente en representar el componente espacio-temporal1 ausente hasta el momento. Adems otros elementos claves como la tercera dimensin, la calidad de la informacin (proveniencia, mtodos de captura, procesamiento posterior y metadatos) y la escala (distintas representaciones geomtricas para una misma entidad espacial de acuerdo a la granularidad con que decida modelarse el territorio) sin las cuales es imposible describir por completo los requerimientos del sistema, no son tenidos en cuenta. Las dinmicas actuales y el contexto socioeconmico del pas requieren cada vez ms la implementacin de aplicaciones en Sistemas de Informacin Geogrfica como mecanismo para incrementar el conocimiento sobre el territorio de manera que sea ms fcil diagnosticarlo, manejarlo y planificarlo. De aqu que sea necesario mejorar los procesos de la Ingeniera de Software para SIG partiendo desde la misma etapa en donde intervienen la mayora de actores del sistema: el anlisis de requerimientos. Para ello se deben mejorar las herramientas conceptuales de las que se vale la Ingeniera de requerimientos para caracterizar las aplicaciones de SIG satisfaciendo la diversidad de implicados (stakeholders) y enfrentando la falta de metodologas de modelamiento y especificacin propias del dominio de la aplicacin. Respecto a esta ltima parte, es deseable contar con metodologas completas que aborden los componentes inherentes al dominio de los SIG poco tenidos en cuenta hasta ahora brindando una herramienta que permita a los equipos multidisciplinarios SIG, plantear sus proyectos incorporando
1Entendindose por espacio-temporal la representacin de los fenmenos que toman lugar en el
territorio y su evolucin en el tiempo 3

mucho ms elementos descriptivos que incrementen el entendimiento global del sistema, su razn y funcionalidades. El buen logro de esta tarea traer como consecuencia inmediata el mayor uso de los SIG en procesos que involucren un alto conocimiento del territorio (conservacin de recursos naturales, proyectos econmicos de desarrollo sostenible, prevencin y manejo de riesgos, seguimiento a dinamias antrpicas) mejorando la percepcin del entorno que nos rodea. 7. IDENTIFICACIN DEL PROBLEMA: Es notorio en el dominio de los SIG la ausencia de una metodologa integral que permita apoyar los procesos de Ingeniera de requerimientos incluyendo las caractersticas propias de los Sistemas de Informacin Geogrfica, por lo cual se requiere el diseo de tal metodologa orientada a SIG que proporcione de manera articulada herramientas conceptuales para la extraccin, anlisis, modelamiento y especificacin de requerimientos cubriendo no solamente el aspecto espaciotemporal que ya ha sido tratado por varios trabajos, sino tambin los elementos de calidad, tercera dimensin y escala inherentes en la informacin georreferenciada. La metodologa propuesta deber cumplir con las siguientes caractersticas: Hacer uso de herramientas de extraccin de conocimiento de grupos heterogneos ofrecidas por las ciencias sociales.

Conservar y mejorar los elementos para el modelamiento espacio-temporal observado en otras iniciativas a travs de creacin o extensin de un lenguaje de modelamiento basado en UML y otro de especificacin propio del dominio SIG. Incluir los componentes de calidad, tercera dimensin, escala y otros que no hayan sido tenidos en cuenta hasta ahora.

Estar orientado hacia el seguimiento de los estndares internacionales en manejo de informacin georreferenciada y procesos geomticos, en particular los promulgados por el OpenGis Consortium OGC. Ofrecer apoyo a la implementacin de metadatos para informacin georreferenciada enmarcada dentro de la iniciativa nacional del ICDE2 (Infraestructura Colombiana de Datos espaciales) la cual se acoge a estndares internacionales en esta materia.

8. OBJETIVO GENERAL Y OBJETIVOS ESPECFICOS: Disear una metodologa integral (extraccin, anlisis, modelamiento y

especificacin) para apoyar la Ingeniera de requerimientos en Sistemas de Informacin Geogrfica que incorpore los elementos de espacio-temporalidad, tercera dimensin, calidad y escala inherentes a la informacin espacial acogindose a los estndares existentes al respecto. OBJETIVOS ESPECFICOS

Obtener los rasgos ms importantes para una metodologa en este dominio a travs de la interaccin con una entidad relevante en el tema en Colombia. Adaptar y extender un lenguaje de especificacin para aplicaciones SIG con su respectiva metodologa y simbologa. Incorporar elementos del estndar nacional para metadatos del ICDE en la metodologa propuesta. Validar la funcionalidad de la metodologa propuesta mediante su aplicacin a un caso de estudio real del mbito de los SIG .

9. METODOLOGA: Se propone una metodologa que incorpore elementos investigativos y de la Ingeniera de Software. En particular se considerara la metodologa que se busca
2 InstitutoColombianodeDatosEspaciales 5

desarrollar como un elemento anlogo a un producto de software, lo que abre el camino para aplicar conceptos que ataen a este ltimo. La metodologa se conducira a travs de las siguientes directrices:

Una revisin bibliogrfica exhaustiva que permita construir el estado del arte de las tcnicas que apoyan la Ingeniera de requerimientos en SIG. Aplicacin de un proceso de anlisis de requerimientos guiado por una institucin cuyo quehacer este fuertemente relacionado con el desarrollo de SIG permitiendo extraer caractersticas deseadas en la metodologa a desarrollar. Se ha seleccionado el IGAC3 por ser el ente rector a nivel nacional en materia de SIG y el encargado del ICDE. Seleccin de un caso de estudio real en donde sea posible aplicar la metodologa propuesta para determinar su pertinencia.

Para estas 3 directrices los estndares y normas se constituyen en un eje transversal cuyo propsito es proveer un mecanismo que permita aterrizar el nivel de abstraccin a protocolos reales y de amplio uso. La construccin del estado del arte es consecuencia de la recoleccin y anlisis sistemtico de material bibliogrfico sobre el tema proveniente de distintas fuentes. La clasificacin y caracterizacin de las tcnicas descritas hacen posible identificar las falencias que poseen las mismas y que podran ser cubiertas por la metodologa propuesta. El proceso de anlisis de requerimientos pondra en marcha la extraccin, validacin y verificacin de las necesidades expresadas por la institucin del entorno SIG seleccionada. Tcnicas de reunin como las consignadas en [13] sirven como escenario para establecer la comunicacin, as como mtodos como la obtencin de requerimientos orientada a puntos de vista [14] facilita la extraccin de las caractersticas deseadas para la metodologa. Tambin es posible el empleo de casos de uso para describir la interaccin que se tendra con
3 InstitutoGeogrficoAgustnCodazzi 6

la misma. Dichas tcnicas sern enriquecidas con instrumentos metodolgicos propios de las ciencias sociales (en sociologa, antropologa) que faciliten la extraccin de informacin en grupos humanos heterogneos, como los que generalmente componen los usuarios de aplicaciones SIG. Para el caso de estudio debe tenerse en cuenta la disponibilidad de un proyecto SIG en donde aplicar la metodologa, la disposicin del personal involucrado en evaluar los resultados de su aplicacin y la importancia de la institucin en donde dicho proyecto se desenvuelva. Para ello se contar con la colaboracin del IGAC como ente rector de las polticas de informacin espacial en el pas por lo cual se requerir una exposicin o induccin general que permita conocer la metodologa y sus partes a los actores en la institucin junto con el diseo de instrumentos de evaluacin (entrevistas, cuestionarios) que arrojen tanto una apreciacin cualitativa y si es posible cuantitativa de la metodologa, haciendo nfasis en los mecanismos de extraccin de requerimientos con los actores y a la parte ms formal de los lenguajes de modelamiento y especificacin. 10. ACTIVIDADES A DESARROLLAR:

Construccin de estado del arte.


Recoleccin bibliogrfica Lectura de material Clasificacin y caracterizacin de tcnicas Escritura del estado del arte. Anlisis de metodologas de las ciencias sociales para extraccin de conocimiento grupal. Anlisis de lenguajes de modelamiento y especificacin para ingeniera de requerimientos. Estudio de los estndares OGC, ICDE. Realizacin de reuniones y entrevistas en el IGAC
7

Estudio de herramientas conceptuales

Anlisis de requerimientos para la metodologa

Extraccin de requerimientos de manera informal Consignacin de requerimientos Verificacin de requerimientos con el IGAC Clasificacin y priorizacin de requerimientos

Construccin de la metodologa de anlisis de requerimientos para aplicaciones SIG.


Abstraccin de caractersticas a incluir en la metodologa Seleccin de tcnicas para la extraccin de conocimiento grupal Seleccin y ajuste de un lenguaje de modelamiento basado en UML y otro de especificacin para el dominio SIG. Adaptacin y empalme con estndares ICDE, OGC escogidos. Diseo de smbolos y esquemas de expresin adicionales para los lenguajes escogidos. Organizacin de las partes en pasos estructurados. Seleccin del caso de estudio Aplicacin de la metodologa al caso de estudio Diseo de instrumentos de evaluacin de la metodologa Capacitacin en la metodologa e instrumentos de evaluacin en el IGAC. Evaluacin por parte de los usuarios sobre la aplicacin metodologa. Ajustes a la metodologa. Escritura del documento de tesis Escritura de un tutoral sobre la aplicacin de la metodologa Escritura de un artculo cientfico sobre Ingeniera de requerimientos en SIG. de la

Realizacin de un caso de estudio


Documentacin.

11. CRONOGRAMA:

12. BIBLIOGRAFA BSICA: [1] C. P. Load and A. K. W. Yeung, Concepts and techniques of Geographic Information Systems. Prentice-Hall, 2002. [2] S. Shekhar, M. Coyle, B. Goyal, D.-R. Liu, and S. Sarkar, D ata models in geographic information systems, Communications of the ACM, vol. 40, no. 4, pp. 103 111, 1997. [3] G. Kosters, B.-U. Pagel, and H.-W. Six, O bject-oriented requirements engineering for GIS applications, in ACM-GIS, pp. 61 , 1995. [4] G. Kosters and H. werner Six, G eoOOA: Object-oriented analysis for GISapplications, tech.rep., Mar. 28 1996. [5] M. Schneider and B. E. Weinrich, An abstract model of three-dimensional spatial data types, in GIS 04: Proceedings of the 12th annual ACM international workshop on Geographic information systems, (New York, NY, USA), pp. 67 72, ACM Press, 2004. [6] S. F. Keller, Mo deling and sharing geographic data with interlis, Computers & Geosciences, vol. 25, pp. 49 59, February 1999.
9

[7] A. U. Frank and W. Kuhn, Sp ecifying open GIS with functional languages. Department of GeoInformation, Technical University Viena, 1995. [8] A. Car and A. U. Frank, F ormalization of conceptual models for gis using gofer, Computers, Environment and Urban Systems, vol. 19, pp. 89 98, MarchApril 1995. [9] F. T. Fonseca and M. J. Egenhofer, O ntology-driven geographic information systems, in GIS 99: Proceedings of the 7th ACM international symposium on Advances in geographic information systems, (New York, NY, USA), pp. 14 19, ACM Press, 1999. [10] G. S. U. Visser, H. Stuckenschmidt and T. Vgele, O ntologies for geographic information processing, Computers & Geosciences, vol. 28, pp. 103 117, 2003. [11] J. L. Filho and C. Iochpe, Sp ecifying analysis patterns for geographic databases on the basis of a conceptual framework, in GIS 99: Proceedings of the 7th ACM international symposium on Advances in geographic information systems, (New York, NY, USA), pp. 7 13, ACM Press, 1999. [12] L. V. da Rocha, N. Edelweiss, and C. Iochpe, G eoframe-t: a temporal conceptual framework for data modeling, in GIS 01: Proceedings of the 9th ACM international symposium on Advances in geographic information systems, (New York, NY, USA), pp. 124 129, ACM Press, 2001. [13] Pressman, Roger. Ingeniera de Software, Un enfoque prctico. Quinta Edicin. McGraw-Hill. 2002. [14] Sommerville, Ian. Ingeniera de Software. Addison Wesley. Sexta Edicin. 2002. 13. RECURSOS FSICOS: 1. Computador Pentium IV 2.8 Ghz, 512 M RAM. 2. Conexin a Internet 3. Impresora de chorro de tinta 4. Suministros de papeleria general (Papel, tinta). 5. Lugar y logstica para reuniones (Saln, Videobeam, marcadores etc.)

10

14. COSTOS DEL TRABAJO Y FUENTES DE FINANCIACIN:

ITEM Libros Suscripciones Computador Papeleria Imprevistos Fotocopias Proponente Director Codirector TOTAL

VALOR UNITARIO 1'000.000 100.000 3'500.000 200.000 100.000 150.000 1'200.000 80000 80000

CANTIDAD Global 2 1 Global Global Global 7(meses) 60horas 60horas

FINANCIACIN Universidad Estudiante 1'000.000 200.000 3'500.000 200.000 100.000 150.000 8'400.000 4'800.000 4'800.000 IGAC

TOTAL 1'000.000 200.000 3'500.000 200.000 100.000 150.000 8'400.000 4'800.000 4'800.000 23'150.000

15. FIRMA DEL PROPONENTE _______________________________________ Luis Fernando Medina Cardona 16. FIRMA DEL DIRECTOR (ASESORES) _______________________________________ Director: Jairo Hernan Aponte. Universidad Nacional de Colombia. _______________________________________ Co-director: Martha Ivette Chaparro Dominguez. Instituto Geogrfico Agustn Codazz (IGAC). 17. FECHA: Junio 2006
11

También podría gustarte