Show simple item record

dc.contributor.authorVicente Chicote, Cristina 
dc.contributor.authorAlonso Cáceres, Diego 
dc.date.accessioned2010-03-12T07:57:20Z
dc.date.available2010-03-12T07:57:20Z
dc.date.issued2007-10
dc.identifier.citationVICENTE CHICOTE, Cristina, ALONSO CÁCERES, Diego. Herramientas Eclipse para Desarrollo de Software Dirigido por modelos. En: Jornadas de Ingeniería del Software y Bases de Datos (12º:2007: Zaragoza). Actas de talleres de ingeniería del software y bases de datos . Zaragoza: Universidad. Departamento de Informática e Ingeniería de Sistemas. vol. 1, nº 8, 2007. ISSN 1988-3455es
dc.identifier.issn1988-3455
dc.description.abstractSegún el diccionario de la Real Academia de la Lengua Española, un modelo es un "esquema teórico, generalmente en forma matemática, de un sistema o de una realidad compleja, como la evolución económica de un país, que se elabora para facilitar su comprensión y el estudio de su comportamiento". El término Ingeniería Dirigida por Modelos (Model-Driven Engineering, MDE) hace referencia a un conjunto de técnicas que hacen un uso sistemático y reiterado de modelos a lo largo de todo el ciclo de vida de desarrollo del software. El uso de modelos permite aumentar el nivel de abstracción con que se realizan los diseños, así como el nivel de reutilización de los mismos. Además, la utilización del enfoque MDE facilita la comunicación de ideas, ya que éstas se pueden expresar de manera explícita (por lo general utilizando una notación gráfica asociada a los conceptos que se modelan), y no diluidas entre interminables líneas de código. Model-driven engineering technologies offer a promising approach to address the inability of third-generation languages to alleviate the complexity of platforms and express domain concepts effectively. — Douglas C. Schmidt Si bien es cierto que el desarrollo dirigido por modelos data ya de hace algunos años, su empleo no ha sido posible hasta que se han desarrollado las primeras herramientas que proporcionan el soporte necesario para su aplicación. En este punto, ha desempeñado un papel destacado el Object Management Group (OMG), desarrollando un amplio conjunto de herramientas y estándares para su Model Driven Architecture (MDA). Entre ellos, cabe mencionar: Meta-Object Facility (MOF), XML Metadata Interchange (XMI), Object Constraint Language (OCL) o Query/View/Transformation Language (QVT). El objetivo del tutorial es ofrecer a los asistentes una panorámica general de las herramientas existentes dentro de la plataforma Eclipse para llevar a cabo cada una de las fases del desarrollo de software dirigido por modelos. Para ello, tras realizar una breve introducción a MDE y a Eclipse, se presentarán las herramientas (plug-ins) relacionadas con MDE que ofrece esta plataforma, actualmente una de las más ampliamente utilizadas por la comunidad MDE. Entre otras, se describirán las siguientes herramientas: Eclipse Modelling Framework (EMF), implementación de MOF. Graphical Modelling Framework (GMF), plug-in para el desarrollo de editores gráficos de modelos. EMF Technologies OCL (EMFT-OCL), herramienta que permite definir y validar restricciones OCL sobre los modelos definidos. Atlas Transformation Language (ATL), lenguaje de transformación modelo-a modelo (M2M). MOFScript, lenguaje de transformación modelo-a-texto (M2T). El uso de estos plug-ins se demostrará de forma práctica mediante la realización de un ejemplo sencillo que abarcará las distintas fases del proceso MDE.es
dc.formatapplication/pdf
dc.language.isospaes
dc.publisherUniversidad de Zaragoza. Departamento de Informática e Ingeniería de Sistemases
dc.rightsDisponible en: http://www.sistedes.es/TJISBD/es
dc.titleHerramientas Eclipse para Desarrollo de Software Dirigido por modeloses
dc.typeinfo:eu-repo/semantics/conferenceObjectes
dc.subjectPlataforma Eclipsees
dc.subjectIngeniería basada en modeloses
dc.subjectSoftware dirigido por modeloses
dc.subjectLenguaje de modeladoes
dc.subjectFacilidad de creación de meta modelos (MOF)es
dc.subjectEclipse platformes
dc.subjectModel Driven Engineering (MDE)es
dc.subjectModel Driven Architecture (MDA)es
dc.subjectMeta-Object Facility (MOF)es
dc.subject.otherLenguajes y Sistemas Informáticoses
dc.identifier.urihttp://hdl.handle.net/10317/1216
dc.contributor.investgroupDivisión de Sistemas e Ingeniería Electrónica (DSIE)es


Files in this item

This item appears in the following Collection(s)

Show simple item record