82
INFX 538: Final Portfolio

andrewneang.comandrewneang.com/project/2009-INFX538/Portfolio.docx · Web viewandrewneang.com

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

INFX 538: Final Portfolio

Functional Requirements

Purpose & Scope

The intended community of practice for the application profile is home cooking aficionados. This user group will likely want to gain knowledge on which season and what location the freshest food products can be attained, specific types of food gathering events that will take place near them, historical background information of the types of foods they consume and agents who grow, sell, and distributes products..For example, indigenous origin of the products, shelf life, nutrition, how it is prepared will be certain information needs and who offers the products.

This set of metadata will help facilitate the process of locating food events near users that allow them to taste and purchase unique produce at its peak freshness, find information on the history of the produces that they consume which range from its origins to shelf life. Furthermore, the metadata will allow users who are looking for specific types of produce that may be out of the harvesting season near them but can be attained at different location ie state, country. In order to achieve these goals the metadata will be scrutinized closely and take into account all the necessary details to address such needs.

The potential aspects of need that the application profile does not intend to meet but could in the future will be how to prepare certain meals (recipes) and how to grow specific produce. For now due to simplicity purposes, the defined metadata set will be geared towards help users procure information.

The defined metadata set defines that the primary focus is too allow cooking aficionados the ability to get information as to where and when to get their desired food products and get an overview of a history of specific products they purchase.

Functional Requirements

Requirement #1

Function Name: Food Locator

Requirement: To allow users to located specific food products availability based on season and location.

Usage Scenario: User is looking to find “chanterelle mushrooms” to purchase. He wants to find out the location and peak harvesting time for the mushroom.

Solution: Location entity will be linked to Season entity. Returns location “Snohomish, Washington” Season “Oct.-Dec”

Requirement #2

Function Name: Event Finder

Requirement: To allow users to find specific food based events and specified location

Usage Scenario: User wants to find event pertaining to “Potatoes” located in Seattle, Washington

Solution: Location and Event entities are linked. Returns Event “Potato Road Show 2009” Location “Seattle, Washington” or no results can be returned if there is no show.

Requirement #3

Function Name: History Finder

Requirement: To allow users to find history of specific food products

Usage Scenario: User wants to history of Gala Apples in terms of where it originated from and when it is usually harvested.

Solution: Product, location, season, and agent entities are linked to history.

Returns Product “Gala Apples” History “Gala Apples Originated from Europe and are usually harvested during the April and May. In the US they are usually grown in Califronia”

Requirement #4

Function Name: Harvest Finder

Requirement: To allow users to find information on best season to harvest a product

Usage Scenario: User wants to harvest Pears but is unsure when is the optimal season

Solution: Season and Product are linked

Returns Product “Pear” Season “April to June”

Domain Model

Term Declarations

Entity

AP Label AgentURI http://purl.org/dc/terms/AgentNamespace http://purl.org/dc/terms/Source Definition A resource that acts or has the power to act.AP Comment Examples of Agent include person, organization, and software agent.Type of Term Class

AP Label ProductURI http://infx.org/neanga/ProductNamespace http://infx.org/neanga/Source Definition A resource that is part of the human food chain.AP Comment Examples in this AP include, but are not limited to, vegetables, fruits, animals,

cheeses, breads, beverages & food flavorings.and software agent.Type of Term Class

AP Label HistoryURI http://infx.org/neanga/HistoryNamespace http://infx.org/neanga/Source Definition A resource that acts or has the power to act.AP Comment Examples of Agent include person, organization, and software agent.Type of Term Class

AP Label SeasonURI http://infx.org/neanga/SeasonNamespace http://infx.org/neanga/Source Definition One of the four periods of the year (spring, summer, autumn, and winter), beginning

astronomically at an equinox or solstice, but geographically at different dates in different climates.

AP Comment Examples of Season include spring, summer, autumn, and winterType of Term Class

AP Label LocationURI http://infx.org/neanga/LocationNamespace http://infx.org/neanga/Source Definition A place of settlement, activity, or residenceAP Comment Examples of Location include (Seattle, Washington), (Paris, France)Type of Term Class

AP Label EventURI http://infx.org/neanga/EventNamespace http://infx.org/neanga/Source Definition A type of gatheringAP Comment Examples of Event include farmers market, wine tasting, dinner partyType of Term Class

Property

AP Label HostsURI http://infx.org/neanga/hostsNamespace http://infx.org/neangaSource Definition An action by an agent to conduct or hold an eventComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Event entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain AgentRange EventMin. Occurrence 0Max. Occurrence Infinity

