<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://ontologydesignpatterns.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MariaPoveda</id>
		<title>'Ontology Design Patterns' - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://ontologydesignpatterns.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MariaPoveda"/>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php/Special:Contributions/MariaPoveda"/>
		<updated>2026-04-15T20:50:36Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.6</generator>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:MariaPoveda_about_TransportPattern&amp;diff=11662</id>
		<title>Reviews:MariaPoveda about TransportPattern</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:MariaPoveda_about_TransportPattern&amp;diff=11662"/>
				<updated>2013-08-06T07:48:33Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: New page: {{Content OP Proposal Review Template |CreationDate=2013/8/6 |SubmittedBy=MariaPoveda |ContentOPUnderReview=TransportPattern |RevisionID=11661 |Score=0 - needs major revision |ReviewSummar...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2013/8/6&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|ContentOPUnderReview=TransportPattern&lt;br /&gt;
|RevisionID=11661&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=The goal of this pattern is modelling the movement of mass or energy from one place to another. Two competency questions are presented however the pattern does not seem to represent the information needed for answering them. Also, several fields are missing (e.g. scenarios, examples, related CPs)&lt;br /&gt;
|ReviewConfidence=High confidence in ontology patterns and low confidence in the given domain.&lt;br /&gt;
|ReviewProblems=My main problems about this pattern are:&lt;br /&gt;
&lt;br /&gt;
1) The solution proposed is that general that needs a lot of effort to extend and specialize it so that the proposed competency questions could be answered.&lt;br /&gt;
&lt;br /&gt;
2) The authors do not reuse or mention the already existing pattern &amp;quot;Move&amp;quot;&lt;br /&gt;
|ReviewRelevance=Fair&lt;br /&gt;
|ReviewBestPractice=Low&lt;br /&gt;
|ReviewReusability=Fair&lt;br /&gt;
|ReviewRelations=part-of, Move&lt;br /&gt;
|ReviewUnderstandability=The pattern is not described in detail in the wiki page, it is difficult to understand it without the corresponding paper.&lt;br /&gt;
|ReviewClearProblem=Good&lt;br /&gt;
|ReviewClearRelevance=Fair&lt;br /&gt;
|ReviewFigures=There is no diagram nor illustration.&lt;br /&gt;
|ReviewMissing=Diagram&lt;br /&gt;
Scenarios&lt;br /&gt;
Web references&lt;br /&gt;
Examples&lt;br /&gt;
Related CPs&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:LicenseLinkedDataResources&amp;diff=11618</id>
		<title>Submissions:LicenseLinkedDataResources</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:LicenseLinkedDataResources&amp;diff=11618"/>
				<updated>2013-07-19T10:44:43Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=licenselinkeddataresources.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=VictorRodriguezDoncel, MariCarmenSuarezFigueroa, AsuncionGomezPerez, MariaPoveda, &lt;br /&gt;
