{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/81879"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/81879","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Performance Evaluation and Improvements of Object Database Applications","abstract":"We augment the performance model with PEDCAD, a toolset that supports the comparison of alternative implementations of the application. PEDCAD can be used to validate performance estimates or to experiment with the use of features supported by the ODBMS. PEDCAD also provides a convenient vehicle for building tools which suggest possible uses of ODBMS features based on the application model. We describe the index suggester as an example of such a tool which uses a simplified version of the performance model. These tools can be used to discover new ways to improve the performance of ODBMS applications. We apply the described approaches to typical ODBMS applications with promising results.","abstract_html":"We augment the performance model with PEDCAD, a toolset that supports the comparison of alternative implementations of the application. PEDCAD can be used to validate performance estimates or to experiment with the use of features supported by the ODBMS. PEDCAD also provides a convenient vehicle for building tools which suggest possible uses of ODBMS features based on the application model. We describe the index suggester as an example of such a tool which uses a simplified version of the performance model. These tools can be used to discover new ways to improve the performance of ODBMS applications. We apply the described approaches to typical ODBMS applications with promising results.","abstract_has_math":false,"creators":["Hughes, Eric Richard"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Winslett, Marianne"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2015,"date_issued":"2015-09-25T20:20:50Z","date_published":"2015-09-25T20:20:50Z","updated_at":"2026-07-22T22:26:17Z","subjects":["Computer Science"],"languages":["eng"],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["(MiAaPQ)AAI9737138"],"render_values":[{"text":"(MiAaPQ)AAI9737138","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/81879","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Winslett, Marianne"]},{"key":"dc:creator","label":"Author","values":["Hughes, Eric Richard"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2015-09-25T20:20:50Z","10000-01-01","1997"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/81879","(MiAaPQ)AAI9737138"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["We augment the performance model with PEDCAD, a toolset that supports the comparison of alternative implementations of the application. PEDCAD can be used to validate performance estimates or to experiment with the use of features supported by the ODBMS. PEDCAD also provides a convenient vehicle for building tools which suggest possible uses of ODBMS features based on the application model. We describe the index suggester as an example of such a tool which uses a simplified version of the performance model. These tools can be used to discover new ways to improve the performance of ODBMS applications. We apply the described approaches to typical ODBMS applications with promising results.","Made available in DSpace on 2015-09-25T20:20:50Z (GMT). No. of bitstreams: 2 license.txt: 4848 bytes, checksum: 96035ab3f5e1c23cc7138a224ce498bd (MD5) 9737138.pdf: 6128372 bytes, checksum: 43a3ad98ba8b283f7db045410a826e8c (MD5) Previous issue date: 1997","Embargo set by: Seth Robbins for item 83160 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","178 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997."]},{"key":"dc:title","label":"Title","values":["Performance Evaluation and Improvements of Object Database Applications"]}]}],"canonical_facts":{"dc:contributor":["Winslett, Marianne"],"dc:creator":["Hughes, Eric Richard"],"dc:date":["2015-09-25T20:20:50Z","10000-01-01","1997"],"dc:description":["We augment the performance model with PEDCAD, a toolset that supports the comparison of alternative implementations of the application. PEDCAD can be used to validate performance estimates or to experiment with the use of features supported by the ODBMS. PEDCAD also provides a convenient vehicle for building tools which suggest possible uses of ODBMS features based on the application model. We describe the index suggester as an example of such a tool which uses a simplified version of the performance model. These tools can be used to discover new ways to improve the performance of ODBMS applications. We apply the described approaches to typical ODBMS applications with promising results.","Made available in DSpace on 2015-09-25T20:20:50Z (GMT). No. of bitstreams: 2 license.txt: 4848 bytes, checksum: 96035ab3f5e1c23cc7138a224ce498bd (MD5) 9737138.pdf: 6128372 bytes, checksum: 43a3ad98ba8b283f7db045410a826e8c (MD5) Previous issue date: 1997","Embargo set by: Seth Robbins for item 83160 Lift date: Forever Reason: Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","Restricted to the U of I community idenfinitely during batch ingest of legacy ETDs","U of I Only","178 p.","Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997."],"dc:identifier":["http://hdl.handle.net/2142/81879","(MiAaPQ)AAI9737138"],"dc:language":["eng"],"dc:subject":["Computer Science"],"dc:title":["Performance Evaluation and Improvements of Object Database Applications"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:17Z"}