GI2MO Ontology
type: Ontology
comment: Generic Idea and Innovation Management Ontology (GI2MO) - an ontology designed to annotate and describe resources gathered inside Idea Management Systems. The primary goal of the ontology is to cover all knowledge gathered in those systems and provide interoperability between distributed Idea Management Systems as well as other enterprise systems and the World Wide Web.
version info: 0.6

Agent
type: Class
comment: Description of a person modelled with FOAF ontology

IdeaStatus
type: Class
comment: An instance of this class describes status that idea and indicates the position of the idea in the Idea Management life cycle (e.g. Draft, Implemented, Deployed etc.) For a list of recommended instances of this class see the individuals list associated to this class in the ontology definition.

Project
type: Class
comment: Describes a project scheduled to implement an idea (e.g. a software project or a industrial production process). The description is modelled with DOAP ontology.

AccessType
type: Class
comment: Defines access type to a resouce. See class instances for possible options.

TextualReview
type: Class
subclass of: Review
comment: An instance of this class models a textual review of any kind attached to the idea.

Review
type: Class
comment: An instance of this class indentifies review of a idea. This can be, a textual review, a rating or any kind of assessment made by a number people (e.g. star reviews done by users but also idea assessment made by internal company reviewers). The instance of this class can be used both to describe a single review action (connected to a user thus having hasCreator property) or a global review summary (e.g. description summerizion all votes and combined rating value). If not sufficient is recommended to extend this class via inheritace mechanism and add additional type of idea assessment that is particular for a given implementation of Idea Management System.

Concept
type: Class
comment: An instance of this class is used in Gi2MO Ontology to represent a category defined to classify ideas or other assets in the Idea Management system. For ideas predefined categories are commonly used in many systems to group ideas by topic (e.g. in IM system for computer equipment vendor categories could be Desktops; Latops etc.). For reviews this property can be used to groups reviews by type (e.g. "Return of Investment" , "Customer Benefit" , "Cost anslysis" etc.)

Category
type: Class
comment: An instance of this class represents a category defined to classify ideas or other assets in the Idea Management system. For ideas predefined categories are commonly used in many systems to group ideas by topic (e.g. in IM system for computer equipment vendor categories could be Desktops; Latops etc.). For reviews this property can be used to groups reviews by type (e.g. "Return of Investment" , "Customer Benefit" , "Cost anslysis" etc.)
comment: Depracatied. Use skos:Concept instead to describe categories for idea and other assets Idea Management system.
type: DeprecatedClass

UpDownRating
type: Class
subclass of: Rating
comment: An instance of this class describes a rating type where users only vote up or down, without any particular grading scale. In case of modeling a single vote ratingValue can be set to 1 or -1.

Rating
type: Class
subclass of: Review
comment: An instance of this class describes a numberical rating attached to the idea. E.g. star review or a quantified reivew.

MinMaxRating
type: Class
comment: An instance of this class describes a rating where users giving votes have to select a value from a predefined scale (for example 1..10).
subclass of: Rating

IdeaCategory
type: Class
type: DeprecatedClass
comment: Depracated. Use gi2mo:Categorty instead to described categories for idea and other assets Idea Management system.
comment: An instance of this class represents a category defined to classify ideas in the Idea Management system.

AccessControlList
type: Class
comment: An instance of this class indicates the access rights for particular users to a resource that it is connected to (e.g. write privilages for a given idea or idea contest).

VersionInfo
type: Class
comment: An instance of this class allows to attach versioning information to ideas.

Attachment
type: Class
comment: An instance of this class represents attachment of any entity in idea management system (e.g. image attachment to idea).

User
type: Class
comment: An instance of this class models a user account in the Idea Management system. User types can be defined by creating UserGroups.
subclass of: OnlineAccount

UserGroup
type: Class
comment: An instance of this class allows to group users to reflect the user mangement model popular in many IT systems.

SubmissionMethod
type: Class
comment: An instance of this describes an input interface (e.g. device or software) that was used to submit an idea. This class can be used for Idea Management systems that have many data entry points, for example web forms, collaborative tools, mobile device access etc. Also this class can be used to interlink detailed input information encoded via other ontologies through rdfs:seeAlso (e.g. operating system, browser, screen size etc. can be expressed in DCCI Ontology).

