Mecanismos de persistencia en sistemas orientados a objetos
Supervisor(es): Calegari García, Daniel - Corral, Jorge
Resumen:
La orientación a objetos se ha convertido en el paradigma dominante para el desarrollo de sistemas de información. En este contexto, el mecanismo utilizado para resolver la persistencia de los datos es de vital importancia, no solo por su impacto en el desempeño final del sistema sino también a los efectos de asegurar atributos deseables de calidad como la mantenibilidad, reusabilidad y escalabilidad. Existen numerosas alternativas a la hora de seleccionar un mecanismo para acceder a los datos y posteriormente manipularlos. Estas se diferencian en los enfoques utilizados, los contextos a los que aplican, su impacto a nivel arquitectónico, entre otros. La amplia gama de posibilidades puede resultar abrumadora a la hora de seleccionar uno acorde a las necesidades del proyecto. Por tal motivo, es de suma importancia contar con una visión general, objetiva y bien estructurada del problema. Este trabajo presenta un relevamiento de los mecanismos existentes para estructurar el acceso a datos persistentes en un sistema orientado a objetos, y en base a esto, una clasificación de mecanismos que mitiga carencias detectadas en clasificaciones existentes. Esta clasificación incluye tanto mecanismos de uso industrial (Bases de Datos Relacionales, Mapeadores Objeto-Relacional, etc.) como mecanismos aún emergentes académicamente (AOP, Prevalencia, etc.). Asimismo, se definen criterios de comparación entre mecanismos y entre productos que implementan cierto mecanismo. En base a estos criterios se realiza una comparación entre los mecanismos de la clasificación así como entre los productos Hibernate, JPA/Toplink Essentials y LLBLGen Pro correspondientes al mecanismo Mapeadores Objeto-Relacional. Los resultados obtenidos permiten mejorar la toma de decisiones a la hora de seleccionar el mecanismo (y producto) a utilizar por parte de un desarrollador.
2007 | |
Sistemas Orientados a Objeto Persistencia de Datos |
|
Español | |
Universidad de la República | |
COLIBRI | |
http://hdl.handle.net/20.500.12008/3104 | |
Acceso abierto | |
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
_version_ | 1807522923517313024 |
---|---|
author | Miranda, Pablo |
author2 | Prudenza, Joaquín Segurola, Andrés |
author2_role | author author |
author_facet | Miranda, Pablo Prudenza, Joaquín Segurola, Andrés |
author_role | author |
bitstream.checksum.fl_str_mv | 528b6a3c8c7d0c6e28129d576e989607 9833653f73f7853880c94a6fead477b1 4afdbb8c545fd630ea7db775da747b2f 9da0b6dfac957114c6a7714714b86306 1d7281a535c6b06986613667713a6eb5 |
bitstream.checksumAlgorithm.fl_str_mv | MD5 MD5 MD5 MD5 MD5 |
bitstream.url.fl_str_mv | http://localhost:8080/xmlui/bitstream/20.500.12008/3104/5/license.txt http://localhost:8080/xmlui/bitstream/20.500.12008/3104/2/license_text http://localhost:8080/xmlui/bitstream/20.500.12008/3104/3/license_url http://localhost:8080/xmlui/bitstream/20.500.12008/3104/4/license_rdf http://localhost:8080/xmlui/bitstream/20.500.12008/3104/1/tg-miranda.pdf |
collection | COLIBRI |
dc.creator.advisor.none.fl_str_mv | Calegari García, Daniel Corral, Jorge |
dc.creator.none.fl_str_mv | Miranda, Pablo Prudenza, Joaquín Segurola, Andrés |
dc.date.accessioned.none.fl_str_mv | 2014-11-24T22:52:08Z |
dc.date.available.none.fl_str_mv | 2014-11-24T22:52:08Z |
dc.date.issued.es.fl_str_mv | 2007 |
dc.date.submitted.es.fl_str_mv | 20141202 |
dc.description.abstract.none.fl_txt_mv | La orientación a objetos se ha convertido en el paradigma dominante para el desarrollo de sistemas de información. En este contexto, el mecanismo utilizado para resolver la persistencia de los datos es de vital importancia, no solo por su impacto en el desempeño final del sistema sino también a los efectos de asegurar atributos deseables de calidad como la mantenibilidad, reusabilidad y escalabilidad. Existen numerosas alternativas a la hora de seleccionar un mecanismo para acceder a los datos y posteriormente manipularlos. Estas se diferencian en los enfoques utilizados, los contextos a los que aplican, su impacto a nivel arquitectónico, entre otros. La amplia gama de posibilidades puede resultar abrumadora a la hora de seleccionar uno acorde a las necesidades del proyecto. Por tal motivo, es de suma importancia contar con una visión general, objetiva y bien estructurada del problema. Este trabajo presenta un relevamiento de los mecanismos existentes para estructurar el acceso a datos persistentes en un sistema orientado a objetos, y en base a esto, una clasificación de mecanismos que mitiga carencias detectadas en clasificaciones existentes. Esta clasificación incluye tanto mecanismos de uso industrial (Bases de Datos Relacionales, Mapeadores Objeto-Relacional, etc.) como mecanismos aún emergentes académicamente (AOP, Prevalencia, etc.). Asimismo, se definen criterios de comparación entre mecanismos y entre productos que implementan cierto mecanismo. En base a estos criterios se realiza una comparación entre los mecanismos de la clasificación así como entre los productos Hibernate, JPA/Toplink Essentials y LLBLGen Pro correspondientes al mecanismo Mapeadores Objeto-Relacional. Los resultados obtenidos permiten mejorar la toma de decisiones a la hora de seleccionar el mecanismo (y producto) a utilizar por parte de un desarrollador. |
dc.format.extent.es.fl_str_mv | 157 p. |
dc.format.mimetype.es.fl_str_mv | application/pdf |
dc.identifier.citation.es.fl_str_mv | MIRANDA, P., PRUDENZA, J., SEGUROLA, A. "Mecanismos de persistencia en sistemas orientados a objetos". Tesis de grado, Universidad de la República (Uruguay). Facultad de Ingeniería. Instituto de Computación, 2007. |
dc.identifier.uri.none.fl_str_mv | http://hdl.handle.net/20.500.12008/3104 |
dc.language.iso.none.fl_str_mv | es spa |
dc.publisher.es.fl_str_mv | UR. FI-INCO, |
dc.rights.license.none.fl_str_mv | Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
dc.rights.none.fl_str_mv | info:eu-repo/semantics/openAccess |
dc.source.none.fl_str_mv | reponame:COLIBRI instname:Universidad de la República instacron:Universidad de la República |
dc.subject.es.fl_str_mv | Sistemas Orientados a Objeto Persistencia de Datos |
dc.title.none.fl_str_mv | Mecanismos de persistencia en sistemas orientados a objetos |
dc.type.es.fl_str_mv | Tesis de grado |
dc.type.none.fl_str_mv | info:eu-repo/semantics/bachelorThesis |
dc.type.version.none.fl_str_mv | info:eu-repo/semantics/acceptedVersion |
description | La orientación a objetos se ha convertido en el paradigma dominante para el desarrollo de sistemas de información. En este contexto, el mecanismo utilizado para resolver la persistencia de los datos es de vital importancia, no solo por su impacto en el desempeño final del sistema sino también a los efectos de asegurar atributos deseables de calidad como la mantenibilidad, reusabilidad y escalabilidad. Existen numerosas alternativas a la hora de seleccionar un mecanismo para acceder a los datos y posteriormente manipularlos. Estas se diferencian en los enfoques utilizados, los contextos a los que aplican, su impacto a nivel arquitectónico, entre otros. La amplia gama de posibilidades puede resultar abrumadora a la hora de seleccionar uno acorde a las necesidades del proyecto. Por tal motivo, es de suma importancia contar con una visión general, objetiva y bien estructurada del problema. Este trabajo presenta un relevamiento de los mecanismos existentes para estructurar el acceso a datos persistentes en un sistema orientado a objetos, y en base a esto, una clasificación de mecanismos que mitiga carencias detectadas en clasificaciones existentes. Esta clasificación incluye tanto mecanismos de uso industrial (Bases de Datos Relacionales, Mapeadores Objeto-Relacional, etc.) como mecanismos aún emergentes académicamente (AOP, Prevalencia, etc.). Asimismo, se definen criterios de comparación entre mecanismos y entre productos que implementan cierto mecanismo. En base a estos criterios se realiza una comparación entre los mecanismos de la clasificación así como entre los productos Hibernate, JPA/Toplink Essentials y LLBLGen Pro correspondientes al mecanismo Mapeadores Objeto-Relacional. Los resultados obtenidos permiten mejorar la toma de decisiones a la hora de seleccionar el mecanismo (y producto) a utilizar por parte de un desarrollador. |
eu_rights_str_mv | openAccess |
format | bachelorThesis |
id | COLIBRI_a989c0f0e90a09b119fd34f19b428427 |
identifier_str_mv | MIRANDA, P., PRUDENZA, J., SEGUROLA, A. "Mecanismos de persistencia en sistemas orientados a objetos". Tesis de grado, Universidad de la República (Uruguay). Facultad de Ingeniería. Instituto de Computación, 2007. |
instacron_str | Universidad de la República |
institution | Universidad de la República |
instname_str | Universidad de la República |
language | spa |
language_invalid_str_mv | es |
network_acronym_str | COLIBRI |
network_name_str | COLIBRI |
oai_identifier_str | oai:colibri.udelar.edu.uy:20.500.12008/3104 |
publishDate | 2007 |
reponame_str | COLIBRI |
repository.mail.fl_str_mv | mabel.seroubian@seciu.edu.uy |
repository.name.fl_str_mv | COLIBRI - Universidad de la República |
repository_id_str | 4771 |
rights_invalid_str_mv | Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0) |
spelling | 2014-11-24T22:52:08Z2014-11-24T22:52:08Z200720141202MIRANDA, P., PRUDENZA, J., SEGUROLA, A. "Mecanismos de persistencia en sistemas orientados a objetos". Tesis de grado, Universidad de la República (Uruguay). Facultad de Ingeniería. Instituto de Computación, 2007.http://hdl.handle.net/20.500.12008/3104La orientación a objetos se ha convertido en el paradigma dominante para el desarrollo de sistemas de información. En este contexto, el mecanismo utilizado para resolver la persistencia de los datos es de vital importancia, no solo por su impacto en el desempeño final del sistema sino también a los efectos de asegurar atributos deseables de calidad como la mantenibilidad, reusabilidad y escalabilidad. Existen numerosas alternativas a la hora de seleccionar un mecanismo para acceder a los datos y posteriormente manipularlos. Estas se diferencian en los enfoques utilizados, los contextos a los que aplican, su impacto a nivel arquitectónico, entre otros. La amplia gama de posibilidades puede resultar abrumadora a la hora de seleccionar uno acorde a las necesidades del proyecto. Por tal motivo, es de suma importancia contar con una visión general, objetiva y bien estructurada del problema. Este trabajo presenta un relevamiento de los mecanismos existentes para estructurar el acceso a datos persistentes en un sistema orientado a objetos, y en base a esto, una clasificación de mecanismos que mitiga carencias detectadas en clasificaciones existentes. Esta clasificación incluye tanto mecanismos de uso industrial (Bases de Datos Relacionales, Mapeadores Objeto-Relacional, etc.) como mecanismos aún emergentes académicamente (AOP, Prevalencia, etc.). Asimismo, se definen criterios de comparación entre mecanismos y entre productos que implementan cierto mecanismo. En base a estos criterios se realiza una comparación entre los mecanismos de la clasificación así como entre los productos Hibernate, JPA/Toplink Essentials y LLBLGen Pro correspondientes al mecanismo Mapeadores Objeto-Relacional. Los resultados obtenidos permiten mejorar la toma de decisiones a la hora de seleccionar el mecanismo (y producto) a utilizar por parte de un desarrollador.Made available in DSpace on 2014-11-24T22:52:08Z (GMT). No. of bitstreams: 5 tg-miranda.pdf: 3803429 bytes, checksum: 1d7281a535c6b06986613667713a6eb5 (MD5) license_text: 21936 bytes, checksum: 9833653f73f7853880c94a6fead477b1 (MD5) license_url: 49 bytes, checksum: 4afdbb8c545fd630ea7db775da747b2f (MD5) license_rdf: 23148 bytes, checksum: 9da0b6dfac957114c6a7714714b86306 (MD5) license.txt: 4244 bytes, checksum: 528b6a3c8c7d0c6e28129d576e989607 (MD5) Previous issue date: 2007157 p.application/pdfesspaUR. FI-INCO,Las obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad De La República. (Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)info:eu-repo/semantics/openAccessLicencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)Sistemas Orientados a ObjetoPersistencia de DatosMecanismos de persistencia en sistemas orientados a objetosTesis de gradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionreponame:COLIBRIinstname:Universidad de la Repúblicainstacron:Universidad de la RepúblicaMiranda, PabloPrudenza, JoaquínSegurola, AndrésCalegari García, DanielCorral, JorgeUniversidad de la República (Uruguay). Facultad de Ingeniería. Instituto de ComputaciónIngeniero en ComputaciónLICENSElicense.txttext/plain4244http://localhost:8080/xmlui/bitstream/20.500.12008/3104/5/license.txt528b6a3c8c7d0c6e28129d576e989607MD55CC-LICENSElicense_textapplication/octet-stream21936http://localhost:8080/xmlui/bitstream/20.500.12008/3104/2/license_text9833653f73f7853880c94a6fead477b1MD52license_urlapplication/octet-stream49http://localhost:8080/xmlui/bitstream/20.500.12008/3104/3/license_url4afdbb8c545fd630ea7db775da747b2fMD53license_rdfapplication/octet-stream23148http://localhost:8080/xmlui/bitstream/20.500.12008/3104/4/license_rdf9da0b6dfac957114c6a7714714b86306MD54ORIGINALtg-miranda.pdfapplication/pdf3803429http://localhost:8080/xmlui/bitstream/20.500.12008/3104/1/tg-miranda.pdf1d7281a535c6b06986613667713a6eb5MD5120.500.12008/31042024-04-12 14:06:40.067oai:colibri.udelar.edu.uy:20.500.12008/3104VGVybWlub3MgeSBjb25kaWNpb25lcyByZWxhdGl2YXMgYWwgZGVwb3NpdG8gZGUgb2JyYXMNCg0KDQpMYXMgb2JyYXMgZGVwb3NpdGFkYXMgZW4gZWwgUmVwb3NpdG9yaW8gc2UgcmlnZW4gcG9yIGxhIE9yZGVuYW56YSBkZSBsb3MgRGVyZWNob3MgZGUgbGEgUHJvcGllZGFkIEludGVsZWN0dWFsICBkZSBsYSBVbml2ZXJzaWRhZCBEZSBMYSBSZXDvv71ibGljYS4gKFJlcy4gTu+/vSA5MSBkZSBDLkQuQy4gZGUgOC9JSUkvMTk5NCDvv70gRC5PLiA3L0lWLzE5OTQpIHkgIHBvciBsYSBPcmRlbmFuemEgZGVsIFJlcG9zaXRvcmlvIEFiaWVydG8gZGUgbGEgVW5pdmVyc2lkYWQgZGUgbGEgUmVw77+9YmxpY2EgKFJlcy4gTu+/vSAxNiBkZSBDLkQuQy4gZGUgMDcvMTAvMjAxNCkuIA0KDQpBY2VwdGFuZG8gZWwgYXV0b3IgZXN0b3MgdO+/vXJtaW5vcyB5IGNvbmRpY2lvbmVzIGRlIGRlcO+/vXNpdG8gZW4gQ09MSUJSSSwgbGEgVW5pdmVyc2lkYWQgZGUgUmVw77+9YmxpY2EgcHJvY2VkZXLvv70gYTogIA0KDQphKSBhcmNoaXZhciBt77+9cyBkZSB1bmEgY29waWEgZGUgbGEgb2JyYSBlbiBsb3Mgc2Vydmlkb3JlcyBkZSBsYSBVbml2ZXJzaWRhZCBhIGxvcyBlZmVjdG9zIGRlIGdhcmFudGl6YXIgYWNjZXNvLCBzZWd1cmlkYWQgeSBwcmVzZXJ2YWNp77+9bg0KYikgY29udmVydGlyIGxhIG9icmEgYSBvdHJvcyBmb3JtYXRvcyBzaSBmdWVyYSBuZWNlc2FyaW8gIHBhcmEgZmFjaWxpdGFyIHN1IHByZXNlcnZhY2nvv71uIHkgYWNjZXNpYmlsaWRhZCBzaW4gYWx0ZXJhciBzdSBjb250ZW5pZG8uDQpjKSByZWFsaXphciBsYSBjb211bmljYWNp77+9biBw77+9YmxpY2EgeSBkaXNwb25lciBlbCBhY2Nlc28gbGlicmUgeSBncmF0dWl0byBhIHRyYXbvv71zIGRlIEludGVybmV0IG1lZGlhbnRlIGxhIHB1YmxpY2Fjae+/vW4gZGUgbGEgb2JyYSBiYWpvIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgc2VsZWNjaW9uYWRhIHBvciBlbCBwcm9waW8gYXV0b3IuDQoNCg0KRW4gY2FzbyBxdWUgZWwgYXV0b3IgaGF5YSBkaWZ1bmRpZG8geSBkYWRvIGEgcHVibGljaWRhZCBhIGxhIG9icmEgZW4gZm9ybWEgcHJldmlhLCAgcG9kcu+/vSBzb2xpY2l0YXIgdW4gcGVy77+9b2RvIGRlIGVtYmFyZ28gc29icmUgbGEgZGlzcG9uaWJpbGlkYWQgcO+/vWJsaWNhIGRlIGxhIG1pc21hLCBlbCBjdWFsIGNvbWVuemFy77+9IGEgcGFydGlyIGRlIGxhIGFjZXB0YWNp77+9biBkZSBlc3RlIGRvY3VtZW50byB5IGhhc3RhIGxhIGZlY2hhIHF1ZSBpbmRpcXVlIC4NCg0KRWwgYXV0b3IgYXNlZ3VyYSBxdWUgbGEgb2JyYSBubyBpbmZyaWdlIG5pbmfvv71uIGRlcmVjaG8gc29icmUgdGVyY2Vyb3MsIHlhIHNlYSBkZSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgbyBjdWFscXVpZXIgb3Ryby4NCg0KRWwgYXV0b3IgZ2FyYW50aXphIHF1ZSBzaSBlbCBkb2N1bWVudG8gY29udGllbmUgbWF0ZXJpYWxlcyBkZSBsb3MgY3VhbGVzIG5vIHRpZW5lIGxvcyBkZXJlY2hvcyBkZSBhdXRvciwgIGhhIG9idGVuaWRvIGVsIHBlcm1pc28gZGVsIHByb3BpZXRhcmlvIGRlIGxvcyBkZXJlY2hvcyBkZSBhdXRvciwgeSBxdWUgZXNlIG1hdGVyaWFsIGN1eW9zIGRlcmVjaG9zIHNvbiBkZSB0ZXJjZXJvcyBlc3Tvv70gY2xhcmFtZW50ZSBpZGVudGlmaWNhZG8geSByZWNvbm9jaWRvIGVuIGVsIHRleHRvIG8gY29udGVuaWRvIGRlbCBkb2N1bWVudG8gZGVwb3NpdGFkbyBlbiBlbCBSZXBvc2l0b3Jpby4NCg0KRW4gb2JyYXMgZGUgYXV0b3Lvv71hIG3vv71sdGlwbGUgL3NlIHByZXN1bWUvIHF1ZSBlbCBhdXRvciBkZXBvc2l0YW50ZSBkZWNsYXJhIHF1ZSBoYSByZWNhYmFkbyBlbCBjb25zZW50aW1pZW50byBkZSB0b2RvcyBsb3MgYXV0b3JlcyBwYXJhIHB1YmxpY2FybGEgZW4gZWwgUmVwb3NpdG9yaW8sIHNpZW5kbyDvv71zdGUgZWwg77+9bmljbyByZXNwb25zYWJsZSBmcmVudGUgYSBjdWFscXVpZXIgdGlwbyBkZSByZWNsYW1hY2nvv71uIGRlIGxvcyBvdHJvcyBjb2F1dG9yZXMuDQoNCkVsIGF1dG9yIHNlcu+/vSByZXNwb25zYWJsZSBkZWwgY29udGVuaWRvIGRlIGxvcyBkb2N1bWVudG9zIHF1ZSBkZXBvc2l0YS4gTGEgVURFTEFSIG5vIHNlcu+/vSByZXNwb25zYWJsZSBwb3IgbGFzIGV2ZW50dWFsZXMgdmlvbGFjaW9uZXMgYWwgZGVyZWNobyBkZSBwcm9waWVkYWQgaW50ZWxlY3R1YWwgZW4gcXVlIHB1ZWRhIGluY3VycmlyIGVsIGF1dG9yLg0KDQpBbnRlIGN1YWxxdWllciBkZW51bmNpYSBkZSB2aW9sYWNp77+9biBkZSBkZXJlY2hvcyBkZSBwcm9waWVkYWQgaW50ZWxlY3R1YWwsIGxhIFVERUxBUiAgYWRvcHRhcu+/vSB0b2RhcyBsYXMgbWVkaWRhcyBuZWNlc2FyaWFzIHBhcmEgZXZpdGFyIGxhIGNvbnRpbnVhY2nvv71uIGRlIGRpY2hhIGluZnJhY2Np77+9biwgbGFzIHF1ZSBwb2Ry77+9biBpbmNsdWlyIGVsIHJldGlybyBkZWwgYWNjZXNvIGEgbG9zIGNvbnRlbmlkb3MgeS9vIG1ldGFkYXRvcyBkZWwgZG9jdW1lbnRvIHJlc3BlY3Rpdm8uDQoNCkxhIG9icmEgc2UgcG9uZHLvv70gYSBkaXNwb3NpY2nvv71uIGRlbCBw77+9YmxpY28gYSB0cmF277+9cyBkZSBsYXMgbGljZW5jaWFzIENyZWF0aXZlIENvbW1vbnMsIGVsIGF1dG9yIHBvZHLvv70gc2VsZWNjaW9uYXIgdW5hIGRlIGxhcyA2IGxpY2VuY2lhcyBkaXNwb25pYmxlczoNCg0KDQpBdHJpYnVjae+/vW4gKENDIC0gQnkpOiBQZXJtaXRlIHVzYXIgbGEgb2JyYSB5IGdlbmVyYXIgb2JyYXMgZGVyaXZhZGFzLCBpbmNsdXNvIGNvbiBmaW5lcyBjb21lcmNpYWxlcywgc2llbXByZSBxdWUgc2UgcmVjb25vemNhIGFsIGF1dG9yLg0KDQpBdHJpYnVjae+/vW4g77+9IENvbXBhcnRpciBJZ3VhbCAoQ0MgLSBCeS1TQSk6IFBlcm1pdGUgdXNhciBsYSBvYnJhIHkgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBwZXJvIGxhIGRpc3RyaWJ1Y2nvv71uIGRlIGxhcyBvYnJhcyBkZXJpdmFkYXMgZGViZSBoYWNlcnNlIG1lZGlhbnRlIHVuYSBsaWNlbmNpYSBpZO+/vW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuDQoNCkF0cmlidWNp77+9biDvv70gTm8gQ29tZXJjaWFsIChDQyAtIEJ5LU5DKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzLCByZWNvbm9jaWVuZG8gYWwgYXV0b3IuDQoNCkF0cmlidWNp77+9biDvv70gU2luIERlcml2YWRhcyAoQ0MgLSBCeS1ORCk6IFBlcm1pdGUgZWwgdXNvIGRlIGxhIG9icmEsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBwZXJvIG5vIHNlIHBlcm1pdGUgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGRlYmllbmRvIHJlY29ub2NlciBhbCBhdXRvci4NCg0KQXRyaWJ1Y2nvv71uIO+/vSBObyBDb21lcmNpYWwg77+9IENvbXBhcnRpciBJZ3VhbCAoQ0Mg77+9IEJ5LU5DLVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzIHkgbGEgZGlzdHJpYnVjae+/vW4gZGUgbGFzIG9icmFzIGRlcml2YWRhcyBzZSBoYWdhIG1lZGlhbnRlIGxpY2VuY2lhIGlk77+9bnRpY2EgYSBsYSBkZSBsYSBvYnJhIG9yaWdpbmFsLCByZWNvbm9jaWVuZG8gYSBsb3MgYXV0b3Jlcy4NCg0KQXRyaWJ1Y2nvv71uIO+/vSBObyBDb21lcmNpYWwg77+9IFNpbiBEZXJpdmFkYXMgKENDIC0gQnktTkMtTkQpOiBQZXJtaXRlIHVzYXIgbGEgb2JyYSwgcGVybyBubyBzZSBwZXJtaXRlIGdlbmVyYXIgb2JyYXMgZGVyaXZhZGFzIHkgbm8gc2UgcGVybWl0ZSB1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBkZWJpZW5kbyByZWNvbm9jZXIgYWwgYXV0b3IuDQoNCkxvcyB1c29zIHByZXZpc3RvcyBlbiBsYXMgbGljZW5jaWFzIGluY2x1eWVuIGxhIGVuYWplbmFjae+/vW4sIHJlcHJvZHVjY2nvv71uLCBjb211bmljYWNp77+9biwgcHVibGljYWNp77+9biwgZGlzdHJpYnVjae+/vW4geSBwdWVzdGEgYSBkaXNwb3NpY2nvv71uIGRlbCBw77+9YmxpY28uIExhIGNyZWFjae+/vW4gZGUgb2JyYXMgZGVyaXZhZGFzIGluY2x1eWUgbGEgYWRhcHRhY2nvv71uLCB0cmFkdWNjae+/vW4geSBlbCByZW1peC4NCg0KQ3VhbmRvIHNlIHNlbGVjY2lvbmUgdW5hIGxpY2VuY2lhIHF1ZSBoYWJpbGl0ZSB1c29zIGNvbWVyY2lhbGVzLCBlbCBkZXDvv71zaXRvIGRlYmVy77+9IHNlciBhY29tcGHvv71hZG8gZGVsIGF2YWwgZGVsIGplcmFyY2Egbe+/vXhpbW8gZGVsIFNlcnZpY2lvIGNvcnJlc3BvbmRpZW50ZS4NCg0KDQoNCg0KDQoNCg0KDQo=Universidadhttps://udelar.edu.uy/https://www.colibri.udelar.edu.uy/oai/requestmabel.seroubian@seciu.edu.uyUruguayopendoar:47712024-07-25T14:46:12.893319COLIBRI - Universidad de la Repúblicafalse |
spellingShingle | Mecanismos de persistencia en sistemas orientados a objetos Miranda, Pablo Sistemas Orientados a Objeto Persistencia de Datos |
status_str | acceptedVersion |
title | Mecanismos de persistencia en sistemas orientados a objetos |
title_full | Mecanismos de persistencia en sistemas orientados a objetos |
title_fullStr | Mecanismos de persistencia en sistemas orientados a objetos |
title_full_unstemmed | Mecanismos de persistencia en sistemas orientados a objetos |
title_short | Mecanismos de persistencia en sistemas orientados a objetos |
title_sort | Mecanismos de persistencia en sistemas orientados a objetos |
topic | Sistemas Orientados a Objeto Persistencia de Datos |
url | http://hdl.handle.net/20.500.12008/3104 |