Statement(

PropertyURI (infx:hosts )ValueURI ( <http://infx.org/neanga/event/0123> ) ValueString(“Seattle Apple Festival” Language (en))

AP Label DistributesURI http://infx.org/neanga/distributesNamespace http://infx.org/neangaSource Definition An action to promote, sell, and ship or deliver (an item or line of merchandise) to

individual customers, esp. in a specified region or area.Comment Using a related description as the value is required.

Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Product entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain AgentRange ProductMin. Occurrence 0Max. Occurrence Infinity

Statement (PropertyURI (infx:distributes)ValueURI ( <http://infx.org/neanga/products/4321> ) ValueString(“Grapes” Language (en))

AP Label UtilizesURI http://infx.org/neanga/utilizesNamespace http://infx.org/neangaSource Definition To put product to useComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Product entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain AgentRange ProductMin. Occurrence 0Max. Occurrence Infinity

Statement (PropertyURI (infx:utilizes)ValueURI ( <http://infx.org/neanga/products/4350> )

ValueString(“Bosc Pears” Language (en))

AP Label GrowsURI http://infx.org/neanga/growsNamespace http://infx.org/neangaSource Definition Cultivating a productComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Product entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain AgentRange ProductMin. Occurrence 0Max. Occurrence Infinity

Statement (PropertyURI (infx:grows)ValueURI ( <http://infx.org/neanga/products/4334> ) ValueString(“Carrots” Language (en))

AP Label SellsURI http://infx.org/neanga/sellsNamespace http://infx.org/neangaSource Definition To transfer (goods) to or for another in return for moneyComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Product entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain EventRange ProductMin. Occurrence 0

Max. Occurrence Infinity

Statement (PropertyURI (infx:sells)ValueURI ( <http://infx.org/neanga/products/4444> ) ValueString(“Strawberry” Language (en))

AP Label TastingURI http://infx.org/neanga/tastingNamespace http://infx.org/neangaSource Definition To try or test the flavor or quality of (something) by taking some into the mouthComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Product entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain EventRange ProductMin. Occurrence 0Max. Occurrence Infinity

Statement (PropertyURI (infx:tasting)ValueURI ( <http://infx.org/neanga/products/4452> ) ValueString(“Blueberries” Language (en))

AP Label ParticipantURI http://infx.org/neanga/participantNamespace http://infx.org/neangaSource Definition An action by a person to take part in an eventComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowed

Non-literal Value URI: Required (URI of Agent entity)VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain EventRange AgentMin. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx:participant) ValueURI ( <http://infx.org/neanga/agent/0001> )

ValueString(“Don Johnson” Language (en))

AP Label Source OfURI http://infx.org/neanga/sourceOfNamespace http://infx.org/neangaSource Definition Location of where product originates fromComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Product entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain LocationRange ProductMin. Occurrence 0Max. Occurrence Infinity

Statement (PropertyURI (infx:sourceOf)ValueURI ( <http://infx.org/neanga/location/4321> ) ValueString(“Redmond, Washington” Language (en))

AP Label Propagation LocationURI http://infx.org/neanga/propagationLocationNamespace http://infx.org/neangaSource Definition A place of settlement where product is grown atComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain ProductHistory

Range LocationMin. Occurrence 0Max. Occurrence Infinity

Statement (PropertyURI (infx:propogationLocation)ValueURI ( <http://infx.org/neanga/location/4452> ) ValueString(“Idaho” Language (en))

AP Label Location SeasonURI http://infx.org/neanga/locationSeasonNamespace http://infx.org/neangaSource Definition One of the four periods of the year (spring, summer, autumn, and winter) in which

product is most fresh determined by location on EarthComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain LocationRange SeasonMin. Occurrence 0

Max. Occurrence Infinity

Statement (PropertyURI (infx:locationSeason) ValueURI ( <http://infx.org/neanga/season/001> ) ValueString(“Spring” Language (en))

AP Label Product SeasonURI http://infx.org/neanga/productSeasonNamespace http://infx.org/neangaSource Definition One of the four periods of the year (spring, summer, autumn, and winter) in which

product is most freshComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain ProductRange SeasonMin. Occurrence 0Max. Occurrence Infinity

Statement (PropertyURI (infx:productSeason)ValueURI ( <http://infx.org/neanga/season/001> ) ValueString(“Fall” Language (en))

AP Label Product HistoryURI http://infx.org/neanga/productHistoryNamespace http://infx.org/neangaSource Definition A continuous, systematic narrative of past eventComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP --

Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain ProductRange HistoryMin. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx:productHistory) ValueURI ( <http://infx.org/neanga/history/2425> ) ValueString(“The potato originated in the region of southern Peru. However, based on historical records, local agriculturalists, and DNA analyses, the most widely cultivated variety worldwide,Solanum tuberosum ssp. tuberosum, is believed to be a variation indigenous to the Chiloé Archipelago where it was cultivated as long as 10,000 years ago.” Language (en)

)

AP Label Propagation HarvestURI http://infx.org/neanga/propagationHarvestNamespace http://infx.org/neangaSource Definition The season when ripened products are gatheredComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain HistoryRange SeasonMin. Occurrence 0Max. Occurrence InfinityStatement ( PropertyURI (infx:propogationHarvest) ValueURI ( <http://infx.org/neanga/season/003> ) ValueString(“March” Language (en)

)

AP Label Occurs At

URI http://infx.org/neanga/occursAtNamespace http://infx.org/neangaSource Definition Location of eventComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain EventRange LocationMin. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx:occursAt) ValueURI ( http://infx.org/neanga/event/004) ValueString(“Seattle, Washington” Language (en)

)

AP Label Located AtURI http://infx.org/neanga/locatedAtNamespace http://infx.org/neangaSource Definition Location of personComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain AgentRange LocationMin. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx:locatedAt) ValueURI ( <http://infx.org/neanga/location/4334> ) ValueString(“Bellevue, Washington” Language (en))

AP Label Research OnURI http://infx.org/neanga/researchOnNamespace http://infx.org/neangaSource Definition To collect information about a specific topicComment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain AgentRange HistoryMin. Occurrence 0Max. Occurrence InfinityStatement ( PropertyURI (infx:researchOn) ValueURI ( <http://infx.org/neanga/history/2141> ) ValueString(“Almond Potato” Language (en)

)

Literal Property

AP Label First NameURI http://infx.org/neanga/firstNameNamespace http://infx.org/neangaSource Definition A person’s first nameCommentType of Term PropertySub-property Of --Usage in this AP -- Literal RequiredNon-literal Not allowed

Domain AgentRange --Min. Occurrence 0

Max. Occurrence Infinity

Statement ( PropertyURI (infx:firstName ) LiteralValue String ( "James" ))

AP Label Last NameURI http://infx.org/neanga/lastNameNamespace http://infx.org/neangaSource Definition A person’s last nameCommentType of Term PropertySub-property Of --Usage in this AP -- Literal RequiredNon-literal Not allowed

Domain ProductRange --Min. Occurrence 0Max. Occurrence InfinityStatement ( PropertyURI (infx:lastName ) LiteralValue String ( "Smith" ))

AP Label GenderURI http://infx.org/neanga/genderNamespace http://infx.org/neangaSource Definition Sex of agent (Male or Female)CommentType of Term PropertySub-property Of --Usage in this AP -- Literal RequiredNon-literal Not allowed

Domain AgentRange --Min. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx: gender ) LiteralValue String ( "Male" ))

AP Label OccupationURI http://infx.org/neanga/occupationNamespace http://infx.org/neangaSource Definition A person usual or principal work or business, esp. as a means of earning a livingCommentType of Term PropertySub-property Of --Usage in this AP -- Literal RequiredNon-literal Not allowed

Domain AgentRange --Min. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx: occupation ) LiteralValue String ( "Student" ))

AP Label EmailURI http://infx.org/neanga/emailNamespace http://infx.org/neangaSource Definition Address of E-mailCommentType of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required (URI of Location entity)

VES URI (specify): Not allowed Value String: Not allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain AgentRange --Min. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx: email ) LiteralValue String ( "[email protected]" ))

AP Label AddressURI http://infx.org/neanga/addressNamespace http://infx.org/neangaSource Definition The place or the name of the place where a person, organization, or the like is

located or may be reachedCommentType of Term PropertySub-property Of --Usage in this AP -- Literal RequiredNon-literal Not allowed

Domain AgentEvent

Range --Min. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx: address) LiteralValue String ( “ 1832 177th Ave NE Bellevue WA 98007"))

AP Label DateURI http://purl.org/dc/terms/dateNamespace http://purl.org/dc/terms/Source Definition A point or period of time associated with an event in the lifecycle of the resource.

Comment Date may be used to express temporal information at any level of granularity. Recommended best practice is to use an encoding scheme, such as the W3CDTF profile of ISO 8601 [W3CDTF].

Type of Term PropertySub-property Of --Usage in this AP -- Literal Required

SES URI: RequiredNon-literal Not allowed

Domain EventRange http://purl.org/dc/terms/W3CDTFMin. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI ( dcterms:temporal ) LiteralValueString ( "2009-06-14") SyntaxEncodingSchemeURI ( dcterms:W3CDTF ) )

AP Label TitleURI http://purl.org/dc/elements/1.1/titleNamespace http://purl.org/dc/elements/1.1/Source Definition A name given to the resource.CommentType of Term PropertySub-property Of --Usage in this AP -- Literal Required

Language Tag: RequiredNon-literal Not allowed

Domain EventHistory

Range --Min. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI ( dc:title ) LiteralValueString ( "Gala Apple" Language (en)) )

AP Label NameURI http://infx.org/neanga/nameNamespace http://infx.org/neanga/Source Definition a word or a combination of words by which an object of thought is designated,

called, or known.Comment Using a related description as the value is required. Type of Term PropertySub-property Of --Usage in this AP -- Literal RequiredNon-literal Not allowed

Domain ProductRange --Min. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI (infx: name) LiteralValue String ( "Fuji Apple" ))

AP Label TypeURI http://purl.org/dc/terms/typeNamespace http://purl.org/dc/terms/Source Definition The nature or genre of the resource.Comment Recommended best practice is to use a controlled vocabulary such as the DCMI

Type Vocabulary [DCMITYPE]. To describe the file format, physical medium, or dimensions of the resource, use the Format element.

Type of Term PropertySub-property Of --Usage in this AP -- Literal Not allowedNon-literal Value URI: Required

VES URI (specify): Required (See range below) Value String: Allowed Language Tag: Not allowed SES URI (specify): Not allowed

Domain ProductRange http://infx.org/neanga/typeMin. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI ( dcterm:type ) ValueURI ( < http://infx.org/neanga/type/vegetable > ) ValueString ( "vegetable") )

AP Label DescriptionURI http://purl.org/dc/terms/descriptionNamespace http://purl.org/dc/terms/Source Definition An account of the resource.Comment Description may include but is not limited to: an abstract, a table of contents, a

graphical representation, or a free-text account of the resource.Type of Term PropertySub-property Of --Usage in this AP -- Literal Required

Language Tag: RequiredNon-literal Not allowed

Domain ProductHistory

Range --Min. Occurrence 0Max. Occurrence Infinity

Statement ( PropertyURI ( dc: description ) LiteralValueString ( " Fuji apples are typically large or very large and round, on average the size of a baseball. They contain between 9-11% sugars by weight and have a dense flesh that is sweeter and crispier than many other apple varieties, making them popular with consumers around the world. Fuji apples also have a very long shelf life compared to other apples, even without refrigeration. With refrigeration, Fuji apples can remain fresh for up to 5-6 months." Language (en) )

AP Label PeriodURI http://purl.org/dc/terms/PeriodNamespace http://purl.org/dc/terms/

Source Definition The set of time intervals defined by their limits according to the DCMI Period Encoding Scheme.

Comment --Type of Term PropertySub-property Of --Usage in this AP --Literal Required

SES URI: Required (See range below)Non-literal Value URI: Required

VES URI (specify): Required (See Range below)Value String: Optional Language Tag: Not allowed SES URI (specify): Not allowed

Domain HistoryRange http://purl.org/dc/terms/periodMin. Occurrence 1Max. Occurrence infinity

PropertyURI ( dcterms:period ) LiteralValueString ( "1800-1900") SyntaxEncodingSchemeURI ( dcterms:W3CDTF ) )

AP Label PublisherURI http://purl.org/dc/terms/publisherNamespace http://purl.org/dc/terms/Source Definition An entity responsible for making the resource available.Comment Examples of a Publisher include a person, an organization, or a service. Typically,

the name of a Publisher should be used to indicate the entity.Type of Term PropertySub-property Of --Usage in this AP --Literal Not allowedNon-literal Value URI: Required (URI of Agent entity)

VES URI (specify): Not allowedValue String: Optional Language Tag: Not allowed SES URI (specify): Not allowed

Domain HistoryRange http://purl.org/dc/terms/AgentMin. Occurrence 1Max. Occurrence infinity

Statement (PropertyURI (infx:publisher)

ValueURI ( <http://infx.org/neanga/publisher/005> ) ValueString(“David Chen” Language (en))

AP Label SubjectURI http://purl.org/dc/terms/subjectNamespace http://purl.org/dc/terms/Source Definition The topic of the resource.Comment .Type of Term PropertySub-property Of --Usage in this AP The subject of the entity being described when that subject is an AgentLiteral Not allowedNon-literal Value URI: Required (URI of Agent entity)

VES URI (specify): Not allowedValue String: Optional Language Tag: Not allowed SES URI (specify): Not allowed

Domain HistoryRange http://purl.org/dc/terms/AgentMin. Occurrence 1Max. Occurrence infinity

Statement ( PropertyURI (infx:subject) ValueURI ( <http://infx.org/neanga/subject/100> ) ValueString(“Fruit” Language (en))

<xs:schema targetNamespace="http://sandbox.metadataregistry.org/uri/productFood" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.00.000">

<xs:annotation>

<xs:documentation xml:lang="en">

Product XML Schema

XML Schema for http://sandbox.metadataregistry.org/uri/productFood namespace

Date created: 2009-12-16 02:10:10

Date of last update: 2009-12-16 02:10:10

Further information about this Vocabulary is available at http://sandbox.metadataregistry.org/uri/productFood.html

</xs:documentation>

</xs:annotation>

<xs:simpleType name="DCMIType">

<xs:restriction base="xs:string">

<xs:enumeration value="propogationLocation"/>

<xs:enumeration value="productSeason"/>

<xs:enumeration value="productHistory"/>

<xs:enumeration value="propogationHarvest"/>

<xs:enumeration value="name"/>

<xs:enumeration value="type"/>

<xs:enumeration value="description"/>

</xs:restriction>

</xs:simpleType>

</xs:schema>

<rdf:RDF>

<!-- Scheme: Product -->

<skos:ConceptScheme rdf:about="http://sandbox.metadataregistry.org/uri/productFood">

<dc:title>Product</dc:title>

</skos:ConceptScheme>

<!-- Concept: propogationLocation -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/productFood/1001" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/productFood"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">propogationLocation</skos:prefLabel>

</skos:Concept>

<!-- Concept: productSeason -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/productFood/1002" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/productFood"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">productSeason</skos:prefLabel>

</skos:Concept>

<!-- Concept: productHistory -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/productFood/1003" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/productFood"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">productHistory</skos:prefLabel>

</skos:Concept>

<!-- Concept: propogationHarvest -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/productFood/1004" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/productFood"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">propogationHarvest</skos:prefLabel>

</skos:Concept>

<!-- Concept: name -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/productFood/1005" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/productFood"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">name</skos:prefLabel>

</skos:Concept>

<!-- Concept: type -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/productFood/1006" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/productFood"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">type</skos:prefLabel>

</skos:Concept>

<!-- Concept: description -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/productFood/1007" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/productFood"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">description</skos:prefLabel>

</skos:Concept>

<!-- Status properties used in this document -->

<skos:Concept rdf:about="http://metadataregistry.org/uri/RegStatus/1001">

<skos:prefLabel xml:lang="en">Published</skos:prefLabel>

</skos:Concept>

</rdf:RDF>

<xs:schema targetNamespace="http://sandbox.metadataregistry.org/uri/agent" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.00.000">

<xs:annotation>

<xs:documentation xml:lang="en">

Agent XML Schema

XML Schema for http://sandbox.metadataregistry.org/uri/agent namespace

Date created: 2009-12-16 02:01:43

Date of last update: 2009-12-16 02:01:43

Further information about this Vocabulary is available at http://sandbox.metadataregistry.org/uri/agent.html

</xs:documentation>

</xs:annotation>

<xs:simpleType name="DCMIType">

<xs:restriction base="xs:string">

<xs:enumeration value="address"/>

<xs:enumeration value="distributes"/>

<xs:enumeration value="emailAddress"/>

<xs:enumeration value="firstName"/>

<xs:enumeration value="gender"/>

<xs:enumeration value="grows"/>

<xs:enumeration value="hosts"/>

<xs:enumeration value="lastName"/>

<xs:enumeration value="occupation"/>

<xs:enumeration value="utilizes"/>

</xs:restriction>

</xs:simpleType>

<rdf:RDF>

<!-- Scheme: Agent -->

<skos:ConceptScheme rdf:about="http://sandbox.metadataregistry.org/uri/agent">

<dc:title>Agent</dc:title>

</skos:ConceptScheme>

<!-- Concept: address -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1010" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">address</skos:prefLabel>

</skos:Concept>

<!-- Concept: distributes -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1002" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">distributes</skos:prefLabel>

</skos:Concept>

<!-- Concept: emailAddress -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1008" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">emailAddress</skos:prefLabel>

</skos:Concept>

<!-- Concept: firstName -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1006" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">firstName</skos:prefLabel>

</skos:Concept>

<!-- Concept: gender -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1007" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">gender</skos:prefLabel>

</skos:Concept>

<!-- Concept: grows -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1004" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">grows</skos:prefLabel>

</skos:Concept>

<!-- Concept: hosts -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1001" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">hosts</skos:prefLabel>

</skos:Concept>

<!-- Concept: lastName -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1005" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">lastName</skos:prefLabel>

</skos:Concept>

<!-- Concept: occupation -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1009" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">occupation</skos:prefLabel>

</skos:Concept>

<!-- Concept: utilizes -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/agent/1003" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/agent"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">utilizes</skos:prefLabel>

</skos:Concept>

<!-- Status properties used in this document -->

<skos:Concept rdf:about="http://metadataregistry.org/uri/RegStatus/1001">

<skos:prefLabel xml:lang="en">Published</skos:prefLabel>

</skos:Concept>

</rdf:RDF>

<xs:schema targetNamespace="http://sandbox.metadataregistry.org/uri/history" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.00.000">

<xs:annotation>

<xs:documentation xml:lang="en">

History XML Schema

XML Schema for http://sandbox.metadataregistry.org/uri/history namespace

Date created: 2009-12-16 02:12:24

Date of last update: 2009-12-16 02:12:24

Further information about this Vocabulary is available at http://sandbox.metadataregistry.org/uri/history.html

</xs:documentation>

</xs:annotation>

<xs:simpleType name="DCMIType">

<xs:restriction base="xs:string">

<xs:enumeration value="propogationHarvest"/>

<xs:enumeration value="propogationLocation"/>

<xs:enumeration value="title"/>

<xs:enumeration value="description"/>

<xs:enumeration value="period"/>

<xs:enumeration value="publisher"/>

</xs:restriction>

</xs:simpleType>

</xs:schema>

<rdf:RDF>

<!-- Scheme: History -->

<skos:ConceptScheme rdf:about="http://sandbox.metadataregistry.org/uri/history">

<dc:title>History</dc:title>

</skos:ConceptScheme>

<!-- Concept: propogationHarvest -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/history/1001" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/history"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">propogationHarvest</skos:prefLabel>

</skos:Concept>

<!-- Concept: propogationLocation -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/history/1002" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/history"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">propogationLocation</skos:prefLabel>

</skos:Concept>

<!-- Concept: title -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/history/1003" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/history"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">title</skos:prefLabel>

</skos:Concept>

<!-- Concept: description -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/history/1004" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/history"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">description</skos:prefLabel>

</skos:Concept>

<!-- Concept: period -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/history/1005" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/history"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">period</skos:prefLabel>

</skos:Concept>

<!-- Concept: publisher -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/history/1007" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/history"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">publisher</skos:prefLabel>

</skos:Concept>

<!-- Status properties used in this document -->

<skos:Concept rdf:about="http://metadataregistry.org/uri/RegStatus/1001">

<skos:prefLabel xml:lang="en">Published</skos:prefLabel>

</skos:Concept>

</rdf:RDF>

<xs:schema targetNamespace="http://sandbox.metadataregistry.org/uri/loc" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.00.000">

<xs:annotation>

<xs:documentation xml:lang="en">

Location XML Schema

XML Schema for http://sandbox.metadataregistry.org/uri/loc namespace

Date created: 2009-12-16 02:53:36

Date of last update: 2009-12-16 02:53:36

Further information about this Vocabulary is available at http://sandbox.metadataregistry.org/uri/loc.html

</xs:documentation>

</xs:annotation>

<xs:simpleType name="DCMIType">

<xs:restriction base="xs:string">

<xs:enumeration value="locationSeason"/>

<xs:enumeration value="sourceOf"/>

</xs:restriction>

</xs:simpleType>

</xs:schema>

<rdf:RDF>

<!-- Scheme: Location -->

<skos:ConceptScheme rdf:about="http://sandbox.metadataregistry.org/uri/loc">

<dc:title>Location</dc:title>

</skos:ConceptScheme>

<!-- Concept: locationSeason -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/loc/1001" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/loc"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">locationSeason</skos:prefLabel>

</skos:Concept>

<!-- Concept: sourceOf -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/loc/1002" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/loc"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">sourceOf</skos:prefLabel>

</skos:Concept>

<!-- Status properties used in this document -->

<skos:Concept rdf:about="http://metadataregistry.org/uri/RegStatus/1001">

<skos:prefLabel xml:lang="en">Published</skos:prefLabel>

</skos:Concept>

</rdf:RDF>

<xs:schema targetNamespace="http://sandbox.metadataregistry.org/uri/event" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.00.000">

<xs:annotation>

<xs:documentation xml:lang="en">

Event XML Schema

XML Schema for http://sandbox.metadataregistry.org/uri/event namespace

Date created: 2009-12-16 02:55:13

Date of last update: 2009-12-16 02:55:13

Further information about this Vocabulary is available at http://sandbox.metadataregistry.org/uri/event.html

</xs:documentation>

</xs:annotation>

<xs:simpleType name="DCMIType">

<xs:restriction base="xs:string">

<xs:enumeration value="sells"/>

<xs:enumeration value="tasting"/>

<xs:enumeration value="participant"/>

<xs:enumeration value="occursAt"/>

<xs:enumeration value="date"/>

<xs:enumeration value="type"/>

<xs:enumeration value="name"/>

</xs:restriction>

</xs:simpleType>

</xs:schema>

<rdf:RDF>

<!-- Scheme: Event -->

<skos:ConceptScheme rdf:about="http://sandbox.metadataregistry.org/uri/event">

<dc:title>Event</dc:title>

</skos:ConceptScheme>

<!-- Concept: sells -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/event/1001" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/event"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">sells</skos:prefLabel>

</skos:Concept>

<!-- Concept: tasting -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/event/1002" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/event"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">tasting</skos:prefLabel>

</skos:Concept>

<!-- Concept: participant -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/event/1003" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/event"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">participant</skos:prefLabel>

</skos:Concept>

<!-- Concept: occursAt -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/event/1004" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/event"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">occursAt</skos:prefLabel>

</skos:Concept>

<!-- Concept: date -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/event/1005" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/event"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">date</skos:prefLabel>

</skos:Concept>

<!-- Concept: type -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/event/1006" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/event"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">type</skos:prefLabel>

</skos:Concept>

<!-- Concept: name -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/event/1007" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/event"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">name</skos:prefLabel>

</skos:Concept>

<!-- Status properties used in this document -->

<skos:Concept rdf:about="http://metadataregistry.org/uri/RegStatus/1001">

<skos:prefLabel xml:lang="en">Published</skos:prefLabel>

</skos:Concept>

</rdf:RDF>

<xs:schema targetNamespace="http://sandbox.metadataregistry.org/uri/season" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.00.000">

<xs:annotation>

<xs:documentation xml:lang="en">

Season XML Schema

XML Schema for http://sandbox.metadataregistry.org/uri/season namespace

Date created: 2009-12-10 01:41:02

Date of last update: 2009-12-10 01:41:02

Further information about this Vocabulary is available at http://sandbox.metadataregistry.org/uri/season.html

</xs:documentation>

</xs:annotation>

<xs:simpleType name="DCMIType">

<xs:restriction base="xs:string">

<xs:enumeration value="Fall"/>

<xs:enumeration value="Spring"/>

<xs:enumeration value="Summer"/>

<xs:enumeration value="type"/>

<xs:enumeration value="Winter"/>

</xs:restriction>

</xs:simpleType>

</xs:schema>

<rdf:RDF>

<!-- Scheme: Season -->

<skos:ConceptScheme rdf:about="http://sandbox.metadataregistry.org/uri/season">

<dc:title>Season</dc:title>

</skos:ConceptScheme>

<!-- Concept: Fall -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/season/1004" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/season"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">Fall</skos:prefLabel>

</skos:Concept>

<!-- Concept: Spring -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/season/1001" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/season"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">Spring</skos:prefLabel>

</skos:Concept>

<!-- Concept: Summer -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/season/1002" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/season"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">Summer</skos:prefLabel>

</skos:Concept>

<!-- Concept: type -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/season/1006" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/season"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">type</skos:prefLabel>

</skos:Concept>

<!-- Concept: Winter -->

<skos:Concept rdf:about="http://sandbox.metadataregistry.org/uri/season/1003" xml:lang="en">

<skos:inScheme rdf:resource="http://sandbox.metadataregistry.org/uri/season"/>

<skos:status rdf:resource="http://metadataregistry.org/uri/RegStatus/1001"/>

<skos:prefLabel xml:lang="en">Winter</skos:prefLabel>

</skos:Concept>

<!-- Status properties used in this document -->

<skos:Concept rdf:about="http://metadataregistry.org/uri/RegStatus/1001">

<skos:prefLabel xml:lang="en">Published</skos:prefLabel>

</skos:Concept>

</rdf:RDF>

Description Set Profile

<?xml version="1.0" encoding="UTF-8"?><DescriptionSetProfile xmlns="http://dublincore.org/xml/dc-dsp/2008/03/31" xmlns:infx="http://infx.org/neanga/" xmlns:purl="http://purl.org/dc/elements1.1/" xmlns:dcterms="http://purl.org/dc/terms/ " xmlns:pim="http://www.w3.org/2000/10/swap/pim/contact#/">

<!--A G E N T E N T I T Y D E S C R I P T I O N--> <DescriptionTemplate ID="agent" minOccurs="1" maxOccurs="1" standalone="no"> <ResourceClass> <MemberOf> <Option value="dcterms:agent"/> </MemberOf> </ResourceClass>

<!-- hosts PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:hosts"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="event"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint>

</StatementTemplate>

<!-- distributes PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:distributes"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="product"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint>

</StatementTemplate>

<!-- utilizes PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:utilizes"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="product"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate> <!-- grows PROPERTY -->

<StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:grows"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="product"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint>

</StatementTemplate>

<!-- lastName PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="pim:contact#lastName"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- firstName PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="pim:contact#firstName"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- gender PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:gender"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-EN</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- emailAddress PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="pim:contact#emailAddress"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>disallowed</LanguageOccurrence>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- occupation PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<PropertyConstraint> <InSet> <Option value="infx:occupation"/> </InSet> </PropertyConstraint>

<LiteralConstraint><LanguageOccurrence>disallowed</LanguageOccurrence>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- address PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<PropertyConstraint> <InSet> <Option value="infx:pim:contact#Address"/> </InSet> </PropertyConstraint>

<LiteralConstraint><LanguageOccurrence>disallowed</LanguageOccurrence>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate></DescriptionTemplate>

<!--PRODUCT E N T I T Y D E S C R I P T I O N--><DescriptionTemplate ID="product" minOccurs="1" maxOccurs="1" standalone="no">

<ResourceClass> <MemberOf> <Option value="infx:product"/> </MemberOf> </ResourceClass>

<!-- propogationLocation PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:propogationLocation"/>

</InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="location"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate>

<!-- productSeason PROPERTY -->

<StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:productSeason"/>

</InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="season"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate> <!-- productHistory PROPERTY -->

<StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="product" >

<ResourceClass> <InSet> <Option value="infx:productHistory"/>

</InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="history"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint></StatementTemplate>

<!-- propogationHarvest PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:propogationHarvest"/>

</InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="product"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/><LanguageConstraint occurrence="disallowed"/><SESConstraint occurrence="disallowed"/>

</NonLiteralConstraint></StatementTemplate>

<!-- name PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:name"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-EN</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- type PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="purl:type"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-EN</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- description PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="purl:description"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-EN</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate></DescriptionTemplate>

<!--HISTORY E N T I T Y D E S C R I P T I O N--><DescriptionTemplate ID="history" minOccurs="1" maxOccurs="1" standalone="no">

<ResourceClass> <MemberOf> <Option value="infx:history"/> </MemberOf> </ResourceClass> <!-- propogationHarvest PROPERTY -->

<StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:propogationHarvest"/>

</InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="history"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint></StatementTemplate>

<!-- propogationLocation PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:propogationLocation"/>

</InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="location">

<ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate>

<!-- title PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="purl:title"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- description PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="purl:description"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- period PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet>

<Option value="purl:period"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence>

<SESConstraint list="dcterms:W3CDTF"/></LiteralConstraint>

</StatementTemplate>

<!-- publisher PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="purl:publisher"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- subject PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="purl:subject"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate> </DescriptionTemplate> <!--SEASON ENTITY D E S C R I P T I O N-->

<DescriptionTemplate ID="product" minOccurs="1" maxOccurs="1" standalone="no"> <ResourceClass> <MemberOf> <Option value="infx:season"/> </MemberOf> <!-- type PROPERTY -->

<StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" > <ResourceClass> <InSet>

<Option value="purl:type"/> </InSet> </ResourceClass><LiteralConstraint>

<LanguageOccurrence>mandatory</LanguageOccurrence><Language>en </Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

</ResourceClass> </DescriptionTemplate>

<!--LOCATION E N T I T Y D E S C R I P T I O N--><DescriptionTemplate ID="location" minOccurs="1" maxOccurs="1" standalone="no">

<ResourceClass> <MemberOf> <Option value="infx:location"/> </MemberOf> </ResourceClass>

<!-- locationSeason PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="season/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="season"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate> <!-- sourceOf PROPERTY -->

<StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<PropertyConstraint> <InSet> <Option value="infx:sourceOf"/> </InSet> </PropertyConstraint>

<NonLiteralConstraint descriptionTemplateRef="location"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate> </DescriptionTemplate> <!--EVENT E N T I T Y D E S C R I P T I O N-->

<DescriptionTemplate ID="event" minOccurs="1" maxOccurs="1" standalone="no"> <ResourceClass> <MemberOf> <Option value="infx:event"/> </MemberOf> </ResourceClass>

<!-- sells PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:sells"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="product"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint>

</StatementTemplate>

<!-- tasting PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:tasting"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="product"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate>

<!-- participant PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:sells"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="agent"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint></StatementTemplate>

<!-- occursAt PROPERTY --><StatementTemplate type="nonliteral" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:occursAt"/> </InSet> </ResourceClass>

<NonLiteralConstraint descriptionTemplateRef="location"><ValueURIOccurrence>mandatory</ValueURIOccurrence>

<VocabularyEncodingSchemeOccurrence>disallowed</VocabularyEncodingSchemeOccurrence><ValueStringConstraint maxOccurs="0"/>

</NonLiteralConstraint> </StatementTemplate> <!-- date PROPERTY -->

<StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet>

<Option value="purl:date"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><SESConstraint list="dcterms:W3CDTF"/>

</LiteralConstraint>

</StatementTemplate>

<!-- type PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="purl:type"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate>

<!-- name PROPERTY --><StatementTemplate type="literal" minOccurs="0" maxOccurs="infinity" >

<ResourceClass> <InSet> <Option value="infx:name"/> </InSet> </ResourceClass>

<LiteralConstraint><LanguageOccurrence>mandatory</LanguageOccurrence><Language>en-US</Language>

<SyntaxEncodingSchemeOccurrence>disallowed</SyntaxEncodingSchemeOccurrence></LiteralConstraint>

</StatementTemplate> </DescriptionTemplate> </DescriptionSetProfile>

Syntax Guidelines

<?xml version="1.0"?><rdf:RDF xmlns:dcam="http://purl.org/dc/dcam/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:infx="http://infx.org/neanga/" xmlns:pim="http://www.w3.org/2000/10/swap/pim/contact#/" xmlns:purl="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<!-- Product Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/product/704">

<infx:name xml:lang="en">Blueberry</infx:name><infx:propogationLocation rdf:resource="http://infx.org/neanga/location/004"/><infx:productHistory rdf:resource="http://infx.org/neanga/history/555"/><infx:productSeason rdf:resource="http://infx.org/neanga/season/001"/><infx:propogationHarvest rdf:resource="http://infx.org/neanga/season/003"/><infx:grows rdf:resource="http://infx.org/neanga/agent/106"/><infx:distributes rdf:resource="http://infx.org/neanga/agent/112"/><infx:sells rdf:resource="http://infx.org/neanga/event/003"/><infx:type>

<rdf:Description rdf:about="http://sandbox.metadataregistry.org/uri/prod/1007"><dcam:memberOf

rdf:resource="http://sandbox.metadataregistry.org/uri/prod"/><rdf:value xml:lang="en">Fruit</rdf:value>

</rdf:Description></infx:type><dcterms:description xml:lang="en">Blueberries can be distinguished from the nearly

identical looking bilberries by cutting them in half. Ripe blueberries have white or greenish flesh, while bilberries and huckleberries are colored purple throughout</dcterms:description>

</rdf:Description><!-- Agent Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/agent/112">

<infx:distributes rdf:resource="http://infx.org/neanga/product/704"/><infx:locatedAt rdf:resource="http://infx.org/neanga/location/004"/>

<pim:lastName xml:lang="en">Andrews</pim:lastName><pim:firstName xml:lang="en">Jenny</pim:firstName><infx:gender>F</infx:gender><pim:emailAddress>[email protected]</pim:emailAddress><infx:occupation>Baker</infx:occupation>

</rdf:Description><!-- Agent Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/agent/106">

<infx:grows rdf:resource="http://infx.org/neanga/product/704"/><infx:locatedAt rdf:resource="http://infx.org/neanga/location/004"/><pim:lastName xml:lang="en">Madsen</pim:lastName><pim:firstName xml:lang="en">David</pim:firstName><infx:gender>M</infx:gender><pim:emailAddress>[email protected]</pim:emailAddress><infx:occupation>Sales Agent</infx:occupation>

</rdf:Description><!-- History Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/history/555">

<infx:event rdf:resource="http://infx.org/neanga/event/003"/><dcterms:period rdf:datatype="http://purl.org/dc/terms/temporal">1580-

1600</dcterms:period><dcterms:publisher>

<rdf:Description rdf:about="http://infx.org/neanga/agent/dmadsen002"><dcam:memberOf rdf:resource="http://infx.org/neanga/agent"/><rdf:value>David Madsen</rdf:value>

</rdf:Description></dcterms:publisher><dcterms:description xml:lang="en">Blueberries are a native berry to North America and

were used extensively by the Indians (Native Americans). Since the blueberry season was so short, they would dry the harvested blueberries for use throughout the year until summer once again blessed them with a new supply. The fresh, or dried, blueberries were added to meat, stews, soup and other foods to add extra flavor. In the early 1600's, Samuel de Champlain observed Indians along Lake Huron harvesting blueberries which were dried, beaten into a pulp/powder and combined with cornmeal, honey and water to make a pudding called Sautauthig. Lewis &amp; Clark were served a meal that had blueberries pounded into the meat--which was then smoked and dried.Blueberries begin to ripen as the weather gets warmer in May, and they continue to ripen until about September.</dcterms:description>

<dcterms:subject><rdf:Description rdf:about="http://www.texasblueberries.com/history.htm">

<dcam:memberOf rdf:resource="http://id.loc.gov/authorities#conceptScheme"/>

<rdf:value>Blueberry, 1580--United States</rdf:value></rdf:Description>

</dcterms:subject></rdf:Description><!-- Location Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/location/004">

<infx:locationSeason rdf:resource="http://infx.org/neanga/season/001"/><infx:sourceOf rdf:resource="http://infx.org/neanga/product/704"/><infx:country xml:lang="en">US</infx:country><infx:state xml:lang="en">Washington</infx:state>

</rdf:Description><!-- Location Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/location/007">

<infx:locationSeason rdf:resource="http://infx.org/neanga/season/001"/><infx:sourceOf rdf:resource="http://infx.org/neanga/product/704"/><infx:country xml:lang="en">US</infx:country>

<infx:state xml:lang="en">Montana</infx:state></rdf:Description><!-- Location Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/location/008">

<infx:locationSeason rdf:resource="http://infx.org/neanga/season/001"/><infx:sourceOf rdf:resource="http://infx.org/neanga/product/704"/><infx:country xml:lang="en">US</infx:country><infx:state xml:lang="en">Oregon</infx:state>

</rdf:Description><!-- Event Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/event/003">

<infx:sells rdf:resource="http://sandbox.metadataregistry.org/uri/prod/1007"/><infx:tasting rdf:resource="http://sandbox.metadataregistry.org/uri/prod/1007"/><infx:participant rdf:resource="http://infx.org/neanga/agent/106"/><infx:occursAt rdf:resource="http://infx.org/neanga/location/004"/><infx:eventName xml:lang="en">Wanachee Apple Festival</infx:eventName><dcterms:date>04/10/2010</dcterms:date><pim:Address>5420 Woodring Canyon Rd, Cashmere, WA 98815</pim:Address><infx:state xml:lang="en">Montana</infx:state>

</rdf:Description><!-- Season Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/season/003">

<infx:typeSeason><rdf:Description

rdf:about="http://sandbox.metadataregistry.org/uri/season/1001"><dcam:memberOf

rdf:resource="http://sandbox.metadataregistry.org/uri/season/"/><rdf:value xml:lang="en">Winter</rdf:value>

</rdf:Description></infx:typeSeason>

</rdf:Description><!-- Season Entity Description --><rdf:Description rdf:about="http://infx.org/neanga/season/001">

<infx:typeSeason><rdf:Description

rdf:about="http://sandbox.metadataregistry.org/uri/season/1004"><dcam:memberOf

rdf:resource="http://sandbox.metadataregistry.org/uri/season/"/><rdf:value xml:lang="en">Autumn</rdf:value>

</rdf:Description></infx:typeSeason>

</rdf:Description></rdf:RDF>

Usage Guidelines

History

For the title property in the History entity, use the most recent date based off of when publisher posted to show when agent is doing a general search on subject property.

For the name property in the History entity, use period to determine food products that originated then.

Event

For the name property in the Event entity, use the most recent upcoming date that the event can be found and list chronologically to help agents determine if they can attend it or not.

Product

For the name property in the Product entity, use the most the current or most recent product season and current system date to help agents determine what food products are in season at the moment or is upcoming.

For the propogationLocation property in the Product entity, use name of product.

Agent

For the name property in Agent entity, use location to determine what event the agent will be hosting

For the name property in Agent entity, use location to determine what agent grows.