Cambiar a contenido. Saltar a navegación

Investigación

Secciones
sectionbanner.gif

Investigación

Ingeniería del software

 

GRUPO HAZI
Tanto las tecnologías de la información como el propio software están cobrando cada vez más importancia en la gestión de las empresas y en el desarrollo de productos pasando de ser aspectos auxiliares y periféricos a ser claves en la competitividad de las empresas y en el éxito de los productos. El grupo HAZI tiene como objetivo el innovar en la gestión de los activos TICs y Servicioa TI para mejorar la competitividad empresarial a través de las arquitecturas empresariales, investigar en la industrialización del desarrollo de software profundizando en las líneas de productos como alternativa para reducir costes y mejorar la calidad del software.
 

Contacto

Goiuria Sagardui

Mondragon Unibertsitatea, Loramendi 4, Aptdo.23, 20500 Mondragón
Tel.: +34 943 794700
 

Áreas de conocimiento

INGENIERÍA DE SOFTWARE

  • Definición y mejora de procesos software

El objetivo de esta área consiste en guiar a las empresas en la mejora de las prácticas de ingeniería del software que utilizan en la actualidad. En esta área se estudian aspectos relacionados con la explicitación de los procesos que utiliza la empresa y su mejora a partir de dicha definición así como la integración en la metodología de desarrollo de actividades que impactan directamente sobre la calidad del producto. En concreto, además en los procesos propios de desarrollo, se está trabajando en el diagnóstico (modelos de referencia), la gestión de proyectos, gestión de configuración, métricas, pruebas, inspecciones y gestión de la documentación.

 

  • Líneas de producto software

Las líneas de productos software permiten la reutilización sistemática en los casos en los que se tienen familias de productos, es decir productos similares, diferenciados por algunas características. Promoviendo de este modo la industrialización del desarrollo software. Una línea de productos software es un conjunto de sistemas intensivos de software que comparten un conjunto de características comunes que satisfacen las necesidades específicas de un segmento de mercado particular y que son desarrollados a partir de un conjunto de activos núcleo comunes en un modo preestablecido. Este nuevo paradigma permite a las empresas mejorar la calidad del software que producen así como reducir los costes y tiempos de lanzamiento. Dentro de esta área se destacan los siguientes temas:

Ø      Desarrollo basado en Componentes
El desarrollo basado en componentes es la creación y despliegue de sistemas de software intensivos montados a partir de componentes, así como el desarrollo y recopilación de dichos componentes. Este enfoque proporciona los mecanismos necesarios para el desarrollo de la línea de productos, ya que proporciona la configurabilidad flexible y rápida necesaria tanto en el desarrollo de línea de producto (ingeniería de dominio) como en los productos concretos (ingeniería de aplicación).

 

Ø      Arquitecturas software
Estructura o las estructuras que abarcan componentes de software, las características externamente visibles de esos componentes y las relaciones entre ellas de manera que se satisfagan los requisitos funcionales y de calidad del sistema. La arquitectura de la línea de productos es la llave para la reutilización sistemática, ya que describe la estructura de los productos del dominio, mostrando sus componentes y las relaciones entre los mismos.

 

Ø      Atributos de Calidad

 

La calidad software es el grado en el que el software posee una combinación deseada de atributos: Rendimiento, seguridad, disponibilidad, funcionalidad, usabilidad, modificabilidad, mantenibilidad, portabilidad, reusabilidad, integrabilidad… En algunos dominios tales como sistemas de tiempo real o sistemas críticos, el cumplimiento de los atributos de calidad es incluso más importante que el cumplimiento de los requisitos funcionales. Además en las líneas de producto software, existe una variabilidad en los atributos de calidad que hay que considerar: los miembros de la línea pueden requerir diferentes niveles del mismo atributo de calidad.

DESARROLLO WEB

  • Tecnologías Web

La plataforma Web se está implantando en las organizaciones, los nuevos desarrollos se están realizando enfocados a la Web y la evolución de la informática va en esa dirección. El proceso de diseño y desarrollo de las aplicaciones Web se debe realizar con rigor y de forma profesional. Para construir software de calidad es importante la utilización de patrones de diseño y los frameworks que permiten implantarlos de forma profesional. En el área se ha trabajado en numerosos proyectos con empresas utilizando tecnologías Web .NET y J2EE.

