Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019...

34
1 All rights reserved © The REUSE Company 2019 SESE’19 Knowledge-Based Engineering José Fuentes - COO Zürich Tuesday, 16 July 2019

Transcript of Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019...

Page 1: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

1 All rights reserved © The REUSE Company 2019 SESE’19

Knowledge-Based Engineering

José Fuentes - COO

Zürich

Tuesday, 16 July 2019

Page 2: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

2 All rights reserved © The REUSE Company 2019 SESE’19

Brief introduction to TRC 01

02 04

03 05Q&A

Applications of ontologies

What is knowledge

management

Ontologies a key asset in the KM strategy

Agenda

Page 3: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

3 All rights reserved © The REUSE Company 2019 SESE’19

Calle Margarita Salas, 16 2-D

28919 – Leganés (Madrid)

SPAIN

+34 912 172 596

[email protected]

@reusecompany

Providing a knowledge

centric approach to

leverage system

engineering activities in

our customers

Page 4: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

4 All rights reserved © The REUSE Company 2019 SESE’19

About The REUSE Company (TRC)

The company was

created in 1999

As a spin-off of a

local university in

Madrid (Spain)

01System +

Software

Engineers

Smart combination

between Company

staff and R&D

from Academia

02Head Quarters:

Madrid

International

offices:

Stockholm

(Sweden)

London (UK)

03Offering a

knowledge

centric approach

to leverage system

engineering

activities in our

customers

04

WHEN WHO WHERE WHY

Introduction to The REUSE Company

Page 5: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

5 All rights reserved © The REUSE Company 2019 SESE’19

Research and innovation in our DNA. Public projects

PastARTEMIS CRYSTAL

Requirements Engineering

CurrentCeltic+: IoD

FutureITEA3: EMBRACE

ArrowHeadNew Control

Research and Innovation in our DNASpin-off of Carlos III University of Madrid

TRC’s headquarter is in the Legatec Technology Park of the University

≈10% of revenues are devoted to R&D

TRC is actively involved in several large EU research projects

Introduction to The REUSE Company

Page 6: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

6 All rights reserved © The REUSE Company 2019 SESE’19

QUALITY

TRACEABILITY

REUSABILITY

To leverage Systems Engineering activities

in our customers

Introduction to The REUSE Company

Page 7: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

7 All rights reserved © The REUSE Company 2019 SESE’19

Who is using our technology?

Aerospace and defense

Energy

Automotive

Healthcare

Other industries

Introduction to The REUSE Company

Page 8: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

What is

Knowledge

Management

Page 9: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

9 All rights reserved © The REUSE Company 2019 SESE’19

“Knowledge Management: Definition (Wikipedia)

KM includes courses taught in different fields: including information systems, management,

library, and information sciences

Need of resources dedicated to internal KM

Focus on organisational objectives

Knowledge Management Definition

“Knowledge management (KM) is the process of creating, sharing, using and managing

the knowledge and information of an organisation. It refers to a multidisciplinary

approach to achieving organisational objectives by making the best use of knowledge.”

Wikipedia

Page 10: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

10 All rights reserved © The REUSE Company 2019 SESE’19

“Knowledge Management: Definition (INCOSE)

Knowledge Management Definition

Purpose: to create the capability and assets that enable the organization to exploit opportunities to

re-apply existing knowledge.

Page 11: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

11 All rights reserved © The REUSE Company 2019 SESE’19

“Knowledge Management: Definition (INCOSE)

Knowledge Management Definition

“Identification, capture, creation, representation, dissemination, and exchange of

knowledge across targeted groups of stakeholders”

Classification/Taxonomy of different types of system elements to be re-used

Explicit the tacit knowledge

Choose the proper structure to represent the knowledge to be made explicit

Find the commonalities and variations of the items to be reused

Make this knowledge available for further reuse: to whom, when, how…

Represent the boundaries of your business domain, and relationships with other domains

Page 12: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

12 All rights reserved © The REUSE Company 2019 SESE’19

Knowledge Management: Overall objectives

Knowledge Management Definition

• Performance at organization level

• At project and team level

• At individual level

• Reduce re-work and redundant work

• Quickest time-to-market

• Cheaper development

• Better quality

• Organizational strategy:

•Reuse/adapt what you already have

•Buy what is not the core

• Innovate with the core

• The knowledge flowsthroughout the organization

• The organization improves as a whole

Performance Competitive

advantage

Innovation Improvement

01 02 03 04

Page 13: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

13 All rights reserved © The REUSE Company 2019 SESE’19

Knowledge Management: Challenges and blockers

Knowledge Management Definition

Ensure the proper level of quality before an asset is deemed as reusable

Design and build your work-items for reuse

Manage the evolution of the items, the environments…

Prior to reuse an item: ensure operational environments are alike

Similar for emergent properties

When reusing COTS: remember not to skip important activities

KM is not a final activity: it has to be considered all along the life-cycle

Other barriers:

Fear to share with other individuals/groups

Not invented here syndrome: NIH

Page 14: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

14 All rights reserved © The REUSE Company 2019 SESE’19

Knowledge Management: Challenges (Complex ecosystems)

Mats Berglund (Ericsson) http://www.ices.kth.se/upload/events/13/84404189f85d41a6a7d1cafd0db4ee80.pdf

Multiple domains

Different types of artifacts

Need of intra-operability

Intra-domain

Need of interoperability

Inter-domain

Knowledge Management

Page 15: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

Ontologies

a key asset in the

KM strategy

Page 16: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

16 All rights reserved © The REUSE Company 2019 SESE’19

