the reuse company. tool vendor challenge (tvc) at incose symposium
DESCRIPTION
The REUSE Company. Tool Vendor Challenge (TVC) at the 23rd INCOSE Symposium held in Philadelphia June 2013. Check our Ontology Based System Engineering (OBSE) approach addressed the challenge proposed by INCOSE. Knowledge Management, knwoledge quality and quality reuse as the core of our solution for complex System Engineering projects.TRANSCRIPT
![Page 1: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/1.jpg)
Tool Vendor Challenge’13: Ontology Based System Engineering
José Fuentes
www.reusecompany.com
![Page 2: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/2.jpg)
2 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Case study summary
Disaster relief challenge… provide ice:
A natural disaster has devastated a huge area of land
3,000 people have lost their homes
Shelter must be provided for them
No electricity and impassible roads
Ice must be provided !!!
Option1: making
Option2: procuring
![Page 3: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/3.jpg)
3 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Global architecture of the challenge
VR DB
Repository
Role
Tool
Data flow Or
Data Relation
VR
RQs
(Functional)
System
Engineer
RAT
RQs
(Functional)
with quality
on the fly
Analyst
SKB
KM Terms
PBS
RQs Patterns
Compliance
rules
Domain
Expert
swREUSER
-Requirements
-Risks
-UML/SysML
-Semantic I&R
System
Engineer
Interoperability bus
- RAT : Requirements Authoring Tool
- RQA: Requirements Quality Analyzer
- KM: Knowledge Manager
VR: Visure Requirements RMT
RQA
RQs quality
Metrics
Quality
Manager
REUSE
Studio
Asset
management
All
SKB
UMLModels
-UML models
(Use Cases,
Components)
-Risks
-Requirements
System
Engineer
RQS RQS: Requirements Quality Suite
SKB: System Knowledge Base
![Page 4: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/4.jpg)
6 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Stakeholder identification and information management plan
![Page 5: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/5.jpg)
7 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
a semantic approach
Every asset will be managed into a
centralized semantic repository
Services of the repository:
Assets indexing
Assets retrieval and reuse
Semantic search engine for
external sources
E.g. this plan will be stored into
the repository as an asset for
further reuse
![Page 6: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/6.jpg)
8 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
a semantic approach
Look for a suitable ontology
and merge
![Page 7: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/7.jpg)
9 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
information gathering
![Page 8: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/8.jpg)
10 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
information gathering
![Page 9: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/9.jpg)
11 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Information management:
information gathering
SKB
Web pages
Planning documents
Customer documents
…
![Page 10: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/10.jpg)
13 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Risk management and reuse
![Page 11: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/11.jpg)
14 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Risk management and reuse
Mitigation actions from previous projects can be reused
![Page 12: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/12.jpg)
15 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Risk management and reuse
Valuable information is used for tradeoff analysis
![Page 13: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/13.jpg)
16 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Requirement managment along the “V” model
![Page 14: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/14.jpg)
17 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Requirement managment along the “V” model
![Page 15: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/15.jpg)
18 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Reusing existing
elements
Reusing existing elements: “Coarse-grained” reuse
Are there existing components that we can reuse?
Provide your organization with a catalog of reusable components
![Page 16: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/16.jpg)
19 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Component X Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Reusing existing
elements
Reusing existing elements: “Coarse-grained” reuse
Are there existing components that we can reuse?
Provide your organization with a catalog of reusable components
![Page 17: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/17.jpg)
20 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Component X
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Customer Requirements
System Requirements
Hardware Requirements Software Requirements
Reusing existing
elements
Reusing existing elements: “Coarse-grained” reuse
Are there existing components that we can reuse?
Provide your organization with a catalog of reusable components
![Page 18: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/18.jpg)
21 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Reusing existing elements: “Fine-grained” reuse
![Page 19: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/19.jpg)
22 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Requirements Quality Checking
CCC quality approach for the reused requirements:
Correctness, Consistency and Completeness
![Page 20: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/20.jpg)
23 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
All in one centralized Specification
![Page 21: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/21.jpg)
24 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Authoring new requirements
Authoring a new requirement with RAT: correctness checking
![Page 22: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/22.jpg)
25 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Authoring new requirements
Authoring a new requirement with RAT: writing assistant
![Page 23: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/23.jpg)
28 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Check for inconsistencies within the specification
![Page 24: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/24.jpg)
29 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Pattern based completeness
![Page 25: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/25.jpg)
30 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Ontology based completeness
Ontology represented as a taxonomy of concepts
After a semantic index of the requirements: which branches of the
ontology are really covered by the specification?
![Page 26: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/26.jpg)
31 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Reporting
![Page 27: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/27.jpg)
32 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: reuse from umlModels.com
![Page 28: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/28.jpg)
33 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: reuse from umlModels.com
![Page 29: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/29.jpg)
34 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
1. Information coming from the requirements specification:
SthReq_Cust_00010: The health personnel must be able to maneuver the equipment within the hospital
NF/Std_0105: The freezing device shall support temperatures ranging between 70 and 100 degrees Fahrenheit.
UML Diagramming: elicitation of elements from requirements
The <STAKEHOLDER> shall be able to <ACTION> <OBJECT><COMPLEMENT>*
The <SUBSYSTEM> shall <SUPPORT_VERB> <ATTRIBUTE> <RANGE><UNIT>
2. Application of boilerplates:
![Page 30: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/30.jpg)
35 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: swREUSER
![Page 31: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/31.jpg)
36 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: swREUSER
![Page 32: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/32.jpg)
37 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
UML diagramming: swREUSER
![Page 33: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/33.jpg)
38 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Debriefing
Once the problem is over, the
project is closed
Debriefing activities:
Costs
Risk related activities
Generation of KPIs
All assets must be stored back
to the common repository for
further reuse in other projects
![Page 34: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/34.jpg)
39 July 12, 2013 © The REUSE Company – http://www.reusecompany.com
Tool Vendor Challenge 2013
Debriefing
Once the problem is over, the
project is closed
Debriefing activities:
Costs
Risk related activities
Generation of KPIs
All assets must be stored back
to the common repository for
further reuse in other projects
Reminder: keep updated the ontology
![Page 35: The REUSE Company. Tool Vendor Challenge (TVC) at INCOSE Symposium](https://reader034.vdocuments.site/reader034/viewer/2022042623/54846229b47959ec0c8b4c0b/html5/thumbnails/35.jpg)
Thank you!
Thank you for your attention
Visit us at booth C2 for a extended and live version of the
challenge
http://www.reusecompany.com
@ReuseCompany
Margarita Salas, 16 2nd Floor
Innovation Center
LEGATEC Technology Park
28919 Leganés – Madrid
SPAIN – EU
Tel: (+34) 912 17 25 96
Fax: (+34) 916 80 98 26