Model driven architecture and ontology development:
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Berlin u.a.
Springer
2006
|
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XVII, 311 S. Ill. |
ISBN: | 9783540321804 3540321802 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV021663970 | ||
003 | DE-604 | ||
005 | 20081203 | ||
007 | t | ||
008 | 060719s2006 gw a||| |||| 00||| eng d | ||
015 | |a 06,N10,0029 |2 dnb | ||
016 | 7 | |a 978518667 |2 DE-101 | |
020 | |a 9783540321804 |9 978-3-540-32180-4 | ||
020 | |a 3540321802 |9 3-540-32180-2 | ||
024 | 3 | |a 9783540321804 | |
028 | 5 | 2 | |a 11419457 |
035 | |a (OCoLC)69983380 | ||
035 | |a (DE-599)BVBBV021663970 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
044 | |a gw |c XA-DE-BE | ||
049 | |a DE-384 |a DE-739 |a DE-706 |a DE-20 |a DE-91G |a DE-703 |a DE-83 |a DE-29T | ||
050 | 0 | |a QA76.76.D47 | |
082 | 1 | |a 005.1 |2 14 | |
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 310f |2 stub | ||
100 | 1 | |a Gašević, Dragan |e Verfasser |4 aut | |
245 | 1 | 0 | |a Model driven architecture and ontology development |c Dragan Gašević ; Dragan Djurić ; Vladan Devedžić |
264 | 1 | |a Berlin u.a. |b Springer |c 2006 | |
300 | |a XVII, 311 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Architecture logicielle | |
650 | 4 | |a Logiciels - Développement | |
650 | 7 | |a Ontologieën (informatiewetenschap) |2 gtt | |
650 | 7 | |a Programmatuurtechniek |2 gtt | |
650 | 4 | |a UML (Informatique) | |
650 | 4 | |a Web sémantique | |
650 | 4 | |a Computer software |x Development | |
650 | 4 | |a Semantic Web | |
650 | 4 | |a Software architecture | |
650 | 4 | |a UML (Computer science) | |
650 | 0 | 7 | |a Ontologie |g Wissensverarbeitung |0 (DE-588)4827894-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a UML |0 (DE-588)4469781-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a RDF |g Informatik |0 (DE-588)4737512-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Metamodell |0 (DE-588)4825945-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Modellgetriebene Entwicklung |0 (DE-588)4832365-2 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a OWL |g Informatik |0 (DE-588)4396527-1 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Modellgetriebene Entwicklung |0 (DE-588)4832365-2 |D s |
689 | 0 | 1 | |a Ontologie |g Wissensverarbeitung |0 (DE-588)4827894-4 |D s |
689 | 0 | 2 | |a Metamodell |0 (DE-588)4825945-7 |D s |
689 | 0 | 3 | |a UML |0 (DE-588)4469781-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Modellgetriebene Entwicklung |0 (DE-588)4832365-2 |D s |
689 | 1 | 1 | |a Ontologie |g Wissensverarbeitung |0 (DE-588)4827894-4 |D s |
689 | 1 | 2 | |a OWL |g Informatik |0 (DE-588)4396527-1 |D s |
689 | 1 | 3 | |a RDF |g Informatik |0 (DE-588)4737512-7 |D s |
689 | 1 | |5 DE-604 | |
700 | 1 | |a Djurić, Dragan |e Verfasser |4 aut | |
700 | 1 | |a Devedžić, Vladan |e Verfasser |0 (DE-588)131931105 |4 aut | |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2774826&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m SWBplus Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014878436&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-014878436 |
Datensatz im Suchindex
_version_ | 1804135476466024448 |
---|---|
adam_text | CONTENTS PART I BASICS 1. KNOWLEDGE
REPRESENTATION....................................................................3
1.1 BASIC CONCEPTS
...................................................................................4
1.2 COGNITIVE
SCIENCE.......................................................................
........7 1.3 TYPES OF HUMAN KNOWLEDGE
............................................................11 1.4
KNOWLEDGE REPRESENTATION
TECHNIQUES............................................14 1.4.1
OBJECT*ATTRIBUTE*VALUE TRIPLETS
..........................................15 1.4.2 UNCERTAIN FACTS
.....................................................................15
1.4.3 FUZZY FACTS
...........................................................................16
1.4.4 RULES
.....................................................................................17
1.4.5 SEMANTIC
NETWORKS................................................................18
1.4.6 FRAMES
..................................................................................19
1.5 KNOWLEDGE REPRESENTATION
LANGUAGES.............................................19 1.5.1
LOGIC-BASED REPRESENTATION LANGUAGES...............................20
1.5.2 FRAME-BASED REPRESENTATION LANGUAGES
..............................27 1.5.3 RULE-BASED REPRESENTATION
LANGUAGES.................................29 1.5.4 VISUAL LANGUAGES FOR
KNOWLEDGE REPRESENTATION................32 1.5.5 NATURAL LANGUAGES AND
KNOWLEDGE REPRESENTATION .............35 1.6 KNOWLEDGE ENGINEERING
...................................................................36
1.7 OPEN KNOWLEDGE BASE CONNECTIVITY (OKBC)
.................................39 1.8 THE KNOWLEDGE LEVEL
......................................................................41
2. ONTOLOGIES
.............................................................................................45
2.1 BASIC CONCEPTS
.................................................................................46
2.1.1 DEFINITIONS
............................................................................46
2.1.2 WHAT DO ONTOLOGIES LOOK
LIKE?..........................................48 2.1.3 WHY ONTOLOGIES?
..................................................................50
2.1.4 KEY APPLICATION
AREAS..........................................................55 2.1.5
EXAMPLES......................................................................
.........57 2.2 ONTOLOGICAL
ENGINEERING...................................................................
58 2.2.1 ONTOLOGY DEVELOPMENT
TOOLS...............................................58 2.2.2 ONTOLOGY
DEVELOPMENT METHODOLOGIES................................65 2.3
APPLICATIONS......................................................................................69
2.3.1 MAGPIE
..................................................................................69
2.3.2 BRIEFING
ASSOCIATE.................................................................70
XIV CONTENTS 2.3.3 QUICKSTEP AND
FOXTROT...........................................................71 2.4
ADVANCED
TOPICS..............................................................................
72 2.4.1 METADATA, METAMODELING, AND ONTOLOGIES
............................72 2.4.2 STANDARD UPPER ONTOLOGY
.....................................................74 2.4.3
ONTOLOGICAL LEVEL
.................................................................76 3.
THE SEMANTIC WEB
...............................................................................
79 3.1
RATIONALE...........................................................................................
80 3.2 SEMANTIC WEB LANGUAGES
................................................................ 81
3.2.1 XML AND XML SCHEMA
.......................................................81 3.2.2 RDF AND
RDF SCHEMA .........................................................84
3.2.3 DAML+OIL
.........................................................................87
3.2.4
OWL...........................................................................
..........90 3.2.5
SPARQL........................................................................
.......92 3.3 THE ROLE OF ONTOLOGIES
.................................................................... 95
3.4 SEMANTIC MARKUP
.............................................................................
96 3.5 SEMANTIC WEB SERVICES
.................................................................. 100
3.6 OPEN
ISSUES.....................................................................................
104 3.7 QUOTATIONS
......................................................................................
107 4. THE MODEL DRIVEN ARCHITECTURE
(MDA)........................................... 109 4.1 MODELS AND
METAMODELS.................................................................
109 4.2 PLATFORM-INDEPENDENT MODELS
........................................................ 110 4.3
FOUR-LAYER
ARCHITECTURE.................................................................
112 4.4 THE META-OBJECT FACILITY
............................................................... 114 4.5
SPECIFIC MDA
METAMODELS............................................................
117 4.5.1 UNIFIED MODELING
LANGUAGE...............................................117 4.5.2 COMMON
WAREHOUSE METAMODEL (CWM)..........................118 4.5.3 ONTOLOGY
DEFINITION METAMODEL.........................................119 4.6 UML
PROFILES..................................................................................
120 4.6.1 EXAMPLES OF UML
PROFILES.................................................121 4.7 AN XML
FOR SHARING MDA ARTIFACTS .............................................
123 4.8 THE NEED FOR MODELING SPACES
...................................................... 126 5. MODELING
SPACES.................................................................................
127 5.1 MODELING THE REAL WORLD
............................................................... 128 5.2
THE REAL WORLD, MODELS, AND METAMODELS
.................................... 129 5.3 THE ESSENTIALS OF MODELING
SPACES ................................................ 131 5.4 MODELING
SPACES ILLUMINATED
......................................................... 134 5.5 A
TOUCH OF RDF(S) AND MOF MODELING SPACES ........................... 137
5.6 A TOUCH OF THE SEMANTIC WEB AND MDA TECHNICAL
SPACES..................................................................
139 5.7 INSTEAD OF CONCLUSIONS
................................................................... 141
CONTENTS XV PART II THE MODEL DRIVEN ARCHITECTURE AND ONTOLOGIES
6. SOFTWARE ENGINEERING APPROACHES TO ONTOLOGY
DEVELOPMENT........................................................................145
6.1 A BRIEF HISTORY OF ONTOLOGY MODELING
..........................................145 6.1.1 NETWORKED
KNOWLEDGE REPRESENTATION AND EXCHANGE USING UML AND
RDF.........................................145 6.1.2 EXTENDING THE
UNIFIED MODELING LANGUAGE FOR ONTOLOGY DEVELOPMENT
.................................................150 6.1.3 THE UNIFIED
ONTOLOGY LANGUAGE ........................................155 6.1.4 UML
FOR THE SEMANTIC WEB: TRANSFORMATION-BASED
APPROACH........................................156 6.1.5 THE AIFB OWL
DL METAMODEL.........................................159 6.1.6 THE GOOD
OLD AI ODM PROPOSAL ..................................160 6.2 ONTOLOGY
DEVELOPMENT TOOLS BASED ON SOFTWARE ENGINEERING
TECHNIQUES..................................................160 6.2.1
PROTEGE
................................................................................161
6.2.2 DUET (DAML UML ENHANCED TOOL) ...............................164
6.2.3 AN ONTOLOGY TOOL FOR IBM RATIONAL ROSE UML
MODELS.......................................165 6.2.4 VISUAL ONTOLOGY
MODELER (VOM) ......................................167 6.3 SUMMARY OF
RELATIONS BETWEEN UML AND ONTOLOGIES ..................168 6.3.1 SUMMARY
OF APPROACHES AND TOOLS FOR SOFTWARE ENGINEERING-BASED ONTOLOGY
DEVELOPMENT ........169 6.3.2 SUMMARY OF DIFFERENCES BETWEEN UML AND
ONTOLOGY LANGUAGES
...........................................................169 6.3.3
FUTURE DEVELOPMENT
...........................................................172 7. THE
MDA-BASED ONTOLOGY
INFRASTRUCTURE.......................................173 7.1 MOTIVATION
......................................................................................173
7.2 OVERVIEW
........................................................................................174
7.3 BRIDGING RDF(S) AND
MOF............................................................176 7.4
DESIGN RATIONALE FOR THE ONTOLOGY UML
PROFILE............................178 8. THE ONTOLOGY DEFINITION
METAMODEL (ODM)...................................181 8.1 ODM METAMODELS
..........................................................................181
8.2 A FEW ISSUES REGARDING THE REVISED JOINT SUBMISSION
.................183 8.3 THE RESOURCE DESCRIPTION FRAMEWORK SCHEMA
(RDFS)
METAMODEL.........................................................................184
8.4 THE WEB ONTOLOGY LANGUAGE (OWL)
METAMODEL.........................190 9. THE ONTOLOGY UML PROFILE
...............................................................201 9.1
CLASSES AND INDIVIDUALS IN ONTOLOGIES
............................................201 9.2 PROPERTIES OF
ONTOLOGIES
.................................................................204 9.3
STATEMENTS.......................................................................................206
9.4 DIFFERENT VERSIONS OF THE ONTOLOGY UML
PROFILE...........................207 XVI CONTENTS 10. MAPPINGS OF
MDA-BASED LANGUAGES AND ONTOLOGIES .................... 211 10.1
RELATIONS BETWEEN MODELING
SPACES.............................................. 211 10.2
TRANSFORMATIONS BETWEEN MODELING SPACES
.................................. 214 10.3 EXAMPLE OF AN
IMPLEMENTATION: AN XSLT-BASED APPROACH .......... 217 10.3.1
IMPLEMENTATION
DETAILS.......................................................218 10.3.2
TRANSFORMATION EXAMPLE
....................................................219 10.3.3 PRACTICAL
EXPERIENCE
...........................................................222 10.3.4
DISCUSSION...........................................................................225
PART III APPLICATIONS 11. USING UML TOOLS FOR ONTOLOGY MODELING
....................................... 229 11.1
MAGICDRAW.....................................................................................
230 11.1.1 STARTING WITH MAGICDRAW
...................................................230 11.1.2 THINGS
YOU SHOULD KNOW WHEN WORKING WITH UML
PROFILES......................................................................232
11.1.3 CREATING A NEW ONTOLOGY
...................................................234 11.1.4 WORKING
WITH ONTOLOGY CLASSES.........................................237 11.1.5
WORKING WITH ONTOLOGY PROPERTIES.....................................240
11.1.6 WORKING WITH INDIVIDUALS
...................................................244 11.1.7 WORKING
WITH STATEMENTS ...................................................246
11.2 POSEIDON FOR
UML..........................................................................
247 11.2.1 MODELING ONTOLOGY CLASSES IN POSEIDON
............................249 11.2.2 MODELING ONTOLOGY INDIVIDUALS AND
STATEMENTS IN POSEIDON
.......................................................250 11.3 SHARING
UML MODELS BETWEEN UML TOOLS AND PROTEGE USING THE UML BACK END
................................................. 251 12. AN MDA BASED
ONTOLOGY PLATFORM: AIR ........................................ 255 12.1
MOTIVATION
......................................................................................
255 12.2 THE BASIC IDEA
................................................................................
256 12.3 METAMODEL * THE CONCEPTUAL BUILDING BLOCK OF AIR
.................... 258 12.4 THE AIR METADATA
REPOSITORY........................................................ 259
12.5 THE AIR WORKBENCH
......................................................................
262 12.6 THE ROLE OF XML
TECHNOLOGIES..................................................... 264
12.7
POSSIBILITIES.....................................................................................
265 13. EXAMPLES OF
ONTOLOGY........................................................................
267 13.1 PETRI NET
ONTOLOGY......................................................................
.... 267 13.1.1 ORGANIZATION OF THE PETRI NET
ONTOLOGY..............................269 13.1.2 THE CORE PETRI NET
ONTOLOGY IN THE ONTOLOGY UML PROFILE
.......................................................................272
13.1.3 EXAMPLE OF AN EXTENSION: UPGRADED PETRI NETS..................275
CONTENTS XVII 13.2 EDUCATIONAL
ONTOLOGIES...................................................................2
78 13.2.1 CONCEPTUAL
SOLUTION............................................................279
13.2.2 MAPPING THE CONCEPTUAL MODEL TO ONTOLOGIES ...................281
REFERENCES.....................................................................................................291
INDEX
.............................................................................................................305
|
adam_txt |
CONTENTS PART I BASICS 1. KNOWLEDGE
REPRESENTATION.3
1.1 BASIC CONCEPTS
.4
1.2 COGNITIVE
SCIENCE.
.7 1.3 TYPES OF HUMAN KNOWLEDGE
.11 1.4
KNOWLEDGE REPRESENTATION
TECHNIQUES.14 1.4.1
OBJECT*ATTRIBUTE*VALUE TRIPLETS
.15 1.4.2 UNCERTAIN FACTS
.15
1.4.3 FUZZY FACTS
.16
1.4.4 RULES
.17
1.4.5 SEMANTIC
NETWORKS.18
1.4.6 FRAMES
.19
1.5 KNOWLEDGE REPRESENTATION
LANGUAGES.19 1.5.1
LOGIC-BASED REPRESENTATION LANGUAGES.20
1.5.2 FRAME-BASED REPRESENTATION LANGUAGES
.27 1.5.3 RULE-BASED REPRESENTATION
LANGUAGES.29 1.5.4 VISUAL LANGUAGES FOR
KNOWLEDGE REPRESENTATION.32 1.5.5 NATURAL LANGUAGES AND
KNOWLEDGE REPRESENTATION .35 1.6 KNOWLEDGE ENGINEERING
.36
1.7 OPEN KNOWLEDGE BASE CONNECTIVITY (OKBC)
.39 1.8 THE KNOWLEDGE LEVEL
.41
2. ONTOLOGIES
.45
2.1 BASIC CONCEPTS
.46
2.1.1 DEFINITIONS
.46
2.1.2 WHAT DO ONTOLOGIES LOOK
LIKE?.48 2.1.3 WHY ONTOLOGIES?
.50
2.1.4 KEY APPLICATION
AREAS.55 2.1.5
EXAMPLES.
.57 2.2 ONTOLOGICAL
ENGINEERING.
58 2.2.1 ONTOLOGY DEVELOPMENT
TOOLS.58 2.2.2 ONTOLOGY
DEVELOPMENT METHODOLOGIES.65 2.3
APPLICATIONS.69
2.3.1 MAGPIE
.69
2.3.2 BRIEFING
ASSOCIATE.70
XIV CONTENTS 2.3.3 QUICKSTEP AND
FOXTROT.71 2.4
ADVANCED
TOPICS.
72 2.4.1 METADATA, METAMODELING, AND ONTOLOGIES
.72 2.4.2 STANDARD UPPER ONTOLOGY
.74 2.4.3
ONTOLOGICAL LEVEL
.76 3.
THE SEMANTIC WEB
.
79 3.1
RATIONALE.
80 3.2 SEMANTIC WEB LANGUAGES
. 81
3.2.1 XML AND XML SCHEMA
.81 3.2.2 RDF AND
RDF SCHEMA .84
3.2.3 DAML+OIL
.87
3.2.4
OWL.
.90 3.2.5
SPARQL.
.92 3.3 THE ROLE OF ONTOLOGIES
. 95
3.4 SEMANTIC MARKUP
.
96 3.5 SEMANTIC WEB SERVICES
. 100
3.6 OPEN
ISSUES.
104 3.7 QUOTATIONS
.
107 4. THE MODEL DRIVEN ARCHITECTURE
(MDA). 109 4.1 MODELS AND
METAMODELS.
109 4.2 PLATFORM-INDEPENDENT MODELS
. 110 4.3
FOUR-LAYER
ARCHITECTURE.
112 4.4 THE META-OBJECT FACILITY
. 114 4.5
SPECIFIC MDA
METAMODELS.
117 4.5.1 UNIFIED MODELING
LANGUAGE.117 4.5.2 COMMON
WAREHOUSE METAMODEL (CWM).118 4.5.3 ONTOLOGY
DEFINITION METAMODEL.119 4.6 UML
PROFILES.
120 4.6.1 EXAMPLES OF UML
PROFILES.121 4.7 AN XML
FOR SHARING MDA ARTIFACTS .
123 4.8 THE NEED FOR MODELING SPACES
. 126 5. MODELING
SPACES.
127 5.1 MODELING THE REAL WORLD
. 128 5.2
THE REAL WORLD, MODELS, AND METAMODELS
. 129 5.3 THE ESSENTIALS OF MODELING
SPACES . 131 5.4 MODELING
SPACES ILLUMINATED
. 134 5.5 A
TOUCH OF RDF(S) AND MOF MODELING SPACES . 137
5.6 A TOUCH OF THE SEMANTIC WEB AND MDA TECHNICAL
SPACES.
139 5.7 INSTEAD OF CONCLUSIONS
. 141
CONTENTS XV PART II THE MODEL DRIVEN ARCHITECTURE AND ONTOLOGIES
6. SOFTWARE ENGINEERING APPROACHES TO ONTOLOGY
DEVELOPMENT.145
6.1 A BRIEF HISTORY OF ONTOLOGY MODELING
.145 6.1.1 NETWORKED
KNOWLEDGE REPRESENTATION AND EXCHANGE USING UML AND
RDF.145 6.1.2 EXTENDING THE
UNIFIED MODELING LANGUAGE FOR ONTOLOGY DEVELOPMENT
.150 6.1.3 THE UNIFIED
ONTOLOGY LANGUAGE .155 6.1.4 UML
FOR THE SEMANTIC WEB: TRANSFORMATION-BASED
APPROACH.156 6.1.5 THE AIFB OWL
DL METAMODEL.159 6.1.6 THE GOOD
OLD AI ODM PROPOSAL .160 6.2 ONTOLOGY
DEVELOPMENT TOOLS BASED ON SOFTWARE ENGINEERING
TECHNIQUES.160 6.2.1
PROTEGE
.161
6.2.2 DUET (DAML UML ENHANCED TOOL) .164
6.2.3 AN ONTOLOGY TOOL FOR IBM RATIONAL ROSE UML
MODELS.165 6.2.4 VISUAL ONTOLOGY
MODELER (VOM) .167 6.3 SUMMARY OF
RELATIONS BETWEEN UML AND ONTOLOGIES .168 6.3.1 SUMMARY
OF APPROACHES AND TOOLS FOR SOFTWARE ENGINEERING-BASED ONTOLOGY
DEVELOPMENT .169 6.3.2 SUMMARY OF DIFFERENCES BETWEEN UML AND
ONTOLOGY LANGUAGES
.169 6.3.3
FUTURE DEVELOPMENT
.172 7. THE
MDA-BASED ONTOLOGY
INFRASTRUCTURE.173 7.1 MOTIVATION
.173
7.2 OVERVIEW
.174
7.3 BRIDGING RDF(S) AND
MOF.176 7.4
DESIGN RATIONALE FOR THE ONTOLOGY UML
PROFILE.178 8. THE ONTOLOGY DEFINITION
METAMODEL (ODM).181 8.1 ODM METAMODELS
.181
8.2 A FEW ISSUES REGARDING THE REVISED JOINT SUBMISSION
.183 8.3 THE RESOURCE DESCRIPTION FRAMEWORK SCHEMA
(RDFS)
METAMODEL.184
8.4 THE WEB ONTOLOGY LANGUAGE (OWL)
METAMODEL.190 9. THE ONTOLOGY UML PROFILE
.201 9.1
CLASSES AND INDIVIDUALS IN ONTOLOGIES
.201 9.2 PROPERTIES OF
ONTOLOGIES
.204 9.3
STATEMENTS.206
9.4 DIFFERENT VERSIONS OF THE ONTOLOGY UML
PROFILE.207 XVI CONTENTS 10. MAPPINGS OF
MDA-BASED LANGUAGES AND ONTOLOGIES . 211 10.1
RELATIONS BETWEEN MODELING
SPACES. 211 10.2
TRANSFORMATIONS BETWEEN MODELING SPACES
. 214 10.3 EXAMPLE OF AN
IMPLEMENTATION: AN XSLT-BASED APPROACH . 217 10.3.1
IMPLEMENTATION
DETAILS.218 10.3.2
TRANSFORMATION EXAMPLE
.219 10.3.3 PRACTICAL
EXPERIENCE
.222 10.3.4
DISCUSSION.225
PART III APPLICATIONS 11. USING UML TOOLS FOR ONTOLOGY MODELING
. 229 11.1
MAGICDRAW.
230 11.1.1 STARTING WITH MAGICDRAW
.230 11.1.2 THINGS
YOU SHOULD KNOW WHEN WORKING WITH UML
PROFILES.232
11.1.3 CREATING A NEW ONTOLOGY
.234 11.1.4 WORKING
WITH ONTOLOGY CLASSES.237 11.1.5
WORKING WITH ONTOLOGY PROPERTIES.240
11.1.6 WORKING WITH INDIVIDUALS
.244 11.1.7 WORKING
WITH STATEMENTS .246
11.2 POSEIDON FOR
UML.
247 11.2.1 MODELING ONTOLOGY CLASSES IN POSEIDON
.249 11.2.2 MODELING ONTOLOGY INDIVIDUALS AND
STATEMENTS IN POSEIDON
.250 11.3 SHARING
UML MODELS BETWEEN UML TOOLS AND PROTEGE USING THE UML BACK END
. 251 12. AN MDA BASED
ONTOLOGY PLATFORM: AIR . 255 12.1
MOTIVATION
.
255 12.2 THE BASIC IDEA
.
256 12.3 METAMODEL * THE CONCEPTUAL BUILDING BLOCK OF AIR
. 258 12.4 THE AIR METADATA
REPOSITORY. 259
12.5 THE AIR WORKBENCH
.
262 12.6 THE ROLE OF XML
TECHNOLOGIES. 264
12.7
POSSIBILITIES.
265 13. EXAMPLES OF
ONTOLOGY.
267 13.1 PETRI NET
ONTOLOGY.
. 267 13.1.1 ORGANIZATION OF THE PETRI NET
ONTOLOGY.269 13.1.2 THE CORE PETRI NET
ONTOLOGY IN THE ONTOLOGY UML PROFILE
.272
13.1.3 EXAMPLE OF AN EXTENSION: UPGRADED PETRI NETS.275
CONTENTS XVII 13.2 EDUCATIONAL
ONTOLOGIES.2
78 13.2.1 CONCEPTUAL
SOLUTION.279
13.2.2 MAPPING THE CONCEPTUAL MODEL TO ONTOLOGIES .281
REFERENCES.291
INDEX
.305 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Gašević, Dragan Djurić, Dragan Devedžić, Vladan |
author_GND | (DE-588)131931105 |
author_facet | Gašević, Dragan Djurić, Dragan Devedžić, Vladan |
author_role | aut aut aut |
author_sort | Gašević, Dragan |
author_variant | d g dg d d dd v d vd |
building | Verbundindex |
bvnumber | BV021663970 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.76.D47 |
callnumber-search | QA76.76.D47 |
callnumber-sort | QA 276.76 D47 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 230 |
classification_tum | DAT 310f |
ctrlnum | (OCoLC)69983380 (DE-599)BVBBV021663970 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02979nam a2200745 c 4500</leader><controlfield tag="001">BV021663970</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20081203 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">060719s2006 gw a||| |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">06,N10,0029</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">978518667</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783540321804</subfield><subfield code="9">978-3-540-32180-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3540321802</subfield><subfield code="9">3-540-32180-2</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783540321804</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">11419457</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)69983380</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV021663970</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-384</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-29T</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.76.D47</subfield></datafield><datafield tag="082" ind1="1" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">14</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 310f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gašević, Dragan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Model driven architecture and ontology development</subfield><subfield code="c">Dragan Gašević ; Dragan Djurić ; Vladan Devedžić</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin u.a.</subfield><subfield code="b">Springer</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVII, 311 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Architecture logicielle</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels - Développement</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Ontologieën (informatiewetenschap)</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programmatuurtechniek</subfield><subfield code="2">gtt</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">UML (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web sémantique</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Semantic Web</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software architecture</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">UML (Computer science)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Ontologie</subfield><subfield code="g">Wissensverarbeitung</subfield><subfield code="0">(DE-588)4827894-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">RDF</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4737512-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Metamodell</subfield><subfield code="0">(DE-588)4825945-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Modellgetriebene Entwicklung</subfield><subfield code="0">(DE-588)4832365-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">OWL</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4396527-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Modellgetriebene Entwicklung</subfield><subfield code="0">(DE-588)4832365-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Ontologie</subfield><subfield code="g">Wissensverarbeitung</subfield><subfield code="0">(DE-588)4827894-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Metamodell</subfield><subfield code="0">(DE-588)4825945-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">UML</subfield><subfield code="0">(DE-588)4469781-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Modellgetriebene Entwicklung</subfield><subfield code="0">(DE-588)4832365-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Ontologie</subfield><subfield code="g">Wissensverarbeitung</subfield><subfield code="0">(DE-588)4827894-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><subfield code="a">OWL</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4396527-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="3"><subfield code="a">RDF</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4737512-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Djurić, Dragan</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Devedžić, Vladan</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)131931105</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2774826&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">SWBplus Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014878436&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-014878436</subfield></datafield></record></collection> |
id | DE-604.BV021663970 |
illustrated | Illustrated |
index_date | 2024-07-02T15:06:48Z |
indexdate | 2024-07-09T20:41:07Z |
institution | BVB |
isbn | 9783540321804 3540321802 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-014878436 |
oclc_num | 69983380 |
open_access_boolean | |
owner | DE-384 DE-739 DE-706 DE-20 DE-91G DE-BY-TUM DE-703 DE-83 DE-29T |
owner_facet | DE-384 DE-739 DE-706 DE-20 DE-91G DE-BY-TUM DE-703 DE-83 DE-29T |
physical | XVII, 311 S. Ill. |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | Springer |
record_format | marc |
spelling | Gašević, Dragan Verfasser aut Model driven architecture and ontology development Dragan Gašević ; Dragan Djurić ; Vladan Devedžić Berlin u.a. Springer 2006 XVII, 311 S. Ill. txt rdacontent n rdamedia nc rdacarrier Architecture logicielle Logiciels - Développement Ontologieën (informatiewetenschap) gtt Programmatuurtechniek gtt UML (Informatique) Web sémantique Computer software Development Semantic Web Software architecture UML (Computer science) Ontologie Wissensverarbeitung (DE-588)4827894-4 gnd rswk-swf UML (DE-588)4469781-8 gnd rswk-swf RDF Informatik (DE-588)4737512-7 gnd rswk-swf Metamodell (DE-588)4825945-7 gnd rswk-swf Modellgetriebene Entwicklung (DE-588)4832365-2 gnd rswk-swf OWL Informatik (DE-588)4396527-1 gnd rswk-swf Modellgetriebene Entwicklung (DE-588)4832365-2 s Ontologie Wissensverarbeitung (DE-588)4827894-4 s Metamodell (DE-588)4825945-7 s UML (DE-588)4469781-8 s DE-604 OWL Informatik (DE-588)4396527-1 s RDF Informatik (DE-588)4737512-7 s Djurić, Dragan Verfasser aut Devedžić, Vladan Verfasser (DE-588)131931105 aut text/html http://deposit.dnb.de/cgi-bin/dokserv?id=2774826&prov=M&dok_var=1&dok_ext=htm Inhaltstext SWBplus Fremddatenuebernahme application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014878436&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Gašević, Dragan Djurić, Dragan Devedžić, Vladan Model driven architecture and ontology development Architecture logicielle Logiciels - Développement Ontologieën (informatiewetenschap) gtt Programmatuurtechniek gtt UML (Informatique) Web sémantique Computer software Development Semantic Web Software architecture UML (Computer science) Ontologie Wissensverarbeitung (DE-588)4827894-4 gnd UML (DE-588)4469781-8 gnd RDF Informatik (DE-588)4737512-7 gnd Metamodell (DE-588)4825945-7 gnd Modellgetriebene Entwicklung (DE-588)4832365-2 gnd OWL Informatik (DE-588)4396527-1 gnd |
subject_GND | (DE-588)4827894-4 (DE-588)4469781-8 (DE-588)4737512-7 (DE-588)4825945-7 (DE-588)4832365-2 (DE-588)4396527-1 |
title | Model driven architecture and ontology development |
title_auth | Model driven architecture and ontology development |
title_exact_search | Model driven architecture and ontology development |
title_exact_search_txtP | Model driven architecture and ontology development |
title_full | Model driven architecture and ontology development Dragan Gašević ; Dragan Djurić ; Vladan Devedžić |
title_fullStr | Model driven architecture and ontology development Dragan Gašević ; Dragan Djurić ; Vladan Devedžić |
title_full_unstemmed | Model driven architecture and ontology development Dragan Gašević ; Dragan Djurić ; Vladan Devedžić |
title_short | Model driven architecture and ontology development |
title_sort | model driven architecture and ontology development |
topic | Architecture logicielle Logiciels - Développement Ontologieën (informatiewetenschap) gtt Programmatuurtechniek gtt UML (Informatique) Web sémantique Computer software Development Semantic Web Software architecture UML (Computer science) Ontologie Wissensverarbeitung (DE-588)4827894-4 gnd UML (DE-588)4469781-8 gnd RDF Informatik (DE-588)4737512-7 gnd Metamodell (DE-588)4825945-7 gnd Modellgetriebene Entwicklung (DE-588)4832365-2 gnd OWL Informatik (DE-588)4396527-1 gnd |
topic_facet | Architecture logicielle Logiciels - Développement Ontologieën (informatiewetenschap) Programmatuurtechniek UML (Informatique) Web sémantique Computer software Development Semantic Web Software architecture UML (Computer science) Ontologie Wissensverarbeitung UML RDF Informatik Metamodell Modellgetriebene Entwicklung OWL Informatik |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=2774826&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=014878436&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT gasevicdragan modeldrivenarchitectureandontologydevelopment AT djuricdragan modeldrivenarchitectureandontologydevelopment AT devedžicvladan modeldrivenarchitectureandontologydevelopment |