SlideShare uma empresa Scribd logo
1 de 35
Basics of Information ModelingModels, LanguagesandMethods
Agenda Languages Models Techniques and Method(ologie)s
Language Languages Languages are human communication instruments for the understanding of items (linguistic definition) Languages are the basis of any scientific discourse Languages are systems of signs (semiotic definition) Linguistic signs are arbitrary and conventional Arbitrarity:The choice and construction of signs is arbitrary, i.e. there is no direct connection between the sign and the singified item (i.e., e.g. a „customer“ is not necessarily represented as a picture of a customer) Conventionality:The semantics of the signs is result of a convention – a consensus of the speech community (e.g. scientists, modelers)
Classification of Languages Natural Languages systems of signs that have originated in an evolutionary way no complete definition of syntax and semantics natural languages evolve naturally (e.g. slang, dialects etc.) extremely expressive extremely redundant, potentially fuzzy and inconsistent Statements of natural languages can be interpreted in different ways Communication in natural language is not only dependent on the signs (gestures, intonation)
Natural Languages Universal Languages Are able to express „almost everything“ (Morris) Are not assigned to specific domains No dedicated application area Huge speech community Dynamic vocabular that is not defined clearly Examples: English, Russian, German, … Do not distinguish between language and meta language
Natural Languages Terminology Subset of universal language Is assigned to a particular domain Scientific disciplines Industry sector Business class Company … Application-driven, serving task fulfillment Are the basis of organizational action Comprise a finite set of terms and application rules e.g.: legal texts (juristic language), „officialese“
Terms as Sings of Natural Languages The Term „Term“ A termis a linguisticsignthatconsistsofthefollowingcomponents Word (name): sequenceoflettersas medium ofthesign Intension: „idea“ oftheterm, itssemanticsandcharacteristics Extension:setofobjectsthatarenamedbytheterm
Intension and Extension Examples Different name, different intension, different extension Different name, different intension, same extension Customer Product Debitor Customer
Intension and Extension Examples Different name, same intension, same extension Same name, different intension, different extension Invoice Bill  Synonyms! Party Party  Homonyms! (politicalincorporation) (celebrationevent)
Classification of Languages Formal Language A system of signs that is based on a calculus calculus: Methodology that is used to construct figures out of a set of basic signs (alphabet) following particular rules formal definition of syntax and semantics Semantics are classified as „defined formally“ if the definition of the sementics is based on mathematical rules (Sommerville 2001) Advantages Clarity Consistency Redundancy-free
Classification of Languages Semi-formal Languages Visual, diagram-based languages that contain textual elements (Remme 1997) Syntax is defined formally, definition of semantics is missing Signs of semi-formal languages consist of graphical elements and textual signifier (i.e. a node in a graph-based process modelling language „check invoice“) Semi-formal languages encounter some probolems that result from the application of natural languages Redundancy Fuzziness Inconsistency Resolution approaches: Standards, ontology
Formal andnaturallanguageaspectsof semi-formal languages Example: EPC Natural language aspects A document is relevant for a business transaction „Process“ is a task that transforms an object (the document) A document has to arrive prior to ist processing … Formal languages aspects Defined symbols Graph is directed Functions are followed by events Events do not follow events … Documenthasarrived Process document Document processed
Specification of Languages Possibilities to avoid problems of natural languages Technical term models Glossaries Term relationship models Ontologies Language standardisation Formal definition of the natural language‘s syntax and semantics	 Language application conventions Domain-specific languages (e.g. PICTURE)
Examples of Languages
Examples of Languages
Examples of Languages
Agenda Languages Models TechniquesandMethod(ologie)s
Model Theroy Characteristics of Models (Stachowiak 1973): Mapping: a model is always related to an original that is being mapped The original consists either of a natural object or a mental construct Reduction:a model does not describe the orininal in total Non-relevant aspects are left out Important aspects are emphasized The model may contain additional aspects that do not exist in the original Pragmatics: a model has a particular purpose that is valid for a certain time and for a set of users
Model Theroy Relationship between model and original Original Model Mapping AdditonalAspects Reduction Cf. Stachowiak(1973)
Mapping mapping-orienteddefinitionofmodels (Kosiol 1968) Structuralandbehaviouralequivalenceof original and model Structuralequivalence (isomorphism) Structuralequivalenceisrestrictedtothe model apsectsthatare relevant forthe model purpose structuralsimilarity (homomorphism) Criticism Itisassumedthatthemodellerisabletorecognisethe original completely (i.e. in total andobjectively) But: everymodellerissubjective constructionorienteddefinitionofmodels
Construction Modelling is a process  A person… constructs a representation of a (real or mental) issue… On the basis of her/his perception Modelling is purpose-driven The purpose is defined by the modeller Model components have to be considered relevant by the modeller Models are represented with artificial, (semi-)formal languages
Construction Consequences that arise from the construction-oriented model definition Models are not objectively true or false Models are more or less purposeful at most The choice of a particular model out of a set of possible models is exclusively dependent on decisions of a modeller In order to guarantee usefulness of a model: consensus of modellers and users
Construction of Information Models
Definition of the Term Model in Information Systems A model is an abstract representation of a business issue (the original) for subjective purposes It is the result of the construction of a person that defines a representation of an original at a certain time for a certain group of recipients using a particular artificial language.
Definition of the Term Information Model An information model is an abstractrepresentationof a businessissue (the original) forthepurposeofapplicationsystemsand organisational design Itistheresultoftheconstructionof a personthatdefines a representationof an original at a certaintime forapplicationsystemsand organisational designersusing a modellinglanguage.
Agenda Languages Models TechniquesandMethod(ologie)s
Modelling Technique Operationalised approach for model construction 2 Aspects: Modelling language: Elements to build a model Instructions for the use of the language Modelling Technique Basic Aspect DerivedAspect Instructions Modelling Language Basis for
Aspectsof Modelling Languages ConceptualAspectofthe Language Language elementsandtheirsyntacticalrelationships Abstract syntax In addition: semanticsoflanguageelementsandtheirrelationships (description in naturallanguage) Example: EPC: An EPC is a bipartite, directedgraphfortherepresentationofbusinessprocesses Modelling elementsarefunctionsandeventsthatareconnectedbycontrolflows Functionsrepresentbusinesstasksandare time-consuming Events representstates …
Aspectsof Modelling Languages Representational Aspect Representation of language elements and their relationships Particular syntax Example EPC: Functions are represented by rounded, green coloured rectangles Events are represented by flattened, red coloured hexagons Control flows are represented by directed edges. The direction is indicated by an arrow
Aspectsof Modelling Languages A modellinglanguagecansupport different representations A newrepresentationdoes notimply a newlanguage! Example EPC:Representationoflanguageelementsthroughicons Function: workingemployee Event: explosion Representationofthecontrolflowthrough „fancy“ Edges
Instructions … describe how to construct a model with a modelling language … are therefore derived from the modelling language Example EPC: The tasks that are performed in a business process have to be identified and subsumed as functions Triggering or resulting states have to be identified and subsumed as events The temporal and logic order of functions and events has to be represented as control flow The model elements and relationships have to be represented with symbols
Modelling Languagesand Modelling Techniques Modelling Technique Basic Aspect DerivedAspect Instructions Modelling Language Basis for 1:n 1:1 ConceptualAspect Representational Aspect
Modelling Method(ology) Defines the essential tasks of one or more model development phase(s) Modelling techniques as constitutional elements Modelling views (cf. ARIS) Development layers (cf. ARIS)
Modelling Method(ology) Method(ology) 1:n Modelling Technique Basic Aspect DerivedAspect Instructions Modelling Language Basis for 1:n 1:1 ConceptualAspect Representational Aspect
Basics of Information ModelingModels, LanguagesandMethods

