Browse wiki

From Odp

Jump to: navigation, search
Submissions:SimpleOrAggregated
ContentODPDescription The class "ObjectByCardinality" has been c 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 aggregation relationship between objects means that objects can be composed by other objects. This relationship is represented by the transtive property "hasAggregatedMember" and its inverse "isAggregatedMemberOf". These properties have as subproperties the non transitive properties "hasDirectAggregatedMember" and its inverse "isDirectAggregatedMemberOf", respectively. By means of this structure of properties, we provide a mechanism (a) to represent transitive aggregation relationships (that is, if A has B as aggregated member and B has C as aggregated member then A has C as aggregated member) and (b) to link each aggregated member just to the next level (that is, A has B as direct aggregated member). Finally, the class "AggregatedObject" has been defined as equivalent to those things that have some values for the property "hasAggregatedMember". This modelling allows the automatic classification of aggregated objects in this class when a reasoner is applied. in this class when a reasoner is applied.
CoversRequirement What elements are aggregated members of this object?, What is this object aggregated member of?
GraphicallyRepresentedBy CP-SoA-01v1.jpg +
HasConsequence This Content OP allows designers to repres This Content OP allows designers to represent both 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 instantiate 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) "AggregatedObject" is disjoint with "SimpleObject". edObject" is disjoint with "SimpleObject".
HasElement SimpleOrAggregated/hasAggregatedMember +, SimpleOrAggregated/isAggregatedMemberOf +, SimpleOrAggregated/AggregatedObject +, SimpleOrAggregated/Object +, SimpleOrAggregated/ObjectByCardinality +, SimpleOrAggregated/SimpleObject +
HasIntent The goal of this pattern is to represent o The goal of this pattern is to represent objects that can be simple or aggregated (that is, several objects gathered in another object acting as a whole). The main difference between the aggregation relation and other mereological relationships (such as part-of or componency) is that the aggregated object and its aggregated members should belong to the same concept. For example, a turbine is part of an engine, whereas an aggregated provider is formed by providers. ggregated provider is formed by providers.
Modification dateThis property is a special property in this wiki. 29 September 2010 10:19:29  +
Name SimpleOrAggregated  +
OWLBuildingBlock http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl  +
PatternDomain Parts and Collections +
Scenario A service provider can be simple or be an 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. f a set of computing or storage resources.
SubmittedBy MariaPoveda +, MariCarmenSuarezFigueroa +
SubmittedToEvent 2010 +
Categories ProposedContentOP +, Review assigned +, Submitted to event +
hide properties that link here 
SimpleOrAggregated/AggregatedObject +, SimpleOrAggregated/Object +, SimpleOrAggregated/ObjectByCardinality +, SimpleOrAggregated/SimpleObject +, SimpleOrAggregated/hasAggregatedMember +, SimpleOrAggregated/isAggregatedMemberOf + ElementOf
SimpleOrAggregated/Scenario 1 +, SimpleOrAggregated/Scenario 2 +, SimpleOrAggregated/Scenario 3 + ScenarioOf
 

 

Enter the name of the page to start browsing from.
Personal tools
Quality Committee
Content OP publishers