Normal view MARC view ISBD view

Information Modelling for Archaeology and Anthropology : Software Engineering Principles for Cultural Heritage.

By: Gonzalez-Perez, Cesar.
Material type: TextTextSeries: eBooks on Demand.Publisher: Cham : Springer, 2018Copyright date: ©2018Description: 1 online resource (439 pages).Content type: text Media type: computer Carrier type: online resourceISBN: 9783319726526.Subject(s): Conceptual structures (Information theory) | Digital humanitiesGenre/Form: Electronic books.Additional physical formats: Print version:: Information Modelling for Archaeology and Anthropology : Software Engineering Principles for Cultural HeritageDDC classification: 003.54 LOC classification: QA76.9.C65CC1-960QA7Online resources: Click here to view this ebook.
Contents:
Intro -- Preface -- Contents -- About the Author -- Introduction to Conceptual Modelling -- 1 What Is Conceptual Modelling? -- Abstract -- Summary -- 2 Premises and Foundations of Conceptual Modelling -- Abstract -- Premises -- Linguistic Connections -- Conceptual Modelling Languages -- What Are Conceptual Models Made Of? -- Summary -- 3 Benefits and Applications of Conceptual Modelling -- Abstract -- Exploration -- Documentation -- Communication -- Design -- Interoperability -- Summary -- The Basics of Conceptual Modelling -- 4 Objects -- Abstract -- Objects -- Values -- Links -- Instance Models -- Summary -- Exercises -- 5 Classes -- Abstract -- Classes -- Definition -- Invariants and Variables -- Properties -- Cardinality -- Limitations of Classes -- Objects as Instances of Classes -- Summary -- Exercises -- 6 Attributes -- Abstract -- Attributes -- Data Types -- Boolean -- Number -- Time -- Text -- Data -- Values as Instances of Attributes -- Summary -- Exercises -- 7 Enumerated Types -- Abstract -- Enumerated Types and Enumerated Items -- Hierarchical Enumerated Types -- Summary -- Exercises -- 8 Associations -- Abstract -- Associations and Semi-Associations -- Roles -- Whole/Part Semantics -- Self-Associations -- Links as Instances of Associations -- Summary -- Exercises -- 9 Generalization and Specialization -- Abstract -- Generalization/Specialization Relationships Between Classes -- Discriminants -- Generalization and Class Definitions -- Inheritance -- Abstraction -- Generalization and Objects -- The Is-A Confusion -- Avoiding Multiple Specialization -- Abstract Classes -- Type Models -- Summary -- Exercises -- Recap of Part II -- Advanced Conceptual Modelling -- 10 Advanced Enumerated Types -- Abstract -- Generalization/Specialization Relationships Between Enumerated Types -- Summary -- Exercises -- 11 Advanced Features -- Abstract.
Sorted Features -- Strong Semi-Associations -- Symmetric Self-Associations -- Compact Notation for Associations -- Summary -- Exercises -- 12 Advanced Generalization -- Abstract -- Multiple Generalization -- Dominant Generalizations -- Other Inheritance Issues -- Summary -- Exercises -- 13 Model Architecture -- Abstract -- Packages -- Summary -- Exercises -- 14 Vagueness -- Abstract -- Ontological and Epistemic Vagueness -- Null and Unknown Semantics -- Using Abstract Enumerated Items -- Using Arbitrary Time Resolution -- Modelling Vagueness Explicitly -- Summary -- Exercises -- 15 Temporality -- Abstract -- Phases -- Temporal Features -- Temporal Aspect -- Modelling Temporality Without Aspects -- Summary -- Exercises -- 16 Subjectivity -- Abstract -- Theoretical Framework -- Perspectives -- Subjective Features -- Subjective Aspect -- Modelling Subjectivity Without Aspects -- Combining Temporality and Subjectivity -- Summary -- Exercises -- 17 Feature Redefinition -- Abstract -- Redefinition of Features -- Redefinition Rules -- All Feature Kinds -- Attributes -- Semi-Associations -- Summary -- Exercises -- 18 Metainformation -- Abstract -- Metainformation as Information -- Specific Uses of Metainformation -- Expressing Uncertainty -- Implementing Transaction Time -- Summary -- Exercises -- Recap of Part III -- A Model of Cultural Heritage -- 19 An Ontology for Cultural Heritage -- Abstract -- What Is CHARM? -- Motivation and Benefits of CHARM -- Objections to CHARM -- Approaches to Cultural Heritage -- Cultural Heritage as a Process -- Cultural Heritage as Things -- Infrastructural Concepts -- The Basic Concepts of CHARM -- Summary -- 20 Overview of CHARM -- Abstract -- Top View of CHARM -- Summary -- Exercises -- 21 CHARM General Concepts -- Abstract -- Measures -- Locations -- Summary -- Exercises -- 22 Tangible Entities -- Abstract -- Places.
Material Entities -- Structure Entities -- Object Entities -- Stratigraphic Entities -- Samples -- Example Model -- Summary -- Exercises -- 23 Agents -- Abstract -- Expressing Points of View with Agents -- Example Model -- Summary -- Exercises -- 24 Manifestations and Performative Entities -- Abstract -- Performative Entities -- Expressive Designs -- Social Acts -- Understandings -- Manifestations -- Manifestations of Expressive Designs -- Manifestations of Social Acts -- Manifestations of Understandings -- Example Model -- Summary -- Exercises -- 25 Occurrences -- Abstract -- Absolute Occurrences -- Circumstances -- Situations -- Activities -- Expressing Time with Occurrences -- Example Model -- Summary -- Exercises -- 26 Abstract Entities -- Abstract -- Norms -- Example Model -- Summary -- Exercises -- 27 Representations -- Abstract -- Representations, Contents and Embodiment -- Other Relational Connections -- Example Model -- Summary -- Exercises -- 28 Valorizations -- Abstract -- Expert Valorizations -- Non-expert Valorizations -- Example Model -- Summary -- Exercises -- 29 Derived Entities -- Abstract -- Expert Derived Entities -- Non-expert Derived Entities -- Example Model -- Summary -- Exercises -- Recap of Part IV -- Applying Conceptual Modelling -- 30 Modelling Patterns -- Abstract -- Hierarchical Aggregation Patterns -- Descriptive Aggregation -- Reference Aggregation -- Hierarchical Subsumption Patterns -- Descriptive Subsumption -- Reference Subsumption -- Composite Patterns -- State Patterns -- Summary -- Exercises -- 31 Constructing Quality Models -- Abstract -- Quality Factors -- Functional Quality Factors -- Correctness -- Robustness -- Non-functional Quality Factors -- Usability -- Efficiency -- Maintainability -- Readability -- Modularity -- Meyer's Five Criteria -- Decomposability -- Composability -- Understandability.
Proportion -- Protection -- The Cost of Quality -- Summary -- Exercises -- 32 The Modelling Process -- Abstract -- Creating a Model from Scratch -- Modifying an Existing Model -- Specific Techniques -- Word Highlighting -- Refactoring Cues -- Striving for Symmetry and Coverage -- Implementing Models -- Summary -- Exercises -- 33 Extending Models -- Abstract -- Reasons for Extension -- Adding Extra Model Elements -- Modifying Existing Model Elements -- Removing Existing Model Elements -- Liskov Compatibility -- Extension Mechanisms and Reinterpretation Rules -- Adding Enumerated Types and Items -- Adding Classes -- Adding Features -- Modifying Packages, Enumerated Types, Enumerated Items and Classes -- Modifying Features -- Hiding Attributes -- Deleting Enumerated Types or Items -- Deleting Classes -- Deleting Features -- Worked Example -- Creating a Particular Model -- Using the Particular Model -- Interoperating with Other Models -- Summary -- Exercises -- 34 Developing Database Systems -- Abstract -- Notions of Relational Database Systems -- Tables -- Columns -- Rows -- Databases and Models -- Primary Keys -- Relationships and Foreign Keys -- Additional Database Concepts -- Mapping Guidelines -- Implementing Enumerated Types and Items -- Implementing Classes and Attributes -- Implementing Specialization Hierarchies -- Implementing Associations -- Worked Example -- Summary -- Exercises -- Recap of Part V -- Solutions to Exercises -- References -- List of CHARM Model Elements -- Index.
Tags from this library: No tags from this library for this title. Log in to add tags.
Item type Current location Call number URL Status Date due Barcode
Electronic Book UT Tyler Online
Online
QA76.9.C65CC1-960QA7 (Browse shelf) https://ebookcentral.proquest.com/lib/uttyler/detail.action?docID=5231108 Available EBC5231108