Ø      Accesibilidad

Si miramos a nuestro alrededor veremos que estamos rodeados por objetos hechos por nosotros, por el hombre. Hemos creado un mundo artificial para dar respuesta a nuestras necesidades. Uno de los últimos elementos incorporados a este mundo es la WWW. Este inmenso universo ha sido construido en un tiempo récord. Pero dicho universo ha sido construido sin ser diseñado lo que dificulta su acceso y utilización. La Accesibilidad es una disciplina del diseño Web que pretende que dicho universo sea diseñado para todos independientemente de su diversidad funcional (Capacidades personales o infraestructura técnica).

Ø      Web Services                                                                                             

La tecnología Web Service se ha erigido como paradigma de la comunicación entre aplicaciones heterogéneas en Internet. Las potencialidades de esta tecnología se visualizan en escenarios de integración de aplicaciones dentro de la empresa o entre empresas para implementar el concepto de empresa extendida (EE) y las arquitecturas orientadas a servicios (SOA). La tecnología Web Service es el primer paso para definir el Internet de nueva generación que define nuevas arquitecturas basadas en servicios con características semánticas.

GESTIÓN DE ACTIVOS TIC Y SERVICIOS TI

  • Arquitecturas empresariales

La gestión de activos TICs (Tecnologías de la Información y Comunicaciones)y Servicios TI tiene por objeto velar por el alineamiento entre las TICs y la estrategia de negocio, crear una cultura de servicio del departamento SI al negocio e implantar modelos personalizados de gestión de servicios TI. Por otra parte las Arquitecturas Empresariales ofrecen modelos y metodologías de aplicación que tienen por objeto optimizar los procesos de tomas de decisión en todo lo que concierne las TICs en un negocio (plan de TICs, evolución de futuro, inversiones, gestión de proyectos, etc.), incidiendo principalmente en atributos de rendimiento económico, productividad, eficiencia, disponibilidad, seguridad,… Se basan en técnicas de modelización de los diferentes niveles de Arquitectura (Estrategia, Procesos de negocio, Servicio, Aplicaciones sw, Datos e Infraestructuras) y los vínculos de todos estos ítems entre sí, de forma que con cada iniciativa TICs se puede determinar el impacto en la empresa y en su estrategia de negocio, simular diferentes escenarios y así, ayudar en la toma de decisión, además de complementarlos con estándares como ITIL, CoBIT, ISO 20000,…

  • e-Democracia

 

Los proyectos de e-Democracia tienen por objeto la participación activa de la ciudadanía en los procesos de decisión políticos a través de las Tecnologías de la Información y Comunicaciones (TICs). La implantación de este tipo de proyectos en una institución supone abordar un proceso de transformación organizacional que requiere contemplar múltiples factores con una visión sistémica. El objetivo de esta área es aportar un modelo y herramientas basadas en experiencias prácticas que guíen a las organizaciones que deseen abordar un proyecto de eDemocracia y eParticipación a diseñar e implantar sus propios proyectos.

Volver arriba

Proyectos

INGENIERÍA DE SOFTWARE

  • Definición y mejora de procesos software

"Implantación de un plan de calidad del software en Fagor Automation" (2001-2003) Prestación de servicios

"Mejora de la calidad en los procesos de software en CEGASA" (1999) Prestación de servicios

  • Líneas de Producto Software

"Metodología de desarrollo basado en componentes para sistemas basados en productos legados" (2002-2003).  Gobierno Vasco Educación, Universidad Empresa

 "Desarrollo de un método de diseño basado en componentes para productos en fase de mantenimiento" KOMPON (2002-2003) PROFIT

"Software Gestión Almacenes" (2002-2003) Desarrollo de producto SGA . Prestación de servicios  ULMA Handling Systems

"Lenguaje de Modelado de Componentes" (2004-2006) CML. Gobierno vasco, Programa Euskadi-Aquitania,

"Método de diseño Arquitectural basado en el Conocimiento y experiencia" (2004-2005). ARCON. Gobierno Vasco, SAIOTEK

