Specifications for Semantic Web Site Ontology

Work in Progress
*** Seeking input from everyone ***


Status of this document:
Authors:
    AJ Chen

Contributors: (Add your name here after your contribution)

Purposes

This document defines the specifications for a new ontology representing business objects related to enterprise web site. The new ontology called Business Object Ontology (BOON) is designed for publishing web site information in semantic data format (i.e. RDF/OWL). Representing information on web site as semantic data enables semantic search engines to search the site more precisely. Any web site can use this ontology to add semantic web features and capabilities to the site and thus immediately benefit from the emerging semantic web, including search engine optimization and more effective data sharing and integration.

Open Development Process

Overview of Classes and Properties

boon:Product
dc:title
dc:subject
dc:type
boon:catalogNum
boon:model
boon:version
dc:description
boon:specs
boon:keyTechnology
boon:applications
boon:manual
boon:manualLink
boon:imageLink
dc:references
boon:maker
boon:distributor
boon:priceAmount
boon:priceCurrency
boon:promotion
boon:startDate
boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
boon:Service
dc:title
dc:subject
dc:type
boon:catalogNum
dc:description
boon:specs
boon:keyTechnology
boon:applications
boon:manual
boon:manualLink
dc:references
boon:serviceProvider
boon:distributor
boon:priceAmount
boon:priceCurrency
boon:promotion
boon:startDate
boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights

boon:Technology
dc:title
dc:subject
dc:type
dc:description
boon:applications
boon:patent
dc:references
boon:owner
boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights

boon:Licensing
dc:title
dc:subject
dc:type
dc:description
boon:keyTechnology
boon:applications
boon:patent
boon:licenseDirection
boon:seeker
boon:startDate
boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
boon:Job
dc:title
dc:subject
dc:type
boon:employer
boon:location
boon:salary
boon:experience
boon:education
dc:description
boon:applyLink
boon:status boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights

boon:Info
dc:title
dc:subject
dc:type
dc:abstract
dc:description
boon:author
boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights

boon:News
dc:title
dc:subject
dc:type
dc:description
boon:author
boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights

boon:Event
dc:title
dc:subject
dc:type
dc:description
boon:startTime
boon:endTime
boon:location
boon:organizer
boon:eventLink
boon:presentation
boon:presenter
boon:contactPerson
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights


boon:Contact
boon:address
boon:pobox
boon:locality
boon:region
boon:postcode
boon:country
boon:phone
boon:cellphone
boon:fax
boon:personalEmail
boon:workEmail
boon:Person
boon:name
boon:salutation
dc:type
dc:subject
boon:jobTitle
boon:role
boon:expertise
boon:interest
boon:currentProject
boon:pastProject
spe:hasPublication boon:inGroup
boon:inOrganization
boon:workContact
boon:bioLink
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
boon:Group
boon:name
dc:type
dc:subject
boon:expertise
boon:interest
boon:responsiblePerson
boon:currentMember
boon:pastMember
boon:currentProject
boon:pastProject
spe:hasPublication
boon:fundingSource
boon:inGroup
boon:inOrganization
boon:contactPerson
boon:workContact
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
boon:Organization
boon:name
dc:type
dc:subject
dc:description
boon:mission
boon:generalContactPerson
boon:salesContactPerson
boon:mktContactPerson
boon:serviceContactPerson
boon:bizContactPerson
boon:workContact
boon:fundingCource
boon:managementTeam
boon:BOD
boon:SAB
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights



Classes