What is an ontology: thesaurus

List of terms (controlled vocabulary) that represent the key concepts in a business domain

Semantic relationships among the terms in the vocabulary: hierarchy, equivalence, whole-part,

association…

Represent, following the Greek etymology, a treasure, an organizational asset

Used in many traditional disciplines like: information science…

… and currently more and more used in document management, knowledge management,

information retrieval, NLP or AI (ontologies)

Many thesaurus already created within different disciplines

Ontologies

Page 17: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

17 All rights reserved © The REUSE Company 2019 SESE’19

01Controlled Organizational

and Project Vocabulary for a

common understanding

among stakeholders

Vocabulary

02Terminology is group together

under different criteria, and

link together to represent an

increased level of knowledge

SCM/Architectures

04Representation of assets

semantic through SRL –

System Representation

Language

Formalization

03Representation of a common

textual structure (grammar) to

enable formal representation

and aid authors

Patterns

05A combination of rules,

tasks and groups to infer

information from

valuable assets

Reasoning

What is an ontology

Introduction to KCSE

Ontologies

Page 18: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

18 All rights reserved © The REUSE Company 2019 SESE’19

01 Controlled Organizational and Project

Vocabulary for a common

understanding among stakeholders

VocabularyOntologies

Page 19: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

19 All rights reserved © The REUSE Company 2019 SESE’19

02 Terminology is group together under

different criteria, and link together to

represent an increased level of knowledge

Architectures

Ontologies

Page 20: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

20 All rights reserved © The REUSE Company 2019 SESE’19

03 Representation of a common textual

structure (grammar) to enable formal

representation and aid authors

PatternsOntologies

Page 21: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

21 All rights reserved © The REUSE Company 2019 SESE’19

04 Representation of assets

semantic through SRL – System

Representation Language

FormalizationOntologies

Page 22: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

22 All rights reserved © The REUSE Company 2019 SESE’19

05 A combination of rules, tasks

and groups to infer information

from valuable assets

ReasoningOntologies

Page 23: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

23 All rights reserved © The REUSE Company 2019 SESE’19

Knowledge Management: Challenges (Complex ecosystems)

Stakeholder

needs and

requirements

Operation

Business or

Mission

Analysis

Maintenance Disposal

System

requirements

Architecture

Design

Validation

Transition

Verification

System Analysis Integration

Implementation

Knowledge Base - Ontology

Ontologies

Page 24: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

24 All rights reserved © The REUSE Company 2019 SESE’19

Knowledge Management: Challenges (Knowledge Sharing)

Source: http://upload.wikimedia.org/wikipedia/en/7/7e/OSLC_diagram.png

Ontologies

Page 25: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

25 All rights reserved © The REUSE Company 2019 SESE’19

Knowledge Management: Challenges (Knowledge Sharing)

OSL

C K

M Resource Shape SRL

SerializationSerialization

RDF/XML & JSON

Delegated Operations

Functionality

Interface

Ontologies

Page 26: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

26 All rights reserved © The REUSE Company 2019 SESE’19

SRLSystem Representation Language

New Domain

New Resource Shape

http://trc-research.github.io/spec/km/

Knowledge Management: Challenges (Knowledge Sharing)

Ontologies

Page 27: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

Applications of

ontologies

Page 28: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

28 All rights reserved © The REUSE Company 2019 SESE’19

Leveraging services having tools understanding documents, data, models…· Analysis of contracts and other binding documentation

· Predictive support

Services

Click Here

Re-use of work-products· Fine-grain reuse

· Coarse-grain reuse: Product lines

Asset re-use

Click Here

Traceability management using a semantic approach· Automatic suggested links

· Suspect links management

Traceability

Click Here

Analyze the quality of work items· Automatic quality analysis

· Real-time quality analysis

· Authoring support

Click Here

Quality

Applications of ontologies

Page 29: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

41 All rights reserved © The REUSE Company 2019 SESE’19

41

Knowledge

Management

Traceability

AuthoringQuality

Management

Users

Knowledge Base

Applications of an ontology

Applications: The Systems Engineering Suite (SES)

Page 30: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

42 All rights reserved © The REUSE Company 2019 SESE’19

INCOSE Guide for Writing

Requirements

EARS Patterns ECSS Library ISO 26262 Library Procurement Library

INCOSEQuality rules for the

analysis of textual requirements

EARSRequirements

patterns

ECSSGlossary, patterns and

rules

ISO 26262Glossary, patterns and

rules

ProcurementGlossary, rules,

patterns, templates, processes

Applications of an ontology

Applications: Knowledge Libraries

Users

Knowledge Base

Page 31: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

43 All rights reserved © The REUSE Company 2019 SESE’19

The key to success

Knowledge digitalization to improve the way we do engineering

Knowledge based systems to solve complex projects

02

01

03 Define the right strategy to design

and implement the Knowledge Base

Knowledge-Based Engineering

Page 32: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

44 All rights reserved © The REUSE Company 2019 SESE’19

Checking Requirements completeness with RQA and DOORS

Page 33: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596

45 All rights reserved © The REUSE Company 2019 SESE’19

TRC Webinar - First steps to improve the quality of your requirements

Contact information

José M. Fuentes

[email protected]

+34 912 17 25 96

@ReuseCompany

https://www.linkedin.com/in/josemiguelfuentes/

Thank you

Page 34: Introduction: Webinar rules - AEIS-INCOSE · 3 All rights reserved © The REUSE Company 2019 SESE’19 Calle Margarita Salas, 16 2-D 28919 –Leganés (Madrid) SPAIN +34 912 172 596