"Método de diseño arquitectural basado en el conocimiento y experiencia adaptado a .NET" (2004-2005). ARCON.NET Gobierno vasco, SAIOTEK

"Adaptación de una metodología de estructuración de productos mecánicos al entorno software" (2004-2005) MECAINFOR  Diputación Foral de Guipúzcoa

"Gestión integral del transporte dirigida a los proveedores de servicios logísticos." (2005-2007) TRANSER.   INTEK

"Calidad del software" (2006-2007) Prestación de servicios. COPRECI

DESARROLLO WEB

  • Tecnologías Web

“Plataforma para la accesibilidad a través del diseño del sitio (accessibility by site design framework)” (2006/2008) CONSULTEC

GESTIÓN DE ACTIVOS TIC Y SERVICIOS TI

  • Arquitecturas empresariales

 "Diseño de la Arquitectura Empresarial del proceso. Ejecución de la Formación Profesional Integral y la gestión de acciones de formación basada en Competencias laborales para el SENA (2004-2005). SENA-MCC Red de Centros de FP de Colombia

"Desarrollo de un modelo de cooperación y aprendizaje en Arquitecturas Empresariales" (2005) IKTEAK Diputación Foral de Guipúzcoa

 “Mejoras en la competitividad de empresas industriales inmersas en procesos de internacionalización a través el modelo holístico de TICs de Arquitecturas Empresariales (AE)” (2005-2006). FAGOR –HOLISTIC .  Fagor Electrodomésticos y Fagor-Brandt

" Desarrollo del modelo teórico evolutivo en GESTIÓN DE TICs" BIDEARATU  (2006) Diputación Foral de Guipúzcoa

" Gestión Infraestructuras TIC en la Internacionalización de empresas" ENITAK (2007) Diputación Foral de Guipúzcoa

" Proceso de selección de una nueva plataforma de desarrollo software" GARATU (2007) Orona SI

  • e-Democracia

 "Impacto de las Tecnologías de la Información y la comunicación en actividades e-Democracia en los 74 Parlamentos y Regiones con capacidad legislativa en la Unión Europea. Area de conocimiento e-Democracia" (2004-2005)  IT4ALL-REGIONS. Parlamento Vasco

 " e-Democracia" (2004-2007)  Parlamento Vasco

Volver arriba

Tesis

  • "Análisis de la potencialidad de un dominio para la reutilización del software"

Goiuria Sagardui (Tesis Doctoral, Universidad del País Vasco, Diciembre 1999, Dirigido por Javier Zubillaga y Sergio Bandinelli)

  • "Establecimiento y determinación de la calidad de las familias de productos software a partir de la ingeniería de requisitos de sus miembros"

Montse Ereño (Tesis doctoral en desarrollo, Dirigida por Rebeca Cortazar de la Universidad de Deusto)

  • "Predicción del comportamiento funcional de ensamblajes de componentes"

Xabier Aretxandieta (Tesis doctoral, Dirigida por Goiuria Sagardui y Franck Barbier de la Universidad de Pau)

  • "Técnicas de análisis y evaluación de arquitecturas de línea de productos"

Leire Etxeberria (Tesis doctoral en desarrollo, Dirigida por Goiuria Sagardui)

  • "Estrategias de producción o derivación en las líneas de productos software"

Gentzane Aldekoa (Tesis doctoral en desarrollo, Dirigida por Goiuria Sagardui)

  • "Factores clave para la implantación y gestión de Proyectos eDEMOCRACIA basado  en modelos sistémicos de Gestión de TICs y Servicios TI"

Osane Lizarralde (Tesis doctoral en desarrollo, Dirigida por Goiuria Sagardui).

  • "Web Services como modelo de interoperabilidad"

Jon Kepa Gerrikagoitia (Tesis Doctoral, Dirigida por Tim Smithers de la Universidad de Mondragón)

  • "Validación temprana de atributos de calidad en Líneas de Productos de Sistemas Embebidos"

Lorea Belategi (Tesis doctoral en desarrollo, Dirigida por Goiuria Sagardui)

Publicaciones

INGENIERÍA DE SOFTWARE

  • Definición y mejora de procesos software

