2001
DOI: 10.1007/3-540-44583-8_18
|View full text |Cite
|
Sign up to set email alerts
|

Conceptual Graphs and Metamodeling

Abstract: Abstract.Metamodeling is often identified as a key layer in the development of an information system because it formally defines the modeling primitives that will be used in subsequent modeling activities. We use the Conceptual Graph (CG) theory for illustration purposes. The simplicity of the CG notation and its flexibility to represent metalevel knowledge through the use of contexts makes it a serious contender for the representation of a metamodeling theory. Therefore, this paper presents a CG based metamod… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2007
2007
2019
2019

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 17 publications
0
1
0
Order By: Relevance
“…As an example, the Unified Modeling Language has four levels: the metametalanguage defines the syntax and semantics of the UML notations; the metalanguage defines the general-purpose UML types; a systems analyst defines application types as instances of the UML types; finally, the working data of an application program consists of instances of the application types. To provide a unified view of all these levels, Olivier Gerbé and his colleagues at the DMR Consulting Group implemented design tools that use conceptual graphs as the representation language at every level (Gerbé et al 1995(Gerbé et al , 1996(Gerbé et al , 1997(Gerbé et al , 2000. For his PhD dissertation, Gerbé developed an ontology for using CGs as the metametalanguage for defining CGs themselves.…”
Section: Extracting Logic From Languagementioning
confidence: 99%
“…As an example, the Unified Modeling Language has four levels: the metametalanguage defines the syntax and semantics of the UML notations; the metalanguage defines the general-purpose UML types; a systems analyst defines application types as instances of the UML types; finally, the working data of an application program consists of instances of the application types. To provide a unified view of all these levels, Olivier Gerbé and his colleagues at the DMR Consulting Group implemented design tools that use conceptual graphs as the representation language at every level (Gerbé et al 1995(Gerbé et al , 1996(Gerbé et al , 1997(Gerbé et al , 2000. For his PhD dissertation, Gerbé developed an ontology for using CGs as the metametalanguage for defining CGs themselves.…”
Section: Extracting Logic From Languagementioning
confidence: 99%