Essec\Faculty\Model\Contribution {#2216
#_index: "academ_contributions"
#_id: "6685"
#_source: array:26 [
"id" => "6685"
"slug" => "migration-vs-reverse-engineering-of-network-databases"
"yearMonth" => "2000-02"
"year" => "2000"
"title" => "Migration vs. Reverse Engineering of Network Databases"
"description" => "AKOKA, J. et WATTIAU, I. (2000). Migration vs. Reverse Engineering of Network Databases."
"authors" => array:2 [
0 => array:2 [
"name" => "AKOKA Jacky"
"bid" => "B00714200"
]
1 => array:3 [
"name" => "WATTIAU Isabelle"
"bid" => "B00000530"
"slug" => "wattiau-isabelle"
]
]
"ouvrage" => ""
"keywords" => []
"updatedAt" => "2021-04-19 17:57:25"
"publicationUrl" => null
"publicationInfo" => array:3 [
"pages" => null
"volume" => null
"number" => null
]
"type" => array:2 [
"fr" => "Communications dans une conférence"
"en" => "Presentations at an Academic or Professional conference"
]
"support_type" => array:2 [
"fr" => null
"en" => null
]
"countries" => array:2 [
"fr" => null
"en" => null
]
"abstract" => array:2 [
"fr" => "Les entreprises sont confrontées à l'évolution de leurs bases de données implantées dans des systèmes CODASYL. Cette évolution peut être conduite de différentes manières. Nous comparons, dans cet article, deux approches : - la première, fondée sur une rétro-conception de la base CODASYL, conduisant à un schéma conceptuel de haut niveau , la seconde, menant à une migration immédiate de la base CODASYL vers une plate-forme relationnelle. Notre comparaison s'appuie sur la définition de trois "mappings" fondés sur trois méta-modèles représentant respectivement : la base CODASYL source, la base relationnelle cible, le schéma conceptuel pivot. Ces trois "mappings" sont décrits sous la forme de règles de production établissant des liens entre l'approche de rétro-conception, bien que moins efficace à court terme et plus difficile à automatiser, permet une meilleure préservation de la sémantique et sont enrichissement, particulièrement si la migration se fait vers un environnement orienté-objet ou relationnel-objet."
"en" => "Thousands of installations using databases implemented in the network model are still operational today. Network databases have been traditionally developed by many individuals and have evolved over a long period of time. There is a need to: -develop approaches for capuring them in an abstract form to facilitate further development (reverse engineering), -convert directly existing network databases into relational databases (migration). We compare these two approaches to convert existing network databases into relational ones. The comparison is based on the definition of three schema mappings using three different meta-models: -a network meta-model, -a relational meta-model, -an EER meta-model. The three schema mappings are defined using production rules operating on these meta-models. The comparison leads to the conclusion that reverse engineering may be less efficient and difficult to operate automatically. How<ever, it is the best way to ensure semantics preservation and enrichment, especially if the migration is object-oriented. Current research is based on extensive experiments of both approaches."
]
"authors_fields" => array:2 [
"fr" => "Systèmes d'Information, Data Analytics et Opérations"
"en" => "Information Systems, Data Analytics and Operations"
]
"indexedAt" => "2024-11-21T11:21:49.000Z"
"docTitle" => "Migration vs. Reverse Engineering of Network Databases"
"docSurtitle" => "Presentations at an Academic or Professional conference"
"authorNames" => "AKOKA Jacky, <a href="/cv/wattiau-isabelle">WATTIAU Isabelle</a>"
"docDescription" => "<span class="document-property-authors">AKOKA Jacky, WATTIAU Isabelle</span><br><span class="document-property-authors_fields">Information Systems, Data Analytics and Operations</span> | <span class="document-property-year">2000</span>"
"keywordList" => ""
"docPreview" => "<b>Migration vs. Reverse Engineering of Network Databases</b><br><span>2000-02 | Presentations at an Academic or Professional conference </span>"
"docType" => "research"
"publicationLink" => "<a href="#" target="_blank">Migration vs. Reverse Engineering of Network Databases</a>"
]
+lang: "en"
+"_type": "_doc"
+"_score": 8.953466
+"parent": null
}