vocabs.lcy.rdf Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of luzzu-communications Show documentation
Show all versions of luzzu-communications Show documentation
This module deals with the RESTful APIs
The newest version!
Lifecycle Schema
The Lifecycle Schema provides classes and properties that allow the specification of a lifecycle that any resource may pass through. It's intention to allow the description of the states and transitions that constitute a given lifecycle without imposing any constraint on the way in which transitions happen or how long it may take to move through a lifecycle.
http://purl.org/vocab/lifecycle/schema-20080603
Rob Styles
Nadeem Shabir
Copyright © 2008 Talis Information Ltd
http://purl.org/vocab/lifecycle/schema#
lifecycle
text/html
HTML
application/rdf+xml
RDF
2008-06-03
Lifecycle
A lifecycle is a series of states connected by allowable transitions. It may be used to describe the lifecycle of business objects or equally the lifecycle of a butterfly.
2008-06-03
State
A state describes one possible state that a resource can be in at a given time. Resources may be in one state in a given lifecycle at any given time, states are considered mutually exclusive within a lifecycle.
2008-06-03
Transition
A transition describes the way in which a resource moves from one state to another state and may also describe the tasks required to make that transition.
2008-06-03
Task Group
Represents a collection of tasks grouped together for convenience
2008-06-03
Task
Represents a task in a workflow
2008-06-03
Action
Represents an instance of a task taking place against a given resource
2008-06-03
state
The state property relates any resource with the state that it is currently in.
2008-06-03
state of
The 'state of' property is the inverse of the state property, relating a state to all of the resources currently in that state.
2008-06-03
possible state
The possible state property is used to identify the states that occur within a given lifecycle and are thus the possible states of a resource going through that lifecycle.
2008-06-03
resulting state
Once a transition is completed the state of the resource should change to the state specified as the resulting state.
2008-06-03
possible transition
When in a state there may be many possible transitions.
2008-06-03
completed
This uses a boolean to represent if an action has been completed. This is a simple alternative to the taskProgress property.
2008-06-03
mandatory
Sepcifies if a task is mandatory or optional.
2008-06-03
next
provides a simple ordering relationship to allow tasks to be ordered in user interfaces.
2008-06-03
task group
A task group related to this transition.
2008-06-03
task
A task related to this transition.
2008-06-03
task progress
The current progress on this task. Some resources are defined in this ontology for this, but you are free to define your own.
2008-06-03
resource
The resource on which the action being taken. This is a resource that is being processed through a lifecycle.
2008-06-03
Completed
Represents that an individual task has been completed.
Started
Represents that an individual task has been started.
On Hold
Represents that an individual task has been placed on hold.