Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos
Actualmente, uno de los principales retos de la Ingeniería del Software (IS) es el desarrollo de sistemas de calidad. La calidad es una propiedad del software que cuenta con diversas características, entre ellas la usabilidad, que es en la que se centra esta tesis. La IS se ha centrado históricament...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis doctoral |
| Fecha de publicación: | 2010 |
| 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/8379 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/8379 |
| Access Level: | acceso abierto |
| Palabra clave: | Generación de código Modelado de interfaces Usabilidad Mda Modelos conceptuales Desarrollo dirigido por modelos Mdd Transformaciones automáticas LENGUAJES Y SISTEMAS INFORMATICOS |
| id |
ES_4e69ab0a74cc186062e28e0ce90c7ea5 |
|---|---|
| oai_identifier_str |
oai:riunet.upv.es:10251/8379 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelosPanach Navarrete, José IgnacioGeneración de códigoModelado de interfacesUsabilidadMdaModelos conceptualesDesarrollo dirigido por modelosMddTransformaciones automáticasLENGUAJES Y SISTEMAS INFORMATICOSActualmente, uno de los principales retos de la Ingeniería del Software (IS) es el desarrollo de sistemas de calidad. La calidad es una propiedad del software que cuenta con diversas características, entre ellas la usabilidad, que es en la que se centra esta tesis. La IS se ha centrado históricamente en problemas de funcionalidad y de persistencia, relegando a un segundo plano aspectos de la interacción con el usuario, y más concretamente, de la usabilidad. Este vacío ha sido cubierto por la comunidad Interacción Persona-Ordenador (IPO), que ha propuesto recomendaciones para mejorar la usabilidad. Algunas de estas recomendaciones deben ser consideradas desde las primeras fases de construcción de los sistemas a fin de evitar realizar cambios en la arquitectura una vez ésta haya sido diseñada. Estas recomendaciones se conocen como Functional Usability Features (FUF). La incorporación de los FUFs desde las primeras fases del proceso de desarrollo añade cierta complejidad a la construcción de sistemas, ya que el analista ha de tener en cuenta más factores a la hora del desarrollo. Esta tesis presenta una solución basada en transformaciones entre modelos. El objetivo de la tesis es el de presentar un método (llamado MIMAT) para incorporar los FUFs dentro de un método de desarrollo Model-Driven Development (MDD). Para ello, se profundiza en los cambios que el diseñador del método MDD debe aplicar para enriquecer dicho método con los FUFs. Una vez incorporados los FUFs, el analista que modele sistemas con el método MDD puede utilizar las características de usabilidad en el desarrollo de sistemas. La principal ventaja de esta aproximación es que el analista puede incorporar las características de usabilidad simplemente a partir de modelos conceptuales, dejando la implementación a las transformaciones de modelo a código. La factibilidad de MIMAT se ha demostrado aplicándolo a un método de desarrollo MDD específico: OO-Method.Universitat Politècnica de ValènciaPastor López, OscarJuristo Juzgado, NataliaDepartamento 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 Riunet20102010-06-0420102010-05-24doctoral thesishttp://purl.org/coar/resource_type/c_db06AMhttp://purl.org/coar/version/c_ab4af688f83e57aainfo:eu-repo/semantics/doctoralThesisapplication/pdftext/plaintext/plaintext/plainapplication/pdfhttps://riunet.upv.es/handle/10251/8379reponame: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/83792026-06-13T07:49:27Z |
| dc.title.none.fl_str_mv |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos |
| title |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos |
| spellingShingle |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos Panach Navarrete, José Ignacio Generación de código Modelado de interfaces Usabilidad Mda Modelos conceptuales Desarrollo dirigido por modelos Mdd Transformaciones automáticas LENGUAJES Y SISTEMAS INFORMATICOS |
| title_short |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos |
| title_full |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos |
| title_fullStr |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos |
| title_full_unstemmed |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos |
| title_sort |
Incorporación de mecanismos de usabilidad en un entorno de producción de software dirigido por modelos |
| dc.creator.none.fl_str_mv |
Panach Navarrete, José Ignacio |
| author |
Panach Navarrete, José Ignacio |
| author_facet |
Panach Navarrete, José Ignacio |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Pastor López, Oscar Juristo Juzgado, Natalia 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 |
Generación de código Modelado de interfaces Usabilidad Mda Modelos conceptuales Desarrollo dirigido por modelos Mdd Transformaciones automáticas LENGUAJES Y SISTEMAS INFORMATICOS |
| topic |
Generación de código Modelado de interfaces Usabilidad Mda Modelos conceptuales Desarrollo dirigido por modelos Mdd Transformaciones automáticas LENGUAJES Y SISTEMAS INFORMATICOS |
| description |
Actualmente, uno de los principales retos de la Ingeniería del Software (IS) es el desarrollo de sistemas de calidad. La calidad es una propiedad del software que cuenta con diversas características, entre ellas la usabilidad, que es en la que se centra esta tesis. La IS se ha centrado históricamente en problemas de funcionalidad y de persistencia, relegando a un segundo plano aspectos de la interacción con el usuario, y más concretamente, de la usabilidad. Este vacío ha sido cubierto por la comunidad Interacción Persona-Ordenador (IPO), que ha propuesto recomendaciones para mejorar la usabilidad. Algunas de estas recomendaciones deben ser consideradas desde las primeras fases de construcción de los sistemas a fin de evitar realizar cambios en la arquitectura una vez ésta haya sido diseñada. Estas recomendaciones se conocen como Functional Usability Features (FUF). La incorporación de los FUFs desde las primeras fases del proceso de desarrollo añade cierta complejidad a la construcción de sistemas, ya que el analista ha de tener en cuenta más factores a la hora del desarrollo. Esta tesis presenta una solución basada en transformaciones entre modelos. El objetivo de la tesis es el de presentar un método (llamado MIMAT) para incorporar los FUFs dentro de un método de desarrollo Model-Driven Development (MDD). Para ello, se profundiza en los cambios que el diseñador del método MDD debe aplicar para enriquecer dicho método con los FUFs. Una vez incorporados los FUFs, el analista que modele sistemas con el método MDD puede utilizar las características de usabilidad en el desarrollo de sistemas. La principal ventaja de esta aproximación es que el analista puede incorporar las características de usabilidad simplemente a partir de modelos conceptuales, dejando la implementación a las transformaciones de modelo a código. La factibilidad de MIMAT se ha demostrado aplicándolo a un método de desarrollo MDD específico: OO-Method. |
| publishDate |
2010 |
| dc.date.none.fl_str_mv |
2010 2010-06-04 2010 2010-05-24 |
| dc.type.none.fl_str_mv |
doctoral thesis http://purl.org/coar/resource_type/c_db06 AM http://purl.org/coar/version/c_ab4af688f83e57aa |
| dc.type.openaire.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
| format |
doctoralThesis |
| dc.identifier.none.fl_str_mv |
https://riunet.upv.es/handle/10251/8379 |
| url |
https://riunet.upv.es/handle/10251/8379 |
| 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 text/plain text/plain text/plain 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_ |
1869407754891821056 |
| score |
15,301603 |