Class
boon:Product
Description
Any product.
Properties (and quick comments) dc:title  (product name)
dc:type  (product type, such as chemical, assay kit, instrument, software, etc)
dc:subject  (keywords)
boon:catalogNum  (product catalog number)
boon:model  (product model)
boon:version  (version for software)
dc:description  (product description)
boon:specs  (product specifications)
boon:keyTechnology  (key technology used by the product)
boon:applications  (applications of the product)
boon:manual  (user instruction, manual)
boon:manualLink  (URL link to large user manual)
boon:imageLink  (URL link to product image)
dc:references  (related references )
boon:maker  (product manufacturer)
boon:distributor  (distributor)
boon:priceAmount  (price)
boon:priceCurrency  (price unit)
boon:promotion  (description of promotion if available)
boon:startDate  (product launch date)
boon:contactPerson  (person to contact)
boon:altwebpage  (alternative web page containing the product info)
boon:createTime  (time when this data object is created)
boon:updateTime  (time when this data object is updated)
boon:webpage  (equivalent web page )
dc:rights  (who owns the rights of this data object)
Superclass

Class
boon:Service
Description
Any service offered by company.
Properties (and quick comments) dc:title  (name of the service)
dc:type  (service type, such as research, development, instrument, software, etc)
dc:subject  (keywords)
boon:catalogNum (catalog number)
dc:description  (description of the service)
boon:specs  (detailed specifications)
boon:keyTechnology  (key technology used)
boon:applications  (application areas)
boon:manual  (user instruction)
boon:manualLink  (URL link to user manual)
dc:references (related references )
boon:serviceProvider  (service provider)
boon:distributor  (distributor of the service)
boon:priceAmount  (price)
boon:priceCurrency  (price unit)
boon:promotion  (description of promotion if available)
boon:startDate   ( launch date)
boon:contactPerson  (person to contact)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass

Class
boon:Technology
Description
Key technology a company has.
Properties (and quick comments) dc:title  (technology name)
dc:type  (type such as research, development, instrument, software, etc)
dc:subject  (keywords)
dc:description  (description of the technology)
boon:applications  (application areas)
boon:patent  (patents, pending or issued)
dc:references (related references )
boon:owner  (who owns the technology)
boon:contactPerson  (person to contact)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass

Class
boon:Licensing
Description
Licensing opportunity a company is pursuing
Properties (and quick comments) dc:title  (name)
dc:type  (type such as research, development, instrument, software, etc)
dc:subject  (keywords)
dc:description  (description of the opportunity)
boon:keyTechnology (key technology)
boon:applications  (application areas)
boon:patent  (related patents, pending or issued)
boon:licenseDirection  (in- or out-licensing)
boon:seeker  (who seeks licensing deal)
boon:startDate  (effective date)
boon:contactPerson  (person to contact)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass

Class
boon:Job
Description
Job opening
Properties (and quick comments) dc:title  (job title)
dc:type  (job type, such as research, development, instrument, software, etc)
dc:subject  (keywords)
boon:employer  (employer organization)
boon:location  (job location)
boon:salary  (salary level)
boon:experience  (experience requirement)
boon:education  (education requirement)
dc:description  (job description)
boon:applyLink  (link to online application page)
boon:status  (filled, open, etc.)
boon:contactPerson  (person to contact)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass

Class
boon:Info
Description
General information web page
Properties (and quick comments) dc:title  (title)
dc:type  (type such as research, development, instrument, software, etc)
dc:subject  (keywords)
dc:abstract  (abstract of a big piece)
dc:description  (content of the information)
boon:author  (authors)
boon:contactPerson  (person to contact)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass

Class
boon:News
Description
A news item
Properties (and quick comments) dc:title  (title)
dc:type  (type such as research, development, instrument, software, etc)
dc:subject  (keywords)
dc:description  (content of the news)
boon:author  (authors)
boon:contactPerson  (person to contact)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass

Class
boon:Event
Description
An event the company has, such as going to conference, trade show
Properties (and quick comments) dc:title  (title)
dc:type  (type such as conference, seminar, etc)
dc:subject  (keywords)
dc:description  (description of the event)
boon:startTime  (start of the event)
boon:endTime  (end of the event)
boon:location  (event location)
boon:organizer  (event organizer)
boon:eventLink  (link to event web page)
boon:presentation  (title or short description of the presentation the company will give)
boon:presenter  (who will present)
boon:contactPerson  (person to contact)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass


