team collaboration · applicable documents d ut r n nt template c document a380 technical...
TRANSCRIPT
![Page 1: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/1.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team Collaboration and
Document Generation
Capella Day – 13 March 2018 – Stuttgart
Laurent DELAIGUE
![Page 2: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/2.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Requirements • Interoperate with Req.
Mgt. Tools • Import/export
Requirements
Document Generation • Excel Import/export • Generate HTML reports • Generate rich
documents
Multi-User Collaboration How can we efficiently collaborate on a single Capella model?
Open-sourced in 2015
![Page 3: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/3.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Requirements • Interoperate with Req.
Mgt. Tools • Import/export
Requirements
Document Generation • Excel Import/export • Generate HTML reports • Generate rich
documents
Multi-User Collaboration How can we efficiently collaborate on a single Capella model?
M2Doc Rich document generation from Capella models
Team for Capella Real-time collaborative editing of Capella models with fine-grained lock management
Document Generation • Excel Import/export • Generate HTML reports • Generate rich
documents
Open-sourced in 2015
![Page 4: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/4.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
TEAM FOR CAPELLA Collaborating on Capella Models
![Page 5: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/5.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team for Capella – Collaborate?
• Why? – To get rid of file sharing problems:
• Locks
• Complex comparisons and reconciliations
• How? – Use a shared repository
– Manage locks at model element granularity
– Make locks and update mechanisms automatic
![Page 6: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/6.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team for Capella - Principles
v1
v2
![Page 7: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/7.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
v1
v2
Team for Capella - Principles
Checkout
![Page 8: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/8.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
v1
v2
Team for Capella - Principles
![Page 9: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/9.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
v1
v2
Team for Capella - Principles
Checkin
![Page 10: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/10.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
v1
v2
Team for Capella - Principles
![Page 11: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/11.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
v1
v2
Team for Capella - Principles
Checkin v3
![Page 12: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/12.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
v1
v2
Team for Capella - Principles
v3
![Page 13: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/13.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team for Capella - Principles
Checkout
v1
v2
v3
![Page 14: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/14.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team for Capella - Principles
v1
v2
v3
![Page 15: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/15.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team for Capella - Principles
Checkin
v1
v2
v3
v4
![Page 16: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/16.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
TEAM FOR CAPELLA − DEMO Collaborating on Capella Models
![Page 17: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/17.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team for Capella – Roadmap
• https://www.obeo.fr/en/capella-professional-offer
• Current versions: Team for Capella 1.1.3, 1.2.0 • Near Term: Team for Capella 1.1.4, 1.2.1
– 1.1.4 end of March • Numerous bug-fixes, durable lock improvements, xmi:id
management deactivable
– 1.2.1 beginning of April • Improved server management (WebServices)
• End of 2018 – v1.3.0 for Capella 1.3
• More server management improvements
![Page 18: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/18.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Team for Capella - Keypoints
Not intended to replace configuration management
Commercial offer by Obeo
Live Collaboration
Simultaneously work with others,
See their modifications dynamically
Time Saved
Forget about conflicts!
Objects are automatically locked
and released
Standard Data Access
Models and diagrams remain accessible
Data can be exported via standard file
format or open API
Contact us
![Page 19: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/19.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2DOC Generating rich Documents
![Page 20: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/20.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2Doc – What For?
• Written Documents are necessary – To transmit information to people who will not
use Capella directly
– To fulfil certain obligations
• The Model should be the reference
• Documents can support – Model Analysis,
– Review preparation,
– Etc.
![Page 21: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/21.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2Doc History
© Alexander W. Galbraith - This image is available from the City of Toronto Archives, listed under the archival citation Fonds 1568, Item 177.
![Page 22: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/22.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2Doc – Basic Principles
M2Doc
Template
Model
Document
![Page 23: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/23.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Document
M2Doc – Basic Principles
M2Doc
Template
Model Model
Document
A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet lorem ipsum dolor sit amet dolorem ipsu m dolor sit am
![Page 24: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/24.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
Document
A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet lorem ipsum dolor sit amet dolorem ipsu m dolor sit am
M2Doc – Basic Principles
M2Doc
Template
Model
Template B
Template C
Document B
A380 General Overview –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet
Document C
A380 Structure Breakdown –DDE-H35 Applicable Documents ipsum dolor sit amet meae quam
![Page 25: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/25.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2Doc – Involved Roles
Capella Expert • Creates and tests
reusable services • Registers services
Template Author • Creates M2Doc
templates • Uses AQL services • Tests and debugs
templates
End-User • Produces documents
by running M2Doc templates
• Enters and maintains ‘user text’ in generated documents
These are just roles Can be 1, 2, or 3 persons or teams
depending on complexity, organization, and context Template Author and Capella Expert can be sub-contracted
![Page 26: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/26.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2Doc – Added Value
• Ease of use
– Both for the end user and the templatist
• Maintainability
– Powerful and reliable error reporting
• Performance
– Hundreds of pages in seconds
• Can be used in automated workflows
![Page 27: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/27.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2DOC − DEMO Generating rich Documents
![Page 28: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/28.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2Doc – Roadmap
• Official site: http://www.m2doc.org/ • Open-Source EPL v1.0 license • Current status: M2Doc v1.1.0 (Jan. 2018)
– Compatible with Capella 1.1.x and Capella 1.2.x – Dedicated tutorial at http://www.m2doc.org/capella/ – One release every 3 months
• V1.2.0 in 2018 – Priority: integration with Capella – Capacity to reuse fragment of templates
• Funding is needed! – Co-creation from the beginning
![Page 29: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/29.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent
M2Doc – Keypoints
• Produces MS Word™ documents from Capella Models (or any model)
• Can include Capella Diagrams & Tables
• Simple Syntax and Ease of Use
• Incremental Generation
• Templates in MS Word ™ directly
• Usable error reporting
• Good performance
![Page 30: Team Collaboration · Applicable Documents d ut r n nt Template C Document A380 Technical specifications –DDE-H35 Applicable Documents Lorem ipsum dolor sit amet Lorem ipsum dolor](https://reader034.vdocument.in/reader034/viewer/2022042119/5e99186d22d96a7a987df551/html5/thumbnails/30.jpg)
© c
op
yrig
ht
20
18
Ob
eo
This d
ocu
men
t is the p
rop
erty of O
beo
and
cann
ot b
e transm
itted w
itho
ut p
rior w
ritten agreem
ent