Student

Guys,
I have a few questions can anyone answers?

1-What views from the reference framework are used by Capella?(MODAF, DODAF…)

2-How well does the Capella/ARCADIA support the variant management?

3-How well does the Capella provide for an integrated simulation?

4-How easily can the information be exchanged with other tools? (What standard API are provided by the tool, what API can be added, Is import and export based on open protocols, is it guided, e.g. by a wizard, can it be rolled–back, what the quality control mechanism etc.)

5-How quickly are standard/custom reports, is design documentation created? (select templates or views, filter reports, re-use of settings, define aggregation, required level of experience, potential level of automation)

Best regards,
Irfan

Hi Irfan,

1- Arcadia is using a limited set of concepts from NAF for the operational analysis, and concepts from UML/SysML for the rest. More info here for AF https://polarsys.org/forums/index.php/m/44/ and slide 98 here: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjArrmVgvjrAhW1DmMBHTSCCGsQFjADegQIBRAB&url=http%3A%2F%2Fdownload.eclipse.org%2Fcapella%2Fpublis%2FAn_Introduction_to_Arcadia_20150115.pdf&usg=AOvVaw0LQSdEoqIQqPzxWMmCwAjX
For UML/SysML https://www.eclipse.org/capella/arcadia_capella_sysml_tool.html

2- There are different ways for using variable management in Capella, you could use the Filtering add-on for instance, or the pure::variants connector: “Variability management with Capella and pure::variants (by pure-systems)” https://www.youtube.com/watch?v=_ScqY5CVZoI

3- There are different initiatives that are working on providing simulation for Capella, some are proprieteries, some open source. Exemples:
“Generating a User-Friendly SimEvents Model from a Capella Physical Model”: https://fr.mathworks.com/content/dam/mathworks/mathworks-dot-com/images/events/matlabexpo/fr/2018/evaluate-the-performance-of-a-system-with-automatic-conversion-of-models.pdf
“Model Execution and System Simulation in Capella”: https://www.youtube.com/watch?v=pS0VMtmwa5M

4 - Capella is open source and rely on open source components so you can easily acccess the information using the EMF API. We Obeo are also providing an OSLC connection for Capella through Publication for Capella https://www.obeo.fr/en/products/publication-for-capella

5 - You would use m2doc for this. There are a couple of example to generate documentation, and you can quickly develop you own template: https://www.m2doc.org/capella/index.html

All the best,

Thanks