Generic Model Management: Concepts and Algorithms by Sergey Melnik (auth.)

Posted by

By Sergey Melnik (auth.)

Many not easy difficulties in info platforms engineering contain the manipulation of complicated metadata artifacts or types, corresponding to database schema, interface requisites, or item diagrams, and mappings among versions. purposes fixing metadata manipulation difficulties are complicated and tough to construct. The aim of everyday version administration is to minimize the quantity of programming had to remedy such difficulties through offering a database infrastructure within which a suite of high-level algebraic operators are utilized to versions and mappings as a complete instead of to their person development blocks.

This ebook provides a scientific examine of the innovations and algorithms for commonplace version administration. the 1st prototype of a conventional version administration procedure is defined, the algebraic operators are brought and analyzed, and novel algorithms for imposing them are built. utilizing the prototype approach and the operators offered, ideas are built for a number of essentially suitable difficulties, comparable to switch propagation and reintegration.

Show description

Read Online or Download Generic Model Management: Concepts and Algorithms PDF

Similar algorithms and data structures books

Vorlesungen über Informatik: Band 1: Grundlagen und funktionales Programmieren

Goos G. , Zimmermann W. Vorlesungen ueber Informatik, Band 1. . Grundlagen un funktionales Programmieren (ISBN 3540244050)(de)(Springer, 2005)

Algorithms and Protocols for Wireless Sensor Networks

A one-stop source for using algorithms and protocols in instant sensor networks From a longtime overseas researcher within the box, this edited quantity presents readers with complete assurance of the basic algorithms and protocols for instant sensor networks. It identifies the study that should be carried out on a couple of degrees to layout and verify the deployment of instant sensor networks, and gives an in-depth research of the advance of the subsequent iteration of heterogeneous instant sensor networks.

Algorithmic Foundations of Geographic Information Systems

This instructional survey brings jointly traces of analysis and improvement whose interplay provides to have major functional effect at the region of spatial info processing within the close to destiny: geographic info structures (GIS) and geometric computation or, extra really, geometric algorithms and spatial info buildings.

Practical Industrial Data Networks: Design, Installation and Troubleshooting (IDC Technology (Paperback))

There are various information communications titles masking layout, install, and so forth, yet virtually none that particularly specialize in commercial networks, that are a necessary a part of the daily paintings of business regulate structures engineers, and the main target of an more and more huge team of community experts.

Additional resources for Generic Model Management: Concepts and Algorithms

Sample text

Now, the input selector is adjusted to eliminate all these undeletable elements. Finally, the operator ExtractMin is applied, just as in the operator DeleteHard. 1 summarizes the differences between the operators discussed above and illustrates them using a single characteristic example for relational schemas. The “hard” version of deletion in schemas is similar to the cascading delete of existentially dependent data tuples, which is supported by many relational database systems. 1. Comparison of variants of extraction and deletion Operator Extract ExtractMin Delete DeleteSoft DeleteHard Example Cannot extract a field without the constraints defined for the field.

This flexibility is sometimes desirable in practice. 3 Prototype “Rondo” In this section, we describe the architecture and main features of the prototype in more detail1 . Its architecture is shown in Fig. 5. A central component of the architecture is an interpreter that executes scripts. Its main task is to orchestrate the data flow between the operators. The interpreter can be run either from the command line, or invoked programmatically by external applications and tools. The operators can be defined either by providing a native implementation, or by means of scripts.

Our relational graph model is based on the W3C’s Resource Description Framework (RDF) (Lassila and Swick 1998; Powers 2003). For encoding relational schemas, XML schemas, and SQL views as graphs we use the following approach. Our meta-model for relational schemas is based on OIM (Bernstein and Bergstraesser 1999). For example, the model elements of a relational schema comprise tables, columns, and constraints; a table contains an ordered list of columns, each of which has a type; tables and columns carry names; the constraints are specialized into primary key, unique key, non-null, or referential constraints; a referential constraint refers to two columns, one of which is a foreign key and the other is a primary key; etc.

Download PDF sample

Rated 4.89 of 5 – based on 47 votes