
ranges, or tune satisfaction thresholds accordingly.
5.3 Discussion
The batch-based evaluation enhances SysML v2 with
variability-aware analysis, allowing robustness as-
sessment under uncertainty, sensitivity exploration to
identify critical inputs, and flexible design-space ex-
ploration without modifying the core model. Al-
though the scenario evaluation is performed exter-
nally, the transformation is lightweight and preserves
model semantics. This hybrid architecture bridges
the gap between structural modeling and dynamic
runtime reasoning, offering a scalable and practical
method for validating fuzzy requirements across di-
verse CPS environments.
6 CONCLUSION
This paper introduced a model-based verification ap-
proach for Cyber-Physical Systems (CPS) that sup-
ports specifying and evaluating vague or imprecise
requirements such as comfort or energy efficiency us-
ing fuzzy logic directly within the standard SysML v2
language. Unlike existing approaches that rely on
metamodel extensions or external reasoning tools, our
method leverages native SysML v2 constructs, in-
cluding calculation definitions, attributes, constraints,
and requirements, to encode fuzzy semantics in a
lightweight and compliant manner.
We demonstrated the feasibility of our approach
through a case study of a smart building HVAC sys-
tem, where fuzzy satisfaction degrees were evaluated
using trapezoidal membership functions and standard
constraint mechanisms. This allows for continuous,
explainable, and traceable verification of soft require-
ments, moving beyond the limitations of Boolean
logic. Our method thus supports early-stage analysis,
enabling engineers to reason about partial compliance
and explore trade-offs under uncertainty.
To complement the in-model evaluation, we pro-
posed a batch-based scenario analysis that exports key
model logic to Python. This external extension allows
system evaluation under diverse operating conditions
using randomized scenarios, offering insights into
system robustness, variability sensitivity, and perfor-
mance boundaries.
In future work, we plan to extend the method to
support composite fuzzy constraints involving mul-
tiple interacting variables and apply the approach to
larger, more complex CPS domains to evaluate its
scalability and applicability across diverse engineer-
ing contexts.
REFERENCES
Baresi, L., Pasquale, L., and Spoletini, P. (2010). Fuzzy
goals for requirements-driven adaptation. In 2010
18th IEEE international requirements engineering
conference, pages 125–134. IEEE.
Bubenko, J., Rolland, C., Loucopoulos, P., and DeAn-
tonellis, V. (1994). Facilitating” fuzzy to formal” re-
quirements modelling. In Proceedings of IEEE In-
ternational Conference on Requirements Engineering,
pages 154–157. IEEE.
Dagli, C. H., Singh, A., DAUBY, J. P., and Wang, R.
(2009). Smart systems architecting: computational in-
telligence applied to trade space exploration and sys-
tem design. In Systems Research Forum, volume 3,
pages 101–119. World Scientific.
DionisioParaiba, J. and Martins, L. E. G. A proposal of re-
quirements specification process for adaptive systems
based on fuzzy logic and nfr-framework.
Egesoy, A. and G
¨
uzel, A. (2021). Fuzzy logic support for
requirements engineering. International Journal of
Innovative Research in Computer Science & Technol-
ogy, 9(2):14–21.
Han, D., Yang, Q., and Xing, J. (2014). Extending uml for
the modeling of fuzzy self-adaptive software systems.
In The 26th Chinese Control and Decision Conference
(2014 CCDC), pages 2400–2406. IEEE.
Han, D., Yang, Q., Xing, J., Li, J., and Wang, H. (2016).
Fame: A uml-based framework for modeling fuzzy
self-adaptive software. Information and Software
Technology, 76:118–134.
Liu, X. F. (1998). Fuzzy requirements. IEEE Potentials,
17(2):24–26.
Ma, Z. M., Yan, L., and Zhang, F. (2012). Modeling fuzzy
information in uml class diagrams and object-oriented
database models. Fuzzy Sets and Systems, 186(1):26–
46.
Object Management Group (OMG) (2012). OMG Systems
Modeling Language SysML. Technical report.
Object Management Group (OMG) (2024). Systems
Modeling Language (SysML) v2 Beta 2 Specifi-
cation: Language. www.omg.org/spec/SysML/2.0/
Beta2/Language/PDF. Accessed Mars 2025.
Taratuknin, V. and Yadgarova, Y. (2015). A fuzzy logic
approach for product configuration and requirements
management. In 2015 Annual Conference of the
North American Fuzzy Information Processing Soci-
ety (NAFIPS) held jointly with 2015 5th World Confer-
ence on Soft Computing (WConSC), pages 1–5. IEEE.
Yoo, Y.-Y. and Lee, J.-C. (2019). The improvement of main-
tainability evaluation method at system level using
system component information and fuzzy technique.
Journal of the Korea Academia-Industrial coopera-
tion Society, 20(3):100–109.
Zadeh, L. A. (1965). Fuzzy sets. Information and control,
8(3):338–353.
Fuzzy Requirements Verification in SysML v2: Direct Modeling and Scenario-Based Analysis for Cyber-Physical Systems
429