IdeaManagementSystem
type: Class
comment: An instance of this class represents an Idea Management Systems as a container for knowledge associated to the Idea Management process. The class modells the relationships that the systems has with it's data.

Metric
type: Class
comment: This class models any metrics related to Ideas. For exampe Idea Deployment metrics (Revenue, ROI etc.) or any other metrics associated to the idea as it progresses across the idea pipeline (idea implementation cost, idea assessment costs etc.) The metric can be associated with an individual Idea or an Idea contest.

Description
type: Class
comment: An instance of this class models any textual description that is added as a supplement to the basic textual content of an entitiy of an Idea Management system. For example this can be a special description of an idea (e.g. Beneficiaries described seperatly from the idea summary).

IdeaContest
type: Class
comment: An instance of this class represents the so-called Idea Contests (also referred as "idea campaign", "idea event" etc.). Idea contests are events that stimulate idea submission, bind ideas tematically and attach their collection to a particular time period.

Idea
type: Class
comment: An instance of this class represents a single idea stored in the Idea Management system.

IdeaContestStatus
type: Class
comment: An instance of this class describes status of idea contest. For a list of recommended instances of this class see the individuals list associated to this class in the ontology definition.

Comment
type: Class
comment: An instance of this class represents comments attached to other entities throughout the idea management system (e.g. comments for idea, idea contests, reviews etc.)

tagging_account
type: ObjectProperty
domain: Tagging
comment: Indicates user account (gi2mo:user in particular) that has tagged a resource
range: OnlineAccount

describesSameObject
type: ObjectProperty
type: SymmetricProperty
sub property of: hasSimilar
comment: Points to an idea that describes innovation for the same object or topic.

hasSimilar
type: ObjectProperty
comment: Indicates similar idea but not duplicates (e.g. idea about improving car appearance, and idea about car speed; both can mention new type of tires but also a number of different elements).
sub property of: hasRelated
type: SymmetricProperty
domain: Idea
range: Idea

isVersionOf
type: ObjectProperty
inverse of: hasVersionInfo
domain: VersionInfo
range: Class
  union of: Idea
  union of: IdeaContest
comment: Indicates that version info is attached to a certain idea or other resource under version control.

hasVersionInfo
type: ObjectProperty
comment: Indicates that Idea has been modified over time and has more then 1 version
domain: Class
  union of: Idea
  union of: IdeaContest
inverse of: isVersionOf
range: VersionInfo

isAttachementOf
type: ObjectProperty
comment: Property indicating an attachment being associated to an idea/idea contest.
inverse of: hasAttachment
domain: Attachment
range: Class
  union of: Idea
  union of: IdeaContest

hasAttachment
type: ObjectProperty
range: Attachment
domain: Class
  union of: Idea
  union of: IdeaContest
  union of: Comment
comment: Property indicating an Idea having an Attachment.
inverse of: isAttachementOf

topic
type: ObjectProperty
comment: Indicates a SIOC resource (blog, forum etc.) having a topic which is the Idea from the Idea Management system.
inverse of: isTopicOf

isTopicOf
type: ObjectProperty
inverse of: topic
domain: Idea
comment: Indicates that an idea is a topic of some other resource. (e.g. forum, blog post, twitter post, news article etc.)
sub property of: hasRelated

associatedTag
type: ObjectProperty
range: Tag
domain: Tagging
comment: Point to a scot:Tag that has been created or referenced as a results of tagging activity.

hasDuplicate
type: ObjectProperty
sub property of: describesSameObject
type: InverseFunctionalProperty
domain: Idea
range: Idea
inverse of: isDuplicateOf
comment: Indicates that some other idea has duplicated partially or fully the content of the currently described one.

isDuplicateOf
type: ObjectProperty
sub property of: describesSameObject
type: InverseFunctionalProperty
inverse of: hasDuplicate
comment: Indicates that an idea has been marked as duplicating the content of some other. This property can be used to distinguish between ideas that do not duplicate each other (i.e. not identical) but only one idea copying content of the other (and not the other way around).