"Plan de mejora de la calidad del Software en Fagor Automation S. Coop".

Goiuria Sagardui, Josu Onandia, VII jornadas sobre Calidad del Software, Palma de Mallorca (2002)

  • Líneas de producto software

“EVOLVE; Evolutionary Validation, Verification and Certification”

Johan Devos, ITEA2 (EUREKA), 2008-2010

“OPTIMA; Optimización de la evaluación de líneas de producto para la predicción de la calidad de los productos mediante el clustering”

Goiuria Sagardui, Ministerio de Educación y Ciencia – Investigación Científica, 2007-2010

“ASFI; Tecnologías para la fiabilidad en Sistemas Embebidos y su impacto en el sector de la Elevación”

Goiuria Sagardui, Programa Saiotek – Gobierno Vasco,2006-2007

“AUTOCOM; Computación Automática: Componentes Software Autogestionados”

Nestor Arana, Programa Saiotek – Gobierno Vasco,2006-2007

“SoQ; Infraestructura de simulación de QoS en software embebido del sector de elevación”

Goiuria Sagardui, Programa Universidad – Empresa (Gobierno Vasco),2007-2008

“MEDIODIA; Multiplicación de esfuerzos para el desarrollo, innovación, optimización y diseño de invernaderos avanzados”

Programa Cenit – Ministerio de Educación y Ciencia, 2007-2010

“ASDF; Plataforma para la accesibilidad a través del diseño del sitio (accessibility by site design framework)”

Goiuria Sagardui, PROFIT – Ministerio de Industria, Comercio y Turismo, 2006-2007


“CML2; Lenguaje de modelización de componentes para sistemas embebidos e inalámbricos”

Goiuria Sagardui, Gobierno Vasco – Programa Euskadi Aquitania, 2005-2005

“CML3; Lenguaje de Modelización de componentes y ensamblados de componentes”

Goiuria Sagardui, Gobierno Vasco – Programa Euskadi Aquitania, 2006-2006

"Predicción del comportamiento funcional de ensamblajes de componentes"

Xabier Aretxandieta (Tesis doctoral, Universidad de Mondragon, Septiembre 2007, Dirigida por Goiuria Sagardui y Franck Barbier de la Universidad de Pau)

 

 

“Modelling Variation in Quality Attributes”

 

Leire Etxeberria, Goiuria Sagardui, Lorea Belategi. Presentación de paper, Proceedings Lero Technical Report 2007-01, First International Workshop on Variability Modelling of Software-Intensive Systems (VaMos 2007), January 16-18, 2007, Limerick, Ireland.

 

 

“Composition Management Interfaces for a predictable assembly”

 

Xabier Aretxandieta, Goiuria Sagardui, Franck Barbier. Presentación de paper, The proceedings of the symposium will be published as a volume in Springer’s Lecture Notes in Computer Science, Software Composition 2007, Satellite event of ETAPS 2007. March 24-25, 2007. Braga, Portugal.

 

“Achieving Quality in Software Product Lines: Quality driven Domain Engineering”

 

Leire Etxeberria, Goiuria Sagardui, Lorea Belategi. JBCS - The Journal of the Brazilian Computer Society, Special Issue on Software Reuse: Methods, Processes, Tools and Experiences. Accepted for publication.

 

“Experience measuring maintainability in software product lines”

 

Gentzane Aldekoa, Salvador Trujillo, Goiuria Sagardui, Oscar Díaz. Presentación de paper, Proceedings, ISMN84-95999-99-4, Jornadas de Ingeniería del Software y Bases de Datos (JISBD) 2006, 3 al 6 de Octubre 2006.Sitges.

 

“Tracking the Evolution of Feature Oriented Product Lines”

 

Salvador Trujillo, Gentzane Aldekoa, Goiuria Sagardui. XII Jornadas de Ingeniería del Software y Bases de Datos (JISBD) 2007. Zaragoza,11 al 14 de Septiembre 2007

 

"A Reconfiguration Mechanism for Statechart based Components"

Xabier Elkorobarrutia, Goiuria Sagardui and Xabier Arechandieta. Model-Driven Software Adpatation (M-ADAPT), Berlin, August 2007

"Components Behaviour Specification and Validation with
Abstract State Machines"

