{"id":66060,"date":"2008-08-07T00:00:00","date_gmt":"2008-08-07T00:00:00","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/a-ooh-extending-web-application-design-with-dynamic-personalization\/"},"modified":"2008-08-07T00:00:00","modified_gmt":"2008-08-07T00:00:00","slug":"a-ooh-extending-web-application-design-with-dynamic-personalization","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/tecnologia-de-los-ordenadores\/a-ooh-extending-web-application-design-with-dynamic-personalization\/","title":{"rendered":"A-ooh: extending web application design with dynamic personalization"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Irene Garrig\u00f3s Fern\u00e1ndez <\/strong><\/h2>\n<p>Esta tesis presenta a-ooh, que proporciona una respuesta fundamentada a algunos de los problemas m\u00e1s importantes a los que se enfrenta el dise\u00f1ador de personalizaci\u00f3n de las aplicaciones web. Esta respuesta se articula alrededor de prml, un lenguaje basado en reglas que define dos niveles de adhesi\u00f3n: prml lite y prml full. Mientras que la primera opci\u00f3n est\u00e1 pensada para maximizar la reusabilidad de las pol\u00edticas de personalizaci\u00f3n mediante la limitaci\u00f3n de los tipos de reglas a aqu\u00e9llos soportados por la mayor parte de las aproximaciones hipermediales, el prml full proporciona un rango mucho m\u00e1s amplio de acciones de personalizaci\u00f3n, sacrificando en cierta medida la reusabilidad, que queda limitada a aquellas aproximaciones que soporten ese rango ampliado de acciones. El uso de prml permite que la curva de aprendizaje del dise\u00f1ador de personalizaci\u00f3n se reduzca, debido a (1) el mayor nivel de abstracci\u00f3n proporcionado por dicho lenguaje y (2) la necesidad de aprender un solo lenguaje que puede ser posteriormente transformado a distintas metodolog\u00edas. Prml viene acompa\u00f1ado de un modelo de usuario, definido como perfil uml, as\u00ed como de otro conjunto de perfiles que adaptan el conjunto de la notaci\u00f3n oo-h a uml, consiguiendo as\u00ed una mayor portabilidad de la propuesta. El trabajo presentado est\u00e1 refrentado por un prototipo de herramienta, awac, que demuestra la aplicabilidad de la propuesta. Adem\u00e1s, este soporte uml es esencial para la adaptaci\u00f3n de esta propuesta al paradigma mda. Los esfuerzos hechos en este sentido se han visto coronados por dos propuestas de transformaci\u00f3n de las reglas prml a dos metodolog\u00edas bien conocidas: uwe y hera. Las ventajas de usar est\u00e1ndares como qvt, definidos dentro del paradigma de desarrollo mda, para la definici\u00f3n declarativa de estas estrategias de mapeo son varias. Por un lado, se simplifica la comprensibilidad de los mapeos, su formalismo y sus posibilidades de automatizaci\u00f3n, dado que ya existen herramientas comerciales que soportan la especificaci\u00f3n de transformaciones qvt. Por otro lado, se puede crear un repositorio de reglas de mapeo, de manera que las definiciones puedan ser reutilizadas entre proyectos.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>A-ooh: extending web application design with dynamic personalization<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 A-ooh: extending web application design with dynamic personalization <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Irene Garrig\u00f3s Fern\u00e1ndez <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Alicante<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 08\/07\/2008<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Direcci\u00f3n y tribunal<\/h3>\n<ul>\n<li><strong>Director de la tesis<\/strong>\n<ul>\n<li>Jaime G\u00f3mez Ortega<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Juan  Mar\u00eda Hernandez nu\u00f1ez <\/li>\n<li>geert-jan Houben (vocal)<\/li>\n<li>nora Parcus de koch (vocal)<\/li>\n<li>mara Abrahao silvia (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Irene Garrig\u00f3s Fern\u00e1ndez Esta tesis presenta a-ooh, que proporciona una respuesta fundamentada a algunos de los problemas [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[19166,2535],"tags":[145609,145608,64105,127973,133121,145610],"class_list":["post-66060","post","type-post","status-publish","format-standard","hentry","category-alicante","category-tecnologia-de-los-ordenadores","tag-geert-jan-houben","tag-irene-garrigos-fernandez","tag-jaime-gomez-ortega","tag-juan-maria-hernandez-nunez","tag-mara-abrahao-silvia","tag-nora-parcus-de-koch"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/66060","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/comments?post=66060"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/66060\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=66060"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=66060"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=66060"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}