04784nam 22007935 450 991076817330332120200629202117.01-280-30747-197866103074703-540-24684-310.1007/b97859(CKB)1000000000212379(DE-He213)978-3-540-24684-8(SSID)ssj0000161505(PQKBManifestationID)11183411(PQKBTitleCode)TC0000161505(PQKBWorkID)10199262(PQKB)11718942(MiAaPQ)EBC3087675(PPN)155221019(EXLCZ)99100000000021237920121227d2004 u| 0engurnn|008mamaatxtrdacontentcrdamediacrrdacarrierGeneric Model Management Concepts and Algorithms /by Sergey Melnik1st ed. 2004.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,2004.1 online resource (XX, 244 p.) Lecture Notes in Computer Science,0302-9743 ;2967Bibliographic Level Mode of Issuance: Monograph3-540-21980-3 Includes bibliographical references.A Programming Platform for Model Management -- 1. Introduction -- 2. Conceptual Structures and Operators -- 3. Implementation and Applications -- A Semantics for Model Management Operators -- 4. State-Based Semantics -- 5. Change Propagation Scenario -- 6. State-Based Semantics in Rondo -- Schema Matching -- 7. Similarity Flooding Algorithm -- 8. Filters -- 9. Evaluation and Tuning -- Model Management in Perspective -- 10. Related Work -- 11. Conclusions and Outlook -- A. User Study: Gathering Intended Match Results -- B. Proofs of Simplification Theorems.Many challenging problems in information systems engineering involve the manipulation of complex metadata artifacts or models, such as database schema, interface specifications, or object diagrams, and mappings between models. Applications solving metadata manipulation problems are complex and hard to build. The goal of generic model management is to reduce the amount of programming needed to solve such problems by providing a database infrastructure in which a set of high-level algebraic operators are applied to models and mappings as a whole rather than to their individual building blocks. This book presents a systematic study of the concepts and algorithms for generic model management. The first prototype of a generic model management system is described, the algebraic operators are introduced and analyzed, and novel algorithms for implementing them are developed. Using the prototype system and the operators presented, solutions are developed for several practically relevant problems, such as change propagation and reintegration.Lecture Notes in Computer Science,0302-9743 ;2967Software engineeringInformation storage and retrievalDatabase managementArtificial intelligenceProgramming languages (Electronic computers)Software Engineering/Programming and Operating Systemshttps://scigraph.springernature.com/ontologies/product-market-codes/I14002Information Storage and Retrievalhttps://scigraph.springernature.com/ontologies/product-market-codes/I18032Database Managementhttps://scigraph.springernature.com/ontologies/product-market-codes/I18024Software Engineeringhttps://scigraph.springernature.com/ontologies/product-market-codes/I14029Artificial Intelligencehttps://scigraph.springernature.com/ontologies/product-market-codes/I21000Programming Languages, Compilers, Interpretershttps://scigraph.springernature.com/ontologies/product-market-codes/I14037Software engineering.Information storage and retrieval.Database management.Artificial intelligence.Programming languages (Electronic computers)Software Engineering/Programming and Operating Systems.Information Storage and Retrieval.Database Management.Software Engineering.Artificial Intelligence.Programming Languages, Compilers, Interpreters.005.1/1Melnik Sergeyauthttp://id.loc.gov/vocabulary/relators/aut600493MiAaPQMiAaPQMiAaPQBOOK9910768173303321Generic model management1023380UNINA