isCommentOf
type: ObjectProperty
domain: Comment
inverse of: hasComment
range: Class
  union of: Review
  union of: IdeaContest
  union of: Idea
  union of: IdeaStatus
  union of: Comment
comment: Property indicating an comment being attached to a certain resource.

hasComment
type: ObjectProperty
domain: Class
  union of: Idea
  union of: IdeaContest
  union of: IdeaStatus
  union of: Review
  union of: Comment
  union of: Attachment
range: Comment
inverse of: isCommentOf
comment: Property indicating an idea or other entity having a comment.

generalizes
type: ObjectProperty
inverse of: details
comment: Indicates that the currently described idea presents a more broad perspective than some other idea and encapsulates it on a more generic level.
type: SymmetricProperty
sub property of: complements

details
type: ObjectProperty
inverse of: generalizes
type: SymmetricProperty
sub property of: complements
comment: Indicates that the currently described idea presents a more detailed description of another idea or its element.

complements
type: ObjectProperty
comment: Indicates ideas that complete each other (e.g. one idea supplementing a solution ommited by the other but necessary for implementation).
sub property of: extends
type: SymmetricProperty

isDescribedPartiallyBy
type: ObjectProperty
domain: Idea
inverse of: describesPartOf
range: Idea
comment: Indicates that an idea (as a whole) is described in the text of another idea. For example: single complex idea describes improving a laptop model and can include ideas about new keyboard, new screen that are also submitted as seperate ideas by other users.
sub property of: hasRelated

describesPartOf
type: ObjectProperty
inverse of: isDescribedPartiallyBy
domain: Idea
sub property of: hasRelated
range: Idea
comment: Indicates that an idea incudes a description of what has been proposed in another idea but they might not have been merged. For example: single complex idea describes improving a laptop model and can include ideas about new keyboard, new screen that are submitted also as seperate ideas by other users.

hasRelated
type: SymmetricProperty
type: ObjectProperty
comment: Describes relations between ideas and other resources, without specifying exact link type.
domain: Idea

isStatusOf
type: ObjectProperty
comment: Indicates Status being assigned to a particular idea or idea contest.
inverse of: hasStatus
domain: Class
  union of: IdeaStatus
  union of: IdeaContestStatus
range: Class
  union of: Idea
  union of: IdeaContest

hasStatus
type: ObjectProperty
domain: Class
  union of: Idea
  union of: IdeaContest
range: Class
  union of: IdeaStatus
  union of: IdeaContestStatus
comment: Property indicating an Idea or IdeaContest have a given status. In case of ideas, this gives information about the position of the idea in the idea life cycle (e.g. newly submited idea, under review, implmented etc.).
inverse of: isStatusOf

hasSubCategory
type: ObjectProperty
comment: Describes relationship between categories where one is classified as a part of another.
comment: Deprecated. Use skos:narrower instead
range: Class
  union of: Category
  union of: IdeaCategory
type: DeprecatedProperty
domain: Class
  union of: Category
  union of: IdeaCategory
inverse of: hasTopCategory

hasTopCategory
type: ObjectProperty
domain: Class
  union of: Category
  union of: IdeaCategory
comment: Describes relationship between categories where one is classified as a part of another.
comment: Deprecated. Use skos:broader instead
type: DeprecatedProperty
range: Class
  union of: Category
  union of: IdeaCategory
inverse of: hasSubCategory

isCategoryOf
type: ObjectProperty
comment: Property indicating the idea that a category characterises a particular entity in the Idea Management System.
domain: Class
  union of: IdeaCategory
  union of: Category
  union of: Concept
inverse of: hasCategory
range: Class
  union of: Idea
  union of: Review

hasCategory
type: ObjectProperty
comment: Property indicating the category of idea or a review.
domain: Class
  union of: Idea
  union of: Review
range: Class
  union of: IdeaCategory
  union of: Concept
inverse of: isCategoryOf

hasNextVersion
type: ObjectProperty
comment: If exists, this property points to an Idea Object that is the next version of the described idea. New version of an idea can introduce new relationship, new idea content, split authorship etc.
range: Idea
domain: Idea
inverse of: hasPreviousVersion

