PiotrNowara (Talk | contribs) |
PiotrNowara (Talk | contribs) m |
||
| Line 8: | Line 8: | ||
|Name=CriterionSetter | |Name=CriterionSetter | ||
|Intent=The purpose of this pattern is to provide a broader context for criteria modeling. Possible specializations could introduce new kinds of criteria setters representing criteria in detailed contexts (for example: a pattern for describing the success/failure condition for some actions). Possible criteria setters may include requirements, recommendations, constraints etc. | |Intent=The purpose of this pattern is to provide a broader context for criteria modeling. Possible specializations could introduce new kinds of criteria setters representing criteria in detailed contexts (for example: a pattern for describing the success/failure condition for some actions). Possible criteria setters may include requirements, recommendations, constraints etc. | ||
| − | |Domain=General, | + | |Domain=General, |
|CompetencyQuestion=Are there any criterion setters that determine this thing (or this domain)?, What criterion is defined by given criterion setter?, What defines a given criterion?, What domains (and/or domain objects) are affected by a given criterion setter (for example by a requirement)? | |CompetencyQuestion=Are there any criterion setters that determine this thing (or this domain)?, What criterion is defined by given criterion setter?, What defines a given criterion?, What domains (and/or domain objects) are affected by a given criterion setter (for example by a requirement)? | ||
| − | |ContentODPDescription=This is a specialization of | + | |ContentODPDescription=This is a specialization of criterion pattern. The criterion setter can be used as an abstract container for requirements, recommendations, constraints etc. The owl file linked below contains a simple example of how this pattern could be implemented for modeling a requirement (see 'Examples'). |
|ReusableOWLBuildingBlock=http://criteria-modeling.googlecode.com/svn/trunk/criterion_setter.owl | |ReusableOWLBuildingBlock=http://criteria-modeling.googlecode.com/svn/trunk/criterion_setter.owl | ||
|CPInstantiationExample=http://criteria-modeling.googlecode.com/svn/trunk/criterion_example_1.owl | |CPInstantiationExample=http://criteria-modeling.googlecode.com/svn/trunk/criterion_example_1.owl | ||
| − | |SpecializationOf=Criterion, | + | |SpecializationOf=Criterion, |
| − | |RelatedCP=DescriptionAndSituation, | + | |RelatedCP=DescriptionAndSituation, |
}} | }} | ||
{{Element list header}} | {{Element list header}} | ||
Diagram
| Name: | CriterionSetter |
|---|---|
| Submitted by: | PiotrNowara |
| Also Known As: | |
| Intent: | The purpose of this pattern is to provide a broader context for criteria modeling. Possible specializations could introduce new kinds of criteria setters representing criteria in detailed contexts (for example: a pattern for describing the success/failure condition for some actions). Possible criteria setters may include requirements, recommendations, constraints etc. |
| Domains: | |
| Competency Questions: | |
| Solution description: | This is a specialization of criterion pattern. The criterion setter can be used as an abstract container for requirements, recommendations, constraints etc. The owl file linked below contains a simple example of how this pattern could be implemented for modeling a requirement (see 'Examples'). |
| Reusable OWL Building Block: | 1 (935) |
| Consequences: | |
| Scenarios: | |
| Known Uses: | |
| Web References: | |
| Other References: | |
| Examples (OWL files): | |
| Extracted From: | |
| Reengineered From: | |
| Has Components: | |
| Specialization Of: | |
| Related CPs: |
The CriterionSetter Content OP locally defines the following ontology elements:
No scenario is added to this Content OP.
This revision (revision ID 10333) takes in account the reviews: none
Other info at evaluation tab