CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES
En un contexto de generación automática de código a partir de modelos conceptuales, el proyecto determinará cuáles son las primitivas de modelado conceptual que deben estar presentes en una herramienta de generación de software a partir de dichos modelos conceptuales. En primer lugar se determinará...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2018 |
| País: | España |
| Institución: | Universitat Politècnica de València (UPV) |
| Repositorio: | RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| Idioma: | español |
| OAI Identifier: | oai:riunet.upv.es:10251/115367 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/115367 |
| Access Level: | acceso abierto |
| Palabra clave: | Modelado Conceptual Desarrollo dirigido por modelos conceptuales Comparación de Herramientas MDD Conceptual Model Model-Driven Development MDD Comparison LENGUAJES Y SISTEMAS INFORMATICOS Máster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes Programari |
| id |
ES_691b74b3df1089825bc6564d2ce9f839 |
|---|---|
| oai_identifier_str |
oai:riunet.upv.es:10251/115367 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES |
| title |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES |
| spellingShingle |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES Lazo Cajilima, Jenny Susana Modelado Conceptual Desarrollo dirigido por modelos conceptuales Comparación de Herramientas MDD Conceptual Model Model-Driven Development MDD Comparison LENGUAJES Y SISTEMAS INFORMATICOS Máster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes Programari |
| title_short |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES |
| title_full |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES |
| title_fullStr |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES |
| title_full_unstemmed |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES |
| title_sort |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALES |
| dc.creator.none.fl_str_mv |
Lazo Cajilima, Jenny Susana |
| author |
Lazo Cajilima, Jenny Susana |
| author_facet |
Lazo Cajilima, Jenny Susana |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Pastor López, Oscar Departamento de Sistemas Informáticos y Computación Escuela Técnica Superior de Ingeniería Informática Instituto Universitario Valenciano de Investigación en Inteligencia Artificial Repositorio Institucional de la Universitat Politècnica de València Riunet |
| dc.subject.none.fl_str_mv |
Modelado Conceptual Desarrollo dirigido por modelos conceptuales Comparación de Herramientas MDD Conceptual Model Model-Driven Development MDD Comparison LENGUAJES Y SISTEMAS INFORMATICOS Máster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes Programari |
| topic |
Modelado Conceptual Desarrollo dirigido por modelos conceptuales Comparación de Herramientas MDD Conceptual Model Model-Driven Development MDD Comparison LENGUAJES Y SISTEMAS INFORMATICOS Máster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes Programari |
| description |
En un contexto de generación automática de código a partir de modelos conceptuales, el proyecto determinará cuáles son las primitivas de modelado conceptual que deben estar presentes en una herramienta de generación de software a partir de dichos modelos conceptuales. En primer lugar se determinará el soporte ontológico, escenario para caracterizar dicho conjunto de primitivas conceptuales esenciales. El conjunto de primitivas planteadas permiten representar los distintos componentes y características que tiene un sistema software, independiente de la arquitectura que se seleccione posteriormente. Para determinar el conjunto de primitivas, el trabajo se basa en el estudio realizado al método OO. En el cuál se establece cuatro modelos para representar la información: modelo de objetos, modelo funcional, modelo dinámico, modelo de presentación. El estudio analiza cada uno de los modelos en donde se representa un aspecto en particular del esquema conceptual. Una vez presentada esta ontología fundacional de partida, se determinará como dos herramientas usadas en la industria de desarrollo de software a partir de modelos conceptuales -WebRatio e Integranova- dan soporte en sus modelos conceptuales a dicha ontología. Para esto se determinará cómo permite cada herramienta representar los elementos incluidos en el marco ontológico en su respectivo entorno de programación. Para ello se ha propuesto el desarrollo de un caso práctico (gestión de una nota de gasto) que permitirá implementar las primitivas necesarias para el estudio. Hecho esto, se compararán sus expresividades para determinar en qué grado son ontológicamente robustas. |
| publishDate |
2018 |
| dc.date.none.fl_str_mv |
2018 2018-09-25 2019 2019-01-14 |
| dc.type.none.fl_str_mv |
master thesis http://purl.org/coar/resource_type/c_bdcc |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
https://riunet.upv.es/handle/10251/115367 |
| url |
https://riunet.upv.es/handle/10251/115367 |
| dc.language.none.fl_str_mv |
Español spa |
| language_invalid_str_mv |
Español |
| language |
spa |
| dc.rights.none.fl_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reserva de todos los derechos http://rightsstatements.org/vocab/InC/1.0/ |
| dc.rights.openaire.fl_str_mv |
info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
open access http://purl.org/coar/access_right/c_abf2 Reserva de todos los derechos http://rightsstatements.org/vocab/InC/1.0/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Politècnica de València |
| publisher.none.fl_str_mv |
Universitat Politècnica de València |
| dc.source.none.fl_str_mv |
reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia instname:Universitat Politècnica de València (UPV) |
| instname_str |
Universitat Politècnica de València (UPV) |
| reponame_str |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| collection |
RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869410007393501184 |
| spelling |
CARACTERIZACION ONTOLOGICA DE HERRAMIENTAS DE DESARROLLO DE SOFTWARE BASADA EN MODELOS CONCEPTUALESLazo Cajilima, Jenny SusanaModelado ConceptualDesarrollo dirigido por modelos conceptualesComparación de Herramientas MDDConceptual ModelModel-Driven DevelopmentMDD ComparisonLENGUAJES Y SISTEMAS INFORMATICOSMáster Universitario en Ingeniería y Tecnología de Sistemas Software-Màster Universitari en Enginyeria i Tecnologia de Sistemes ProgramariEn un contexto de generación automática de código a partir de modelos conceptuales, el proyecto determinará cuáles son las primitivas de modelado conceptual que deben estar presentes en una herramienta de generación de software a partir de dichos modelos conceptuales. En primer lugar se determinará el soporte ontológico, escenario para caracterizar dicho conjunto de primitivas conceptuales esenciales. El conjunto de primitivas planteadas permiten representar los distintos componentes y características que tiene un sistema software, independiente de la arquitectura que se seleccione posteriormente. Para determinar el conjunto de primitivas, el trabajo se basa en el estudio realizado al método OO. En el cuál se establece cuatro modelos para representar la información: modelo de objetos, modelo funcional, modelo dinámico, modelo de presentación. El estudio analiza cada uno de los modelos en donde se representa un aspecto en particular del esquema conceptual. Una vez presentada esta ontología fundacional de partida, se determinará como dos herramientas usadas en la industria de desarrollo de software a partir de modelos conceptuales -WebRatio e Integranova- dan soporte en sus modelos conceptuales a dicha ontología. Para esto se determinará cómo permite cada herramienta representar los elementos incluidos en el marco ontológico en su respectivo entorno de programación. Para ello se ha propuesto el desarrollo de un caso práctico (gestión de una nota de gasto) que permitirá implementar las primitivas necesarias para el estudio. Hecho esto, se compararán sus expresividades para determinar en qué grado son ontológicamente robustas.In a context of automatic code generation from conceptual models, the project will determine which are the conceptual modeling primitives that must be present in a software generation tool from these conceptual models. In first place the ontological support will be determined, a scenario to characterize this set of essential conceptual primitives. The set of raised primitives allow to represent the different components and characteristics that a software system has, independent of the architecture that is selected later. To determine the set of primitives, this document is based on the study performed on the OO method. In which four models are established to represent the information: object model, functional model, dynamic model, presentation model. The study analyzes each of the models where a particular aspect of the conceptual scheme is represented. Once this foundational starting ontology is presented, it will be determined how two tools used in the software development industry from conceptual models -WebRatio and Integranova- give support in their conceptual models to this ontology. For this, it will be determined how each tool allows to represent the elements included in the ontological framework in its respective programming environment. To this end, the development of a practical case (management of an expense note) has been proposed, which will allow the implementation of the necessary primitives for the study. This done, the expressivities will be compared to determine to what degree they are ontologically robust.Universitat Politècnica de ValènciaPastor López, OscarDepartamento de Sistemas Informáticos y ComputaciónEscuela Técnica Superior de Ingeniería InformáticaInstituto Universitario Valenciano de Investigación en Inteligencia ArtificialRepositorio Institucional de la Universitat Politècnica de València Riunet20192019-01-1420182018-09-25master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://riunet.upv.es/handle/10251/115367reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Reserva de todos los derechoshttp://rightsstatements.org/vocab/InC/1.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/1153672026-06-13T07:49:27Z |
| score |
15,300719 |