Intro -- Preface -- Contents -- About the Author -- Introduction to Conceptual Modelling -- 1 What Is Conceptual Modelling? -- Abstract -- Summary -- 2 Premises and Foundations of Conceptual Modelling -- Abstract -- Premises -- Linguistic Connections -- Conceptual Modelling Languages -- What Are Conceptual Models Made Of? -- Summary -- 3 Benefits and Applications of Conceptual Modelling -- Abstract -- Exploration -- Documentation -- Communication -- Design -- Interoperability -- Summary -- The Basics of Conceptual Modelling -- 4 Objects -- Abstract -- Objects -- Values -- Links -- Instance Models -- Summary -- Exercises -- 5 Classes -- Abstract -- Classes -- Definition -- Invariants and Variables -- Properties -- Cardinality -- Limitations of Classes -- Objects as Instances of Classes -- Summary -- Exercises -- 6 Attributes -- Abstract -- Attributes -- Data Types -- Boolean -- Number -- Time -- Text -- Data -- Values as Instances of Attributes -- Summary -- Exercises -- 7 Enumerated Types -- Abstract -- Enumerated Types and Enumerated Items -- Hierarchical Enumerated Types -- Summary -- Exercises -- 8 Associations -- Abstract -- Associations and Semi-Associations -- Roles -- Whole/Part Semantics -- Self-Associations -- Links as Instances of Associations -- Summary -- Exercises -- 9 Generalization and Specialization -- Abstract -- Generalization/Specialization Relationships Between Classes -- Discriminants -- Generalization and Class Definitions -- Inheritance -- Abstraction -- Generalization and Objects -- The Is-A Confusion -- Avoiding Multiple Specialization -- Abstract Classes -- Type Models -- Summary -- Exercises -- Recap of Part II -- Advanced Conceptual Modelling -- 10 Advanced Enumerated Types -- Abstract -- Generalization/Specialization Relationships Between Enumerated Types -- Summary -- Exercises -- 11 Advanced Features -- Abstract.

