The COnCEPT upper-level Design Ontology
type: Vocabulary
type: Ontology
creator: Julia Kantorovitch, VTT
creator: Jarmo Kalaoja, VTT
description: The COnCEPT upper-level Design Ontology (COnDO).
issued: 2016-06-09
modified: 2016-06-23
relies on: http://xmlns.com/foaf/0.1/
relies on: v1
metadata voc: yso
metadata voc: pimo
metadata voc: nie
preferred namespace prefix: condo
preferred namespace uri: http://W3id.org/Concept/Ontology/COnDO#
version info: v0.1

Category
type: Class
comment: Category of something.

DesignProject
type: Class
subclass of: Project
related match: p14260
narrow match: Project
comment: Class of design projects

hasProduct
type: ObjectProperty
domain: DesignProject
range: Product
comment: Design project has a product.

Function
type: Class
comment: Function of something.

observes
type: ObjectProperty
domain: Person
range: Function
comment: User observes product.

Product
type: Class
subclass of: Category
comment: Class products that are designed

hasProductProfile
type: ObjectProperty
domain: Product
range: ProductProfile
comment: Product has a profile.

ProductProfile
type: Class
subclass of: ProductOrServiceModel
comment: Class of profiles for persons.

isAssociatedTo
type: SymmetricProperty
comment: Something is asoociated to something.

contentIsAssociatedTo
type: SymmetricProperty
sub property of: isAssociatedTo
domain: Content
range: Product
comment: content is asoociated to procuct etc.

productIsAssociatedTo
type: SymmetricProperty
sub property of: isAssociatedTo
domain: Product
range: Person
comment: content is asoociated to procuct etc.

hasProductLanguage
type: ObjectProperty
domain: Product
range: ProductLanguage
comment: Product has a product language.

ContentMetaData
type: Class
subclass of: Category
broad match: InformationElement
comment: ContentMetadata class is used as a wrapper collecting together different aspects of the product to be designed into the content metadata. It can be a logidal part of the original content item.

Content
type: Class
broad match: p2579
comment: Class contents.

hasMetadata
type: ObjectProperty
domain: Content
range: ContentMetaData
broad match: hasLogicalPart
comment: Link to content metadata wrapper.

Person
type: Class
broad match: p18849
comment: Class of persons.

hasProfile
type: ObjectProperty
domain: Person
range: PersonProfile
comment: Person has a profile.

PersonProfile
type: Class
subclass of: Person
narrow match: Contact
comment: Class of profiles for persons.

Designer
type: Class
subclass of: Person
comment: Class of designers.

hasDesignTeam
type: ObjectProperty
domain: Designer
range: DesignTeam
comment: Designer is member of a design team.

hasDesignProject
type: ObjectProperty
domain: Designer
range: DesignProject
comment: Designer works in a design project.

EndUser
type: Class
subclass of: Person
comment: Class of end users.

DesignTeam
type: Class
narrow match: p6374
comment: Class of design teams

ProductFunction
type: Class
comment: Product function describes more practical or sometimes referred to as syntactical aspects of the product,
subclass of: Function

hasFunction
type: ObjectProperty
domain: Product
range: Function
comment: Product has function.

ProductLanguage
type: Class
comment: ProductLanguage it represents the semantic features of the product i.e. what contents products may communicate, how they do this, what they might mean to whom, and what designers might contribute to this, also named Sensual Functions (Steffen, 2009)
subclass of: Function

SemanticFunction
type: Class
subclass of: ProductLanguage
comment: SemanticFunction

AestheticFunction
type: Class
subclass of: ProductLanguage
comment: The concepts of Aesthetic functions help to distinguish between order and complexity, and reduction of stimuli versus richness of stimuli using the terms of shapes, colour, texture, material etc.

IndicationFunction
type: Class
subclass of: SemanticFunction
comment: The Indication functions enable the nature of a product or the product category to be identified.

SymbolFunction
type: Class
subclass of: SemanticFunction
comment: SymbolFunction

Domain
type: Class
subclass of: ProductFunction
comment: Domain

Fashion
type: Class
subclass of: Domain
comment: Fashion

Kitchenware
type: Class
subclass of: Domain
narrow match: p19347
comment: Kitchenware

Technology
type: Class
subclass of: ProductFunction
related match: p1586
comment: Technology

Service
type: Class
subclass of: Technology
broad match: p838
comment: Service