Mais conteúdo relacionado

Semelhante a 02 information models

16. Anne Schumann (USAAR) Terminology and Ontologies 1
16. Anne Schumann (USAAR) Terminology and Ontologies 116. Anne Schumann (USAAR) Terminology and Ontologies 1
16. Anne Schumann (USAAR) Terminology and Ontologies 1
RIILP
 
Chapter 2 design languages
Chapter 2 design languagesChapter 2 design languages
Chapter 2 design languages
grainne
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
Mariana Soffer
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
eswcsummerschool
 
Communication Message Planning
Communication Message PlanningCommunication Message Planning
Communication Message Planning
slpwendy
 
Rettig.interface designislanguagedesign
Rettig.interface designislanguagedesignRettig.interface designislanguagedesign
Rettig.interface designislanguagedesign
Marc Rettig
 

Semelhante a 02 information models (20)

16. Anne Schumann (USAAR) Terminology and Ontologies 1
16. Anne Schumann (USAAR) Terminology and Ontologies 116. Anne Schumann (USAAR) Terminology and Ontologies 1
16. Anne Schumann (USAAR) Terminology and Ontologies 1
 
Chi2006 trustworkshop
Chi2006 trustworkshopChi2006 trustworkshop
Chi2006 trustworkshop
 
Computational linguistics
Computational linguisticsComputational linguistics
Computational linguistics
 
