{"id":88687,"date":"2001-01-02T00:00:00","date_gmt":"2001-01-02T00:00:00","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/una-aproximacion-para-el-incremento-de-la-capacidad-expresiva-de-objetos-miembro-y-el-rtti-de-c-basada-en-el-uso-intensivo-de-plantillas\/"},"modified":"2001-01-02T00:00:00","modified_gmt":"2001-01-02T00:00:00","slug":"una-aproximacion-para-el-incremento-de-la-capacidad-expresiva-de-objetos-miembro-y-el-rtti-de-c-basada-en-el-uso-intensivo-de-plantillas","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/matematicas\/una-aproximacion-para-el-incremento-de-la-capacidad-expresiva-de-objetos-miembro-y-el-rtti-de-c-basada-en-el-uso-intensivo-de-plantillas\/","title":{"rendered":"Una aproximaci\u00f3n para el incremento de la capacidad expresiva de objetos miembro y el rtti de c++ basada en el uso intensivo de plantillas"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Juan Vali\u00f1o Garc\u00eda <\/strong><\/h2>\n<p>Una de las t\u00e9cnicas m\u00e1s prometedoras para la implantaci\u00f3n de sistemas de informaci\u00f3n consiste en capacitar al sistema para que pueda gestionar su metainformaci\u00f3n, es decir, la informaci\u00f3n sobre su propia estructura y comportamiento.  en este trabajo se presenta una aproximaci\u00f3n para dar soporte a la metainformaci\u00f3n en el lenguaje c++ mediante la creaci\u00f3n de estructuras que permiten asociar informaci\u00f3n a los diferentes elementos l\u00e9xicos del lenguaje.  la aproximaci\u00f3n presentada tiene muy presente aspectos de ingenier\u00eda del software y de orientaci\u00f3n a objetos. En este sentido, la soluci\u00f3n propuesta permite acercar el modelo de objetos al c\u00f3digo generado por el programador. en concreto, la infraestructura de metainformaci\u00f3n ha permitido implementar el concepto de asociaci\u00f3n (presente en los modelos de objetos) como elemento directo del lenguaje.  las soluciones hacen uso de las plantillas de c++. De este modo, el entorno construido circula dentro de los par\u00e1metros marcados por la filosof\u00eda del lenguaje: comprobaci\u00f3n est\u00e1ticos y eficiencia. La localizaci\u00f3n de soluciones dentro del propio lenguaje ha estado tener que crear una capa por encima que har\u00eda m\u00e1s complicado el mantenimiento y desarrollo de los programas.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Una aproximaci\u00f3n para el incremento de la capacidad expresiva de objetos miembro y el rtti de c++ basada en el uso intensivo de plantillas<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Una aproximaci\u00f3n para el incremento de la capacidad expresiva de objetos miembro y el rtti de c++ basada en el uso intensivo de plantillas <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Juan Vali\u00f1o Garc\u00eda <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Zaragoza<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 01\/02\/2001<\/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>Pedro Rafael Muro Medrano<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: eladio Dom\u00ednguez murillo <\/li>\n<li>julio Jes\u00fas Rubio Garc\u00eda (vocal)<\/li>\n<li>Juan  Manuel Cueva lovelle (vocal)<\/li>\n<li>Jes\u00fas Gonz\u00e1lez boticario (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Juan Vali\u00f1o Garc\u00eda Una de las t\u00e9cnicas m\u00e1s prometedoras para la implantaci\u00f3n de sistemas de informaci\u00f3n consiste [&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":[1890,4149,13880,6474,126,13610],"tags":[10833,17204,40863,49110,10901,152667],"class_list":["post-88687","post","type-post","status-publish","format-standard","hentry","category-ciencia-de-los-ordenadores","category-diseno-y-componentes-de-sistemas-de-informacion","category-informatica","category-lenguajes-de-programacion","category-matematicas","category-zaragoza","tag-eladio-dominguez-murillo","tag-jesus-gonzalez-boticario","tag-juan-manuel-cueva-lovelle","tag-juan-valino-garcia","tag-julio-jesus-rubio-garcia","tag-pedro-rafael-muro-medrano"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/88687","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=88687"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/88687\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=88687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=88687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=88687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}