Model driven generation and testing of object-relational mappings

Object-oriented software development as well as relational data storage are leading standards in their respective areas. The persistent storage of objects in relational tables is therefore a topic of major interest. To do so efficiently, a plethora of problems has to be overcome due to the impedance...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Journal of systems and software 2005-08, Vol.77 (2), p.193-207
1. Verfasser: Philippi, Stephan
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 207
container_issue 2
container_start_page 193
container_title The Journal of systems and software
container_volume 77
creator Philippi, Stephan
description Object-oriented software development as well as relational data storage are leading standards in their respective areas. The persistent storage of objects in relational tables is therefore a topic of major interest. To do so efficiently, a plethora of problems has to be overcome due to the impedance mismatch between the object-oriented and relational paradigms. Nowadays, dedicated object-relational middlewares are frequently used to decouple relational databases from object-oriented applications. Even if this approach shields the developer from the majority of run-time related aspects, the manual mapping of incrementally evolving complex object models to relational tables still remains as an inherently difficult and error-prone task. Therefore, this article focuses on automation support for the model driven generation and testing of object-relational mappings.
doi_str_mv 10.1016/j.jss.2004.07.252
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_29345066</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0164121204001396</els_id><sourcerecordid>837264661</sourcerecordid><originalsourceid>FETCH-LOGICAL-c355t-427c51939677b85ceb17c6ac029795c3aa6515e4fb75b0fe97fa9d2cf8c4ad2c3</originalsourceid><addsrcrecordid>eNp9kD1PwzAQhi0EEqXwA9giBrYE2_FHLKaq4ksqYoHZcpxL5SiNg51U4t_jUiYGpjvpnvd09yB0TXBBMBF3XdHFWFCMWYFlQTk9QQtSyTInlFanaJEYlnpCz9FFjB3GWFJMF2j16hvosya4PQzZFgYIZnJ-yMzQZBPEyQ3bzLeZrzuwUx6g_xmbPtuZcUzDeInOWtNHuPqtS_Tx-PC-fs43b08v69UmtyXnU86otJyoUgkp64pbqIm0wlhMlVTclsYITjiwtpa8xi0o2RrVUNtWlplUyyW6Pe4dg_-c02V656KFvjcD-DlqqkrGsRAJvPkDdn4O6eTEUCVoRRhLEDlCNvgYA7R6DG5nwpcmWB-M6k4no_pgVGOpk9GUuT9mIL25dxB0tA4GC40LSY5uvPsn_Q3Don5A</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>229628144</pqid></control><display><type>article</type><title>Model driven generation and testing of object-relational mappings</title><source>Access via ScienceDirect (Elsevier)</source><creator>Philippi, Stephan</creator><creatorcontrib>Philippi, Stephan</creatorcontrib><description>Object-oriented software development as well as relational data storage are leading standards in their respective areas. The persistent storage of objects in relational tables is therefore a topic of major interest. To do so efficiently, a plethora of problems has to be overcome due to the impedance mismatch between the object-oriented and relational paradigms. Nowadays, dedicated object-relational middlewares are frequently used to decouple relational databases from object-oriented applications. Even if this approach shields the developer from the majority of run-time related aspects, the manual mapping of incrementally evolving complex object models to relational tables still remains as an inherently difficult and error-prone task. Therefore, this article focuses on automation support for the model driven generation and testing of object-relational mappings.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/j.jss.2004.07.252</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Impedance mismatch ; Middleware ; Object oriented programming ; Object-oriented software development ; Object-relational mapping ; Object-relational middleware ; Product development ; Product testing ; Relational data bases ; Relational database ; Studies</subject><ispartof>The Journal of systems and software, 2005-08, Vol.77 (2), p.193-207</ispartof><rights>2004 Elsevier Inc.</rights><rights>Copyright Elsevier Sequoia S.A. Aug 2005</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c355t-427c51939677b85ceb17c6ac029795c3aa6515e4fb75b0fe97fa9d2cf8c4ad2c3</citedby><cites>FETCH-LOGICAL-c355t-427c51939677b85ceb17c6ac029795c3aa6515e4fb75b0fe97fa9d2cf8c4ad2c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.jss.2004.07.252$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3550,27924,27925,45995</link.rule.ids></links><search><creatorcontrib>Philippi, Stephan</creatorcontrib><title>Model driven generation and testing of object-relational mappings</title><title>The Journal of systems and software</title><description>Object-oriented software development as well as relational data storage are leading standards in their respective areas. The persistent storage of objects in relational tables is therefore a topic of major interest. To do so efficiently, a plethora of problems has to be overcome due to the impedance mismatch between the object-oriented and relational paradigms. Nowadays, dedicated object-relational middlewares are frequently used to decouple relational databases from object-oriented applications. Even if this approach shields the developer from the majority of run-time related aspects, the manual mapping of incrementally evolving complex object models to relational tables still remains as an inherently difficult and error-prone task. Therefore, this article focuses on automation support for the model driven generation and testing of object-relational mappings.</description><subject>Impedance mismatch</subject><subject>Middleware</subject><subject>Object oriented programming</subject><subject>Object-oriented software development</subject><subject>Object-relational mapping</subject><subject>Object-relational middleware</subject><subject>Product development</subject><subject>Product testing</subject><subject>Relational data bases</subject><subject>Relational database</subject><subject>Studies</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2005</creationdate><recordtype>article</recordtype><recordid>eNp9kD1PwzAQhi0EEqXwA9giBrYE2_FHLKaq4ksqYoHZcpxL5SiNg51U4t_jUiYGpjvpnvd09yB0TXBBMBF3XdHFWFCMWYFlQTk9QQtSyTInlFanaJEYlnpCz9FFjB3GWFJMF2j16hvosya4PQzZFgYIZnJ-yMzQZBPEyQ3bzLeZrzuwUx6g_xmbPtuZcUzDeInOWtNHuPqtS_Tx-PC-fs43b08v69UmtyXnU86otJyoUgkp64pbqIm0wlhMlVTclsYITjiwtpa8xi0o2RrVUNtWlplUyyW6Pe4dg_-c02V656KFvjcD-DlqqkrGsRAJvPkDdn4O6eTEUCVoRRhLEDlCNvgYA7R6DG5nwpcmWB-M6k4no_pgVGOpk9GUuT9mIL25dxB0tA4GC40LSY5uvPsn_Q3Don5A</recordid><startdate>20050801</startdate><enddate>20050801</enddate><creator>Philippi, Stephan</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20050801</creationdate><title>Model driven generation and testing of object-relational mappings</title><author>Philippi, Stephan</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c355t-427c51939677b85ceb17c6ac029795c3aa6515e4fb75b0fe97fa9d2cf8c4ad2c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Impedance mismatch</topic><topic>Middleware</topic><topic>Object oriented programming</topic><topic>Object-oriented software development</topic><topic>Object-relational mapping</topic><topic>Object-relational middleware</topic><topic>Product development</topic><topic>Product testing</topic><topic>Relational data bases</topic><topic>Relational database</topic><topic>Studies</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Philippi, Stephan</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Philippi, Stephan</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Model driven generation and testing of object-relational mappings</atitle><jtitle>The Journal of systems and software</jtitle><date>2005-08-01</date><risdate>2005</risdate><volume>77</volume><issue>2</issue><spage>193</spage><epage>207</epage><pages>193-207</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>Object-oriented software development as well as relational data storage are leading standards in their respective areas. The persistent storage of objects in relational tables is therefore a topic of major interest. To do so efficiently, a plethora of problems has to be overcome due to the impedance mismatch between the object-oriented and relational paradigms. Nowadays, dedicated object-relational middlewares are frequently used to decouple relational databases from object-oriented applications. Even if this approach shields the developer from the majority of run-time related aspects, the manual mapping of incrementally evolving complex object models to relational tables still remains as an inherently difficult and error-prone task. Therefore, this article focuses on automation support for the model driven generation and testing of object-relational mappings.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/j.jss.2004.07.252</doi><tpages>15</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 2005-08, Vol.77 (2), p.193-207
issn 0164-1212
1873-1228
language eng
recordid cdi_proquest_miscellaneous_29345066
source Access via ScienceDirect (Elsevier)
subjects Impedance mismatch
Middleware
Object oriented programming
Object-oriented software development
Object-relational mapping
Object-relational middleware
Product development
Product testing
Relational data bases
Relational database
Studies
title Model driven generation and testing of object-relational mappings
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T00%3A14%3A12IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Model%20driven%20generation%20and%20testing%20of%20object-relational%20mappings&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Philippi,%20Stephan&rft.date=2005-08-01&rft.volume=77&rft.issue=2&rft.spage=193&rft.epage=207&rft.pages=193-207&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/j.jss.2004.07.252&rft_dat=%3Cproquest_cross%3E837264661%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=229628144&rft_id=info:pmid/&rft_els_id=S0164121204001396&rfr_iscdi=true