ENeL_WG3_Survey-AKA4Lexicography-TiberiusHeylenKrek (1).pptx
ENeL_WG3_Survey-AKA4Lexicography-TiberiusHeylenKrek (1).pptxENeL_WG3_Survey-AKA4Lexicography-TiberiusHeylenKrek (1).pptx
ENeL_WG3_Survey-AKA4Lexicography-TiberiusHeylenKrek (1).pptx
 
nlp (1).pptx
nlp (1).pptxnlp (1).pptx
nlp (1).pptx
 
Chapter 2 design languages
Chapter 2 design languagesChapter 2 design languages
Chapter 2 design languages
 
Diagrammatic knowledge modeling for managers – ontology-based approach
Diagrammatic knowledge modeling for managers  – ontology-based approachDiagrammatic knowledge modeling for managers  – ontology-based approach
Diagrammatic knowledge modeling for managers – ontology-based approach
 
Media Language for G325 AS Media exam
Media Language for G325 AS Media examMedia Language for G325 AS Media exam
Media Language for G325 AS Media exam
 
Je2516241630
Je2516241630Je2516241630
Je2516241630
 
Je2516241630
Je2516241630Je2516241630
Je2516241630
 
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
Languages, Ontologies and Automatic Grammar Generation - Prof. Pedro Rangel H...
 
Nlp (1)
Nlp (1)Nlp (1)
Nlp (1)
 
REPORT.doc
REPORT.docREPORT.doc
REPORT.doc
 
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX Design
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX DesignExploration of Rhetorical Appeals, Operations and Figures in UI/UX Design
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX Design
 
Experimenting with eXtreme Design (EKAW2010)
Experimenting with eXtreme Design (EKAW2010)Experimenting with eXtreme Design (EKAW2010)
Experimenting with eXtreme Design (EKAW2010)
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using OntologiesESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
ESWC SS 2012 - Tuesday Tutorial Elena Simperl: Creating and Using Ontologies
 
Communication Message Planning
Communication Message PlanningCommunication Message Planning
Communication Message Planning
 
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX Design
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX DesignExploration of Rhetorical Appeals, Operations and Figures in UI/UX Design
Exploration of Rhetorical Appeals, Operations and Figures in UI/UX Design
 
Rettig.interface designislanguagedesign
Rettig.interface designislanguagedesignRettig.interface designislanguagedesign
Rettig.interface designislanguagedesign
 

Mais de Yury Kupriyanov

07 integrated process modelling
07   integrated process modelling07   integrated process modelling
07 integrated process modelling
Yury Kupriyanov
 
09 trends in information modelling
09   trends in information modelling09   trends in information modelling
09 trends in information modelling
Yury Kupriyanov
 
Xx additional remarks to exercise 4
Xx additional remarks to exercise 4Xx additional remarks to exercise 4
Xx additional remarks to exercise 4
Yury Kupriyanov
 
06 Introduction To Process Modeling
06   Introduction To Process Modeling06   Introduction To Process Modeling
06 Introduction To Process Modeling
Yury Kupriyanov
 

Mais de Yury Kupriyanov (15)

Устав проекта
Устав проектаУстав проекта
Устав проекта
 
Описание содержания проекта
Описание содержания проектаОписание содержания проекта
Описание содержания проекта
 
План управления проектом
План управления проектомПлан управления проектом
План управления проектом
 
07 integrated process modelling
07   integrated process modelling07   integrated process modelling
07 integrated process modelling
 
01 information systems
01   information systems01   information systems
01 information systems
 
10 project management
10   project management10   project management
10 project management
 
09 trends in information modelling
09   trends in information modelling09   trends in information modelling
09 trends in information modelling
 
08 worlflow management
08   worlflow management08   worlflow management
08 worlflow management
 
Hse mda bpmn_210410
Hse mda bpmn_210410Hse mda bpmn_210410
Hse mda bpmn_210410
 
