{"id":69892,"date":"2004-10-09T00:00:00","date_gmt":"2004-10-09T00:00:00","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/camp-daop-modelo-y-plataforma-basados-en-componentes-y-aspectos\/"},"modified":"2004-10-09T00:00:00","modified_gmt":"2004-10-09T00:00:00","slug":"camp-daop-modelo-y-plataforma-basados-en-componentes-y-aspectos","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/malaga\/camp-daop-modelo-y-plataforma-basados-en-componentes-y-aspectos\/","title":{"rendered":"Camp\/daop: modelo y plataforma basados en componentes y aspectos"},"content":{"rendered":"<h2>Tesis doctoral de <strong> M\u00f3nica Pinto Alarc\u00f3n <\/strong><\/h2>\n<p>Los continuos avances tecnol\u00f3gicos, tanto de los sistemas hardware como de las tecnolog\u00edas de las comunicaciones, han propiciado un aumento del desarrollo de sistemas distribuidos heterog\u00e9neos y abiertos, siendo necesario la adopci\u00f3n de nuevas tecnolog\u00edas software. Dos de estas tecnolog\u00edas son el desarrollo de software basado en componentes (dsbc) y el desarrollo de software orientado a aspectos (dsoa), que han surgido con el prop\u00f3sito de mejorar la modularidad y evoluci\u00f3on de los sistemas software mediante el ensamblado de cantidades indpendientes y reutilizables. El dsbc y el dsoa son tecnolog\u00edas complementarias, basadas ambas en la aplicaci\u00f3n del principio de separaci\u00f3n avanzada de conceptos desde una perspectiva diferntes, y en consecuencia, ser\u00ed muy \u00fatil tener modelos que combinaran estas tecnolog\u00edas para obtener de forma conjunta todos sus beneficios.  el objetivo principal de esta tesis es el de integrar los principios del dsbc  y del dsoa mediante la definici\u00f3n d eun modelo, un lenguaje y una plataforma de componentes y aspectos. El modelo cam (component-aspect model) tiene como objetivo solucinar las limitaciones de las plataformas de componentes y de los sistemas de aspectos actuales, definiendo los componentes y los aspectos como entidades de primer orden, junto a un mecanismo de composici\u00f3n de componentes y aspecto son intrusivo. Adem\u00e1s, el modelo cam permite definir como aspectos tanto los servicios comunes delas aplicaciones distribuidas como cualquier otro tipo de c\u00f3digo replicado o enmara\u00f1ado, definiendo un modelo homog\u00e9neo de composici\u00f3n.  una vez definido el modelo cam, otra caracter\u00edstica muy importante de cam\/daop es que la informaci\u00f3n sobre la arquitectura de la aplicaci\u00f3n no est\u00e1 distribuida entre los componentes y los aspectos de la aplicaci\u00f3n, como es usual. En su lugar, esta informaci\u00f3n se definie de forma expl\u00edcita utilizando un lenguaje de descripci\u00f3n de arquitectura llamado daop-adl<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Camp\/daop: modelo y plataforma basados en componentes y aspectos<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Camp\/daop: modelo y plataforma basados en componentes y aspectos <\/li>\n<li><strong>Autor:<\/strong>\u00a0 M\u00f3nica Pinto Alarc\u00f3n <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 M\u00e1laga<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 10\/09\/2004<\/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>Lidia Fuentes Fern\u00e1ndez<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: pere Botella l\u00f3pez <\/li>\n<li>Ana Mar\u00eda Dinis moreira (vocal)<\/li>\n<li>Carlos Delgado kloos (vocal)<\/li>\n<li> Hern\u00e1ndez n\u00fa\u00f1ez Juan  Mar\u00eda (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de M\u00f3nica Pinto Alarc\u00f3n Los continuos avances tecnol\u00f3gicos, tanto de los sistemas hardware como de las tecnolog\u00edas de [&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":[7834],"tags":[51830,30894,55533,52077,152835,15853],"class_list":["post-69892","post","type-post","status-publish","format-standard","hentry","category-malaga","tag-ana-maria-dinis-moreira","tag-carlos-delgado-kloos","tag-hernandez-nunez-juan-maria","tag-lidia-fuentes-fernandez","tag-monica-pinto-alarcon","tag-pere-botella-lopez"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/69892","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=69892"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/69892\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=69892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=69892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=69892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}