Goiuria Sagardui, Xabier Aretxandieta, Leire Etxeberria, IBIMA 2005 Conference on Theory and Practice of Software Engineering (TPSE), 13-15 December 2005, El Cairo.

"The ADOV Method: an Experience in Selecting the Relevant Views of an Architecture in a SME"

Goiuria Sagardui, Gentzane Aldekoa, Leire Etxeberria, WICSA 2005, 5th Working IEEE/IFIP Conference on Software Architecture, Pittsburgh, PA, 6-9 November 2005

"Product-Line Architecture: New Issues for Evaluation "

Leire Etxeberria, Goiuria Sagardui, In Obbink, H., Pohl, K. (ed): Software Product Lines, 9th International Conference, SPLC 2005, Rennes, France, Proceedings, LNCS 3714 Springer (2005), 174-185

"On the Evolution of the Production Plan"

Aldekoa, A., Sagardui, G., Etxeberria, L., In Geppert, B., John, I., Lami, G. (ed): Proceedings of the Second International Software Product Lines Young Researchers Workshop (SPLYR), Rennes, France, IESE-Report nº 076.05/E (2005), 10-18

"Architectural Evaluation Framework for Product Lines"

Leire Etxeberria, Goiuria Sagardui, In First International Conference on the Quality of Software Architectures, QoSA 2005, Erfurt, Germany, Proceedings Net.ObjectDays (2005), 505-512

"Software Product Lines Structuring based upon Market Demands"

Montse Ereño, Rebeca Cortazar, Uxue Landa, In SAVCBS: Specification and Verification of component-based systems, Workshop at ESEC/FSE, Lisbon, Portugal (2005)

"Utilización de QFD en la toma de decisiones para la estructuración de una familia de productos"

Montse Ereño, Rebeca Cortazar, Taller de apoyo a la decisión en Ing. Sw dentro del CEDI 2005 (Congreso Español de Informática), Granada, 2005

“Eficacia del método ELVIRA- relato de un experimento”

 

Montse Ereño, Rebeca Cortazar  XII Jornadas de Ingeniería del Software y Bases de Datos (JISBD) 2007. Zaragoza,11 al 14 de Septiembre 2007 pp.349-354 ISBN: 978-84-9732-595-0

 

"Domain Potential Analysis: Calling the Attention on Business Issues of Product-Lines"

Sergio Bandinelli, Goiuria Sagarduy, In Frank van der Linden (Ed.): Software Architectures for Product Families, International Workshop IW-SAPF-3, Las Palmas de Gran Canaria, Spain, Proceedings. LNCS 1951 Springer (2000) 76-81

"Product-Line Analysis: Do we go ahead?"

Goiuria Sagarduy, Sergio Bandinelli, Ramón Lerchundi, In Peter Knauber, Giancarlo Succi (Ed.): Proceedings of Software Product Lines: Economics, Architectures, and Implications, Workshop #15 at 22nd International Conference on Software Engineering (ICSE), Limerick, Ireland, IESE-Report No. 070.00/E (2000) 23-26

"Casos de estudio de experiencias de reutilización"

Goiuria Sagardui, Pablo Ferrer, Sergio Bandinelli, V jornadas sobre Calidad del Software, San Sebastián (2000)

DESARROLLO WEB

  • Tecnologías Web

"Web Services como modelo de integración de sistemas"

Jon Kepa Gerrikagoitia, Tim Smithers, II Congreso Internacional de la Sociedad de la Información y Conocimiento, Acta del congreso, Madrid, 2002

"Accesibilidad de las páginas Web. Situación actual, problemas y soluciones"

Ruben Arrizabalaga y Tim Smithers, CISIC, Proceedings del congreso, Madrid, 2003

"Designing accessibility. Problems and Solutions"

Ruben Arrizabalaga y Tim Smithers, IADIS, Proceedings del congreso, Lisboa, 2004

"Heteronenous System Integration with Web Services"

Jon Kepa Gerrikagoitia, Tim Smithers, IADIS 2004, Acta del congreso, Lisboa, 2004

"XML Data Optimum Management with DB: Native-XML (Open-Source) and XML-Enabled (Proprietor)"

