Information Technology Reference
In-Depth Information
called individuals. Properties allow us to assert general facts
about members of classes and specific facts about individuals.
A property is a binary relationship. Two types of properties
are distinguished, datatype and object properties. Datatype
properties describe relations between instances of classes
and primitive data types. Object properties describe relations
between instances of two classes.
To capture variation points and variants regarding
particular technological platforms, the author creates
instances of the platform model, or platform instances for
short. Each platform instance is composed of a set of class
members or OWL individuals of the ontology representing
the platform model. Figure 8.3 [WAG 08b] presents an
example of a platform instance for describing Java runtime
environments. The JavaPackageManager is a class member
of the class platform:PackageManager , which is a class
from the platform model. This class member or individual
represents a variation point with three possible variants,
JavaWebApplet , JavaWebStart , and JavaMIDlet . Thus, a
product line architect may create different platform instances
for different technological platforms.
Figure 8.3. Example of a platform instance for describing
Java runtime environments [WAG 08b]
Search WWH ::




Custom Search