Sorted Features -- Strong Semi-Associations -- Symmetric Self-Associations -- Compact Notation for Associations -- Summary -- Exercises -- 12 Advanced Generalization -- Abstract -- Multiple Generalization -- Dominant Generalizations -- Other Inheritance Issues -- Summary -- Exercises -- 13 Model Architecture -- Abstract -- Packages -- Summary -- Exercises -- 14 Vagueness -- Abstract -- Ontological and Epistemic Vagueness -- Null and Unknown Semantics -- Using Abstract Enumerated Items -- Using Arbitrary Time Resolution -- Modelling Vagueness Explicitly -- Summary -- Exercises -- 15 Temporality -- Abstract -- Phases -- Temporal Features -- Temporal Aspect -- Modelling Temporality Without Aspects -- Summary -- Exercises -- 16 Subjectivity -- Abstract -- Theoretical Framework -- Perspectives -- Subjective Features -- Subjective Aspect -- Modelling Subjectivity Without Aspects -- Combining Temporality and Subjectivity -- Summary -- Exercises -- 17 Feature Redefinition -- Abstract -- Redefinition of Features -- Redefinition Rules -- All Feature Kinds -- Attributes -- Semi-Associations -- Summary -- Exercises -- 18 Metainformation -- Abstract -- Metainformation as Information -- Specific Uses of Metainformation -- Expressing Uncertainty -- Implementing Transaction Time -- Summary -- Exercises -- Recap of Part III -- A Model of Cultural Heritage -- 19 An Ontology for Cultural Heritage -- Abstract -- What Is CHARM? -- Motivation and Benefits of CHARM -- Objections to CHARM -- Approaches to Cultural Heritage -- Cultural Heritage as a Process -- Cultural Heritage as Things -- Infrastructural Concepts -- The Basic Concepts of CHARM -- Summary -- 20 Overview of CHARM -- Abstract -- Top View of CHARM -- Summary -- Exercises -- 21 CHARM General Concepts -- Abstract -- Measures -- Locations -- Summary -- Exercises -- 22 Tangible Entities -- Abstract -- Places.