hasPreviousVersion
type: ObjectProperty
domain: Idea
range: Idea
comment: If exists, this property points to an idea which is the previous version of the currently described one. Idea versioning can be used to indicate changes in idea relationships, extensions in idea content, or changes in authorship.
inverse of: hasNextVersion

hasCreator
type: ObjectProperty
comment: Property indicating an idea being created by a certain User.
range: User
inverse of: isCreatorOf
domain: Class
  union of: Idea
  union of: Comment
  union of: IdeaContest
  union of: Review
  union of: Description
  union of: Metric
  union of: Attachment

isCreatorOf
type: ObjectProperty
range: Class
  union of: Idea
  union of: Comment
  union of: Review
  union of: IdeaContest
  union of: Description
  union of: Metric
inverse of: hasCreator
comment: Property indicating that User is an author of a certain resource.
domain: User

hasAccessRight
type: ObjectProperty
range: AccessType
domain: AccessControlList
comment: Indicates that access control list describes privilages for a certain type of access right.

hasTag
type: ObjectProperty
domain: Idea
comment: Indicates that an idea has been tagged by a certain person at a certain point of time. The following property points to a class that describes an activity of tagging while gi2mo:hasTag points to a Tag itself.
range: Tagging
inverse of: taggedResource

taggedResource
type: ObjectProperty
inverse of: hasTag
domain: Tagging
comment: Indicates that tagging activity refers to a certain idea.

hasIdea
type: ObjectProperty
domain: IdeaManagementSystem
range: Idea
comment: Indicates an idea that was posted inside a particular Idea Management System instance.
inverse of: isIdeaOf

isIdeaOf
type: ObjectProperty
inverse of: hasIdea
comment: Indicates an Idea Management System in which the idea has been posted.

isDescriptionOf
type: ObjectProperty
domain: Description
range: Class
  union of: IdeaContest
  union of: Idea
comment: This property indicates that the description is attached to a certain idea or another resource in the Idea Management systems (e.g. idea contest).
inverse of: hasDescription

hasDescription
type: ObjectProperty
domain: Class
  union of: Idea
  union of: IdeaContest
comment: This property indicates that an idea or another entity of the Idea Management systems (e.g. idea contest) has a more broad description then just the standard summary (e.g. idea benefits or idea contest requirements).
range: Description
inverse of: isDescriptionOf

extends
type: ObjectProperty
sub property of: describesSameObject
inverse of: isExtendedBy
type: SymmetricProperty
comment: Indicates that the current idea is an extension to some other idea (e.g. adds some new concepts or proposes to do some innovative thing in a different way).

broader
type: ObjectProperty
range: Concept
domain: Concept
comment: Describes relationship between categories in Idea Management System, where one is classified as a part of another.
inverse of: narrower

narrower
type: ObjectProperty
inverse of: broader
domain: Concept
range: Concept
comment: Describes relationship between categories in Idea Management System, where one is classified as a part of another.

hasReview
type: ObjectProperty
domain: Class
  union of: Idea
  union of: Comment
comment: Indicates an idea having a reivew
range: Review
inverse of: isReviewOf

isReviewOf
type: ObjectProperty
range: Idea
domain: Review
comment: Indicates a review being assigned to an idea.
inverse of: hasReview

hasNextVersionInfo
type: ObjectProperty
domain: VersionInfo
range: VersionInfo
comment: If exists, this property points to version information of idea created after the ones describe by this version.
inverse of: hasPreviousVersionInfo

hasPreviousVersionInfo
type: ObjectProperty
inverse of: hasNextVersionInfo
comment: If exists, this property points to the previous version information of the same idea.
range: VersionInfo
domain: VersionInfo

isExtendedBy
type: ObjectProperty
type: SymmetricProperty
comment: Indicates that the described idea is a subject of extension by some other idea (e.g. some other idea details the current one or adds some new point of view on the same topic).
inverse of: extends
sub property of: describesSameObject

describesRelatedObject
type: ObjectProperty
type: SymmetricProperty
comment: Points to an idea that describes innovation for a different object or topic but somehow related to the current one (e.g. one object being part of the other, objects in offering of the same company branch, objects of similar use etc.).
sub property of: hasSimilar

