{"title":"Requirements for repository software","authors":"M. Blaha, D. LaPlant, Erica Marvak","doi":"10.1109/WCRE.1998.723186","DOIUrl":null,"url":null,"abstract":"A repository is a database that holds information about models, implementation artifacts, and their mappings. This paper concerns the use of a repository for database applications. A repository is a necessary prerequisite to leverage the full potential of reverse engineering. Fundamentally we need to document the correspondence of reverse-engineered models to the original database schema. In principle, we could document such a correspondence with a series of transformations. However, transformation theory is still evolving and model-to-schema mappings provide a more primitive basis to which transformations can be added.","PeriodicalId":345730,"journal":{"name":"Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261)","volume":"220 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-10-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WCRE.1998.723186","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
A repository is a database that holds information about models, implementation artifacts, and their mappings. This paper concerns the use of a repository for database applications. A repository is a necessary prerequisite to leverage the full potential of reverse engineering. Fundamentally we need to document the correspondence of reverse-engineered models to the original database schema. In principle, we could document such a correspondence with a series of transformations. However, transformation theory is still evolving and model-to-schema mappings provide a more primitive basis to which transformations can be added.