1.

Record Nr.

UNISA996466223103316

Titolo

Conceptual Modeling [[electronic resource] ] : 34th International Conference, ER 2015, Stockholm, Sweden, October 19-22, 2015, Proceedings / / edited by Paul Johannesson, Mong Li Lee, Stephen W. Liddle, Andreas L. Opdahl, Óscar Pastor López

Pubbl/distr/stampa

Cham : , : Springer International Publishing : , : Imprint : Springer, , 2015

ISBN

3-319-25264-X

Edizione

[1st ed. 2015.]

Descrizione fisica

1 online resource (XXI, 614 p. 187 illus. in color.)

Collana

Information Systems and Applications, incl. Internet/Web, and HCI ; ; 9381

Disciplina

005.74

Soggetti

Information storage and retrieval

Pattern recognition

Algorithms

Data mining

Database management

Information Storage and Retrieval

Pattern Recognition

Algorithm Analysis and Problem Complexity

Data Mining and Knowledge Discovery

Database Management

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Bibliographic Level Mode of Issuance: Monograph

Nota di contenuto

Intro -- Preface -- Conference Organization -- Keynote Abstract -- Conceptual Modelling in the Digital Age -- Contents -- Keynotes -- Why Philosophize -- Why not Just Model? -- Abstract -- 1 Context -- 2 Conceptual Modelling Starts with Concepts -- 2.1 Concepts in Philosophy -- 2.2 Concepts in Ontology Engineering -- 3 Foundational Ontologies -- 3.1 Endurants Versus Perdurants -- 3.2 Importance of Identity for Foundational Ontologies -- 3.3 Ontology-Based Conceptual Modelling -- 4 Speech Acts and Language Use -- 5 Discussion and Perceived Benefits -- 6 Conclusions -- References -- Methodologies for Semi-automated Conceptual Data Modeling from Requirements --



Abstract -- 1 Introduction -- 2 The Difficulties in Creating Conceptual Data Models -- 2.1 Combinatorial Complexity in Possible Relationships -- 2.2 Scattered Modeling Rules -- 2.3 Semantic Mismatch -- 2.4 Inexperience/Incomplete Knowledge of Designers -- 2.5 Multiple Solutions -- 3 Methodologies for Semi-automated Conceptual Data Modeling -- 3.1 The Linguistic-Based Approach -- 3.2 The Pattern-Based Approach -- 3.3 The Case-Based Approach -- 3.4 The Ontology-Based Approach -- 3.5 The Metamodeling Approach -- 3.6 Multi-Techniques-Based Approaches -- 4 A Proposal for Semi-automated Conceptual Modeling -- 4.1 Analysis and Refinement of a Requirement Specification -- 4.2 Mapping from a Requirement Specification to a Conceptual Model -- 4.3 Reverse Analysis Between the Refined Requirement Specification and the Generated Requirement Spe ... -- 4.4 Needs for Rational Empirical Studies -- 5 Conclusions -- References -- Business Process and Goal Models -- Aligning Business Goals and Risks in OSS Adoption -- Abstract -- 1 Introduction -- 2 Background -- 2.1 Business Goal Models: i* -- 2.2 Risk Models: RiskML -- 3 An Integrated Model for Risks and Goals -- 3.1 Analysis of Overlapping Concepts.

3.2 Analysis of the Impact Relation -- 3.3 Metamodel Integration: The i*-RiskML Metamodel -- 4 Aligning Models for an Organization -- 4.1 Alignment Method for the Impact Relation -- 4.2 Alignment Application and Results -- 5 Risk Analysis -- 6 Related Work -- 7 Conclusions and Future Work -- References -- Pragmatic Requirements for Adaptive Systems: A Goal-Driven Modeling and Analysis Approach -- 1 Introduction -- 2 The Contextual Goal-Model -- 3 Conceptualizing Pragmatism in Requirements -- 4 Pragmatic Goal Model -- 5 Pragmatic Model and Achievability Algorithm Evaluation -- 6 Related Work -- 7 Conclusions and Future Work -- References -- Stress Testing Strategic Goals with SWOT Analysis -- 1 Introduction -- 2 Related Work -- 3 Running Example -- 4 Modelling Stress Tests -- 5 Reasoning with a Stress Test -- 6 Evaluation -- 7 Conclusions and Future Work -- References -- A Method to Align Goals and Business Processes -- Abstract -- 1 Introduction -- 2 The Adopted Modeling Languages -- 2.1 Goal Modeling Language and Reasoning Mechanism -- 2.2 Business Process Modeling Notation -- 3 A Systematic Method to Align Business Processes and Goals -- 3.1 Running Example -- 3.2 Classify Process Paths -- 3.3 Assign Activities and Sub-processes to Goals -- 3.4 Verify Non-aligned Goals and Activities -- 3.5 Attribute Impact Values to Plans -- 3.6 Values Propagation -- 4 Preliminary Evaluation of the Method -- 5 Related Works -- 6 Conclusion -- Acknowledgement -- References -- Detecting the Effects of Changes on the Compliance of Cross-Organizational Business Processes -- 1 Introduction -- 2 Running Example -- 3 Fundamentals -- 4 Detecting Effects of Changes on Compliance -- 4.1 Qualified Dependency Graph -- 4.2 Algorithms -- 5 Evaluation -- 6 Related Work -- 7 Summary -- References -- Enhancing Aspect-Oriented Business Process Modeling with Declarative Rules.

1 Introduction -- 2 Approach -- 2.1 Cross-Cutting Concerns -- 2.2 Core Concern -- 2.3 Pointcuts -- 3 Related Work -- 4 Conclusion -- References -- Ontology-Based Modeling -- Extending the Foundations of Ontology-Based Conceptual Modeling with a Multi-level Theory -- Abstract -- 1 Introduction -- 2 Ontological Foundations for Conceptual Models -- 3 MLT: A Theory for Multi-level Modeling -- 4 Combining MLT and UFO -- 5 Related Work -- 6 Conclusions and Future Work -- References -- Logical Design Patterns for Information System Development Problems -- Abstract -- 1 Introduction -- 2 Related Research -- 2.1 Design Theories -- 2.2 Requirements Engineering and



Modeling -- 2.3 Modeling with Patterns -- 2.4 Design Rules -- 3 Logical Design Patterns as Building Blocks for Logical Models -- 3.1 Logical Models -- 3.2 Logical Design Patterns -- 3.3 Anchoring Logical Design Patterns in Domain Ontologies -- 4 Application to Designing Information Systems -- 5 Conclusion and Open Issues -- References -- A Middle-Level Ontology for Context Modelling -- Abstract -- 1 Introduction -- 2 Background -- 2.1 Context Modelling Approaches -- 2.2 Classification of Ontologies -- 2.3 Reuse in Methodologies for Developing Ontologies -- 3 Antecedents -- 4 Middle-Level Ontology for Context Modelling -- 5 Conclusions -- References -- Ontology Patterns -- An Ontology Design Pattern to Represent False-Results -- Abstract -- 1 Introduction -- 2 False-Results ODP -- 2.1 False-Result Problem -- 2.2 Proposed Solution -- 3 Case Study: Physicochemical Analysis of Urine -- 4 Discussion -- 5 Final Remarks -- References -- Ontology Engineering by Combining Ontology Patterns -- Abstract -- 1 Introduction -- 2 The Unified Foundational Ontology - UFO -- 3 Conceptual Ontology Patterns -- 3.1 Deriving and Applying Foundational Ontology Patterns (FOPs).

3.2 Extracting and Applying Domain-Related Ontology Patterns (DROPs) -- 4 Tool Support for Ontology Pattern Application in OLED -- 5 Related Work -- 6 Final Considerations -- Acknowledgements -- References -- Towards a Service Ontology Pattern Language -- Abstract -- 1 Introduction -- 2 S-OPL: A Service Ontology Pattern Language -- 3 Applying S-OPL: A Case Study -- 4 Final Considerations -- References -- Constraints -- Incremental Checking of OCL Constraints with Aggregates Through SQL -- 1 Introduction -- 2 Basic Concepts and Notation -- 3 Our Approach -- 3.1 OCLUNIV Translation into SQL -- 3.2 OCL Aggregation Translation into SQL -- 3.3 Expressiveness of OCLUNIV with Aggregation -- 4 Experiments -- 5 Related Work -- 6 Conclusions -- References -- Probabilistic Cardinality Constraints -- 1 Introduction -- 2 Related Work -- 3 Cardinality Constraints on Probabilistic Databases -- 4 Reasoning Tools -- 5 Acquiring Probabilistic Cardinality Constraints -- 6 Conclusion and Future Work -- References -- SQL Data Profiling of Foreign Keys -- 1 Introduction -- 2 Referential Integrity and the SQL Standard -- 3 Profiling Foreign Keys from Dirty and Incomplete Data -- 4 Evaluation of Data-Driven Profiling Techniques -- 5 Optimization Strategies -- 6 Related Work -- 7 Conclusion and Future Work -- References -- Normalization -- From Web Tables to Concepts: A Semantic Normalization Approach -- 1 Motivation -- 2 Problem Statement -- 3 Characteristics of Web Tables -- 4 Semantic Normalization -- 4.1 Overview -- 4.2 Entity Column Identification -- 4.3 Extracting Functional Dependencies -- 4.4 Intra-concept Dependencies -- 4.5 Inter-concept Dependencies -- 5 Experimental Evaluation -- 6 Related Work -- 7 Conclusion and Future Work -- References -- Toward RDF Normalization -- 1 Introduction -- 2 Background and Related Work -- 2.1 Basic Notions -- 2.2 Related Work.

3 Motivating Example -- 3.1 Logical (Graph) Redundancies -- 3.2 Physical (Serialization) Disparities -- 4 RDF Normalization Proposal -- 4.1 Definitions -- 4.2 Normalization Rules -- 4.3 Normalization Properties -- 4.4 Normalization Process -- 5 Experimental Evaluation -- 5.1 Experimental Environment -- 5.2 Experimental Results -- 6 Conclusion -- References -- Design Dimensions for Business Process Architecture -- Abstract -- 1 Introduction -- 2 Variability Space for Business Process Architectures -- 3 Dimensions for Designing Process Architectures -- 3.1 The Temporal Dimension -- 3.2 The Recurrence Dimension -- 4 Analyzing Process Architecture Alternatives -- 5 Related Work -- 6 Discussion and Conclusions -- References --



Interoperability and Integration -- A Conceptual Framework for Large-scale Ecosystem Interoperability -- 1 Introduction -- 2 Ecosystem Interoperability -- 3 Multi-Level Modelling Techniques -- 4 A Relationship Framework for Ecosystem Modelling -- 4.1 Evaluation and Comparison -- 5 Conclusion -- References -- Flexible Data Management across XML and Relational Models: A Semantic Approach -- 1 Introduction -- 2 Background and Related Work -- 2.1 Relational-to-XML Transformation -- 2.2 XML-to-relational Query Translation -- 2.3 ORA-SS Model -- 3 Semantic Framework -- 3.1 Mapping ER Schema to ORA-SS Schema -- 3.2 Query Processing -- 4 Experiment -- 5 Conclusion -- References -- EMF Views: A View Mechanism for Integrating Heterogeneous Models -- 1 Introduction -- 2 State-of-the-Art -- 3 The EMF Views Solution -- 3.1 Conceptual Framework -- 3.2 A SQL-like DSL for Viewpoint Definition -- 4 Eclipse-Based Tooling Support -- 5 Critical Discussions and Next Steps -- References -- Collaborative Modeling -- Gitana: A SQL-Based Git Repository Inspector -- 1 Introduction -- 2 Motivation and State of the Art -- 3 Our Approach -- 3.1 Modeling Git.

3.2 A Database Schema for Git.

Sommario/riassunto

This book constitutes the refereed proceedings of the 34th International Conference on Conceptual Modeling, ER 2015, held in Stockholm, Sweden, in October 2015. The 26 full and 19 short papers presented were carefully reviewed and selected from 131 submissions. The papers are organized in topical sections on business process and goal models, ontology-based models and ontology patterns, constraints, normalization, interoperability and integration, collaborative modeling, variability and uncertainty modeling, modeling and visualization of user generated content, schema discovery and evolution, process and text mining, domain-based modeling, data models and semantics, and applications of conceptual modeling.