isSubmissionMethodOf
type: ObjectProperty
comment: Indicates that a submission method has been used to create certain idea.
domain: SubmissionMethod
range: Idea
inverse of: hasSubmissionMethod

hasSubmissionMethod
type: ObjectProperty
domain: Idea
comment: Property indicating an Idea being created with a particular submission method or device (e.g. thought web CMS, via call phone etc).
inverse of: isSubmissionMethodOf
range: SubmissionMethod

isAccountOf
type: ObjectProperty
comment: Indicates that account belongs to a particular person that has a foaf description.
inverse of: account
domain: User

excludes
type: ObjectProperty
type: SymmetricProperty
comment: Indicates ideas that exclude each others implementation, i.e. implementing one of those ideas makes the other implossible to apply (e.g. contradictory ideas, where one proposes addition of particular feature while the other advocates its absence).
sub property of: extends

isAlternativeSolution
type: ObjectProperty
type: SymmetricProperty
comment: Points to an idea that refers to the same object or topic, the same problem but solved in a different way (e.g. adding a new element to a product but in two completely different ways that exlude each other implementation).
sub property of: excludes

isContributorOf
type: ObjectProperty
comment: Indicates a person being a contributor in a certain idea (not the original creator but a participant in idea creation or improval)
inverse of: hasContributor
range: Idea
domain: User

hasContributor
type: ObjectProperty
domain: Idea
inverse of: isContributorOf
range: User
comment: Indicates that an idea has a particular contributor ( a person that did not create the idea but now activly participates in its improval/evolution)

hasOrigin
type: ObjectProperty
inverse of: isOriginOf
sub property of: hasRelated
comment: Indicates that an idea origines (was created based on other) idea.

isOriginOf
type: ObjectProperty
inverse of: hasOrigin
sub property of: hasRelated
comment: Indicates that an idea was the base for creation of some other idea.

page
type: ObjectProperty
domain: Class
  union of: IdeaTag
  union of: Review
  union of: IdeaCategory
  union of: User
  union of: IdeaContest
  union of: Idea
  union of: Category
  union of: IdeaStatus
  union of: IdeaManagementSystem
  union of: Concept
comment: Describes the original web resource that the class models.

IdeaTag
type: DeprecatedClass
type: Class
comment: Depracatied. Use scot:Tag and tags:Tagging instead to describe tags in the Idea Management system.
comment: An instance of this class models tags associates to idea in the Idea Management system.

hasAccessControl
type: ObjectProperty
inverse of: isAccessControlOf
range: AccessControlList
domain: Class
  union of: Idea
  union of: IdeaContest
comment: Property indicating an Idea/idea contest having certain collaborations permissions (e.g. public, private, editable for all etc). In case of Idea Contests this propery can be used to indicate who can take part in the competition.

isAccessControlOf
type: ObjectProperty
comment: Property indicating that access control list is attached to a certain resource (e.g. idea). In case of Idea Contests this propery can be used to indicate who can take part in the competition.
range: Class
  union of: IdeaContest
  union of: Idea
inverse of: hasAccessControl
domain: AccessControlList

hasAvatar
type: ObjectProperty
domain: User
comment: Point to an avatar (picture) of a user

isMetricOf
type: ObjectProperty
range: Class
  union of: IdeaContest
  union of: Idea
  union of: User
  union of: IdeaManagementSystem
comment: Indicates that a metric is associated to and idea or idea contest
domain: Metric
inverse of: hasMetric

hasMetric
type: ObjectProperty
comment: Associates an idea or idea contest with a metric.
inverse of: isMetricOf
range: Metric
domain: Class
  union of: IdeaContest
  union of: Idea
  union of: User
  union of: IdeaManagementSystem

hasMember
type: ObjectProperty
comment: Describes Access Contol List/ UserGroup having a certain member(s).
inverse of: isMemberOf
domain: Class
  union of: AccessControlList
  union of: UserGroup
range: Class
  union of: User
  union of: UserGroup

isMemberOf
type: ObjectProperty
inverse of: hasMember
domain: Class
  union of: User
  union of: UserGroup
comment: Describes that a User or a UserGroup are a member of other entity (Access Control List, UserGroup)
range: Class
  union of: AccessControlList
  union of: UserGroup