Xx additional remarks to exercise 4
Xx additional remarks to exercise 4Xx additional remarks to exercise 4
Xx additional remarks to exercise 4
 
06 Introduction To Process Modeling
06   Introduction To Process Modeling06   Introduction To Process Modeling
06 Introduction To Process Modeling
 
05 Transformation
05  Transformation05  Transformation
05 Transformation
 
04 data modeling 2
04   data modeling 204   data modeling 2
04 data modeling 2
 
03 data modeling 1
03   data modeling 103   data modeling 1
03 data modeling 1
 
Information Modeling (course presentation in RUS)
Information Modeling (course presentation in RUS)Information Modeling (course presentation in RUS)
Information Modeling (course presentation in RUS)
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

02 information models

  • 1. Basics of Information ModelingModels, LanguagesandMethods
  • 2. Agenda Languages Models Techniques and Method(ologie)s
  • 3. Language Languages Languages are human communication instruments for the understanding of items (linguistic definition) Languages are the basis of any scientific discourse Languages are systems of signs (semiotic definition) Linguistic signs are arbitrary and conventional Arbitrarity:The choice and construction of signs is arbitrary, i.e. there is no direct connection between the sign and the singified item (i.e., e.g. a „customer“ is not necessarily represented as a picture of a customer) Conventionality:The semantics of the signs is result of a convention – a consensus of the speech community (e.g. scientists, modelers)
  • 4. Classification of Languages Natural Languages systems of signs that have originated in an evolutionary way no complete definition of syntax and semantics natural languages evolve naturally (e.g. slang, dialects etc.) extremely expressive extremely redundant, potentially fuzzy and inconsistent Statements of natural languages can be interpreted in different ways Communication in natural language is not only dependent on the signs (gestures, intonation)
  • 5. Natural Languages Universal Languages Are able to express „almost everything“ (Morris) Are not assigned to specific domains No dedicated application area Huge speech community Dynamic vocabular that is not defined clearly Examples: English, Russian, German, … Do not distinguish between language and meta language
  • 6. Natural Languages Terminology Subset of universal language Is assigned to a particular domain Scientific disciplines Industry sector Business class Company … Application-driven, serving task fulfillment Are the basis of organizational action Comprise a finite set of terms and application rules e.g.: legal texts (juristic language), „officialese“
  • 7. Terms as Sings of Natural Languages The Term „Term“ A termis a linguisticsignthatconsistsofthefollowingcomponents Word (name): sequenceoflettersas medium ofthesign Intension: „idea“ oftheterm, itssemanticsandcharacteristics Extension:setofobjectsthatarenamedbytheterm
  • 8. Intension and Extension Examples Different name, different intension, different extension Different name, different intension, same extension Customer Product Debitor Customer
  • 9. Intension and Extension Examples Different name, same intension, same extension Same name, different intension, different extension Invoice Bill  Synonyms! Party Party  Homonyms! (politicalincorporation) (celebrationevent)
  • 10. Classification of Languages Formal Language A system of signs that is based on a calculus calculus: Methodology that is used to construct figures out of a set of basic signs (alphabet) following particular rules formal definition of syntax and semantics Semantics are classified as „defined formally“ if the definition of the sementics is based on mathematical rules (Sommerville 2001) Advantages Clarity Consistency Redundancy-free
  • 11. Classification of Languages Semi-formal Languages Visual, diagram-based languages that contain textual elements (Remme 1997) Syntax is defined formally, definition of semantics is missing Signs of semi-formal languages consist of graphical elements and textual signifier (i.e. a node in a graph-based process modelling language „check invoice“) Semi-formal languages encounter some probolems that result from the application of natural languages Redundancy Fuzziness Inconsistency Resolution approaches: Standards, ontology
  • 12. Formal andnaturallanguageaspectsof semi-formal languages Example: EPC Natural language aspects A document is relevant for a business transaction „Process“ is a task that transforms an object (the document) A document has to arrive prior to ist processing … Formal languages aspects Defined symbols Graph is directed Functions are followed by events Events do not follow events … Documenthasarrived Process document Document processed
  • 13. Specification of Languages Possibilities to avoid problems of natural languages Technical term models Glossaries Term relationship models Ontologies Language standardisation Formal definition of the natural language‘s syntax and semantics Language application conventions Domain-specific languages (e.g. PICTURE)
  • 17. Agenda Languages Models TechniquesandMethod(ologie)s
  • 18. Model Theroy Characteristics of Models (Stachowiak 1973): Mapping: a model is always related to an original that is being mapped The original consists either of a natural object or a mental construct Reduction:a model does not describe the orininal in total Non-relevant aspects are left out Important aspects are emphasized The model may contain additional aspects that do not exist in the original Pragmatics: a model has a particular purpose that is valid for a certain time and for a set of users
  • 19. Model Theroy Relationship between model and original Original Model Mapping AdditonalAspects Reduction Cf. Stachowiak(1973)
  • 20. Mapping mapping-orienteddefinitionofmodels (Kosiol 1968) Structuralandbehaviouralequivalenceof original and model Structuralequivalence (isomorphism) Structuralequivalenceisrestrictedtothe model apsectsthatare relevant forthe model purpose structuralsimilarity (homomorphism) Criticism Itisassumedthatthemodellerisabletorecognisethe original completely (i.e. in total andobjectively) But: everymodellerissubjective constructionorienteddefinitionofmodels
  • 21. Construction Modelling is a process A person… constructs a representation of a (real or mental) issue… On the basis of her/his perception Modelling is purpose-driven The purpose is defined by the modeller Model components have to be considered relevant by the modeller Models are represented with artificial, (semi-)formal languages
  • 22. Construction Consequences that arise from the construction-oriented model definition Models are not objectively true or false Models are more or less purposeful at most The choice of a particular model out of a set of possible models is exclusively dependent on decisions of a modeller In order to guarantee usefulness of a model: consensus of modellers and users
  • 24. Definition of the Term Model in Information Systems A model is an abstract representation of a business issue (the original) for subjective purposes It is the result of the construction of a person that defines a representation of an original at a certain time for a certain group of recipients using a particular artificial language.
  • 25. Definition of the Term Information Model An information model is an abstractrepresentationof a businessissue (the original) forthepurposeofapplicationsystemsand organisational design Itistheresultoftheconstructionof a personthatdefines a representationof an original at a certaintime forapplicationsystemsand organisational designersusing a modellinglanguage.
  • 26. Agenda Languages Models TechniquesandMethod(ologie)s
  • 27. Modelling Technique Operationalised approach for model construction 2 Aspects: Modelling language: Elements to build a model Instructions for the use of the language Modelling Technique Basic Aspect DerivedAspect Instructions Modelling Language Basis for
  • 28. Aspectsof Modelling Languages ConceptualAspectofthe Language Language elementsandtheirsyntacticalrelationships Abstract syntax In addition: semanticsoflanguageelementsandtheirrelationships (description in naturallanguage) Example: EPC: An EPC is a bipartite, directedgraphfortherepresentationofbusinessprocesses Modelling elementsarefunctionsandeventsthatareconnectedbycontrolflows Functionsrepresentbusinesstasksandare time-consuming Events representstates …
  • 29. Aspectsof Modelling Languages Representational Aspect Representation of language elements and their relationships Particular syntax Example EPC: Functions are represented by rounded, green coloured rectangles Events are represented by flattened, red coloured hexagons Control flows are represented by directed edges. The direction is indicated by an arrow
  • 30. Aspectsof Modelling Languages A modellinglanguagecansupport different representations A newrepresentationdoes notimply a newlanguage! Example EPC:Representationoflanguageelementsthroughicons Function: workingemployee Event: explosion Representationofthecontrolflowthrough „fancy“ Edges
  • 31. Instructions … describe how to construct a model with a modelling language … are therefore derived from the modelling language Example EPC: The tasks that are performed in a business process have to be identified and subsumed as functions Triggering or resulting states have to be identified and subsumed as events The temporal and logic order of functions and events has to be represented as control flow The model elements and relationships have to be represented with symbols
  • 32. Modelling Languagesand Modelling Techniques Modelling Technique Basic Aspect DerivedAspect Instructions Modelling Language Basis for 1:n 1:1 ConceptualAspect Representational Aspect
  • 33. Modelling Method(ology) Defines the essential tasks of one or more model development phase(s) Modelling techniques as constitutional elements Modelling views (cf. ARIS) Development layers (cf. ARIS)
  • 34. Modelling Method(ology) Method(ology) 1:n Modelling Technique Basic Aspect DerivedAspect Instructions Modelling Language Basis for 1:n 1:1 ConceptualAspect Representational Aspect
  • 35. Basics of Information ModelingModels, LanguagesandMethods