Material Entities -- Structure Entities -- Object Entities -- Stratigraphic Entities -- Samples -- Example Model -- Summary -- Exercises -- 23 Agents -- Abstract -- Expressing Points of View with Agents -- Example Model -- Summary -- Exercises -- 24 Manifestations and Performative Entities -- Abstract -- Performative Entities -- Expressive Designs -- Social Acts -- Understandings -- Manifestations -- Manifestations of Expressive Designs -- Manifestations of Social Acts -- Manifestations of Understandings -- Example Model -- Summary -- Exercises -- 25 Occurrences -- Abstract -- Absolute Occurrences -- Circumstances -- Situations -- Activities -- Expressing Time with Occurrences -- Example Model -- Summary -- Exercises -- 26 Abstract Entities -- Abstract -- Norms -- Example Model -- Summary -- Exercises -- 27 Representations -- Abstract -- Representations, Contents and Embodiment -- Other Relational Connections -- Example Model -- Summary -- Exercises -- 28 Valorizations -- Abstract -- Expert Valorizations -- Non-expert Valorizations -- Example Model -- Summary -- Exercises -- 29 Derived Entities -- Abstract -- Expert Derived Entities -- Non-expert Derived Entities -- Example Model -- Summary -- Exercises -- Recap of Part IV -- Applying Conceptual Modelling -- 30 Modelling Patterns -- Abstract -- Hierarchical Aggregation Patterns -- Descriptive Aggregation -- Reference Aggregation -- Hierarchical Subsumption Patterns -- Descriptive Subsumption -- Reference Subsumption -- Composite Patterns -- State Patterns -- Summary -- Exercises -- 31 Constructing Quality Models -- Abstract -- Quality Factors -- Functional Quality Factors -- Correctness -- Robustness -- Non-functional Quality Factors -- Usability -- Efficiency -- Maintainability -- Readability -- Modularity -- Meyer's Five Criteria -- Decomposability -- Composability -- Understandability.

Proportion -- Protection -- The Cost of Quality -- Summary -- Exercises -- 32 The Modelling Process -- Abstract -- Creating a Model from Scratch -- Modifying an Existing Model -- Specific Techniques -- Word Highlighting -- Refactoring Cues -- Striving for Symmetry and Coverage -- Implementing Models -- Summary -- Exercises -- 33 Extending Models -- Abstract -- Reasons for Extension -- Adding Extra Model Elements -- Modifying Existing Model Elements -- Removing Existing Model Elements -- Liskov Compatibility -- Extension Mechanisms and Reinterpretation Rules -- Adding Enumerated Types and Items -- Adding Classes -- Adding Features -- Modifying Packages, Enumerated Types, Enumerated Items and Classes -- Modifying Features -- Hiding Attributes -- Deleting Enumerated Types or Items -- Deleting Classes -- Deleting Features -- Worked Example -- Creating a Particular Model -- Using the Particular Model -- Interoperating with Other Models -- Summary -- Exercises -- 34 Developing Database Systems -- Abstract -- Notions of Relational Database Systems -- Tables -- Columns -- Rows -- Databases and Models -- Primary Keys -- Relationships and Foreign Keys -- Additional Database Concepts -- Mapping Guidelines -- Implementing Enumerated Types and Items -- Implementing Classes and Attributes -- Implementing Specialization Hierarchies -- Implementing Associations -- Worked Example -- Summary -- Exercises -- Recap of Part V -- Solutions to Exercises -- References -- List of CHARM Model Elements -- Index.

Description based on publisher supplied metadata and other sources.

There are no comments for this item.

Log in to your account to post a comment.