hasImplementation
type: ObjectProperty
comment: Indicates idea having an implementation as a product or a feature
inverse of: isImplementationOf
sub property of: hasRelated

isImplementationOf
type: ObjectProperty
range: Idea
inverse of: hasImplementation
sub property of: hasRelated
comment: Describes that project is a result of previously submitted idea.

hasIdeaContest
type: ObjectProperty
inverse of: isIdeaContestOf
range: IdeaContest
domain: Class
  union of: Idea
  union of: IdeaManagementSystem
comment: Property indicating an idea being part of a Idea Contest or an Idea Contest being posted within an IdeaManagementSystem instance .

isIdeaContestOf
type: ObjectProperty
comment: Indicates an idea that belongs to an idea contest; optionally a Contests being posted in a particular Idea Management System.
inverse of: hasIdeaContest
domain: IdeaContest
range: Class
  union of: Idea
  union of: IdeaManagementSystem

isMergedInto
type: ObjectProperty
range: Idea
inverse of: isMergedFrom
sub property of: hasRelated
domain: Idea
comment: Indicates an idea has been marged into a "master" idea.

isMergedFrom
type: ObjectProperty
comment: Indicates that an Idea was created out of merging other ideas or resources
domain: Idea
range: Idea
sub property of: hasRelated
inverse of: isMergedInto

linksTo
type: ObjectProperty
inverse of: isMentionedBy
comment: Describes idea linking to other assets (e.g. can be used to list all hyperlinks associated in the idea summary)
sub property of: hasRelated

isMentionedBy
type: ObjectProperty
sub property of: hasRelated
inverse of: linksTo
range: Idea
comment: This property can be used to link idea with any other entities that mention it (e.g. via links or citations). This can include both entities inside the Idea Management system, however also objects outside the system (e.g. Twitter comments, forums posts, blogs posts etc.).

isAlternativeIdea
type: ObjectProperty
sub property of: excludes
type: SymmetricProperty
comment: Indicates a completely different idea that in effect is impossible to implement together with this one (e.g. ideaA: add some element to an object, ideaB: remove an object entirely from the offering).

hasEndpoint
type: ObjectProperty
comment: Indicates the data entry endpoint of the submission method. This can be a web form URL, a web service address, a device URI etc.
domain: SubmissionMethod

isDisjoint
type: ObjectProperty
type: SymmetricProperty
comment: Indicates that two ideas are not related to each other in any way.
sub property of: hasRelated

isTagOf
type: ObjectProperty
range: Idea
domain: Tag
comment: Indicates that a tag is assigned to a certain Idea or other resourece
inverse of: hasTag

hasTag
type: ObjectProperty
inverse of: isTagOf
domain: Idea
range: Tag
comment: Property indicating tag associated to the idea - a user created categorization of an idea.

hasBinaryContent
type: ObjectProperty
comment: Link (URL or URI) to the attachment (file)
domain: Attachment

isSupplementOf
type: ObjectProperty
comment: Indicates review being a supplement to another review (e.g. this can be used to model textual information added to Rating Review or to create compound reviews made of many ratings etc.)
inverse of: hasSupplement
range: Review
domain: Review

hasSupplement
type: ObjectProperty
comment: Indicates review being a supplement to another review (e.g. this can be used to model textual information added to Rating Review or to create compound reviews made of many ratings etc.)
range: Review
inverse of: isSupplementOf
domain: Review

hasEditor
type: ObjectProperty
comment: Indicates the user responible for change
range: User
domain: VersionInfo
inverse of: isEditorOf

isEditorOf
type: ObjectProperty
domain: User
comment: Indicates that user has created (edited) a certain version of an idea.
range: VersionInfo
inverse of: hasEditor

fullname
type: DatatypeProperty
domain: User
comment: Users full name. Depending on the culture/nationality can be more then just a joint of gi2mo:firstName+gi2mo:lastName.
range: string

ratingValue
type: DatatypeProperty
comment: Numerical value of the rating
range: int
domain: Rating

startDate
type: DatatypeProperty
comment: Indicates starting date of an event.
range: string
domain: IdeaContest

surname
type: DatatypeProperty
domain: User
comment: Surname of a user.

