123c123
< A Comparison of OWL/RDFand Object-Oriented Languages
---
> A Comparison of OWL/RDF and Object-Oriented Languages
129c129
< Where to go fromhere
---
> Where to go from here
142,143d141
<
< -
151c149
< agreement with the online shops' country are duty free
---
> agreement with the online shops' country are duty free
167c165
< system is not so successful or the system it ported to a different platform, we
---
> system is not so successful or the system is ported to a different platform, we
211c209
< longer be up to date with the realimplementation. The result of this software
---
> longer be up to date with the real implementation. The result of this software
213c211
< Domain models need to be crafted from the scratch at the start, and then mapped
---
> Domain models need to be crafted from scratch at the start, and then mapped
221c219
< is still mostly a vision, some promising approaches are begining to appear is still mostly a vision, some promising approaches are beginning to appear The Semantic Web community has produced a set of complimentary languages and
---
> The Semantic Web community has produced a set of complementary languages and
259c257
< environment in which classes can be defined dynamically etc
---
> environment in which classes can be defined dynamically, etc.
358c356
< Weblanguages are Web-based: each class, property or object in an RDF Schema or
---
> Web languages are Web-based: each class, property or object in an RDF Schema or
386c384
< for information integration.Once a standardized ontology of countries and their
---
> for information integration. Once a standardized ontology of countries and their
395c393
< purpose and thereforeneed to be adapted or built from the scratch, then domain
---
> purpose and therefore need to be adapted or built from scratch, then domain
398c396
< programming languages. Comparable editors for the UML, these tools provide
---
> programming languages. Comparable to editors for the UML, these tools provide
424c422
< format.OWL extends RDF Schema with richer expressivity. Both languages are now
---
> format. OWL extends RDF Schema with richer expressivity. Both languages are now
444c442
< >hasPrice
:
---
> hasPrice
:
460c458
< </rdf:RDF
---
> </rdf:RDF>
514c512
< part of a boundless world of opportunties for reuse and interoperability. In
---
> part of a boundless world of opportunities for reuse and interoperability. In
540c538
< statement in RDF can be used to classify instances. Therefore, pointing ack
---
> statement in RDF can be used to classify instances. Therefore, pointing back
590c588
< particular classes, and can be used in multiple places. For example,the property
---
> particular classes, and can be used in multiple places. For example, the property
617c615
< statements. This does not only make it easier for other human users of models to
---
> statements. This not only makes it easier for other human users of models to
635c633
< live in a free-trade country. Now assume, a new user logs into the onlineshop
---
> live in a free-trade country. Now assume, a new user logs in to the onlineshop
649c647
< yet dynamic typing system. RDF and OWL classes themselves are also dynamic, it
---
> yet dynamic typing system. RDF and OWL classes themselves are also dynamic; it
672c670
< inheritance. Properties can take objects or primitive values(literals) as
---
> inheritance. Properties can take objects or primitive values (literals) as
694c692
< Reasoners can be used for classification and consistency checkingat
---
> | Reasoners can be used for classification and consistency checking at
719c717
< fromanywhere else. |
---
> from anywhere else.
736c734
< Domain models are designed to represent knowledge about a domain,and
---
> | Domain models are designed to represent knowledge about a domain, and
739c737
< | UML, Java, C# etc. are mature technologies supported by many
---
> | UML, Java, C#, etc. are mature technologies supported by many
752,753c750,751
< | UML models can be serialized in XMI, which is geared for exchangeamong
< tools but not really Web-based. Java objects can be serialized intovarious
---
> | UML models can be serialized in XMI, which is geared for exchange among
> tools but not really Web-based. Java objects can be serialized into various
773c771
< this note) of ontology-driven software development and discusssome of its
---
> this note) of ontology-driven software development and discuss some of its
783c781
< Schema classes into OO classes, where attributes are fixed to classes etc. Instead,
---
> Schema classes into OO classes, where attributes are fixed to classes, etc. Instead,
791c789
< 2004]). As illustrated in As illustrated in Figure 4, a typical object model
---
> 2004]). As illustrated in Figure 4, a typical object model
849c847
< the code is bloated with infrastructure calls to access properties etc.
---
> the code is bloated with infrastructure calls to access properties, etc.
882c880
< In the example above,a generator would create a Java interface In the example above, a generator would create a Java interface Daniel Jimenez Pastor, Steve Battle, and Julian Padget. In 16th International
1067c1065
< Frank Manola, Erik Miller. W3C Recommendation. 2004.
---
> Frank Manola, Eric Miller. W3C Recommendation. 2004.
1076c1074
< Oberle, Daniel,Wallace, Evan, Uschold, Mike, and Kendall, Elisa. W3C Working
---
> Oberle, Daniel, Wallace, Evan, Uschold, Mike, and Kendall, Elisa. W3C Working
|