EvaBlomqvist (Talk | contribs) m (Review has been assigned.) |
(Review has been created. Annotation 'assigned' has been removed. Annotation 'waiting' has been removed.) |
||
Line 43: | Line 43: | ||
}} | }} | ||
{{Additional information header}} | {{Additional information header}} | ||
− | + | ||
{{Scenarios about me}} | {{Scenarios about me}} | ||
{{Reviews about me}} | {{Reviews about me}} | ||
Line 51: | Line 51: | ||
|Event=WOP:2010 | |Event=WOP:2010 | ||
}} | }} | ||
− | + | ||
− | + | ||
− | + | ||
[[Category:Review assigned]] | [[Category:Review assigned]] |
Diagram
Name: | SimpleOrAggregated |
---|---|
Submitted by: | MariaPoveda, MariCarmenDeFigueroa |
Also Known As: | |
Intent: | The goal of this pattern is to represent in a non-transitive fashion objects that can be simple or aggregated (that is, several objects gathered in another object acting as a whole). |
Domains: | |
Competency Questions: | |
Solution description: | The class "ObjectByCardinality" has been created to classify simple and aggregated objects into its subclasses "SimpleObject" and "AggregatedObject", respectively. These subclasses are disjoint among them.
The relationship of aggregation between objects is represented by means of the "hasAggregatedMember" property and its inverse "isAggregatedMemberOf". Finally, the class "AggregatedObject" has been defined as equivalent to those things that have at least two values for the property "hasAggregatedMember" with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied. |
Reusable OWL Building Block: | 1 (604) |
Consequences: | This Content OP allows designers to represent simple individuals of a given concept (that is, an individual that is made up of itself) and aggregated individuals of a given concept (that is, an individual that is made up of several individuals of the same concept).
In summary, this pattern allows to represent both simple objects and aggregated objects and their members. In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instanciate the relationship "hasAggregatedMember" for an Object that belongs to "SimpleObject"'. This situation represents a consistency error and it is detected when a resoner is applied due to the following modelling decisions included in the pattern: (a) "AggregatedObject" class represents the "hasAggregatedMember" domain and (b) it is disjoint with "SimpleObject". |
Scenarios: | A service provider can be simple or be an aggregate of a set of service providers.
A context source can be simple or be an aggregate of a set of context sources. A computing or storage resource can be simple or be an aggregate of a set of computing or storage resources. |
Known Uses: | |
Web References: | |
Other References: | |
Examples (OWL files): | |
Extracted From: | |
Reengineered From: | |
Has Components: | |
Specialization Of: | |
Related CPs: |
The SimpleOrAggregated Content OP locally defines the following ontology elements:
Un objeto resultante de la agregación de dos o más objetos.
Cualquier objeto fÃsico, social o mental o sustancia.
Un objeto simple, es decir, un objeto que no tiene objetos agregados.
No scenario is added to this Content OP.
This revision (revision ID 10097) takes in account the reviews: none
Other info at evaluation tab
![]() |
Submission to event |
---|