Ainhoa Serna, Jon Kepa Gerrikagoitia, Gorka Gil y Tim Smithers, The 2005 International Conference on Internet Computing (ICOMP'05), Acta del congreso, Las Vegas, 2005

"ORACLE versus eXist"

Ainhoa Serna, Jon Kepa Gerrikagoitia, Gorka Gil y Tim Smithers, The International Conference on Internet Technologies and Applications Internet (ITA 05), Acta del congreso, Wrexham (Wales), 2005

"David & Goliath: A Comparison Of XML-Enabled And Native XML Data Management Techniques"

Ainhoa Serna, Jon Kepa Gerrikagoitia, XML Journal, Junio 2005

"Designing Web Accessibility"

Ruben Arrizabalaga Muniategui, Web Based Communities Journal, Volume 1 N2 2005. Pag 214-225

 “ITA 2007. Gales,  XML+Java as the foundation for Enterprise Reporting”.

AinhoaSerna, Jon Kepa Gerrikagoitia

 

GESTION DE ACTIVOS TIC Y SERVICIOS TI

  • Arquitecturas empresariales

"Estado del arte de la Gestión de Conocimiento"

Osane Lizarralde, JM Sarriegi, B.Arregi, A. Ortiz, Qualitas Hodie (2004)

"Conex- Empresa Digital Extendida Basada en el Conocimiento"

Libro publicado por el Equipo de trabajo Conex bajo dirección de Angel Arboníes, entre ellos, Osane Lizarralde, JM Sarriegi, B.Arregi, A. Ortiz, Qualitas Hodie (2005)

"A Mathematical Framework for Enterprise Architecture Planning, Representation, and Design"

Ambrosio Goikoetxea, International Journal of Information Technology and Decision Making, Vol.: 3, Issue: 1, p. 5 - 32 (2003)

"Enterprise Architectures (EA): Planning, Design, and Assessment, World Scientific Press"

Ambrosio Goikoetxea, New York (2005)

  • e-Democracia

"A Methodology for the development of E-Democracy indicators: A Three-Phase approach to a survey on the use of the ICTS in 74 Parliaments and Regions in the European Community"

Osane Lizarralde, Ambrosio Goikoetxea, E_COMM_LINE 2004, 5th European Conference on e-learning / e-business / e-government / e-work / e-health / e-cooperation / e-mediary, virtual institutes, ERA, on-line / b2b services, and their influences on the economic and social environment. Bucarest, Romania (2004)

"E-Democracy Indicators: A Hierarchy of e-Democracy Indicators and their use in an ICT Survey of 74 Parliaments and Regions with Legislative Capacity in the European Union (EU)"

Ambrosio Goikoetxea, Osane Lizarralde, IADIS conference, Malta, Junio (2005)

 “e-Democracia. Estado del arte”

Osane Lizarralde, Goiuria Sagardui, Curso de verano UPV, Julio (2007)

 “e-Democracy factors and IT-governance factors for a best implementation of e-democracy projects and strategies in a local and regional authorities (RLAs)”

 Osane Lizarralde, Jon Goikolea, Goiuria Sagardui, Ambrosio Goikoetxea, IADIS e-Society, Lisboa, Julio (2007)

“ A theoricaL framework for group decision makin among parliaments participating parliaments and RLAs in the European Union”

Ambrosio Goikoetxea, Osane lizarralde, Rut Martinez, Jon Goikolea, IADIS e-Society, Lisboa, Julio (2007)

 “e-Democracy factors and IT-governance factors for a best implementation of e-democracy projects and strategies in a local and regional authorities (RLAs )”

Osane Lizarralde, Jon Goikolea, Goiuria Sagardui, Ambrosio Goikoetxea, IJWI Journal  Noviembre (2007)

 

Volver arriba

Investigadores

  • Goiuria Sagardui (PhD)
  • Ion Kepa Gerrikagoitia (PhD)
  • Javier Arkauz
  • Osane Lizarralde
  • Gentzane Aldekoa
  • Montse Ereño
  • Urtzi Markiegi
  • Lorea Belategi (Doctorando)
  • Leire Etxeberria (Doctorando)
  • Oier Araiztegi

Volver arriba