Class
boon:Person
Description
Any person. 
Properties (and quick comments) boon:name   (full name)
boon:salutation  (Dr., Mr., Ms., etc.)
dc:type  (functional category, such as research, development, production, business. etc.)
dc:subject  (related disciplines like biology, medicine, chemistry, software, etc.)
boon:jobTitle  (job title)
boon:role  (job function, etc)
boon:expertise  (skill set, experience, etc)
boon:interest  (professional interest areas)
boon:currentProject  (current project the person has)
boon:pastProject  (past projects the person did)
spe:hasPublication   (publications the person has)
boon:inGroup  (group the person is in)
boon:inOrganization  (organization the person is in)
boon:workContact  (work contact info)
boon:bioLink  (url link to biography)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass


Class
boon:Group
Description
Any group or any unit within an organization, such as research group, department.
Properties (and quick comments) boon:name
dc:type  (functional category, such as research, development, production, etc.)
dc:subject  (related disciplines like biology, medicine, chemistry, software, etc.)
boon:expertise  (expertise the group has)
boon:interest  (interest the group has)
boon:responsiblePerson  (person responsible for the group, head of group)
boon:currentMember
boon:pastMember
boon:currentProject
boon:pastProject
spe:hasPublication  (publications the group has)
boon:fundingSource  (sources of funding)
boon:inGroup  (parent group)
boon:inOrganization  (parent organization)
boon:contactPerson  (contact person)
boon:workContact  (contact info)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass


Class
boon:Organization
Description
Any organization such as university, institute, or company.
Properties (and quick comments) boon:name
dc:type (academic, commercial, government, other)
dc:subject  (related disciplines like life science, health care, chemistry, IT, computer)
dc:description
boon:mission
boon:generalContactPerson  (person for general contact)
boon:salesContactPerson  (person for sales contact)
boon:mktContactPerson  (person for marketing contact)
boon:serviceContactPerson  (person for customer service)
boon:bizContactPerson  (person for business contact)
boon:workContact (work contact info)
boon:fundingCource  (sources of funding)
boon:managementTeam  (persons on management team)
boon:BOD  (persons on board of directors)
boon:SAB  (persons on scientific advisor board)
boon:altwebpage
boon:createTime
boon:updateTime
boon:webpage
dc:rights
Superclass


Class
boon:Contact
Description
Contact information for a person, group or organization.
Properties
boon:address
boon:pobox
boon:locality
boon:region
boon:postcode
boon:country
boon:phone
boon:cellphone
boon:fax
boon:personalEmail
boon:workEmail
Superclass

  

Object Properties


ObjectProperty boon:author
Description Person publishing a piece of information
Domain any class
Range boon:Person

ObjectProperty boon:bizContactPerson
Description Person for business contact
Domain any class
Range boon:Person

ObjectProperty boon:contactPerson
Description Person to contact
Domain any class
Range boon:Person

ObjectProperty boon:createdBy
Description A person who created the semantic resource.
Domain all semantic objects
Range boon:Person

ObjectProperty boon:currentMember
Description A current member of a project or group
Domain boon:Project, boon:Group
Range boon:Person

ObjectProperty boon:currentProject
Description Current project.
Domain boon:Person, boon:Group
Range spe:Project

ObjectProperty boon:distributor
Description A distributor that distributes product or service.
Domain boon:Product, boon:Service
Range boon:Organization, boonLPerson

ObjectProperty boon:employer
Description employer offering new job
Domain boon:Job
Range boon:Organization

ObjectProperty boon:GeneralContactPerson
Description Person for general contact
Domain any class
Range boon:Person

ObjectProperty boon:inGroup
Description A group that a person or group belongs to or is associated with.
Domain boon:Person, boon:Group
Range boon:Group

ObjectProperty boon:inOrganization
Description An organization that a group or person belongs to or is associated with.
Domain boon:Group, boon:Person
Range boon:Organization

DatatypeProperty boon:keyTechnology
Description Key technology used in product or service or licensing.
Domain boon:Product, boon:Service, boon:Licensing
Range boon:Technology

