6 CONCLUSION & NEXT STEPS
This paper performed a comparative evaluation of
MBSE methodologies based on the existing FEMMP
approach with two main extensions. First, we added
a shortlisting step based on a few guiding criteria.
Second, we introduced some extra criteria based on
an independently designed evaluation methodology.
Then, we applied the extended evaluation grid to three
MBSE methodologies, two of them not yet ranked.
The evaluation summary was consolidated with other
published evaluations to reach an total of 6 method-
ologies across 19 criteria.
Our work is limited by the facts that not all criteria
were ranked and by some subjectivity due to qualita-
tive nature of the evaluation. However, we believe this
work is of interest for the consolidated results but also
for the proposed extensions and discussion. We hope
our feedback can add to other reports and help driving
the evolution of FEMMP, providing better guidance in
selecting an adequate MBSE methodology and foster-
ing the adoption of MBSE.
REFERENCES
Aboushama, M. (2020). ViTech Model Based Sys-
tems Engineering: Methodology Assessment Using
the FEMMP Framework. BSC thesis Technische
Hochschule Ingolstadt.
Alai, S. P. (2019). Evaluating arcadia/capella vs.
oosem/sysml for system architecture development.
PhD thesis, Purdue University Graduate School.
Beyerlein, S. T. M. (2020). RePoSyD Model Based Sys-
tems Engineering: Methodology Assessment Using
the FEMMP Framework and a Steam Engine Case
Study. BSC thesis Technische Hochschule Ingolstadt.
Bonnet, S., Voirin, J.-L., Exertier, D., and Normand, V.
(2016). Not (strictly) relying on sysml for mbse: Lan-
guage, tooling and development perspectives: The ar-
cadia/capella rationale. In Annual IEEE Systems Con-
ference (SysCon), pages 1–6. IEEE.
Di Maio, M. et al. (2021). Evaluating mbse methodologies
using the femmp framework. In IEEE International
Symposium on Systems Engineering (ISSE).
Dori, D. et al. (2003). Developing complex systems with
object-process methodology using opcat. In Concep-
tual Modeling - ER 2003.
Fern
´
andez-S
´
anchez, J. L. and Mason, B. J. (2002). A pro-
cess for architecting real-time systems. In Proc. of the
15th Int. Conf. on Software & Systems Engineering
and Their Applications.
Ferrogalini, M. and Bastard, J. L. (2012). Return of experi-
ence on the implementation of the system engineering
approach at ALSTOM. Complex System and Design
Management Int. Conf., Paris (France).
Hoffmann, H.-P. (2006). Sysml-based systems engineering
using a model-driven development approach. INCOSE
International Symposium.
Hoppe, M. (2020). Why using a Reference Model? https:
//wiki.reposyd.de.
INCOSE (2007). SYSTEMS ENGINEERING VISION
2020. http://www.ccose.org/media/upload/SEVis
ion2020\ 20071003\ v2\ 03.pdf.
Ingham, M. D. et al. (2006). Generating requirements for
complex embedded systems using state analysis. Acta
Astronautica, 58(12):648–661.
Javid, I. (2020). Evaluating and comparing mbse method-
ologies for practitioners: Evaluating arcadia/capella
using the femmp framework. PhD Thesis, University
of Applied Sciences Ingolstadt.
Lamm, J. G. and Weilkiens, T. (2010). Funktionale ar-
chitekturen in sysml.
Lykins, H., Friedenthal, S., and Meilich, A. (2000). Adapt-
ing uml for an object oriented systems engineering
method (oosem). In INCOSE Int. Symposium.
Madni, A. M. and Purohit, S. (2019). Economic analysis of
model-based systems engineering. Systems, 7(1).
Morkevicius, A., Bisikirskiene, L., and Jankevicius, N.
(2016). We Choose MBSE: What’s Next? Complex
Systems Design & Management.
Morkevicius, A. et al. (2017). MBSE Grid: A Simplified
SysML-Based Approach for Modeling Complex Sys-
tems. INCOSE International Symposium, 27(1).
No Magic (2016). Model Based Systems Engineering with
MagicGrid. https://www.omgwiki.org/MBSE/lib/exe
/fetch.php?media=mbse:magicgrid.pdf.
OMG (2018). MBSE Methodologies and Metrics.
Roques, P. (2016). Mbse with the arcadia method and the
capella tool. In 8th European Congress on Embedded
Real Time Software and Systems (ERTS).
Schindel, W. and Peterson, T. (2013). Introduction to
pattern-based systems engineering (PBSE): Leverag-
ing MBSE techniques. In INCOSE Int. Symposium.
Vitech (2016). STRATA: A Layered Approach to Project
Success. https://www.vitechcorp.com/strata-method
ology/.
Voirin, J.-L. et al. (2015). From initial investigations up to
large-scale rollout of an MBSE method and its sup-
porting workbench: the Thales experience. In IN-
COSE international symposium.
Weilkiens, T. (2020). SYSMOD - The Systems Modeling
Toolbox, 3rd edition.
Weilkiens, T. and Mao, M. D. (2022). MBSE Methodolo-
gies. https://mbse-methodologies.org.
Weilkiens, T., Scheithauer, A., Di Maio, M., and Klusmann,
N. (2016). Evaluating and comparing mbse method-
ologies for practitioners. In IEEE International Sym-
posium on Systems Engineering (ISSE).
Zachman, J. A. (1987). A framework for information sys-
tems architecture. IBM Syst. J., 26(3).
Applying and Extending FEMMP to Select an Adequate MBSE Methodology
515