2002
DOI: 10.1017/s0269888902000358
|View full text |Cite
|
Sign up to set email alerts
|

UML for ontology development

Abstract: Ontologies are becoming increasingly important because they provide the critical semantic foundation for many rapidly expanding technologies such as software agents, e-commerce and knowledge management (McGuinness, 2002). The Unified Modelling Language (UML)1 has been widely adopted by the software engineering community and its scope is broadening to include more diverse modelling tasks. This paper discusses the recent convergence of UML and ontologies and suggests some possible future directions.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
53
0
8

Year Published

2003
2003
2017
2017

Publication Types

Select...
4
3
3

Relationship

2
8

Authors

Journals

citations
Cited by 122 publications
(61 citation statements)
references
References 6 publications
0
53
0
8
Order By: Relevance
“…DUET [49] is being developed by AT&T Government Solutions Advanced Systems Group. It offers a UML visualization and authoring environment for DAML þ OIL, which is integrated as a plugin in the Rational Rose suite.…”
Section: Ontology Development Toolsmentioning
confidence: 99%
“…DUET [49] is being developed by AT&T Government Solutions Advanced Systems Group. It offers a UML visualization and authoring environment for DAML þ OIL, which is integrated as a plugin in the Rational Rose suite.…”
Section: Ontology Development Toolsmentioning
confidence: 99%
“…The field is relatively young, yet several tools have been developed and many more are on the horizon for creating OWL ontologies and processing OWL documents. In our work, we create ontologies as UML diagrams and then programmatically convert them into DAML/OWL representations [18].…”
Section: Ontologiesmentioning
confidence: 99%
“…It is widely adopted in industry, and several CASE tools are already available to facilitate software engineers' work. The benefits of using UML for ontology development have been extensively argued in [10], [11], [12] and [13]. Some of these benefits are: (i) UML is a standard language; (ii) UML is a graphical notation based on many years of experience in software analysis and design, which is currently suported by widely-adopted CASE tools that are more accessible to software practitioners than current ontology tools; (iii) agent-based systems will need to interact with legacy enterprise systems, which often have UML models; (iv) knowledge expressed using UML is directly accessible for human comprehension and for machine processing; (v) thanks to the modular nature of objectoriented modelling, the knowledge in a UML model can be changed without affecting other features.…”
Section: Uml For Knowledge Representation and Exchangementioning
confidence: 99%