ObjectProperty boon:maker
Description A manufacturer that makes the product.
Domain boon:Product
Range boon:Organization

ObjectProperty boon:mktContactPerson
Description Person marketing contact
Domain any class
Range boon:Person

ObjectProperty boon:organizer
Description organization that organizes event
Domain boon:Event
Range boon:Organization

ObjectProperty boon:owner
Description organization owning a technology
Domain boon:Technology
Range boon:Organization

ObjectProperty boon:pastMember
Description A past member of a project or group
Domain spe:Project, boon:Group
Range boon:Person

ObjectProperty boon:pastProject
Description Past project.
Domain boon:Person, boon:Group
Range spe:Project

ObjectProperty boon:presenter
Description person giving a presentation
Domain boon:Event
Range boon:Person

ObjectProperty boon:responsiblePerson
Description A person who is responsible for the group, such as PI, manager, director, etc.
Domain boon:Group
Range boon:Person

ObjectProperty boon:salesContactPerson
Description Person for sales contact
Domain any class
Range boon:Person

ObjectProperty boon:seeker
Description an organization seeking licensing deal
Domain boon:Licensing
Range boon:Organization

ObjectProperty boon:serviceContactPerson
Description Person for service contact
Domain any class
Range boon:Person

ObjectProperty boon:serviceProvider
Description A company that provide a service
Domain boon:Service
Range boon:Organization

ObjectProperty boon:updatedBy
Description A person who updated the resource.
Domain all semantic objects
Range boon:Person

ObjectProperty boon:workContact
Description Contact information for work
Domain any class
Range boon:Contact


Datatype Properties


DatatypeProperty boon:altwebpage
Description A web page that is related or alternative to the semantic resource.
Domain all classes
Range xsd:anyURI

DatatypeProperty boon:applyLink
Description link to online job application page
Domain boon:Job
Range xsd:anyURI

DatatypeProperty boon:applications
Description applications of product, service or technology
Domain boon:Product, boon:Service, boon:Technology, boon:Licensing
Range xsd:string

DatatypeProperty boon:bioLink
Description link to online biography page
Domain boon:Person
Range xsd:anyURI

DatatypeProperty boon:BOD
Description Board of directors
Domain boon:Organization
Range xsd:string

DatatypeProperty boon:catalogNum
Description catalog  number
Domain boon:Product, boon:Service
Range xsd:string

DatatypeProperty boon:cellphone
Description Cell phone number
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:city
Description City name
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:country
Description Country name
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:createTime
Description Date and time when a resource is created
Domain all classes
Range xsd:dateTime

DatatypeProperty boon:education
Description requirement for education level
Domain boon:Job
Range xsd:string

DatatypeProperty boon:endDate
Description Finish date
Domain any class
Range xsd:date

DatatypeProperty boon:endTime
Description Finish date and time
Domain any class
Range xsd:dateTime

DatatypeProperty boon:eventLink
Description A link to event main page
Domain boon:Event
Range xsd:anyURI

DatatypeProperty boon:experience
Description requirement for experience level
Domain boon:Job
Range xsd:string

DatatypeProperty boon:expertise
Description Expertise that a person or group has.
Domain boon:Person, boon:Group
Range xsd:string

DatatypeProperty boon:fax
Description Fax number
Domain boon:Person, boon:Group, boon:Organization
Range xsd:string

DatatypeProperty boon:fundingSource
Description funding sources
Domain boon:Organization, boon:Group
Range xsd:string

DatatypeProperty boon:interest
Description Interest areas that a person or group has.
Domain boon:Person, boon:Group
Range xsd:string

DatatypeProperty boon:imageLink
Description A pointer to image
Domain boon:Product
Range xsd:anyURI

DatatypeProperty boon:jobTitle
Description job title
Domain boon:Person
Range xsd:string

DatatypeProperty boon:licenseDirection
Description in- or out-licensing
Domain boon:Licensing
Range xsd:string