Device
type: Class
subclass of: Technology
comment: Device

Ergonomics
type: Class
subclass of: ProductFunction
comment: Ergonomics

Safe
type: Class
subclass of: Ergonomics
related match: p22581
comment: Safe

Comfortable
type: Class
subclass of: Ergonomics
related match: p7772
comment: Comfortable

Economics
type: Class
subclass of: ProductFunction
narrow match: p3675
comment: Economics

Cost
type: Class
subclass of: Economics
comment: Cost

Expensive
type: Class
subclass of: Cost
comment: Expensive

Market
type: Class
subclass of: Economics
broad match: p13225
broad match: p1865
comment: Market

Premium
type: Class
subclass of: Market
comment: Premium

Rare
type: Class
subclass of: Premium
comment: Rare

Mass
type: Class
subclass of: Market
related match: p4502
comment: Mass

Ecology
type: Class
subclass of: ProductFunction
comment: Ecology

Durable
type: Class
subclass of: Ecology
related match: p4094
comment: Durable

Sustainable
type: Class
subclass of: Ecology
comment: Sustainable

Order
type: Class
subclass of: AestheticFunction
complements: Complexity
comment: Order

Simple
type: Class
subclass of: Order
complements: Manifold
comment: Simple

Symmetrical
type: Class
subclass of: Order
complements: Asymmetrical
comment: Symmetrical

Closed
type: Class
subclass of: Order
complements: Open
comment: Closed

Clear
type: Class
subclass of: Order
comment: Clear

Complexity
type: Class
subclass of: AestheticFunction
comment: Complexity

Manifold
type: Class
subclass of: Complexity
comment: Manifold

Asymmetrical
type: Class
subclass of: Complexity
comment: Asymmetrical

Open
type: Class
subclass of: Complexity
comment: Open

Unclear
type: Class
subclass of: Complexity
comment: Unclear

UniversalDesignPrinciple
type: Class
subclass of: AestheticFunction
comment: UniversalDesignPrinciple

Identity
type: Class
subclass of: IndicationFunction
comment: Identity

Brand
type: Class
subclass of: Identity
comment: Brand

Material
type: Class
subclass of: Identity
comment: Material

Character
type: Class
subclass of: Identity
comment: Identifying character

hasCharacter
type: ObjectProperty
domain: Style
range: Character
comment: Something can be identified by a characteristic symbol etc.

Common
type: Class
subclass of: Character
comment: Common

Individual
type: Class
subclass of: Character
comment: Individual

Practicality
type: Class
subclass of: IndicationFunction
comment: Practicality

Stability
type: Class
subclass of: Practicality
comment: Stability

Usability
type: Class
subclass of: Practicality
comment: Usability

Style
type: Class
subclass of: SymbolFunction
comment: Style

National
type: Class
subclass of: Style
narrow match: p8953
comment: National

Classic
type: Class
subclass of: Style
narrow match: p10167
comment: Classic

Corporate
type: Class
subclass of: Style
comment: Corporate

ArtDeco
type: Class
subclass of: Style
comment: ArtDeco

Pop
type: Class
subclass of: Style
comment: Pop

Romantic
type: Class
subclass of: Style
narrow match: p12824
comment: Romantic

Trend
type: Class
subclass of: Style
comment: Trend

DesigerStyle
type: Class
subclass of: Style
related match: p12245
comment: DesigerStyle

Gucci
type: Class
subclass of: DesigerStyle
comment: Gucci

Association
type: Class
subclass of: SymbolFunction
comment: Association

complements
type: ObjectProperty
type: SymmetricProperty
domain: Function
range: Function
comment: Function complements or is counterpart provides contrast to another function in design but is not necessarily an exact opposite.

Old
type: Class
subclass of: Association
complements: Young
comment: Old

Young
type: Class
subclass of: Association
comment: Young

Aggressive
type: Class
subclass of: Association
comment: Aggressive

Cold
type: Class
subclass of: Association
complements: Warm
narrow match: p2053
comment: Cold

Warm
type: Class
subclass of: Association
comment: Warm

Dark
type: Class
subclass of: Association
narrow match: p7779
comment: Dark

Time
type: Class
subclass of: Character
narrow match: p570
comment: Time

Region
type: Class
subclass of: Character
narrow match: p15157
comment: Region

Movement
type: Class
subclass of: Character
comment: Movement