Author: Sergey Melnik
Publisher: Springer Science & Business Media
ISBN: 3540219803
Category : Business & Economics
Languages : en
Pages : 240
Book Description
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.
Generic Model Management
Author: Sergey Melnik
Publisher: Springer Science & Business Media
ISBN: 3540219803
Category : Business & Economics
Languages : en
Pages : 240
Book Description
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.
Publisher: Springer Science & Business Media
ISBN: 3540219803
Category : Business & Economics
Languages : en
Pages : 240
Book Description
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.
Model Driven Architecture - Foundations and Applications
Author: Alan Hartman
Publisher: Springer
ISBN: 3540320938
Category : Computers
Languages : en
Pages : 358
Book Description
This book constitutes the refereed proceedings of the First European Conference, Workshops on Model Driven Architecture - Foundations and Applications, ECMDA-FA 2005, held in Nuremberg, Germany in November 2005. The 24 revised full papers presented, 9 papers from the applications track and 15 from the foundations track, were carefully reviewed and selected from 82 submissions. The latest and most relevant information on model driven software engineering in the industrial and academic spheres is provided. The papers are organized in topical sections on MDA development processes, MDA for embedded and real-time systems, MDA and component-based software engineering, metamodelling, model transformation, and model synchronization and consistency.
Publisher: Springer
ISBN: 3540320938
Category : Computers
Languages : en
Pages : 358
Book Description
This book constitutes the refereed proceedings of the First European Conference, Workshops on Model Driven Architecture - Foundations and Applications, ECMDA-FA 2005, held in Nuremberg, Germany in November 2005. The 24 revised full papers presented, 9 papers from the applications track and 15 from the foundations track, were carefully reviewed and selected from 82 submissions. The latest and most relevant information on model driven software engineering in the industrial and academic spheres is provided. The papers are organized in topical sections on MDA development processes, MDA for embedded and real-time systems, MDA and component-based software engineering, metamodelling, model transformation, and model synchronization and consistency.
New Trends in Database and Information Systems
Author: Alberto Abelló
Publisher: Springer Nature
ISBN: 3031429419
Category : Computers
Languages : en
Pages : 693
Book Description
This book constitutes the refereed proceedings of the Doctoral Consortium and Workshops on New Trends in Database and Information Systems, ADBIS 2023, held in Barcelona, Spain, during September 4–7, 2023. The 29 full papers, 25 short papers and 7 doctoral consortium included in this book were carefully reviewed and selected from 148. They were organized in topical sections as follows: ADBIS Short Papers: Index Management & Data Reconstruction, ADBIS Short Papers: Query Processing, ADBIS Short Papers: Advanced Querying Techniques, ADBIS Short Papers: Fairness in Data Management, ADBIS Short Papers: Data Science, ADBIS Short Papers: Temporal Graph Management, ADBIS Short Papers: Consistent Data Management, ADBIS Short Papers: Data Integration, ADBIS Short Papers: Data Quality, ADBIS Short Papers: Metadata Management, Contributions from ADBIS 2023 Workshops and Doctoral Consortium, AIDMA: 1st Workshop on Advanced AI Techniques for Data Management, Analytics, DOING: 4th Workshop on Intelligent Data - From Data to Knowledge, K-Gals: 2nd Workshop on Knowledge Graphs Analysis on a Large Scale, MADEISD: 5th Workshop on Modern Approaches in Data Engineering, Information System Design, PeRS: 2nd Workshop on Personalization, Recommender Systems, Doctoral Consortium.
Publisher: Springer Nature
ISBN: 3031429419
Category : Computers
Languages : en
Pages : 693
Book Description
This book constitutes the refereed proceedings of the Doctoral Consortium and Workshops on New Trends in Database and Information Systems, ADBIS 2023, held in Barcelona, Spain, during September 4–7, 2023. The 29 full papers, 25 short papers and 7 doctoral consortium included in this book were carefully reviewed and selected from 148. They were organized in topical sections as follows: ADBIS Short Papers: Index Management & Data Reconstruction, ADBIS Short Papers: Query Processing, ADBIS Short Papers: Advanced Querying Techniques, ADBIS Short Papers: Fairness in Data Management, ADBIS Short Papers: Data Science, ADBIS Short Papers: Temporal Graph Management, ADBIS Short Papers: Consistent Data Management, ADBIS Short Papers: Data Integration, ADBIS Short Papers: Data Quality, ADBIS Short Papers: Metadata Management, Contributions from ADBIS 2023 Workshops and Doctoral Consortium, AIDMA: 1st Workshop on Advanced AI Techniques for Data Management, Analytics, DOING: 4th Workshop on Intelligent Data - From Data to Knowledge, K-Gals: 2nd Workshop on Knowledge Graphs Analysis on a Large Scale, MADEISD: 5th Workshop on Modern Approaches in Data Engineering, Information System Design, PeRS: 2nd Workshop on Personalization, Recommender Systems, Doctoral Consortium.
Conceptual Modeling - ER 2000
Author: Alberto H.F. Laender
Publisher: Springer
ISBN: 3540453938
Category : Computers
Languages : en
Pages : 603
Book Description
This book constitutes the refereed proceedings of the 19th International Conference on Conceptual Modeling, ER 2000, held in Salt Lake City, Utah, USA in October 2000. The 37 revised full papers presented together with three invited papers and eight industrial abstracts were carefully reviewed and selected from a total of 140 submitted papers. The book offers topical sections on database integration, temporal and active database modeling, database and data warehouse design techniques, analysis patterns and ontologies, Web-based information systems, business process modeling, conceptual modeling and XML, engineering and multimedia application modeling, object-oriented modeling, applying object-oriented technology, quality in conceptual modeling, and application design using UML.
Publisher: Springer
ISBN: 3540453938
Category : Computers
Languages : en
Pages : 603
Book Description
This book constitutes the refereed proceedings of the 19th International Conference on Conceptual Modeling, ER 2000, held in Salt Lake City, Utah, USA in October 2000. The 37 revised full papers presented together with three invited papers and eight industrial abstracts were carefully reviewed and selected from a total of 140 submitted papers. The book offers topical sections on database integration, temporal and active database modeling, database and data warehouse design techniques, analysis patterns and ontologies, Web-based information systems, business process modeling, conceptual modeling and XML, engineering and multimedia application modeling, object-oriented modeling, applying object-oriented technology, quality in conceptual modeling, and application design using UML.
Model Driven Engineering Languages and Systems
Author: Oscar Nierstrasz
Publisher: Springer Science & Business Media
ISBN: 3540457720
Category : Business & Economics
Languages : en
Pages : 812
Book Description
This book constitutes the refereed proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (formerly UML conferences), MoDELS 2006. The book presents 51 revised full papers and 2 invited papers. Discussion is organized in topical sections on evaluating UML, MDA in software development, concrete syntax, applying UML to interaction and coordination, aspects, model integration, formal semantics of UML, security, model transformation tools and implementation, and more.
Publisher: Springer Science & Business Media
ISBN: 3540457720
Category : Business & Economics
Languages : en
Pages : 812
Book Description
This book constitutes the refereed proceedings of the 9th International Conference on Model Driven Engineering Languages and Systems (formerly UML conferences), MoDELS 2006. The book presents 51 revised full papers and 2 invited papers. Discussion is organized in topical sections on evaluating UML, MDA in software development, concrete syntax, applying UML to interaction and coordination, aspects, model integration, formal semantics of UML, security, model transformation tools and implementation, and more.
A Functional, Comprehensive and Extensible Multi-Platform Querying and Transformation Approach
Author: Tassilo Horn
Publisher: Logos Verlag Berlin GmbH
ISBN: 3832542914
Category : Computers
Languages : en
Pages : 475
Book Description
This thesis is about a new model querying and transformation approach called FunnyQT which is realized as a set of APIs and embedded domain-specific languages (DSLs) in the JVM-based functional Lisp-dialect Clojure. Founded on a powerful model management API, FunnyQT provides querying services such as comprehensions, quantified expressions, regular path expressions, logic-based, relational model querying, and pattern matching. On the transformation side, it supports the definition of unidirectional model-to-model transformations, of in-place transformations, it supports defining bidirectional transformations, and it supports a new kind of co-evolution transformations that allow for evolving a model together with its metamodel simultaneously. Several properties make FunnyQT unique. Foremost, it is just a Clojure library, thus, FunnyQT queries and transformations are Clojure programs. However, most higher-level services are provided as task-oriented embedded DSLs which use Clojure's powerful macro-system to support the user with tailor-made language constructs important for the task at hand. Since queries and transformations are just Clojure programs, they may use any Clojure or Java library for their own purpose, e.g., they may use some templating library for defining model-to-text transformations. Conversely, like every Clojure program, FunnyQT queries and transformations compile to normal JVM byte-code and can easily be called from other JVM languages. Furthermore, FunnyQT is platform-independent and designed with extensibility in mind. By default, it supports the Eclipse Modeling Framework and JGraLab, and support for other modeling frameworks can be added with minimal effort and without having to modify the respective framework's classes or FunnyQT itself. Lastly, because FunnyQT is embedded in a functional language, it has a functional emphasis itself. Every query and every transformation compiles to a function which can be passed around, given to higher-order functions, or be parametrized with other functions.
Publisher: Logos Verlag Berlin GmbH
ISBN: 3832542914
Category : Computers
Languages : en
Pages : 475
Book Description
This thesis is about a new model querying and transformation approach called FunnyQT which is realized as a set of APIs and embedded domain-specific languages (DSLs) in the JVM-based functional Lisp-dialect Clojure. Founded on a powerful model management API, FunnyQT provides querying services such as comprehensions, quantified expressions, regular path expressions, logic-based, relational model querying, and pattern matching. On the transformation side, it supports the definition of unidirectional model-to-model transformations, of in-place transformations, it supports defining bidirectional transformations, and it supports a new kind of co-evolution transformations that allow for evolving a model together with its metamodel simultaneously. Several properties make FunnyQT unique. Foremost, it is just a Clojure library, thus, FunnyQT queries and transformations are Clojure programs. However, most higher-level services are provided as task-oriented embedded DSLs which use Clojure's powerful macro-system to support the user with tailor-made language constructs important for the task at hand. Since queries and transformations are just Clojure programs, they may use any Clojure or Java library for their own purpose, e.g., they may use some templating library for defining model-to-text transformations. Conversely, like every Clojure program, FunnyQT queries and transformations compile to normal JVM byte-code and can easily be called from other JVM languages. Furthermore, FunnyQT is platform-independent and designed with extensibility in mind. By default, it supports the Eclipse Modeling Framework and JGraLab, and support for other modeling frameworks can be added with minimal effort and without having to modify the respective framework's classes or FunnyQT itself. Lastly, because FunnyQT is embedded in a functional language, it has a functional emphasis itself. Every query and every transformation compiles to a function which can be passed around, given to higher-order functions, or be parametrized with other functions.
Conceptual Modeling Perspectives
Author: Jordi Cabot
Publisher: Springer
ISBN: 3319672711
Category : Computers
Languages : en
Pages : 274
Book Description
Conceptual modeling has always been one of the main issues in information systems engineering as it aims to describe the general knowledge of the system at an abstract level that facilitates user understanding and software development. This collection of selected papers provides a comprehensive and extremely readable overview of what conceptual modeling is and perspectives on making it more and more relevant in our society. It covers topics like modeling the human genome, blockchain technology, model-driven software development, data integration, and wiki-like repositories and demonstrates the general applicability of conceptual modeling to various problems in diverse domains. Overall, this book is a source of inspiration for everybody in academia working on the vision of creating a strong, fruitful and creative community of conceptual modelers. With this book the editors and authors want to honor Prof. Antoni Olivé for his enormous and ongoing contributions to the conceptual modeling discipline. It was presented to him on the occasion of his keynote at ER 2017 in Valencia, a conference that he has contributed to and supported for over 20 years. Thank you very much to Antoni for so many years of cooperation and friendship.
Publisher: Springer
ISBN: 3319672711
Category : Computers
Languages : en
Pages : 274
Book Description
Conceptual modeling has always been one of the main issues in information systems engineering as it aims to describe the general knowledge of the system at an abstract level that facilitates user understanding and software development. This collection of selected papers provides a comprehensive and extremely readable overview of what conceptual modeling is and perspectives on making it more and more relevant in our society. It covers topics like modeling the human genome, blockchain technology, model-driven software development, data integration, and wiki-like repositories and demonstrates the general applicability of conceptual modeling to various problems in diverse domains. Overall, this book is a source of inspiration for everybody in academia working on the vision of creating a strong, fruitful and creative community of conceptual modelers. With this book the editors and authors want to honor Prof. Antoni Olivé for his enormous and ongoing contributions to the conceptual modeling discipline. It was presented to him on the occasion of his keynote at ER 2017 in Valencia, a conference that he has contributed to and supported for over 20 years. Thank you very much to Antoni for so many years of cooperation and friendship.
Cooperative Information Systems
Author: Carlo Batini
Publisher: Springer
ISBN: 3540447512
Category : Computers
Languages : en
Pages : 464
Book Description
This book constitutes the refereed proceedings of the 8th International Conference on Cooperative Information Systems, CoopIS 2001, held in Trento, Italy in September 2001. The 29 revised full papers presented together with three invited contributions were carefully reviewed and selected from 79 submissions. The papers are organized in topical sections on agent and systems; information integration; middleware, platforms, and architectures; models; multi and federated database systems; Web information systems; workflow management systems; and recommendation and information seeking systems.
Publisher: Springer
ISBN: 3540447512
Category : Computers
Languages : en
Pages : 464
Book Description
This book constitutes the refereed proceedings of the 8th International Conference on Cooperative Information Systems, CoopIS 2001, held in Trento, Italy in September 2001. The 29 revised full papers presented together with three invited contributions were carefully reviewed and selected from 79 submissions. The papers are organized in topical sections on agent and systems; information integration; middleware, platforms, and architectures; models; multi and federated database systems; Web information systems; workflow management systems; and recommendation and information seeking systems.
Advanced Information Systems Engineering
Author: John Krogstie
Publisher: Springer
ISBN: 3540729887
Category : Computers
Languages : en
Pages : 621
Book Description
This book constitutes the refereed proceedings of the 19th International Conference on Advanced Information Systems Engineering, CAiSE 2007, held in Trondheim, Norway in June 2007. It covers ontologies, extended enterprises, information integration, service-oriented architecture, strategic alignment, requirements, process modeling, method engineering, novel applications, participative modeling, and process-aware information systems.
Publisher: Springer
ISBN: 3540729887
Category : Computers
Languages : en
Pages : 621
Book Description
This book constitutes the refereed proceedings of the 19th International Conference on Advanced Information Systems Engineering, CAiSE 2007, held in Trondheim, Norway in June 2007. It covers ontologies, extended enterprises, information integration, service-oriented architecture, strategic alignment, requirements, process modeling, method engineering, novel applications, participative modeling, and process-aware information systems.
Model-Driven Engineering and Software Development
Author: Slimane Hammoudi
Publisher: Springer
ISBN: 331966302X
Category : Computers
Languages : en
Pages : 364
Book Description
This book constitutes thoroughly revised and selected papers from the 4th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2016, held in Rome, Italy, in February 2016. The 17 thoroughly revised and extended papers presented in this volume were carefully reviewed and selected from 118 submissions. They are organized in topical sections named: modeling languages, tools and architectures; methodologies, processes and platforms; applications and software development.
Publisher: Springer
ISBN: 331966302X
Category : Computers
Languages : en
Pages : 364
Book Description
This book constitutes thoroughly revised and selected papers from the 4th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2016, held in Rome, Italy, in February 2016. The 17 thoroughly revised and extended papers presented in this volume were carefully reviewed and selected from 118 submissions. They are organized in topical sections named: modeling languages, tools and architectures; methodologies, processes and platforms; applications and software development.