Table of Contents of this page Requirements Modeling 1. Requirements for kinds of things This section deals with the expression of requirements that are applicable for kinds of things. The specification of requirements about individual things are discussed in the section about product modeling and process modeling. The specification of such requirements for individual things include designs of particular individual objects. For example, requirements for a new facility or for a typical individual object, from which multiple materialized exemplars can . . .
Archives: Wiki Pages
A wiki custom post type
Document management
Table of Contents of this page Document management 1. Distinction between information and information carriers 2. Modeling of textual information 3. Documents about objects 4. References to electronic files 5. References to physical copies 6. Software requirements for file support Document management This section describes a way of managing documents and searching for documents using Gellish for storing auxiliary information about the documents and about the objects about which the documents provide information. This includes also management and descriptions of . . .
Modeling of activities and processes
Table of Contents of this page Modeling of occurrences, activities, processes and events 1. Classification of occurrences 2. Specification of how objects are involved in occurrences 3. Definition of kinds of occurrences, activities, processes and events 4. Specification of activity sequences Modeling of occurrences, activities, processes and events An occurrence is in its widest sense anything that happens. This includes human activities, but also physical and (bio)chemical processes, control processes, events and physical phenomena. Processes includes both discrete processes and . . .
Product Modeling
Table of Contents Product modeling 1. Real products and imaginary products (designs) 2. Definition of a function 3. How to specify a required function 4. How to specify product information Product modeling Product modeling is the process of expressing information about an individual product and should be done conform a sound methodology. The term ‘product’ in this context is used in its widest sense and is thus equivalent to the term ‘physical object’. The result of product modeling will be . . .
Integrated Information
Table of Contents of this page Integrated Information 1. Semantic networks 2. What is Integrated Information? 3. Information model creation procedure 1. Semantic networks A core concept of Gellish is the idea that any information that is expressed in Gellish forms a semantic network. A semantic network is a network in which the nodes (concepts, things) are linked to each other by (binary) relations (relationships), whereas those relations have classification relations with other nodes that represent kinds of relations that . . .
The Taxonomic Dictionary
Table of Contents of this page The taxonomic dictionary 1. Some definitions What is a taxonomy? What is a taxonomic dictionary? What is an ontology? 2. The taxonomic dictionary content 3. Kinds of relations 4. Overview of the dictionary content 5. What makes the Gellish Dictionary a Smart Dictionary 6. Relations that enable Knowledge-aided design 1. Some definitions What is a taxonomy? A taxonomy is a hierarchical network of concepts, in which each concept is related to one or more . . .
Writing Gellish
Table of Contents of this page How to start writing Gellish 1. Expression of ideas by relations 2. Use of a standard dictionary 3. Explicit classification of individual things (instances) 4. Standard data structure: the Gellish Expression format 5. Use of standardized kinds of relations 6. Use of synonyms, phrases and inverse phrases 7. No separation between meta model and instances How to start writing Gellish Using Gellish can start in two ways: 1. Starting by expressing information in Gellish . . .
Outline of Gellish
Table of Contents of this page Outline of Gellish 1. The Semantic Modeling Methodology 1.1 Comparison with conventional data modeling 2. The Gellish family 2.1 Gellish formal languages 2.2 The Gellish syntax, a standard data structure 3. Formalized English 3.1 Structured Formalized English 3.2 The Formalized English Dictionary 4. Usage of formalized languages 4.1 Usage as a formalized Language 4.2 Usage as a Query language 4.3 Usage as a Taxonomic Dictionary 4.4 Usage as Data Modeling language 5. Universal Databases . . .
Formalized languages
Table of Contents of this page Formalization of natural languages 1. Simplifications of natural languages 2. Logic and reasoning 3. Categories of kinds of relations Formalization of natural languages The Gellish family of Formalized Languages uses vocabularies from natural languages whereas the semantics (meaning) of the concpts in its dictionary and its syntax (expression structure) are universal and independent of any particular language. As a result Gellish expressions have a fixed structure whereas being close to natural languages. Therefore, they . . .
Introduction
Introduction to Gellish Gellish is a general purpose and extensible language for data storage, data exchange and data integration. It enables systems interoperability without the need for data model harmonization or data conversion. Information that is expressed in Gellish is computer interpretable and application system independent. Gellish provides a single way of expressing information about any subject area. Gellish English is only one of the members of a family of formalized natural languages. The family members share definitions of concepts, . . .
ToC
We recommend to study Gellish by following the pages in the sequence that is given below. A more in-depth treatment of interpreting and expressing information in Gellish is provided in the book: ‘Semantic Information Modeling Methodology‘. A more in-depth treatment of the definition of the Gellish language and its upper ontology as specified in the Gellish Taxonomic Dictionary is provided in the book: ‘Semantic Information Modeling in Formalized Languages‘. Table of content of this Guide into Gellish