Dr. Jose María Alvarez-Rodríguez & Prof. Juan Llorens
Knowledge Reuse Group
Carlos III University of Madrid, Spain
CRYSTAL Final Dissemination Event
Madrid, 15-16 June, 2016
"A requirement is a need or a property that whatever human invention must be able to perform or fulfill."
It does not matter conditions…
Source: http://open-services.net/
Knowledge Management
Situated contributions...
Application to requirements quality management
OSLC KPIs-Key Performance Indicators
Artifact
Point to point connections-> Combinatorial explosion
which leads to the need of a
more universal approach
Resource Description Framework
RDF Schema
Ontology Web Language
Rule Interchange Format
Relationship "arship"
(Data Exchange)
(Internal representation: metadata+contents
and services)
Simple Knowledge Organization System
OSLC Core
Provenance*
Access
(W3C HTTP Access)
Metadata
(Dublin Core, traces, etc.)
Contents
(resource shape)
Visualization (SVG)
Application to requirements authoring and requirements quality management
OSLC KM-Knowledge management
Artifact
oslc_asset:artifact
Process any kind of OSLC Resource or RDF data ...
E.g. Modelica
Knowledge Centric Systems Engineering to govern the development lifecyle
KCSE
Inputs
Outputs
...
Common services
Representation
Not a dream!
KCSE
Inputs
Outputs
...
Common services
Representation
Knowledge Management: a key process
REUSE!
Merge and extend the spec with other knowledge standards
E.g. STEP, Industrial Internet activities
Refine of the resource shape
Full implementation and support to all services
Integration patterns governed by knowledge
...