Edición 8 - Número 1

Mensaje Editorial

Fecha: Mayo 2014

En esta edición presentamos tres artículos que exponen temas de investigación bastante interesantes. El primero de éstos, propone la construcción de herramientas que permiten soportar al arquitecto durante la toma de una nueva decisión de arquitectura, de forma que puede conocer las decisiones tomadas anteriormente, los atributos de calidad asociados y los puntos sensibles que afectan la definición de una arquitectura.

Por otra parte, el segundo artículo de esta edición, presenta una metodología para la generación de código enfocado hacia poder simular en sistemas hardware descritos por ecuaciones diferenciales, siguiendo el esquema propio de Model-Driven Engineering (MDE). Por último, pero no menos importante, se presenta un trabajo orientado a mostrar el diseño de un modelo de referencia que permite determinar el grado de madurez en tecnología informática, para entidades del sector público colombiano.

Esperamos que esta publicación sea de su total agrado, y los invitamos a que participen activamente de la Revista, promoviendo mediante ésta la construcción de una comunidad científica fuerte y visible en nuestro País.

Hasta una próxima edición,

Comité Editorial
Revista Paradigma


 

Artículos

Desarrollo de una base de conocimiento de arquitecturas de aplicación bajo entornos de desarrollo ágil: 

Durante el desarrollo de un proyecto de construcción de software siguiendo metodologías ágiles se prioriza la entrega de valor al cliente. Esto trae como consecuencia que la documentación y diseño detallado pasen a un segundo plano. Sin embargo, es deseable que la aplicación tenga una arquitectura definida para resolver los atributos de calidad esperados para el software.

Aunque la mayoría de aplicaciones desarrolladas con estas metodologías definen una arquitectura, en varios casos no se documenta de manera explícita, causando pérdida de información relevante para el posterior refinamiento de la arquitectura, incurriendo en  decisiones equivocadas, afectando el mejoramiento de los procesos de construcción de software y en errores de diseño, entre otros problemas.

Para mitigar este problema proponemos la construcción de herramientas que permitan soportar al arquitecto durante la toma de una nueva decisión de arquitectura, de forma que pueda conocer las decisiones tomadas anteriormente, los atributos de calidad asociados y los puntos sensibles que afectan la definición de la arquitectura. Además, se propone que el arquitecto en el momento de tomar decisiones disponga de una base de conocimiento con decisiones de proyectos anteriores o de tendencias actuales en estilos, tácticas y patrones simplificando las tareas de documentación. Las herramientas se desarrollan usando tecnologías basadas en Web Semántica como repositorios RDF y Wikis Semánticas, garantizando una mejor calidad de arquitectura, documentación explícita, y una fácil comprensión de arquitectura en procesos de desarrollo con metodologías ágiles.

El artículo resume el trabajo realizado en la tesis de maestría “Desarrollo de una base de conocimiento de decisiones de arquitectura de software bajo entornos de desarrollo ágil”.

Leer Artículo

  • Universidades Participantes:
    • Universidad de los Andes, Bogotá D.C. - Colombia

 

  • Autores:
 foto100x100 cedm  dcorreal
Carlos E.Díaz  Darío E. Correal

 

Automatic Code Generation for Hardware-in-the-Loop Simulation of Differential Equations Using Model-Driven Engineering:

Current applications of Hardware-in-the-Loop to model physical systems implementing differential equations in FPGA have shown an important increase due to their versatility and real-time response. However, code generation to implement differential equations into embedded hardware requires of designers high level of knowledge and time. This paper presents a methodology to generate code for simulating in hardware systems described by differential equations using a model-driven engineering approach. First, the systems of differential equations are described in terms of state-space representation to get a discrete-time solution. Then, a metamodel for systems of equations is proposed, and systems of differential equations are solved by means of model transformation. Next, VHDL code is automatically generated using the model-driven engineering framework. Finally, methodology is validated through experimental and analytical results.

Leer Artículo

  • Universidades Participantes:
    • Universidad de los Andes, Bogotá D.C. - Colombia
  • Autores:
 alonso gutierrez  fernando jimenez
Alonso Gutierrez  Fernando Jiménez

 

Diagnóstico del estado de madurez en tecnologías de la información para las entidades del sector público colombiano:

El objetivo principal de este artículo es mostrar el diseño de un modelo de referencia que permita determinar el grado de madurez en tecnología informática para entidades del sector público colombiano y  presentar después los resultados de su aplicación práctica  en una entidad donde fue validado.

Para el diseño del modelo de referencia se identificaron cinco dominios de estudio: alineamiento con el modelo de negocio, definición de procesos de negocio, gobierno de tecnología informática, portafolio de tecnología informática y  generación de valor, y estrategias de gobierno electrónico.  Dentro de cada uno de ellos se definieron además un conjunto de indicadores y de variables que a partir de algunas formulaciones permiten cuantificar el grado de madurez de las organizaciones.

En el posterior trabajo de campo se validó la pertinencia práctica del modelo a partir de su  aplicación en una entidad de orden nacional, mediante la obtención del grado de madurez general y en cada una de sus dimensiones.  También se ofrecieron un conjunto de recomendaciones y se detectaron las áreas en las que se requiere realizar un trabajo importante para fortalecer su madurez tecnológica.  Los valores obtenidos fueron contrastados con la opinión de funcionarios que ocuparon cargos directivos en tecnología informática quienes validaron que los hallazgos y resultados que arrojó el análisis con el modelo se acercan en una alta medida a su percepción de madurez para la entidad en cada una de las dimensiones.

Leer Artículo

  • Universidades Participantes:
    • Universidad de los Andes, Bogotá D.C. - Colombia
  • Autores:
 danielparadigma  francisco rueda
Daniel A. López  Francisco Rueda

 


 

Revisores

Mario Eduardo Sánchez, PhD Universidad de los Andes (Colombia)
Oscar F. González, PhD Universidad de los Andes (Colombia)
Olga Mariño, PhD Universidad de los Andes (Colombia)
Kelly Garcés, PhD Universidad de los Andes (Colombia)
Oscar Avila, PhD Universidad de los Andes (Colombia)
Daniel Benavides, PhD Universidad EAN (Colombia)
Wolfgang Kling, MSc Escuela Colombiana de Ingeniería (Colombia)
Juan S. Urrego, MSc Universidad de los Andes (Colombia)

ISSN: 2011-0065 
URL: http://paradigma.uniandes.edu.co/ 
PERIODICIDAD: 3 ediciones por año 
CORREO ELECTRÓNICO: Esta dirección de correo electrónico está protegida contra spambots. Usted necesita tener Javascript activado para poder verla.
ENTIDAD EDITORA:  
Departamento de Ingeniería de Sistemas y Computación 
Cra. 1 Este 19 A - 40 Edif. Mario Laserna 
Universidad de los Andes
Bogotá, Colombia