Process Specification Language
The Process Specification Language (PSL) is a set of logic terms used to describe processes. The logic terms are specified in an ontology that provides a formal description of the components and their relationships that make up a process. The ontology was developed at the National Institute of Standards and Technology (NIST), and has been standardized in an ISO document.
The Process Specification Language is used for the specification of basic manufacturing, engineering and business processes. In the manufacturing domain, PSL’s objective is to serve as an interlingua for integrating several process-related applications (including production planning, process planning, workflow management and project management) throughout the manufacturing process life cycle.
The foundation of the ontology is a set of primitive concepts (activity, object, timepoint, and relationship), functions (beginof, endof), and relations (participates-in, between, before, occurring-at) that are common to all types of manufacturing processes. The ontology uses the Common Logic Interchange Format (CLIF) to represent the concepts, functions, and relations.
See also
- ISO 15531 Process Management
- ISO 18629 Process Specification Language
- Process ontology