DatatypeProperty boon:location
Description location for a new job
Domain boon:Job
Range xsd:string

DatatypeProperty boon:managementTeam
Description organization's management team
Domain boon:Organization
Range xsd:string

DatatypeProperty boon:manual
Description user manual or instruction
Domain boon:Product, boon:Service
Range xsd:string

DatatypeProperty boon:manualLink
Description A pointer to the user manual or instructions for a product.
Domain boon:Product, boon:Service
Range xsd:anyURI

DatatypeProperty boon:mission
Description mission of an organization
Domain boon:Organization
Range xsd:string

DatatypeProperty boon:model
Description Model of a product
Domain boon:Product
Range xsd:string

DatatypeProperty boon:patent
Description patent source, tittle, number, date, etc
Domain boon:Technology, boon:Licensing
Range xsd:string

DatatypeProperty boon:personalEmail
Description Email address
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:phone
Description Phone number
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:pobox
Description PO box number
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:postcode
Description Zip or postal code
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:presentation
Description description of a presentation given on a event
Domain boon:Event
Range xsd:string

DatatypeProperty boon:priceAmount
Description Current price for a product or service
Domain boon:Product, boon:Service
Range xsd:float

DatatypeProperty boon:priceCurrency
Description price currency for a product or service
Domain boon:Product, boon:Service
Range xsd:string

DatatypeProperty boon:promotion
Description Promotion for a product or service
Domain boon:Product, boon:Service
Range xsd:string

DatatypeProperty boon:role
Description A role that a person plays, such as PI, student, postdoc, scientist, researcher, manager, etc.
Domain boon:Person
Range xsd:string

DatatypeProperty boon:SAB
Description scientific advisor board
Domain boon:Organization
Range xsd:string

DatatypeProperty boon:salutation
Description Mr., Ms., Dr., etc
Domain boon:Person
Range xsd:string

DatatypeProperty boon:salary
Description salary for a new job
Domain boon:Job
Range xsd:string

DatatypeProperty boon:specs
Description Specifications for product or service.
Domain boon:Product, boon:Service
Range xsd:string

DatatypeProperty boon:startDate
Description Start date, e.g. launch date of a product or service, available date of licensing deal or job.
Domain any class
Range xsd:date

DatatypeProperty boon:startTime
Description start date and time
Domain any class
Range xsd:dateTime

DatatypeProperty boon:state
Description State name
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:status
Description status
Domain any class
Range xsd:string

DatatypeProperty boon:street
Description Street address
Domain boon:Contact
Range xsd:string

DatatypeProperty boon:updateTime
Description Date and time when a resource is updated.
Domain all classes
Range xsd:dateTime

DatatypeProperty boon:version
Description version of software product
Domain boon:Product
Range xsd:string

DatatypeProperty boon:webpage
Description A web page presenting a resource for human consumption, usually a URL to HTML page.
Domain all classes
Range xsd:anyURI

DatatypeProperty boon:workEmail
Description Email address
Domain boon:Contact
Range xsd:string

Relevant Ontologies and Vocabularies

RDF/XML
http://www.w3.org/TR/rdf-syntax-grammar/

RDFS
http://www.w3.org/TR/rdf-schema/

OWL
http://www.w3.org/TR/owl-ref/

XML
http://www.w3.org/TR/xmlschema-1/
http://www.w3.org/TR/2001/REC-xmlschema-2-20010502/

DC
http://dublincore.org/documents/dcmi-terms/
http://purl.org/dc/elements/1.1/
http://purl.org/dc/terms/

FOAF ontology: 
http://xmlns.com/foaf/0.1/

vCard:
xmlns:vCard = "http://www.w3.org/2001/vcard-rdf/3.0#"
http://www.w3.org/TR/vcard-rdf

SUMO
http://ontology.teknowledge.com/

SKOS Core Vocabulary
http://www.w3.org/TR/swbp-skos-core-spec/

Ebiquity ontologies including project, publication, person, and contact
http://ebiquity.umbc.edu/ontology/