firstName
type: DatatypeProperty
comment: First name of a user.
domain: User

metricUnit
type: DatatypeProperty
domain: Metric
range: string
comment: Identified in what kind of unit metric is defined (e.g. for money related metrics it can be currency: USD, EUR, for effort related metrics it can be KLOC etc.).

currentVersion
type: DatatypeProperty
domain: Idea
comment: Property used for idea versioning, indicates that the object describes the most up to date version of an idea.
range: boolean

content
type: DatatypeProperty
range: string
domain: Class
  union of: Comment
  union of: TextualReview
  union of: Description
  union of: IdeaContest
  union of: Idea
comment: Textual content associated to an entity (e.g. user entered idea summary, comment text, review text etc.)

endDate
type: DatatypeProperty
comment: Indicates end date of an event.
range: string
domain: IdeaContest

ratingDownValue
type: DatatypeProperty
domain: UpDownRating
range: int
comment: Amount of times people voted down.

title
type: DatatypeProperty
domain: Class
  union of: Idea
  union of: IdeaContest
  union of: Review
  union of: IdeaCategory
  union of: IdeaTag
  union of: UserGroup
  union of: Description
  union of: SubmissionMethod
  union of: Category
  union of: Metric
  union of: Attachment
  union of: IdeaManagementSystem
range: string
comment: Describes the title of an entity (e.g. idea title, idea contest tile, review title etc.).

taggedOn
type: DatatypeProperty
comment: Indicates that date tagging activity took place
domain: Tagging

mimeType
type: DatatypeProperty
comment: Indicates the MIME type of the attachment (e.g. image/jpg, audio/mp3)
domain: Attachment
range: string

mboxSha1sum
type: DatatypeProperty
comment: user mailbox sha1 sum
domain: User

prefLabel
type: DatatypeProperty
range: string
domain: Concept
comment: A label used for naming categories of ideas, reviews etc. in Gi2MO Ontology.

metricValue
type: DatatypeProperty
domain: Metric
comment: Identified the value of a metric
range: int

modificationType
type: DatatypeProperty
range: DataRange
  one of: DELETE
  one of: MODIFY
  one of: CREATE
comment: Indicates what type of modification has been performed (edit, delete etc)
domain: VersionInfo

versionDate
type: DatatypeProperty
domain: VersionInfo
range: string
comment: Version creation or modification date.

maxRatingValue
type: DatatypeProperty
comment: Defines maximal possible value for the rating.
domain: MinMaxRating
range: int

minRatingValue
type: DatatypeProperty
range: int
comment: Defines minimal possible value for the rating.
domain: MinMaxRating

Date Created
type: DatatypeProperty
domain: Class
  union of: Idea
  union of: Comment
  union of: IdeaContest
  union of: Review
  union of: Description
  union of: Metric
  union of: Attachment
  union of: User
  union of: IdeaManagementSystem
comment: Date of creation of the resource.
range: string

ratingUpValue
type: DatatypeProperty
domain: UpDownRating
range: int
comment: Amount of times people voted up.

accountName
type: DatatypeProperty
domain: OnlineAccount
range: string
comment: Indicates account name of the idea management system user

accessRight
type: DatatypeProperty
type: DeprecatedProperty
range: DataRange
  one of: READ
  one of: WRITE
comment: Describes type of access privileges (READ, WRITE)
comment: Deprecated. Use gi2mo:hasAccessRight object property instead.
domain: AccessControlList

definition
type: DatatypeProperty
domain: Concept
comment: Property used to describe a category of ideas, reviews etc. in Gi2MO Ontology.

organizationPosition
type: DatatypeProperty
comment: Describes the occupation of the employee in the organizaiton.
range: string
domain: User

name
type: DatatypeProperty
domain: Tag
comment: tag name

description
type: DatatypeProperty
domain: Class
  union of: IdeaStatus
  union of: UserGroup
  union of: IdeaCategory
  union of: SubmissionMethod
  union of: Review
  union of: Category
  union of: Metric
  union of: IdeaManagementSystem
  union of: IdeaContestStatus
range: string
comment: Text providing a description of an entity (e.g. idea category or idea contest description)

