2 research outputs found

    Ingenier铆a basada en modelos aplicada a sistemas distribuidos sensibles al contexto.

    Get PDF
    239 p.En esta Tesis Doctoral se plantea una metodolog铆a, soportada por mecanismos y herramientas, que da soporte al ciclo de desarrollo de aplicaciones distribuidas sensibles al contexto, aqu茅llas que supervisan su entorno f铆sico con objeto de detectar cambios en 茅l y reaccionar r谩pida y adecuadamente. Son aplicaciones presentes en diferentes campos de aplicaci贸n que demandan requisitos tales como ejecuci贸n en entornos distribuidos y heterog茅neos, personalizaci贸n de la supervisi贸n, adaptaci贸n a cambios relevantes en su contexto, gesti贸n de la calidad espec铆fica de cada aplicaci贸n, disponibilidad y recuperaci贸n ante situaciones de fallo. En concreto, se propone una aproximaci贸n de modelado gen茅rica que permite la especificaci贸n y dise帽o de estas aplicaciones, independientemente de la plataforma de gesti贸n responsable de su ejecuci贸n y atendiendo a los diferentes expertos que participan: expertos de dominio y desarrolladores de software. Se hace uso de la ingenier铆a dirigida por modelos para lograr la separaci贸n de dominios necesaria. As铆, el experto de dominio realiza el dise帽o arquitect贸nico en el que se especifican todos sus requisitos, mientras que el desarrollador de software se centra en el dise帽o e implementaci贸n de la soluci贸n software correspondiente. Por tanto, la aproximaci贸n de modelado recoge los requisitos de las aplicaciones que una plataforma de gesti贸n debe cumplir en tiempo de ejecuci贸n, al mismo tiempo que captura la informaci贸n necesaria para la generaci贸n de su c贸digo. Tambi茅n se plantea un entorno de desarrollo integrado, basado en dicha aproximaci贸n, que da soporte al ciclo de desarrollo, cuyo prototipo se ha validado en un demostrador en el campo de la asistencia domiciliaria
    corecore