Ir al contenido

Documat


Una recomendación para el desarrollo de software en un contexto de negocio bajo demanda de acuerdo a la especificación MDA (Model Driven Architecture) y la arquitectura SOA (Service Oriented Architecture)

  • Autores: Miguel Ángel Sánchez Vidales Árbol académico
  • Directores de la Tesis: Luis Joyanes Aguilar (dir. tes.) Árbol académico, Ana María Fermoso García (codir. tes.) Árbol académico
  • Lectura: En la Universidad Pontificia de Salamanca ( España ) en 2005
  • Idioma: español
  • Número de páginas: 336
  • Enlaces
    • Tesis en acceso abierto en: SUMMA
  • Resumen
    • español

      La especicación Model Driven Architecture (MDA), es una especialización del desarrollo dirigido por modelos que separa la lógica del negocio del software y las plataformas tecnológicas. Para ello MDA dene tres tipos de modelos. Los CIM, Computation Independent Model, asociados al dominio del negocio, los PIM, Platform Independent Model, asociados a modelos abstractos del software, y los PSM, Platform Specic Model, relacionados con modelos de software especícos de plataformas tecnológicas.

      Sin embargo MDA no detalla cómo deben ser los modelos CIM y tampoco describe cómo deben ser transformados a modelos PIM. Como solución a dicho problema, esta tesis presenta una recomendación que propone un proceso de desarrollo de software basado en la creación de modelos de procesos del negocio, clasicados como CIM, que son asociados a los modelos iniciales del software, considerados PIM.

      Partiendo de una interpretación válida de MDA, la recomendación propuesta se apoya además en la aplicación de otras disciplinas de gran actualidad. Entre ellas destacamos el uso de BPM, Business Process Management, para la correcta denición de los procesos del negocio y SOA, Service Oriented Architecture, para la unión entre los procesos del negocio y el software. Además también se basa en la idea de Negocio Bajo Demanda (NBD), de IBM, que se caracteriza por relacionar los aspectos empresariales con los tecnológicos con el objetivo de poder reaccionar de forma rápida ante cambios en la demanda o el negocio.

    • English

      Model Driven Architecture (MDA) specication is a specialization of model driven development that separates business logic from software and technological platforms. In this sense it MDA denes three types of models. CIM, Computation Independent Model, related to business domain, PIM, Platform Independent Model, associated to abstract software models, and PSM, Platform Specic Model, related specic to software models of technological platforms.

      Nevertheless MDA does not detail how CIM models must be and it does not describe either how they must be transformed to PIM models. Like a solution to this problem, this thesis presents a recommendation that proposes a development process based on the creation of business processes models, classied like CIM, associated to initial software models, considered PIM.

      Starting on a valid MDA interpretation, proposed recommendation is based as well on the application of other important present disciplines. Between them we emphasized BPM, Business Process Management, for adequate denition of business processes, and SOA, Service Oriented Architecture, to join business processes with software. Furthermore it is based on the idea of On Demand Business, from IBM, which is characterized to relate the enterprise aspects with technological ones. The main objective is to make possible a quick and valid reaction to business changes.


Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno