
Conceptual Modeling
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- 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
- 3.3 Extraction Process
- 4 Application Scenarios
- 4.1 Integration
- 4.2 Advanced Query Functionalities
- 5 Tool Support and Evaluation
- 6 Conclusion
- References
- Near Real-Time Collaborative Conceptual Modeling on the Web
- 1 Introduction
- 2 Meta-Modeling and Near Real-Time Collaboration
- 3 SyncMeta Framework Fundamentals
- 3.1 Basic Concepts and Roles
- 3.2 Core Components
- 4 Prototype Implementation
- 5 Evaluation
- 6 Related Approaches and Toolkits
- 7 Conclusion
- References
- Dynamic Capabilities for Sustainable Enterprise IT -- A Modeling Framework
- Abstract
- 1 Introduction
- 2 Existing Works on the Notion of Enterprise Capability
- 3 `MariServ': An Example Use Case
- 4 The Conceptual Framework for Capability-Centered Modeling
- 5 Using the Meta-Model to Design Capabilities and Services
- 6 Discussion
- Acknowledgement
- References
- Variability and Uncertainty Modeling
- A Working Model for Uncertain Data with Lineage
- Abstract
- 1 Introduction
- 2 Related Works
- 3 Data Modeling
- 4 Query
- 5 Probability Computation
- 6 Conclusion
- References
- Capturing Variability in Adaptation Spaces: A Three-Peaks Approach
- 1 Introduction
- 2 Preliminaries, with Motivating Examples
- 3 Capturing and Exploring Variability
- 4 A Three-Peaks Modeling Process
- 5 Evaluation
- 6 Related Work
- 7 Conclusions and Future Work
- References
- Taming Software Variability: Ontological Foundations of Variability Mechanisms
- Abstract
- 1 Introduction
- 2 Related Work
- 3 The Framework and its Theoretical Foundations
- 3.1 Things and Their Behavior
- 3.2 Relations Between Software Products and SPLs
- 3.3 Mappings' Properties
- 4 Characterizing Variability Mechanisms
- 5 Summary and Future Work
- References
- Modeling and Visualization of User Generated Content
- Personalized Knowledge Visualization in Twitter
- 1 Introduction
- 2 Related Work
- 2.1 Topic Detection
- 2.2 Personal Recommendation
- 2.3 Tweet Visualization Tools
- 3 Problem Statement
- 4 Knowledge Organization
- 4.1 Subtree Weight
- 4.2 Optimal Subtree Selection
- 4.3 Subtree Selection Solution
- 5 Knowledge Personalization
- 6 Experimental Study
- 6.1 Experimental Setup
- 6.2 System Interface
- 6.3 Effectiveness of Knowledge Organization
- 6.4 Effectiveness of Kernel Similarity
- 6.5 Effectiveness of Knowledge Personalization
- 7 Conclusion
- References
- A Multi-dimensional Approach to Crowd-Consensus Modeling and Evaluation
- 1 Introduction
- 1.1 Related Work
- 2 Task Modeling and Crowd-Consensus Evaluation
- 3 Crowd-Consensus Modeling Dimensions
- 4 Pattern-Based Task Specification
- 5 Concluding Remarks
- References
- Principles for Modeling User-Generated Content
- Abstract
- 1 Introduction
- 2 Challenges of Collecting User-Generated Content
- 3 Principles for Modeling UGC
- 4 Implications and Future Work
- References
- Ranking Friendly Result Composition for XML Keyword Search
- 1 Introduction
- 2 Target Driven Query Result Composition
- 2.1 Identifying Target Entities
- 2.2 Composing a Query Result
- 3 Algorithms
- 3.1 Indexes
- 3.2 Generating Query Results
- 4 Experiments
- 5 Conclusions
- References
- Schema Discovery and Evolution
- How is Life for a Table in an Evolving Relational Schema? Birth, Death and Everything in Between
- 1 Introduction
- 2 Related Work
- 3 Data Compilation and History Extraction
- 4 Table Schema Size, Duration and Updates
- 5 Table Birth, Death and Updates
- 6 Threats to Validity
- 7 Practical Exploitation and Open Issues
- References
- Inferring Versioned Schemas from NoSQL Databases and Its Applications
- 1 Introduction
- 2 Background
- 2.1 Semi-structured Data and the JSON Format
- 2.2 Aggregate-Oriented Data Models
- 2.3 A NoSQL Database for the Running Example
- 3 Overview
- 4 Reverse Engineering Process
- 4.1 Building the Raw Schema of an Object
- 4.2 Obtaining the Version Collection
- 4.3 Obtaining the Schema
- 5 Versioned NoSQL-Schema Applications
- 6 Related Work
- 7 Conclusions and Future Work
- References
- Schema Discovery in RDF Data Sources
- 1 Introduction
- 2 Problem Statement
- 3 Entity Description
- 4 Generating Types
- 5 Generating Overlapping Types
- 6 Generating Links
- 7 Evaluation
- 7.1 Datasets
- 7.2 Metrics and Experimental Methodology
- 7.3 Results
- 8 Related Works
- 9 Conclusion
- References
- Process and Text Mining
- Learning Relationships Between the Business Layer and the Application Layer in ArchiMate Models
- 1 Introduction
- 2 Background
- 2.1 The ArchiMate Language
- 2.2 Frequent Closed Sequential Pattern
- 3 Input Data
- 4 Learning Task and Function Relationships
- 5 Evaluation
- 6 Related Work
- 7 Conclusions and Future Work
- References
- Mining Process Task Post-Conditions
- 1 Introduction
- 2 Background
- 3 Mining and Validating Effects
- 4 Evaluation
- 5 Related Work
- 6 Conclusions and Future Work
- References
- Conceptual Modeling for Financial Investment with Text Mining
- Abstract
- 1 Introduction
- 2 Related Research
- 3 Application of the Business Intelligence Model to Finance
- 3.1 Application to Financial Theories
- 3.2 Application to Text Mining Techniques
- 4 Discussion
- 5 Conclusion
- References
- Applications and Domain-based Modeling
- Breaking the Recursivity: Towards a Model to Analyse Expert Finders
- 1 Introduction
- 2 Expert Finding for Expert Finding: A Recursive Problem
- 3 Expert Finding Literature Review
- 3.1 Recent Expert Finding Techniques in Computer Science
- 3.2 Expertise in Psychology
- 4 Conceptual Model of Expertise Evaluation
- 4.1 Conceptual Model
- 4.2 Preliminary Analysis of Expert Finding Techniques
- 5 Discussion and Conclusion
- References
- Static Weaving in Aspect Oriented Business Process Management
- 1 Introduction
- 2 Basic Terminologies
- 3 Preliminaries
- 4 Aspect Oriented Nets
- 5 Experiments
- 6 Conclusion
- References
- Tangible Modelling to Elicit Domain Knowledge: An Experiment and Focus Group
- 1 Introduction
- 2 Related Work
- 3 Theoretical Background
- 4 Case Study: The TREsPASS Language
- 5 Usability Experiment
- 5.1 Object of Study
- 5.2 Treatment Design
- 5.3 Measurement Design
- 5.4 Summary of Results
- 6 A Focus Group to Assess Utility
- 7 Conclusions and Future Work
- References
- The REA Accounting Model: Enhancing Understandability and Applicability
- Abstract
- 1 Introduction
- 2 REA Business Ontology: Inclusion of Current and Future Events
- 3 Traditional Accounting Logic: ALE Accounting Model
- 4 REA-Based ALE Accounting Ontology: Integrating Finance into Accounting
- 5 Conclusions
- References
- Data Models and Semantics
- A Schema-Less Data Model for the Web
- 1 Introduction
- 2 Web Data Model
- 2.1 Dynamic Structure with Object-Oriented Features
- 2.2 Syntax
- 2.3 Class Definition
- 3 Web Data Extraction and Representation in OWM
- 4 Objects and Object Networks
- 5 Conclusion and Future Work
- References
- An Analysis and Characterisation of Publicly Available Conceptual Models
- 1 Introduction
- 2 Materials and Methods
- 3 Results and Analysis of the Classification of Entities
- 3.1 Common Features in the Language Families
- 3.2 Usage of Features in the Language Families
- 3.3 Salient Aggregate Characteristics for Each Family
- 3.4 Characteristic Features of a Family
- 3.5 Data Analysis of Potential Interfering Factors
- 4 Discussion
- 5 Conclusions
- References
- An Extended ER Algebra to Support Semantically Richer Queries in ERDBMS
- 1 Introduction
- 2 Motivation for an ER Model Based DBMS
- 3 The Enhanced ER Model
- 4 An Extended ER Algebra for ERDBMS
- 4.1 Operators Adapted from Parent and Spaccapietra
- 4.2 Extensions to the Adopted Operators
- 4.3 Additional Operators
- 5 Ongoing Work and Conclusions
- References
- Enhancing Entity-Relationship Schemata for Conceptual Database Structure Models
- 1 Utilisation Scenarios of Conceptual Models
- 2 The General Notion of a Model
- 3 Conceptual Database Structure Models for Communication and Negotiation
- 4 Conceptual Database Structure Models for Conceptualisation
- 5 Conceptual Database Structure Models for Description and Prescription
- 6 Conclusion
- References
- Author Index
System requirements
File format: PDF
Copy protection: Watermark-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use the free software Adobe Reader, Adobe Digital Editions, or any other PDF viewer of your choice (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or another reading app for eBooks, e.g., PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Watermark-DRM, a „soft” copy protection. This means that there are no technical restrictions to prevent illegal distribution. However, there is a personalised watermark embedded in the eBook that can be used to identify the purchaser of the eBook in the event of misuse and to provide evidence for legal purposes.
For more information, see our eBook Help page.