versionNumber
type: DatatypeProperty
comment: Indicates version number
range: int
domain: VersionInfo

proceeds
type: SymmetricProperty
comment: Indicates that the implementation of this idea should come before some other idea (i.e. the some other idea is a dependent on implementation of the described one).
type: ObjectProperty
sub property of: hasRelated
inverse of: follows
range: Idea

follows
type: SymmetricProperty
comment: Indicates that the implementation of this idea should follow some other idea (i.e. the some other idea is a requirement for implementation of the described one).
sub property of: hasRelated
type: ObjectProperty
inverse of: proceeds
range: Idea

Implemented
type: IdeaStatus
description: Idea that has been implemented
comment: Indicates an idea that was accepted and later implemented.

Closed
type: IdeaContestStatus
comment: Indicates an idea contest is closed, no loger accepting idea submissions and has been kept in the system for achival purposes and possible future reference.

ideasNumber
type: DeprecatedProperty
comment: Number of ideas posted by a user
domain: User
type: DatatypeProperty

Rejected
type: IdeaStatus
description: Idea that was rejected and not choosen to implement
comment: Indicates an idea that has been rejected and shall not be implemented.

PartialyImplemented
type: IdeaStatus
description: Idea part of which has been implemented
comment: Indicates that an ideas has been accepted for implementation but only partially implemented.

WriteAccess
type: AccessType
comment: Write access right

UnderReview
type: IdeaStatus
description: Idea being currently under review
comment: Indicates an idea being under review.

created
type: DeprecatedProperty
type: DatatypeProperty
domain: Class
  union of: Idea
  union of: Description
  union of: Review
  union of: IdeaContest
  union of: Comment
range: string
comment: Creation date
comment: Deprecated. Use dcterms:created instead.

description
type: DeprecatedProperty
comment: Text providing a description of an entity (e.g. idea category or idea contest description)
comment: Deprecated. Use dcterms:description instead.
type: DatatypeProperty
range: string
domain: Class
  union of: IdeaCategory
  union of: UserGroup
  union of: IdeaStatus
  union of: Review
  union of: SubmissionMethod

Project
type: DeprecatedClass
comment: Depracatied. Use doap:project instead.
type: Class

Accepted
type: IdeaStatus
comment: Indicates an idea that has been accepted for implementation.
description: Idea accepted for implementation

PendingReviews
type: IdeaContestStatus
comment: Indicates that an idea contest is currently closed for submissions but the subbmited ideas have not recieved their reviews and their statuses may be subject of change. This status should be used when the idea contest organizers decie to close submissions and start review process to choose the winners of the competition.

postsNumber
type: DeprecatedProperty
range: int
domain: User
comment: Number of posts done by a user
type: DatatypeProperty

username
type: DeprecatedProperty
domain: User
comment: Deprecated. Use foaf:accountName instead.
comment: Username of a user.
type: DatatypeProperty

ReadAccess
type: AccessType
comment: Read access rights

primaryTopic
type: DeprecatedProperty
type: ObjectProperty
comment: Deprecated. Use foaf:page instead
comment: Describes the original web resources that the class models.
domain: Class
  union of: Idea
  union of: IdeaContest
  union of: Comment
  union of: User
  union of: Review
  union of: IdeaCategory
  union of: IdeaTag

Active
type: IdeaContestStatus
comment: Indicates an idea contest is active and accepting idea submissions.

title
type: DeprecatedProperty
type: DatatypeProperty
domain: Class
  union of: Description
  union of: Review
  union of: IdeaTag
  union of: UserGroup
  union of: IdeaCategory
  union of: IdeaContest
  union of: Idea
  union of: SubmissionMethod
range: string
comment: Describes the title of an entity (e.g. idea title, idea contest tile, review title etc.).
comment: Deprecated. Use dcterms:title instead.

Deployed
type: IdeaStatus
comment: Indicates an idea that has been implemented as a product and deployed on the market.

AlreadyExists
type: IdeaStatus
comment: Indicates that the following idea has been already implemented the moment it was submitted.
description: Change proposed by this idea already existed in a product/service etc

Draft
type: IdeaStatus
comment: Indicates an new idea submitted to the system.
description: Newly submited idea