OSLC - Open Services Lifecycle Collaboration
OSLC – Open Services for Lifecycle Collaboration represents the adoption of W3C linked data concept into collaboration in model based system engineering (MBSE), and product lifecycle management (PLM) tools. Collaboration with OSLC means that some data from different sources can be linked together over the web, complement each other and make for a holistic virtual view of the information world, so will OSLC do in the design and manufacturing world.
The advantages of OSLC are numerous besides its being a standard that is adopted by all the major players in the market – tool vendors and users. The technologies that OSLC introduces taken from the semantic web is the use of uniform format of the Resource Description Framework (RDF) for data exchange. RDF can represent data which is an architecture of a system, a design of a component, a requirement item, a bug report, a test or a test result, as well as facts in the production system such as description of machines, machine types, processes, instances of activity on the shop floor and so on. RDFs tags may be related to taxonomies or ontologies and some basic ontologies for certain useful domains are already defined in OSLC. For communication among tools, clients and servers, OSLC adopts the web RESTful protocol. Adopting OSLC is a good step to take in this domain since it opens up information sources and enables collaboration opportunities, data analytics and a holistic view of the manufacturing environment that is unprecedented.
In PSYMBIOSYS we will adopt the extension of OSLC to support extensible realm of tools via OWL ontologies that will support the application of semantic mediation on RDF data, creating a powerful ecosystem of collaboration and model sharing.
In PSYMBIOSYS, users have existing PLM, or design-development, environments consisting of tools some or even most of which lack OSLC capabilities, so that it is expected that some significant work on enabling these capabilities was or will be required.