|Name=LicenseLinkedDataResources&lt;br /&gt;
|Intent=To provide a pattern for expressing rights on Linked Data Resources, understood as RDF triples, datasets or mappings.&lt;br /&gt;
These rights include intellectual property rights, database rights and the right of access, which can be limited by personal data protection laws and others.&lt;br /&gt;
Rights expressions may assert, waive and license the rights, either conditionally or inconditionally, either to the public or to agents in particular.&lt;br /&gt;
|Domain=Linked Data, Lincense&lt;br /&gt;
|ContentODPDescription=-Adhere to the underlying structure present in other Rights Expression Languages&lt;br /&gt;
&lt;br /&gt;
-Be able to represent existing known licenses (i.e. Creative Commons licenses etc.)&lt;br /&gt;
&lt;br /&gt;
-Support database rights: extraction and re-utilization&lt;br /&gt;
&lt;br /&gt;
-Support privacy law (personal data handling) and the right to access&lt;br /&gt;
&lt;br /&gt;
-Support the intellectual property law rights: reproduction, distribution, transformation&lt;br /&gt;
&lt;br /&gt;
-Support these right declarations: Unconditionally waiving rights, Restating that some rights are reserved, Licensing rights subject to conditions&lt;br /&gt;
&lt;br /&gt;
-Supporting existing licensing practices for RDF resources&lt;br /&gt;
&lt;br /&gt;
-Supporting these business models: Open data business models, Non open data business models, Hybrid models.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://purl.oclc.org/NET/lldr/ns#&lt;br /&gt;
|Consequences=A more precise attribution of rights expression to Linked Data&lt;br /&gt;
|Scenario=Declaring rights on both Linked Open Data and Linked Closed Data&lt;br /&gt;
|SpecializationOf=http://ontologydesignpatterns.org/wiki/Submissions:N-Ary_Relation_Pattern_(OWL_2)&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://vocab.deri.ie/void#&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://xmlns.com/foaf/0.1/&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://creativecommons.org/ns#&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://purl.org/dc/terms/&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://purl.org/dc/elements/1.1/&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2013&lt;br /&gt;
}}&lt;br /&gt;
{{Submission to event}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:LicenseLinkedDataResources&amp;diff=11617</id>
		<title>Submissions:LicenseLinkedDataResources</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:LicenseLinkedDataResources&amp;diff=11617"/>
				<updated>2013-07-19T10:41:14Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=licenselinkeddataresources.png&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=VictorRodriguezDoncel&lt;br /&gt;
|Name=LicenseLinkedDataResources&lt;br /&gt;
|Intent=To provide a pattern for expressing rights on Linked Data Resources, understood as RDF triples, datasets or mappings.&lt;br /&gt;
These rights include intellectual property rights, database rights and the right of access, which can be limited by personal data protection laws and others.&lt;br /&gt;
Rights expressions may assert, waive and license the rights, either conditionally or inconditionally, either to the public or to agents in particular.&lt;br /&gt;
|Domain=Linked Data&lt;br /&gt;
|ContentODPDescription=-Adhere to the underlying structure present in other Rights Expression Languages&lt;br /&gt;
&lt;br /&gt;
-Be able to represent existing known licenses (i.e. Creative Commons licenses etc.)&lt;br /&gt;
&lt;br /&gt;
-Support database rights: extraction and re-utilization&lt;br /&gt;
&lt;br /&gt;
-Support privacy law (personal data handling) and the right to access&lt;br /&gt;
&lt;br /&gt;
-Support the intellectual property law rights: reproduction, distribution, transformation&lt;br /&gt;
&lt;br /&gt;
-Support these right declarations: Unconditionally waiving rights, Restating that some rights are reserved, Licensing rights subject to conditions&lt;br /&gt;
&lt;br /&gt;
-Supporting existing licensing practices for RDF resources&lt;br /&gt;
&lt;br /&gt;
-Supporting these business models: Open data business models, Non open data business models, Hybrid models.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://purl.oclc.org/NET/lldr/ns#&lt;br /&gt;
|Consequences=A more precise attribution of rights expression to Linked Data&lt;br /&gt;
|Scenario=Declaring rights on both Linked Open Data and Linked Closed Data&lt;br /&gt;
|SpecializationOf=http://ontologydesignpatterns.org/wiki/Submissions:N-Ary_Relation_Pattern_(OWL_2)&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://vocab.deri.ie/void#&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://xmlns.com/foaf/0.1/&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://creativecommons.org/ns#&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://purl.org/dc/terms/&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=http://purl.org/dc/elements/1.1/&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2013&lt;br /&gt;
}}&lt;br /&gt;
{{Submission to event}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:MariaPoveda_about_Template_Instance&amp;diff=11225</id>
		<title>Reviews:MariaPoveda about Template Instance</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:MariaPoveda_about_Template_Instance&amp;diff=11225"/>
				<updated>2012-09-04T08:44:07Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: New page: {{Content OP Proposal Review Template |CreationDate=2012/9/4 |SubmittedBy=MariaPoveda |ContentOPUnderReview=Template Instance |RevisionID=11178 |Score=1 - needs minor revision |ReviewSumma...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2012/9/4&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|ContentOPUnderReview=Template Instance&lt;br /&gt;
|RevisionID=11178&lt;br /&gt;
|Score=1 - needs minor revision&lt;br /&gt;
|ReviewSummary=This pattern's aim is to reduce the number of reified instances in an ontology for those cases where the reified properties are identical for multiple entities. &lt;br /&gt;
|ReviewConfidence=Medium&lt;br /&gt;
|ReviewProblems=In my opinion this pattern could be a reengineering ontology pattern rather than a content pattern. It does not provides solutions for any particular Competency Question or modelling problem.&lt;br /&gt;
&lt;br /&gt;
In addition the associated building block does not seem to be really reusable. As it only contains one annotation property, it could be easier to reproduce the building block in an ontology rather than to reuse the owl file attached to the pattern. &lt;br /&gt;
&lt;br /&gt;
Finally, it would be nice to know the rationales for defining &amp;quot;isTemplate&amp;quot; as an annotation property (that has the value True) instead of for example a boolean datatype property.&lt;br /&gt;
|ReviewRelevance=Good&lt;br /&gt;
|ReviewReusability=Good&lt;br /&gt;
|ReviewUnderstandability=Medium&lt;br /&gt;
|ReviewClearProblem=Good&lt;br /&gt;
|ReviewFigures=Good&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Reviews:MariaPoveda_about_OOPMetrics&amp;diff=11168</id>
		<title>Reviews:MariaPoveda about OOPMetrics</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Reviews:MariaPoveda_about_OOPMetrics&amp;diff=11168"/>
				<updated>2012-08-21T07:04:07Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: New page: {{Content OP Proposal Review Template |CreationDate=2012/8/21 |SubmittedBy=MariaPoveda |ContentOPUnderReview=OOPMetrics |RevisionID=11161 |Score=0 - needs major revision |ReviewSummary=The...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content OP Proposal Review Template&lt;br /&gt;
|CreationDate=2012/8/21&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|ContentOPUnderReview=OOPMetrics&lt;br /&gt;
|RevisionID=11161&lt;br /&gt;
|Score=0 - needs major revision&lt;br /&gt;
|ReviewSummary=The patterns describes numerical values (float and integer) for onject-oriented software metrics.&lt;br /&gt;
&lt;br /&gt;
The pattern is reusable and general enough.&lt;br /&gt;
&lt;br /&gt;
There are some revisions needed.&lt;br /&gt;
|ReviewConfidence=High&lt;br /&gt;
|ReviewProblems=Main comments:&lt;br /&gt;
&lt;br /&gt;
.- The domain of the relationship &amp;quot;hasMetric&amp;quot; is set as the intersection of serveral classes, namely OOPClass, OOPProject, OOPMethod and OOPPackage. I think it should be defined as the union of theses classes so that if a instance holds this property it is not classified as instance of all these types, that might be disjoint, when running a reasoner over the ontology.&lt;br /&gt;
&lt;br /&gt;
.- The CPAnnotation schema is not imported in the OWL building block as stated in the call. It would be great if the pattern were annotated using such a schema.&lt;br /&gt;
&lt;br /&gt;
.- There are no labels nor comments in the OWL code.&lt;br /&gt;
&lt;br /&gt;
Minor comments:&lt;br /&gt;
&lt;br /&gt;
.- The already existing domain &amp;quot;software&amp;quot; should be added to the domains field.&lt;br /&gt;
&lt;br /&gt;
.- The figure could be improved by including the datatype properties.&lt;br /&gt;
|ReviewRelevance=Good&lt;br /&gt;
|ReviewReusability=Good&lt;br /&gt;
|ReviewUnderstandability=Even though the understandability is good, it would be advisable to explain in more detail the solution description.&lt;br /&gt;
|ReviewClearProblem=Good&lt;br /&gt;
|ReviewClearRelevance=Good&lt;br /&gt;
|ReviewFigures=The figure could be improved by including the datatype properties.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11055</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11055"/>
				<updated>2012-08-03T11:08:42Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=PeriodicIntervalv0.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa, &lt;br /&gt;
|Name=PeriodicInterval&lt;br /&gt;
|Intent=The goal of this pattern is to represent non-convex intervals where the duration of each internal interval and the duration of the gaps between intervals are constant. These intervals are called periodic intervals within the context of this pattern.&lt;br /&gt;
|Domain=Time&lt;br /&gt;
|CompetencyQuestion=What is the period of the interval 'every tuesday of 2010'? The period is a week (weekly).&lt;br /&gt;
|ContentODPDescription=The class “Interval” defined in the OWL-Time ontol-ogy has been extended within this pattern by means of the class “PeriodicInterval”. This concept has been created in order to define periodic intervals. As we have al-ready mentioned, these intervals are defined by four elements, namely, its beginning, its end, the duration of each subinterval and the duration of the period, that is, the gaps between two subintervals. In order to model the beginning and end of the inter-val, we have reused the relationships “hasBeginning” and “hasEnd” already defined in the OWL-Time ontology. By taking advantage of the concepts and relations al-ready defined in the OWL-Time ontology instead of creating new ones we both pro-mote the reuse of existing models and avoid the inclusion of unnecessary complexity within the pattern being developed. The durations of the subintervals and the period between them have been modelled by means of the relationships “hasIntervalDura-tionPerPeriod” and “hasPeriod” respectively. Both relationships are defined between the concepts “PeriodicInterval” and “DurationDescription”.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/PeriodicInterval.owl&lt;br /&gt;
|Consequences=This content pattern allows designers to represent non-convex intervals where the period between subintervals, that is, the gaps between subintervals, and the duration of the subintervals are constant.&lt;br /&gt;
|Scenario=Sam teaches every monday&lt;br /&gt;
|KnownUse=http://www.oeg-upm.net/index.php/en/ontologies/82-mio-ontologies&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasIntervalDurationPerPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
This ontology design pattern extends the OWL-Time ontology (http://www.w3.org/TR/owl-time) defining periodic intervals.&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2012&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11054</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11054"/>
				<updated>2012-08-03T10:48:53Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=PeriodicIntervalv0.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|Name=PeriodicInterval&lt;br /&gt;
|Intent=The goal of this pattern is to represent non-convex intervals where the duration of each internal interval and the duration of the gaps between intervals are constant. These intervals are called periodic intervals within the context of this pattern.&lt;br /&gt;
|Domain=Time&lt;br /&gt;
|CompetencyQuestion=What is the period of the interval 'every tuesday of 2010'? The period is a week (weekly).&lt;br /&gt;
|ContentODPDescription=The class “Interval” defined in the OWL-Time ontol-ogy has been extended within this pattern by means of the class “PeriodicInterval”. This concept has been created in order to define periodic intervals. As we have al-ready mentioned, these intervals are defined by four elements, namely, its beginning, its end, the duration of each subinterval and the duration of the period, that is, the gaps between two subintervals. In order to model the beginning and end of the inter-val, we have reused the relationships “hasBeginning” and “hasEnd” already defined in the OWL-Time ontology. By taking advantage of the concepts and relations al-ready defined in the OWL-Time ontology instead of creating new ones we both pro-mote the reuse of existing models and avoid the inclusion of unnecessary complexity within the pattern being developed. The durations of the subintervals and the period between them have been modelled by means of the relationships “hasIntervalDura-tionPerPeriod” and “hasPeriod” respectively. Both relationships are defined between the concepts “PeriodicInterval” and “DurationDescription”.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/PeriodicInterval.owl&lt;br /&gt;
|Consequences=This content pattern allows designers to represent non-convex intervals where the period between subintervals, that is, the gaps between subintervals, and the duration of the subintervals are constant.&lt;br /&gt;
|Scenario=Sam teaches every monday&lt;br /&gt;
|KnownUse=http://www.oeg-upm.net/index.php/en/ontologies/82-mio-ontologies&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasIntervalDurationPerPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
This ontology design pattern extends the OWL-Time ontology (http://www.w3.org/TR/owl-time) defining periodic intervals.&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2012&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11053</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11053"/>
				<updated>2012-08-03T10:47:05Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=PeriodicIntervalv0.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|Name=PeriodicInterval&lt;br /&gt;
|Intent=The goal of this pattern is to represent non-convex intervals where the duration of each internal interval and the duration of the gaps between intervals are constant. These intervals are called periodic intervals within the context of this pattern.&lt;br /&gt;
|Domain=Time&lt;br /&gt;
|CompetencyQuestion=What is the period of the interval 'every tuesday of 2010'? The period is a week (weekly).&lt;br /&gt;
|ContentODPDescription=The class “Interval” defined in the OWL-Time ontol-ogy has been extended within this pattern by means of the class “PeriodicInterval”. This concept has been created in order to define periodic intervals. As we have al-ready mentioned, these intervals are defined by four elements, namely, its beginning, its end, the duration of each subinterval and the duration of the period, that is, the gaps between two subintervals. In order to model the beginning and end of the inter-val, we have reused the relationships “hasBeginning” and “hasEnd” already defined in the OWL-Time ontology. By taking advantage of the concepts and relations al-ready defined in the OWL-Time ontology instead of creating new ones we both pro-mote the reuse of existing models and avoid the inclusion of unnecessary complexity within the pattern being developed. The durations of the subintervals and the period between them have been modelled by means of the relationships “hasIntervalDura-tionPerPeriod” and “hasPeriod” respectively. Both relationships are defined between the concepts “PeriodicInterval” and “DurationDescription”.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/PeriodicInterval.owl&lt;br /&gt;
|Consequences=This content pattern allows designers to represent non-convex intervals where the period between subintervals, that is, the gaps between subintervals, and the duration of the subintervals are constant.&lt;br /&gt;
|Scenario=Sam teaches every monday&lt;br /&gt;
|KnownUse=http://www.oeg-upm.net/index.php/ontologies/82-mio-ontologies&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasIntervalDurationPerPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
This ontology design pattern extends the OWL-Time ontology (http://www.w3.org/TR/owl-time) defining periodic intervals.&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2012&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11052</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11052"/>
				<updated>2012-08-03T10:22:45Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=PeriodicIntervalv0.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|Name=PeriodicInterval&lt;br /&gt;
|Intent=The goal of this pattern is to represent non-convex intervals where the duration of each internal interval and the duration of the gaps between intervals are constant. These intervals are called periodic intervals within the context of this pattern.&lt;br /&gt;
|Domain=Time&lt;br /&gt;
|CompetencyQuestion=What is the period of the interval 'every tuesday of 2010'? The period is a week (weekly).&lt;br /&gt;
|ContentODPDescription=The class “Interval” defined in the OWL-Time ontol-ogy has been extended within this pattern by means of the class “PeriodicInterval”. This concept has been created in order to define periodic intervals. As we have al-ready mentioned, these intervals are defined by four elements, namely, its beginning, its end, the duration of each subinterval and the duration of the period, that is, the gaps between two subintervals. In order to model the beginning and end of the inter-val, we have reused the relationships “hasBeginning” and “hasEnd” already defined in the OWL-Time ontology. By taking advantage of the concepts and relations al-ready defined in the OWL-Time ontology instead of creating new ones we both pro-mote the reuse of existing models and avoid the inclusion of unnecessary complexity within the pattern being developed. The durations of the subintervals and the period between them have been modelled by means of the relationships “hasIntervalDura-tionPerPeriod” and “hasPeriod” respectively. Both relationships are defined between the concepts “PeriodicInterval” and “DurationDescription”.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/PeriodicInterval.owl&lt;br /&gt;
|Consequences=This content pattern allows designers to represent non-convex intervals where the period between subintervals, that is, the gaps between subintervals, and the duration of the subintervals are constant.&lt;br /&gt;
|Scenario=Sam teaches every monday&lt;br /&gt;
|KnownUse=mIO! ontology network&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasIntervalDurationPerPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
This ontology design pattern extends the OWL-Time ontology (http://www.w3.org/TR/owl-time) defining periodic intervals.&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2012&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11051</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11051"/>
				<updated>2012-08-03T10:15:44Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|Name=PeriodicInterval&lt;br /&gt;
|Intent=The goal of this pattern is to represent non-convex intervals where the duration of each internal interval and the duration of the gaps between intervals are constant. These intervals are called periodic intervals within the context of this pattern.&lt;br /&gt;
|Domain=Time&lt;br /&gt;
|ContentODPDescription=The class “Interval” defined in the OWL-Time ontol-ogy has been extended within this pattern by means of the class “PeriodicInterval”. This concept has been created in order to define periodic intervals. As we have al-ready mentioned, these intervals are defined by four elements, namely, its beginning, its end, the duration of each subinterval and the duration of the period, that is, the gaps between two subintervals. In order to model the beginning and end of the inter-val, we have reused the relationships “hasBeginning” and “hasEnd” already defined in the OWL-Time ontology. By taking advantage of the concepts and relations al-ready defined in the OWL-Time ontology instead of creating new ones we both pro-mote the reuse of existing models and avoid the inclusion of unnecessary complexity within the pattern being developed. The durations of the subintervals and the period between them have been modelled by means of the relationships “hasIntervalDura-tionPerPeriod” and “hasPeriod” respectively. Both relationships are defined between the concepts “PeriodicInterval” and “DurationDescription”.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/PeriodicInterval.owl&lt;br /&gt;
|Consequences=This content pattern allows designers to represent non-convex intervals where the period between subintervals, that is, the gaps between subintervals, and the duration of the subintervals are constant.&lt;br /&gt;
|Scenario=Sam teaches every monday&lt;br /&gt;
|KnownUse=mIO! ontology network&lt;br /&gt;
|SpecializationOf=What is the period of the interval 'every tuesday of 2010'? The period is a week (weekly).&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasIntervalDurationPerPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
This ontology design pattern extends the OWL-Time ontology (http://www.w3.org/TR/owl-time) defining periodic intervals.&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2012&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11050</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11050"/>
				<updated>2012-08-03T10:10:48Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: Article is waiting for review.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|AlsoKnownAs=Periodic interval content pattern&lt;br /&gt;
|SpecializationOf=What is the period of the interval 'every tuesday of 2010'? The period is a week (weekly).&lt;br /&gt;
|Scenario=Sam teaches every monday&lt;br /&gt;
|Intent=The goal of this pattern is to represent non-convex intervals where the duration of each internal interval and the duration of the gaps between intervals are constant. These intervals are called periodic intervals within the context of this pattern.&lt;br /&gt;
|Consequences=This content pattern allows designers to represent non-convex intervals where the period between subintervals, that is, the gaps between subintervals, and the duration of the subintervals are constant.&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/PeriodicInterval.owl&lt;br /&gt;
|Name=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasIntervalDurationPerPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}{{Modeling issues about me}}{{My references}}&lt;br /&gt;
This ontology design pattern extends the OWL-Time ontology (http://www.w3.org/TR/owl-time) defining periodic intervals.&lt;br /&gt;
[[Category:Waiting for review]]&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11049</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11049"/>
				<updated>2012-08-03T10:10:06Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: Imported from OWL file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|AlsoKnownAs=Periodic interval content pattern&lt;br /&gt;
|SpecializationOf=What is the period of the interval 'every tuesday of 2010'? The period is a week (weekly).&lt;br /&gt;
|Scenario=Sam teaches every monday&lt;br /&gt;
|Intent=The goal of this pattern is to represent non-convex intervals where the duration of each internal interval and the duration of the gaps between intervals are constant. These intervals are called periodic intervals within the context of this pattern.&lt;br /&gt;
|Consequences=This content pattern allows designers to represent non-convex intervals where the period between subintervals, that is, the gaps between subintervals, and the duration of the subintervals are constant.&lt;br /&gt;
|SubmittedBy=MariaPoveda&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/PeriodicInterval.owl&lt;br /&gt;
|Name=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasIntervalDurationPerPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasPeriod&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=PeriodicInterval&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}{{Modeling issues about me}}{{My references}}&lt;br /&gt;
This ontology design pattern extends the OWL-Time ontology (http://www.w3.org/TR/owl-time) defining periodic intervals.&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11047</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11047"/>
				<updated>2012-08-03T09:38:43Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: Imported from OWL file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|AlsoKnownAs=Periodic interval content pattern&lt;br /&gt;
|SpecializationOf=What is the period of the interval&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11045</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11045"/>
				<updated>2012-08-03T09:21:36Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=PeriodicIntervalv0.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|AlsoKnownAs=Periodic interval content pattern&lt;br /&gt;
|SpecializationOf=What is the period of the interval&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11041</id>
		<title>Submissions:PeriodicInterval</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:PeriodicInterval&amp;diff=11041"/>
				<updated>2012-08-03T09:20:21Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: Imported from OWL file.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|AlsoKnownAs=Periodic interval content pattern&lt;br /&gt;
|SpecializationOf=What is the period of the interval&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:PeriodicIntervalv0.jpg&amp;diff=11040</id>
		<title>File:PeriodicIntervalv0.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:PeriodicIntervalv0.jpg&amp;diff=11040"/>
				<updated>2012-08-03T08:42:42Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10176</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10176"/>
				<updated>2010-09-29T17:58:14Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Summarization of an inverse n-ary relation&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used to address any of the following situations: &lt;br /&gt;
(a) a binary relationship that really needs a further argument. For example to represent the distance between two places.&lt;br /&gt;
&lt;br /&gt;
(b) two binary relationships that always go together and should be represented as one n-ary relation. For example to represent the value of an observation (e.g. temperature in a patient) and its trend.&lt;br /&gt;
&lt;br /&gt;
(c) a relationship that is really amongst several things. For example, to represent the spatial location of a person in a given point of time.&lt;br /&gt;
&lt;br /&gt;
On the one hand, the motivation of this pattern is to express the inverse relationship of an n-ary relation where there are distinguished participants. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments. This situation can also mean that there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. &lt;br /&gt;
&lt;br /&gt;
On the other hand, the motivation is to provide a shorcut for queries that involve the distinguished participants in the n-ary relationship. &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Solution=The class &amp;quot;NAryRelationClass&amp;quot; is the class created to support the n-ary relationship (like in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1) and its further relations or attributes. The relationship &amp;quot;mainRelationship&amp;quot; and its inverse have been created to short-circuited the relation between the distinguished participants in the n-ary relationship.&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their services and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10175</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10175"/>
				<updated>2010-09-29T17:17:03Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Summarization of an inverse n-ary relation&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used to address any of the following situations: &lt;br /&gt;
(a) a binary relationship that really needs a further argument. For example to represent the distance between two places.&lt;br /&gt;
&lt;br /&gt;
(b) two binary relationships that always go together and should be represented as one n-ary relation. For example to represent the value of an observation (e.g. temperature in a patient) and its trend.&lt;br /&gt;
&lt;br /&gt;
(c) a relationship that is really amongst several things. For example, to represent the spatial location of a person in a given point of time.&lt;br /&gt;
&lt;br /&gt;
On the one hand, the motivation of this pattern is to express the inverse relationship of an n-ary relation where there are distinguished participants. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments. This situation can also mean that there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. &lt;br /&gt;
&lt;br /&gt;
On the other hand, the motivation is to provide a shorcut for queries that involve the distinguished participants in the n-ary relationship. &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their services and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:LP-IN-01v1_general.jpg&amp;diff=10174</id>
		<title>File:LP-IN-01v1 general.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:LP-IN-01v1_general.jpg&amp;diff=10174"/>
				<updated>2010-09-29T16:59:13Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:LP-IN-01v1 general.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10173</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10173"/>
				<updated>2010-09-29T16:36:59Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Summarization of an inverse n-ary relation&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used to address any of the following situations: &lt;br /&gt;
(a) a binary relationship that really needs a further argument&lt;br /&gt;
&lt;br /&gt;
(b) two binary relationships that always go together and should be represented as one n-ary relation&lt;br /&gt;
&lt;br /&gt;
(c) a relationship that is really amongst several things.&lt;br /&gt;
&lt;br /&gt;
On the one hand, the motivation of this pattern is to express the inverse relationship of an n-ary relation where there are distinguished participants. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments. This situation can also mean that there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. &lt;br /&gt;
&lt;br /&gt;
On the other hand, the motivation is to provide a shorcut for queries that involve the distinguished participants in the n-ary relationship. &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their services and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10168</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10168"/>
				<updated>2010-09-29T09:19:41Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|Intent=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 composition) 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.&lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The aggregation relationship between objects, that means that objects can be composed by other objects, is represented by means of the transtive property &amp;quot;hasAggregatedMember&amp;quot; and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;. These properties have as subproperties the non transitive properties &amp;quot;hasDirectAggregatedMember&amp;quot; and its inverse &amp;quot;isDirectAggregatedMemberOf&amp;quot; respectively. By  means of this structure of properties we provide a mechanism to represent transitive aggregation relationships (that its, if A has B as aggregated member and B has C as aggregated member then A has C as aggregated member) and to link each aggregated member just to the next level (that its, A has B as direct aggregated member).&lt;br /&gt;
&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have some values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|Consequences=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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instantiate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=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.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10167</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10167"/>
				<updated>2010-09-29T09:16:07Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|Intent=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 composition) 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.&lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The aggregation relationship between objects, that means that objects can be composed by other objects, is represented by means of the transtive property &amp;quot;hasAggregatedMember&amp;quot; and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;. These properties have as subproperties the non transitive properties &amp;quot;hasDirectAggregatedMember&amp;quot; and its inverse &amp;quot;isDirectAggregatedMemberOf&amp;quot; respectively. By  means of this structure of properties we provide a mechanism to represent transitive aggregation relationships (that its, if A has B as aggregated member and B has C as aggregated member then A has C as aggregated member) and to link each aggregated member just to the next level (that its, A has B as direct aggregated member).&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have some values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|Consequences=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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instantiate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=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.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10166</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10166"/>
				<updated>2010-09-29T09:13:37Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|Intent=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 composition) 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.&lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The aggregation relationship between objects is represented by means of the transtive &amp;quot;hasAggregatedMember&amp;quot; property and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;. These properties have as subproperties the non transitive properties &amp;quot;hasDirectAggregatedMember&amp;quot; and its inverse &amp;quot;isDirectAggregatedMemberOf&amp;quot; respectively. By  means of this structure of properties we provide a mechanism to represent transitive aggregation relationships (that its, if A has B as aggregated member and B has C as aggregated member then A has C as aggregated member) and to link each aggregated member just to the next level (that its, A has B as direct aggregated member).&lt;br /&gt;
The aggregation relation between objects means that objects can be composed by other objects.&lt;br /&gt;
&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have some values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|Consequences=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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instantiate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=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.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10165</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10165"/>
				<updated>2010-09-29T08:40:23Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|Intent=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 composition) 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.&lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The aggregation relationship between objects is represented by means of the transtive &amp;quot;hasAggregatedMember&amp;quot; property and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;. These properties have as subproperties the non transitive properties &amp;quot;hasDirectAggregatedMember&amp;quot; and its inverse &amp;quot;isDirectAggregatedMemberOf&amp;quot; respectively. By  means of this structure of properties we can distinguish whether an object is aggregated directly by other objects.&lt;br /&gt;
The aggregation relation between objects means that objects can be composed by other objects.&lt;br /&gt;
&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have some values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|Consequences=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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instantiate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=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.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10164</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10164"/>
				<updated>2010-09-28T16:26:04Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used to address any of the following situations: &lt;br /&gt;
(a) a binary relationship really needs a further argument&lt;br /&gt;
&lt;br /&gt;
(b) two binary relationships always go together and should be represented as one n-ary relation&lt;br /&gt;
&lt;br /&gt;
(c) a relationship that is really amongst several things.&lt;br /&gt;
&lt;br /&gt;
On the one hand, the motivation of this pattern is to express the inverse relationship of an n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments.&lt;br /&gt;
&lt;br /&gt;
On the other hand, the motivation is to provide a shorcut for queries that involve the distinguished participants in the n-ary relationship. &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10163</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10163"/>
				<updated>2010-09-28T16:20:43Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; or (c) a relationship that is really amongst several things.&lt;br /&gt;
On the one hand, the motivation of this pattern is to express the inverse relationship of an n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments.&lt;br /&gt;
&lt;br /&gt;
On the other hand, the motivation is to provide a shorcut for queries that involve the distinguished participants in the n-ary relationship. &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10162</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10162"/>
				<updated>2010-09-28T16:18:57Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
On the one hand, the motivation of this pattern is to express the inverse relationship of an n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments.&lt;br /&gt;
&lt;br /&gt;
On the other hand, the motivation is to provide a shorcut for queries that involve the distinguished participants in the n-ary relationship. &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10161</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10161"/>
				<updated>2010-09-28T16:18:20Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
On the one hand, the motivation of this pattern is to express the inverse relationship of an n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments.&lt;br /&gt;
&lt;br /&gt;
On the other hand, this pattern is intended to  speed up the queries involving the distinguished participants in the n-ary relationship.&lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:N_aria_provider_service.JPG&amp;diff=10160</id>
		<title>File:N aria provider service.JPG</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:N_aria_provider_service.JPG&amp;diff=10160"/>
				<updated>2010-09-28T16:10:21Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:N aria provider service.JPG&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10158</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10158"/>
				<updated>2010-09-28T15:24:23Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa,&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|Intent=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 composition) 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.&lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The relationship of aggregation between objects is represented by means of the &amp;quot;hasAggregatedMember&amp;quot; property and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have some values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instantiate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=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.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10157</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10157"/>
				<updated>2010-09-28T15:20:12Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa,&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|Intent=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 composition) 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.&lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The relationship of aggregation between objects is represented by means of the &amp;quot;hasAggregatedMember&amp;quot; property and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have some values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instanciate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=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.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:ResourceSoA.jpg&amp;diff=10155</id>
		<title>File:ResourceSoA.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:ResourceSoA.jpg&amp;diff=10155"/>
				<updated>2010-09-28T15:01:59Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:ResourceSoA.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:ContextSourceSoA.jpg&amp;diff=10154</id>
		<title>File:ContextSourceSoA.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:ContextSourceSoA.jpg&amp;diff=10154"/>
				<updated>2010-09-28T14:56:07Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:ContextSourceSoA.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:ServiceProviderSoA_v1.jpg&amp;diff=10153</id>
		<title>File:ServiceProviderSoA v1.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:ServiceProviderSoA_v1.jpg&amp;diff=10153"/>
				<updated>2010-09-28T14:49:53Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:ServiceProviderSoA v1.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:CP-SoA-01v1.jpg&amp;diff=10152</id>
		<title>File:CP-SoA-01v1.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:CP-SoA-01v1.jpg&amp;diff=10152"/>
				<updated>2010-09-28T14:41:22Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:CP-SoA-01v1.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:CP-SoA-01v1.jpg&amp;diff=10151</id>
		<title>File:CP-SoA-01v1.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:CP-SoA-01v1.jpg&amp;diff=10151"/>
				<updated>2010-09-28T14:40:05Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:CP-SoA-01v1.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:CP-SoA-01v1.jpg&amp;diff=10150</id>
		<title>File:CP-SoA-01v1.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:CP-SoA-01v1.jpg&amp;diff=10150"/>
				<updated>2010-09-28T14:09:41Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:CP-SoA-01v1.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:LP-IN-01v1_general.jpg&amp;diff=10149</id>
		<title>File:LP-IN-01v1 general.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:LP-IN-01v1_general.jpg&amp;diff=10149"/>
				<updated>2010-09-28T13:05:28Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:LP-IN-01v1 general.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10148</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10148"/>
				<updated>2010-09-28T10:20:39Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments.  &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10147</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10147"/>
				<updated>2010-09-28T10:20:25Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments.  &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
[[Image:N_aria_provider_service.JPG]]&lt;br /&gt;
&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:LP-IN-01v1.jpg&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:N_aria_provider_service.JPG&amp;diff=10146</id>
		<title>File:N aria provider service.JPG</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:N_aria_provider_service.JPG&amp;diff=10146"/>
				<updated>2010-09-28T10:17:35Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10145</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10145"/>
				<updated>2010-09-28T09:49:09Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as additional arguments.  &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:LP-IN-01v1.jpg&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10144</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=10144"/>
				<updated>2010-09-28T09:43:50Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exists mainly between two entities and the rest of entities involved in the relationship can be considered as just additional, and probably optional, arguments.  &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this pattern could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the queries executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:LP-IN-01v1.jpg&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services that are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=File:LP-IN-01v1_general.jpg&amp;diff=10143</id>
		<title>File:LP-IN-01v1 general.jpg</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=File:LP-IN-01v1_general.jpg&amp;diff=10143"/>
				<updated>2010-09-28T09:24:15Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: uploaded a new version of &amp;quot;Image:LP-IN-01v1 general.jpg&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10142</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=10142"/>
				<updated>2010-09-28T08:59:18Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa,&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|Intent=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 and other mereological relationships (e.g. part of, composition) is that the aggregated object and its aggregated members belong to the same concept. For example, a turbine is part of an engine but an aggregated provider is formed by providers.  &lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The relationship of aggregation between objects is represented by means of the &amp;quot;hasAggregatedMember&amp;quot; property and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have at least two values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instanciate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=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.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Review assigned]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9964</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9964"/>
				<updated>2010-09-02T08:41:18Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation. This means that the relationship exits mainly between two entities and the rest of entities involved in the relationship can be consider as simple, and probably optional, arguments.  &lt;br /&gt;
&lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this patter could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the querys executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:LP-IN-01v1.jpg&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services taht are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9963</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9963"/>
				<updated>2010-09-02T08:37:15Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants, that is, there is a single individual standing out as the subject or the &amp;quot;owner&amp;quot; of the relation or the relationship exits mainly between two entities and the rest of the entities involved in the relationship could be consider simple, and probably optional, arguments.  &lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this patter could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1.&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and their inverse between two distinguished participants without a complex query (that would involve the class created to support the n-ary relation between the origin and destination classes of the n-ary relationship).&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that a service provider provides a service at a place in a given period of time with a particular price. The model should also represent that a service is offered by a provider. &lt;br /&gt;
We have also observed that the querys executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:LP-IN-01v1.jpg&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows asking for those services taht are provided by a service provider and vice-versa without a complex query (that would involve the class created to support the n-ary relation between service providers and services).&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9960</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9960"/>
				<updated>2010-09-02T06:28:45Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants.  &lt;br /&gt;
This pattern is inspired on the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2. The difference in our case is that there are at least two distinguished participants into the relationship. Therefore this patter could be considered as an extension of the third consideration shown in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 applied to the use case of n-ary relationships described in http://www.w3.org/TR/swbp-n-aryRelations/#useCase1. &lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and its inverse between two distinguished participants without a complex query involving the class created to support the n-ary relation between the origin and destiantion classes of the n-ary relationship. &lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that the service providers provide a service at a place in a given period of time with a price. Also is needed represent that a service is offered by a provider. Also, we have observed that the querys executed by our applications often ask for the relationship between providers and their service and rarely ask for the relationships about the services and where they are provided.&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:LP-IN-01v1.jpg&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows to ask for which services are provided by a service provider and vice versa without a complex query involving the class created to support the n-ary relation between service providers and services.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation (http://www.w3.org/TR/swbp-n-aryRelations/#pattern1) and the third consideration in http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9959</id>
		<title>Submissions:Summarization of an inverse n-ary relation</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:Summarization_of_an_inverse_n-ary_relation&amp;diff=9959"/>
				<updated>2010-09-02T06:02:16Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Logical_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=LP-IN-01v1_general.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP General Template&lt;br /&gt;
|Name=Inverse n-ary relationship&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
|Author=MariaPoveda, MariCarmenSuarezFigueroa,&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Description Template&lt;br /&gt;
|Motivation=The n-ary relationships should be used when: (a) a binary relationship really needs a further argument; (b) two binary relationships always go together and should be represented as one n-ary relation; (c) a relationship that is really amongst several things.&lt;br /&gt;
The motivation of this pattern is to express the inverse relationship of a n-ary one where there are distinguished participants. This patterns is inspired on the http://www.w3.org/TR/swbp-n-aryRelations/#choosingPattern1or2 pattern&lt;br /&gt;
|Aim=The aim of this pattern is to allow asking for n-ary relationships and its inverse without a complex query involving the class created to support the n-ary relation between the origin and destiantion classes of the n-ary relationship.&lt;br /&gt;
|Elements=Class, Relationship, Attribute and inverseOf&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Example Template&lt;br /&gt;
|ProblemExample=We might want to represent that the service providers provide a service at a place in a given period of time with a price. Also is needed represent that a service is offered by a provider.&lt;br /&gt;
|SolutionExample=http://ontologydesignpatterns.org/wiki/Image:LP-IN-01v1.jpg&lt;br /&gt;
|Consequences=The main advantage of this pattern is that allows to ask for which services are provided by a service provider and vice versa without a complex query involving the class created to support the n-ary relation between service providers and services.&lt;br /&gt;
}}&lt;br /&gt;
{{Logical OP Reference Template&lt;br /&gt;
|Origin=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|RelatedTo=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
|InCombination=Logical Pattern for Modelling N-ary Relation: Introducing a New Class for the Relation&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	<entry>
		<id>http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=9956</id>
		<title>Submissions:SimpleOrAggregated</title>
		<link rel="alternate" type="text/html" href="http://ontologydesignpatterns.org/index.php?title=Submissions:SimpleOrAggregated&amp;diff=9956"/>
				<updated>2010-09-01T17:25:32Z</updated>
		
		<summary type="html">&lt;p&gt;MariaPoveda: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Content_OP_Proposal_toolbar}}&lt;br /&gt;
{{Graphical representation header}}&lt;br /&gt;
{{Graphical representation&lt;br /&gt;
|ImageName=CP-SoA-01v1.jpg&lt;br /&gt;
}}&lt;br /&gt;
{{Content OP Proposal Template&lt;br /&gt;
|SubmittedBy=MariaPoveda, MariCarmenDeFigueroa,&lt;br /&gt;
|Name=SimpleOrAggregated&lt;br /&gt;
|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).&lt;br /&gt;
|Domain=Parts and Collections,&lt;br /&gt;
|CompetencyQuestion=What elements are aggregated members of this object?, What is this object aggregated member of?&lt;br /&gt;
|ContentODPDescription=The class &amp;quot;ObjectByCardinality&amp;quot; has been created to classify simple and aggregated objects into its subclasses &amp;quot;SimpleObject&amp;quot; and &amp;quot;AggregatedObject&amp;quot;, respectively. These subclasses are disjoint among them. &lt;br /&gt;
The relationship of aggregation between objects is represented by means of the &amp;quot;hasAggregatedMember&amp;quot; property and its inverse &amp;quot;isAggregatedMemberOf&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Finally, the class &amp;quot;AggregatedObject&amp;quot; has been defined as equivalent to those things that have at least two values for the property &amp;quot;hasAggregatedMember&amp;quot; with the aim of allowing the automatic classification of aggregated objects in this class when a reasoner is applied.&lt;br /&gt;
|ReusableOWLBuildingBlock=http://delicias.dia.fi.upm.es/ontologies/SimpleOrAggregated.owl&lt;br /&gt;
|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). &lt;br /&gt;
In summary, this pattern allows to represent both simple objects and aggregated objects and their members.&lt;br /&gt;
In addition, this pattern can be used to detect the following contradictory situation by means of applying a reasoner: 'to instanciate the relationship &amp;quot;hasAggregatedMember&amp;quot; for an Object that belongs to &amp;quot;SimpleObject&amp;quot;'. 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) &amp;quot;AggregatedObject&amp;quot; class represents the &amp;quot;hasAggregatedMember&amp;quot; domain and (b) it is disjoint with &amp;quot;SimpleObject&amp;quot;.&lt;br /&gt;
|Scenario=A service provider can be simple or  be an aggregate of a set of service providers.&lt;br /&gt;
A context source can be simple or be an aggregate of a set of context sources.&lt;br /&gt;
&lt;br /&gt;
A computing or storage resource can be simple or be an aggregate of a set of computing or storage resources.&lt;br /&gt;
}}&lt;br /&gt;
{{Element list header}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=hasAggregatedMember&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=isAggregatedMemberOf&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=AggregatedObject&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=Object&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=ObjectByCardinality&lt;br /&gt;
}}&lt;br /&gt;
{{Has Element Template&lt;br /&gt;
|HasElement=SimpleObject&lt;br /&gt;
}}&lt;br /&gt;
{{Additional information header}}&lt;br /&gt;
[[Category:Waiting for review]]&lt;br /&gt;
{{Scenarios about me}}&lt;br /&gt;
{{Reviews about me}}&lt;br /&gt;
{{Modeling issues about me}}&lt;br /&gt;
{{My references}}&lt;br /&gt;
{{Submission to event&lt;br /&gt;
|Event=WOP:2010&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>MariaPoveda</name></author>	</entry>

	</feed>