Submissions:RecurrentSituationSeries

From Odp

Revision as of 15:34, 21 September 2020 by ValentinaAnitaCarriero (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search


This pattern has been certified.

Related submission, with evaluation history, can be found here

If you are a member of quality committee please visit the

evaluation section

If you are author of this proposal or you want to contribute to this pattern's review, you can:

In general, it could be useful to visit the evaluation section to have information about the evaluation process of this proposal

Current revision ID: 13945

Graphical representation

Diagram

Image:Recurrent-situation-series.jpg

General description

Name: RecurrentSituationSeries
Submitted by: ValentinaAnitaCarriero
Also Known As:
Intent: To represent recurrent situation series as situations and collections of consecutive situations, with a regular time period between situations and unifying factors.
Domains:

General

Competency Questions:
  • What are the situations of a recurrent situation series?
  • Which is the time period elapsing between two situations of a recurrent situation series?
  • When is the next situation of a recurrent situation series scheduled?
  • What are the unifying criteria shared by all the situations in a recurrent situation series?
  • Which are the unifying situations shared by a (subset of) the situations member of a recurrent situation series?
  • When is a unifying situation valid?
  • Which is the (immediate) next situation in a recurrent situation series?
  • Which is the (immediate) previous situation in a recurrent situation series?
Solution description: A recurrent situation series is modelled as an intersection of a collection and a situation. Indeed, a recurrent situation series is seen as a collection, since it contains entities that share one or more common properties and are unified conceptually (unifying factors). These entities are member of the collection, and are all consecutive situations. At the same time, a recurrent situation series is a situation, intended as a relational context in which the contextualised things are based on a frame: a recurrent situation series is similar to a plan that defines how the things involved in that plan (i.e. the specific events) shall be carried out, e.g. where the situations shall be located, in which time of the year, etc.
Reusable OWL Building Block: http://www.ontologydesignpatterns.org/cp/owl/recurrentsituationseries.owl (349)
Consequences: A series of recurrent situations, its unifying factors and the recurrent time period can be modeled.
Scenarios: Umbria Jazz is a collection of situations, which all take place in July and in the Italian region of Umbria, and has the musical genre jazz as a topic. Its situations recur at regular time periods, i.e. annually.
Known Uses:
Web References:
Other References:
Examples (OWL files):
Extracted From:
Reengineered From:
Has Components:
Specialization Of:
Related CPs:


Elements

The RecurrentSituationSeries Content OP locally defines the following ontology elements:

ObjectProperty hasEstimatedTimePeriod (owl:ObjectProperty) This property relates a recurrent situation series to an estimated time period.
hasEstimatedTimePeriod page
ObjectProperty hasImmediateNextSituation (owl:ObjectProperty) This property relates a situation member of a recurrent situation series to the immediate next situation member of the same recurrent situation series.
hasImmediateNextSituation page
ObjectProperty hasImmediatePreviousSituation (owl:ObjectProperty) This property relates a situation member of a recurrent situation series to the immediate previous situation member of the same recurrent situation series.
hasImmediatePreviousSituation page
ObjectProperty hasMeasuredTimePeriod (owl:ObjectProperty) This property relates a recurrent situation series to a measured time period.
hasMeasuredTimePeriod page
ObjectProperty hasMemberSituation (owl:ObjectProperty) This property relates a recurrent situation series to a situation that is member of it.
hasMemberSituation page
ObjectProperty hasNextSituation (owl:ObjectProperty) This property relates a situation member of a recurrent situation series to a next situation member of the same recurrent situation series.
hasNextSituation page
ObjectProperty hasPreviousSituation (owl:ObjectProperty) This property relates a situation member of a recurrent situation series to a previous situation member of the same recurrent situation series.
hasPreviousSituation page
ObjectProperty hasTimePeriod (owl:ObjectProperty) This property relates a recurrent situation series to a time period.
hasTimePeriod page
ObjectProperty hasTimePeriodBeforeNextSituation (owl:ObjectProperty) This property relates a situation member of a recurrent situation series to the time period elapsing before its next situation.
hasTimePeriodBeforeNextSituation page
ObjectProperty hasUnifyingFactor (owl:ObjectProperty) This property relates a collection to a unifying factor.
hasUnifyingFactor page
ObjectProperty hasUnifyingSituation (owl:ObjectProperty) This property relates a recurrent situation series to a unifying situation.
hasUnifyingSituation page
ObjectProperty involvesUnifyingFactor (owl:ObjectProperty) This property relates a unifying situation to the involved unifying factor.
involvesUnifyingFactor page
ObjectProperty isEstimatedTimePeriodOf (owl:ObjectProperty) This property relates an estimated time period to a recurrent situation series.
isEstimatedTimePeriodOf page
ObjectProperty isInvolvedInUnifyingSituation (owl:ObjectProperty) This property relates a unifying factor to the unifying situation it is involved in.
isInvolvedInUnifyingSituation page
ObjectProperty isLocallyInconsistentWith (owl:ObjectProperty) This property relates two entities that are considered locally inconsistent.
isLocallyInconsistentWith page
ObjectProperty isMeasuredTimePeriodOf (owl:ObjectProperty) This property relates a measured time period to a recurrent situation series.
isMeasuredTimePeriodOf page
ObjectProperty isSituationMemberOf (owl:ObjectProperty) This property relates a situation that is member of a recurrent situation series to the recurrent situation series.
isSituationMemberOf page
ObjectProperty isTimePeriodBeforeNextSituationOf (owl:ObjectProperty) This property relates a time period, elapsing before the next situation of a situation member of a recurrent situation series, to one of the member situations.
isTimePeriodBeforeNextSituationOf page
ObjectProperty isTimePeriodOf (owl:ObjectProperty) This property relates a time period to a recurrent situation series having that time period.
isTimePeriodOf page
ObjectProperty isUnifyingFactorOf (owl:ObjectProperty) This property relates a unifying factor to the collection that is unified by that factor.
isUnifyingFactorOf page
ObjectProperty isUnifyingSituationOf (owl:ObjectProperty) This property relates a unifying situation to the recurrent situation series it unifies.
isUnifyingSituationOf page
ObjectProperty isValidIn (owl:ObjectProperty) This property relates a unifying situation to its temporal validity.
isValidIn page
DatatypeProperty isTheLastSituation (owl:DatatypeProperty) This property defines if a situation that is member of a recurrent situation series is the last one or not.
isTheLastSituation page
DatatypeProperty situationNumber (owl:DatatypeProperty) This property represents the number of the situation in the recurrent situation series (the first situation, the second situation, etc.)
situationNumber page
Class RecurrentSituationSeries (owl:Class) Recurrent situation series is modeled as an intersection of the classes Collection and Situation. Indeed, a recurrent situation is seen as a collection, since it contains entities that share one or more common properties and are unified conceptually. These entities are member of the collection, and are all consecutive situations, in such a manner that each situation has either a previous situation, or a next situation, or both, unless the series has never been instantiated. At the same time, a recurrent situation is a situation, intended as a relational context in which the contextualized things are based on a frame: a recurrent situation is similar to a plan that defines how the things involved in that plan (i.e. the specific situations) shall be carried out, e.g. where the situations shall be located, in which time of the year, etc.
RecurrentSituationSeries page
Class Situation (owl:Class) This class represents a Situation.
Situation page
Class TimePeriod (owl:Class) This class represents a Time Period (e.g. 1 week).
TimePeriod page
Class UnifyingFactor (owl:Class) A Unifying Factor is a concept, which classifies an element or property occurring in each situation member of a recurrent situation series, which unifies the collection and makes all the situations attributable to a homogeneous collection.
UnifyingFactor page
Class UnifyingSituation (owl:Class) A Unifying Situation is a situation involving a unifying factor, i.e. a concept classifying an element or property occurring in each situation member of a recurrent situation series, which unifies the collection and makes all the situations attributable to a homogeneous collection, and is valid at a specific time interval.
UnifyingSituation page

Additional information

A pattern for recurrent situation series. This pattern is a new version of the recurrent event series ODP (http://www.ontologydesignpatterns.org/cp/owl/recurrenteventseries.owl), based on new analysis which led to terminological and modelling changes.

Scenarios

Scenarios about RecurrentSituationSeries

No scenario is added to this Content OP.

Reviews

Reviews about RecurrentSituationSeries

There is no review about this proposal. This revision (revision ID 13945) takes in account the reviews: none

Other info at evaluation tab


Modeling issues

Modeling issues about RecurrentSituationSeries

There is no Modeling issue related to this proposal.


References

Add a reference


Personal tools
Quality Committee
Content OP publishers