{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T09:02:14Z","timestamp":1774602134028,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":48,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540457787","type":"print"},{"value":"9783540462354","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2006]]},"DOI":"10.1007\/11877028_4","type":"book-chapter","created":{"date-parts":[[2006,11,2]],"date-time":"2006-11-02T08:27:39Z","timestamp":1162456059000},"page":"95-143","source":"Crossref","is-referenced-by-count":31,"title":["The Transformational Approach to Database Engineering"],"prefix":"10.1007","author":[{"given":"Jean-Luc","family":"Hainaut","sequence":"first","affiliation":[]}],"member":"297","reference":[{"key":"4_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1007\/11526841_27","volume-title":"FM 2005: Formal Methods","author":"T.L. Alves","year":"2005","unstructured":"Alves, T.L., Silva, P.F., Visser, J., Oliveira, J.N.: Strategic Term Rewriting and Its Application to a Vdm-SL to SQL Conversion. In: Fitzgerald, J.S., Hayes, I.J., Tarlecki, A. (eds.) FM 2005. LNCS, vol.\u00a03582, pp. 399\u2013414. Springer, Heidelberg (2005)"},{"key":"4_CR2","first-page":"3","volume-title":"Handbook on Ontologies, International Handbooks on Information Systems","author":"F. Baader","year":"2004","unstructured":"Baader, F., Horrocks, I., Sattler, U.: Description logics. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies, International Handbooks on Information Systems, pp. 3\u201328. Springer, Heidelberg (2004)"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Balzer, R.: Transformational implementation: An example. IEEE TSE\u00a0SE-7(1) (1981)","DOI":"10.1109\/TSE.1981.230814"},{"key":"4_CR4","unstructured":"Batini, C., Ceri, S., Navathe, S.B.: Conceptual Database Design, Benjamin\/Cummings (1992)"},{"key":"4_CR5","doi-asserted-by":"crossref","unstructured":"Batini, C., Di Battista, G., Santucci, G.: Structuring Primitives for a Dictionary of Entity Relationship Data Schemas. IEEE TSE\u00a019(4) (1993)","DOI":"10.1109\/32.223803"},{"key":"4_CR6","unstructured":"Bolois, G., Robillard, P.: Transformations in Reengineering Techniques. In: Proc. of the 4th Reengineering Forum Reengineering in Practice, Victoria, Canada (1994)"},{"key":"4_CR7","unstructured":"Boyd, M., McBrien: Towards a Semi-Automated Approach to Intermodel Transformation. In: Proceedings of EMMSAD 2004, CAiSE Workshop Proceedings, Riga Technical University, vol. 1, pp.175\u2013188 (2004)"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Casanova, M., De Sa, A.: Mapping uninterpreted Schemes into Entity-Relationship diagrams: two applications to conceptual schema design. IBM J. Res. & Develop.\u00a028(1) (1984)","DOI":"10.1147\/rd.281.0082"},{"key":"4_CR9","unstructured":"Cl\u00e8ve, A., Henrard, J., Hainaut, J.-L.: Co-transformations in Information System Reengineering. In: Proc. of WCRE 2004\/ATEM 2004 (2004)"},{"key":"4_CR10","unstructured":"Darwen, H., Date, C.J.: Relation-valued Attributes. In: Date, C.J., Darwen, H. (eds.) Relational Database Writings 1989\u20131991. Addison-Wesley, Reading (1993)"},{"key":"4_CR11","unstructured":"D\u2019Atri, A., Sacca, D.: Equivalence and Mapping of Database Schemes. In: Proc. 10th VLDB conf., Singapore (1984)"},{"key":"4_CR12","volume-title":"Proc. of the 5th International Workshop on Web Site Evolution","author":"F. Esti\u00e9venart","year":"2003","unstructured":"Esti\u00e9venart, F., Fran\u00e7ois, A., Henrard, J., Hainaut, J.-L.: Web Site Engineering. In: Proc. of the 5th International Workshop on Web Site Evolution, Amsterdam. IEEE CS Press, Los Alamitos (2003)"},{"key":"4_CR13","doi-asserted-by":"crossref","unstructured":"Fagin, R.: Multivalued dependencies and a new normal form for relational databases. ACM TODS\u00a02(3) (1977)","DOI":"10.1145\/320557.320571"},{"key":"4_CR14","doi-asserted-by":"crossref","unstructured":"Fikas, S.F.: Automating the transformational development of software. IEEE TSE\u00a0SE-11 (1985)","DOI":"10.1109\/TSE.1985.231878"},{"key":"4_CR15","first-page":"216","volume-title":"Proc. of the Very Large Databases Conf.","author":"J.-L. Hainaut","year":"1981","unstructured":"Hainaut, J.-L.: Theoretical and practical tools for database design. In: Proc. of the Very Large Databases Conf., pp. 216\u2013224. IEEE Computer Society Press, Los Alamitos (1981)"},{"key":"4_CR16","volume-title":"Proc. of the IFIP WG 8.1 Conf. on Information System Concepts: an in-depth analysis","author":"J.-L. Hainaut","year":"1989","unstructured":"Hainaut, J.-L.: A Generic Entity-Relationship Model. In: Proc. of the IFIP WG 8.1 Conf. on Information System Concepts: an in-depth analysis. North-Holland, Amsterdam (1989)"},{"key":"4_CR17","volume-title":"Proc. of the 10th Entity-Relationship Approach, 1991","author":"J.-L. Hainaut","year":"1992","unstructured":"Hainaut, J.-L.: Entity-generating Schema Transformations for Entity-Relationship Models. In: Proc. of the 10th Entity-Relationship Approach, 1991, San Mateo (CA). North-Holland, Amsterdam (1992)"},{"key":"4_CR18","volume-title":"Proc. of the IEEE Working Conf. on Reverse Engineering","author":"J.-L. Hainaut","year":"1993","unstructured":"Hainaut, J.-L., Chandelon, M., Tonneau, C., Joris, M.: Contribution to a Theory of Database Reverse Engineering. In: Proc. of the IEEE Working Conf. on Reverse Engineering, Baltimore. IEEE Computer Society Press, Los Alamitos (1993)"},{"key":"4_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0024380","volume-title":"Entity-Relationship Approach - ER \u201993","author":"J.-L. Hainaut","year":"1994","unstructured":"Hainaut, J.-L., Chandelon, M., Tonneau, C., Joris, M.: Transformational techniques for database reverse engineering. In: Elmasri, R.A., Kouramajian, V., Thalheim, B. (eds.) ER 1993. LNCS, vol.\u00a0823, Springer, Heidelberg (1994)"},{"key":"4_CR20","unstructured":"Hainaut, J.-L.: Transformation-based database engineering. Tutorial notes, VLDB 1995, Z\u00fcrich, Switzerland (1995), available at: http:\/\/www.info.fundp.ac.be\/libd"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Hainaut, J.-L.: Specification preservation in schema transformations - application to semantics and statistics. Data & Knowledge Engineering\u00a011(1) (1996)","DOI":"10.1016\/0169-023X(95)00041-P"},{"key":"4_CR22","series-title":"Lecture Notes in Computer Science","volume-title":"Advanced Information Systems Engineering","author":"J.-L. Hainaut","year":"1996","unstructured":"Hainaut, J.-L., Henrard, J., Hick, J.-M., Roland, D., Englebert, V.: Database Design Recovery. In: Constantopoulos, P., Vassiliou, Y., Mylopoulos, J. (eds.) CAiSE 1996. LNCS, vol.\u00a01080. Springer, Heidelberg (1996)"},{"key":"4_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0019914","volume-title":"Conceptual Modeling - ER \u201996","author":"J.-L. Hainaut","year":"1996","unstructured":"Hainaut, J.-L., Hick, J.-M., Englebert, V., Henrard, J., Roland, D.: Understanding implementations of IS-A Relations. In: Thalheim, B. (ed.) ER 1996. LNCS, vol.\u00a01157. Springer, Heidelberg (1996)"},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Hainaut, J.-L.: Transformation-based Database Engineering. In: [47], pp. 1\u201328 (2005)","DOI":"10.4018\/978-1-59140-527-6.ch001"},{"key":"4_CR25","doi-asserted-by":"crossref","unstructured":"Halpin, T.A., Proper, H.A.: Database schema transformation and optimization. In: Proc. of the 14th Int. Conf. on ER\/OO Modelling (ERA) (1995)","DOI":"10.1007\/BFb0020532"},{"key":"4_CR26","volume-title":"Proc. of WCRE 2002","author":"J. Henrard","year":"2002","unstructured":"Henrard, J., Hick, J.-M., Thiran, P., Hainaut, J.-L.: Strategies for Data Reengineering. In: Proc. of WCRE 2002. IEEE Computer Society Press, Los Alamitos (2002)"},{"key":"4_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-39648-2_24","volume-title":"Conceptual Modeling - ER 2003","author":"J.-M. Hick","year":"2003","unstructured":"Hick, J.-M., Hainaut, J.-L.: Strategy for Database Application Evolution: the DB-MAIN Approach. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol.\u00a02813. Springer, Heidelberg (2003)"},{"key":"4_CR28","doi-asserted-by":"crossref","unstructured":"Jajodia, S., Ng, P.A., Springsteel, F.N.: The problem of Equivalence for Entity-Relationship Diagrams. IEEE Trans. on Soft. Eng. SE-9(5) (1983)","DOI":"10.1109\/TSE.1983.235262"},{"issue":"1","key":"4_CR29","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1016\/0306-4379(86)90022-0","volume":"11","author":"I. Kobayashi","year":"1986","unstructured":"Kobayashi, I.: Losslessness and Semantic Correctness of Database Schema Transformation: another look of Schema Equivalence. Information Systems\u00a011(1), 41\u201359 (1986)","journal-title":"Information Systems"},{"key":"4_CR30","unstructured":"L\u00e4mmel, R.: Coupled Software Transformations (Extended Abstract). In: Proc. First International Workshop on Software Evolution Transformations (SET 2004) (2004), http:\/\/banff.cs.queensu.ca\/set2004\/set2004_proceedings_acrobat4.pdf"},{"key":"4_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-55493-9","volume-title":"The Nested Universal Relation Database Model","author":"M. Levene","year":"1992","unstructured":"Levene, M.: The Nested Universal Relation Database Model. LNCS, vol.\u00a0595. Springer, Heidelberg (1992)"},{"key":"4_CR32","doi-asserted-by":"crossref","unstructured":"Lien, Y.E.: On the equivalence of database models. JACM 29(2) (1982)","DOI":"10.1145\/322307.322311"},{"key":"4_CR33","volume-title":"Proc. of Entity-Relationship Approach : a Bridge to the User","author":"T.W. Ling","year":"1989","unstructured":"Ling, T.W.: External schemas of Entity-Relationship based DBMS. In: Proc. of Entity-Relationship Approach: a Bridge to the User. North-Holland, Amsterdam (1989)"},{"key":"4_CR34","volume-title":"Proc. 19th International Conference on Data Engineering (ICDE 2003)","author":"P. McBrien","year":"2003","unstructured":"McBrien, P., Poulovassilis, A.: Data integration by bi-directional schema transformation rules. In: Proc. 19th International Conference on Data Engineering (ICDE 2003). IEEE Computer Society Press, Los Alamitos (2003)"},{"key":"4_CR35","doi-asserted-by":"crossref","unstructured":"Motro, Superviews: Virtual integration of Multiple Databases. IEEE Trans. on Soft. Eng. SE-13(7) (1987)","DOI":"10.1109\/TSE.1987.233490"},{"key":"4_CR36","doi-asserted-by":"crossref","unstructured":"Navathe, S.B.: Schema Analysis for Database Restructuring. ACM TODS\u00a05(2) (June 1980)","DOI":"10.1145\/320141.320147"},{"key":"4_CR37","doi-asserted-by":"crossref","unstructured":"Partsch, H., Steinbr\u00fcggen, R.: Program Transformation Systems. Computing Surveys 15(3) (1983)","DOI":"10.1145\/356914.356917"},{"key":"4_CR38","unstructured":"Poole, J.: Model-Driven Architecture: Vision, Standards And Emerging Technologies. In: Proc. of ECOOP 2001, Workshop on Metamodeling and Adaptive Object Models (2001)"},{"key":"4_CR39","series-title":"Lecture Notes in Computer Science","volume-title":"Advanced Information Systems Engineering","author":"O. Rauh","year":"1995","unstructured":"Rauh, O., Stickel, E.: Standard Transformations for the Normalization of ER Schemata. In: Iivari, J., Rossi, M., Lyytinen, K. (eds.) CAiSE 1995. LNCS, vol.\u00a0932. Springer, Heidelberg (1995)"},{"key":"4_CR40","unstructured":"Roland, D.: Database engineering process modelling, PHD Thesis, University of Namur (2003), http:\/\/www.info.fundp.ac.be\/~dbm\/publication\/2003\/these-dro.pdf"},{"key":"4_CR41","unstructured":"Rosenthal, A., Reiner, D.: Theoretically sound transformations for practical database design. In: Proc. of Entity-Relationship Approach (1988)"},{"key":"4_CR42","doi-asserted-by":"crossref","unstructured":"Rosenthal, A., Reiner, D.: Tools and Transformations - Rigourous and Otherwise - for Practical Database Design. ACM TODS\u00a019(2) (1994)","DOI":"10.1145\/176567.176568"},{"key":"4_CR43","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/0306-4379(86)90003-7","volume":"11","author":"H.-J. Schek","year":"1986","unstructured":"Schek, H.-J., Scholl, M.H.: The relational model with relation-valued attributes. Information Systems\u00a011, 137\u2013147 (1986)","journal-title":"Information Systems"},{"key":"4_CR44","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-04058-4","volume-title":"Entity-Relationship Modeling: Foundation of Database Technology","author":"B. Thalheim","year":"2000","unstructured":"Thalheim, B.: Entity-Relationship Modeling: Foundation of Database Technology. Springer, Heidelberg (2000)"},{"key":"4_CR45","volume-title":"Proc. of WCRE 2001","author":"P. Thiran","year":"2001","unstructured":"Thiran, P., Hainaut, J.-L.: Wrapper Development for Legacy Data Reuse. In: Proc. of WCRE 2001. IEEE Computer Society Press, Los Alamitos (2001)"},{"key":"4_CR46","unstructured":"Thiran, P., Esti\u00e9venart, F., Hainaut, J.-L., Houben, G.-J.: A Generic Framework for Extracting XML Data from Legacy Databases. Journal of Web Engineering. Rinton Press (2005)"},{"key":"4_CR47","doi-asserted-by":"crossref","unstructured":"van Bommel, P. (ed.): Transformation of Knowledge, Information and Data: Theory and Applications. Information Science Publ., Hershey (2005)","DOI":"10.4018\/978-1-59140-527-6"},{"key":"4_CR48","unstructured":"van Griethuysen, J.J., (ed.).: Concepts and Terminology for the Conceptual Schema and the Information Base. Publ. nr. ISO\/TC97\/SC5-N695 (1982)"}],"container-title":["Lecture Notes in Computer Science","Generative and Transformational Techniques in Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11877028_4.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T14:49:36Z","timestamp":1605624576000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11877028_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006]]},"ISBN":["9783540457787","9783540462354"],"references-count":48,"URL":"https:\/\/doi.org\/10.1007\/11877028_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2006]]}}}