of time and cost reduction, as well as scalability.
REFERENCES
Banker, R., Kauffman, R., and Zweig, D. (1993). Repos-
itory Evaluation of Software Reuse. IEEE Transac-
tions on Software Engineering, 19(4):379–389.
Bressan, L., de Oliveira, A. L., Campos, F., Papadopou-
los, Y., and Parker, D. (2020). An integrated approach
to support the process-based certification of variant-
intensive systems. In International Symposium on
Model-Based Safety and Assessment, pages 179–193.
Castellanos Ardila, J. P. and Gallina, B. (2017). Towards
increased efficiency and confidence in process com-
pliance. In Systems, Software and Services Process
Improvement, pages 162–174.
Castellanos Ardila, J. P. and Gallina, B. (2020). Separation
of concerns in process compliance checking: Divide-
and-conquer. In Systems, Software and Services Pro-
cess Improvement, pages 135–147.
Castellanos Ardila, J. P., Gallina, B., and Ul Muram,
F. (2018a). Enabling Compliance Checking against
Safety Standards from SPEM 2.0 Process Models. In
Euromicro Conference on Software Engineering and
Advanced Applications, pages 45 – 49.
Castellanos Ardila, J. P., Gallina, B., and UL Muram, F.
(2018b). Transforming SPEM 2.0-compatible Process
Models into Models Checkable for Compliance. In
18th International SPICE Conference.
de la Vara, J. L., Parra, E., Ruiz, A., and Gallina, B.
(2019). AMASS: A Large-Scale European Project
to Improve the Assurance and Certification of Cyber-
Physical Systems. In 20th International Conference
in Product-Focused Software Process Improvement,
pages 626–632.
Eclipse-Foundation (2018). Eclipse Process Framework
(EPF) Composer – EPF 1.5.2 Release.
Elgammal, A., Turetken, O., van den Heuvel, W., and Papa-
zoglou, M. (2016). Formalizing and applying compli-
ance patterns for business process compliance. Soft-
ware and Systems Modeling., pages 119–146.
Gallina, B. (2019). Quantitative evaluation of tailor-
ing within spice-compliant security-informed safety-
oriented process lines. Journal of Software: Evolution
and Process, e2212(e2212):1–13.
Gallina, B., Kashiyarandi, S., Martin, H., and Bramberger,
R. (2014). Modeling a Safety- and Automotive-
Oriented Process Line to Enable Reuse and Flexible
Process Derivation. In 38th International Computer
Software and Applications Conference, pages 504–
509.
Gallina, B., Pulla, A., Bregu, A., and Castellanos Ardila,
J. (2020). Process Compliance Re-Certification Effi-
ciency Enabled by EPF-C ◦ BVR-T : a Case Study. In
13th International Conference on the Quality of Infor-
mation and Communications Technology, pages 1–8.
Gallina, B., Sljivo, I., and Jaradat, O. (2012). Towards
a Safety-oriented Process Line for Enabling Reuse
in Safety Critical Systems Development and Certifi-
cation. In 35th Annual IEEE Software Engineering
Workshop, pages 148–157.
G
¨
orlach, K., Kopp, O., Leymann, F., and Schumm, D.
(2011). WS-BPEL extension for compliance frag-
ments (BPEL4CFrags). Technical report, Institute of
Architecture of Application Systems, University of
Stuttgart.
Governatori, G. (2005). Representing Business Contracts in
RuleML. International Journal of Cooperative Infor-
mation Systems., pages 181–216.
Governatori, G. (2015). The Regorous Approach to Pro-
cess Compliance. In 19th International Enterprise
Distributed Object Computing Workshop, pages 33–
40.
ISO (2000). ISO 14971:2000 – Application of risk manage-
ment to medical devices.
ISO (2007). ISO 14971:2007 – Application of risk manage-
ment to medical devices.
ISO (2012). EN ISO 14971:2012 – Application of risk man-
agement to medical devices (ISO 14971:2007, Cor-
rected version 2007-10-01).
ISO (2019). ISO 14971:2019 – Application of risk manage-
ment to medical devices.
Javed, M. and Gallina, B. (2018a). Get EPF Composer back
to the future: a trip from Galileo to Photon after 11
years. In EclipseCon.
Javed, M. and Gallina, B. (2018b). Safety-oriented Process
Line Engineering via Seamless Integration between
EPF Composer and BVR Tool. In 22nd International
Systems and Software Product Line Conference, pages
23–28.
Kabir, M., Xing, Z., Chandrasekaran, P., and Lin, S. (2017).
Process Patterns: Reusable Design Artifacts for Busi-
ness Process Models. International Computer Soft-
ware and Applications Conference, 1:714–721.
Ma, Z. (2012). Process fragments: enhancing reuse of pro-
cess logic in BPEL process models. Ph.d. dissertation,
University of Stuttgart.
Martin, H., Krammer, M., Bramberger, R., and Armengaud,
E. (2016). Process-and product-based lines of argu-
ment for automotive safety cases. In 7th International
Conference on Cyber-Physical Systems.
Ocampo, A. and M
¨
unch, J. (2009). Rationale Modeling for
Software Process Evolution Alexis. Software Process:
Improvement and Practice, 14(2):85–105.
OMG (2008). Software & Systems Process Engineering
Meta-Model Specification. Version 2.0.
Pulla, A. and Bregu, A. (2020). Master Thesis: Evalu-
ating the Compliance Re-Certification Efficiency En-
abled by the AMASS Platform for Medical Devices,
M
¨
alardalen University, School of Innovation, Design
and Engineering, V
¨
aster
˚
as, Sweden.
Schleicher, D., Grohe, S., Leymann, F., Schneider, P.,
Schumm, D., and Wolf, T. (2011). An approach to
combine data-related and control-flow-related compli-
ance rules. In International Conference on Service-
Oriented Computing and Applications, pages 1–8.
SINTEF (2016). BVR Tool, https://github.com/SINTEF-
9012/bvr.
Teixeira, E. N., Aleixo, F. A., de Sousa Am
ˆ
ancio, F. D.,
OliveiraJr, E., Kulesza, U., and Werner, C. (2019).
Software process line as an approach to support soft-
ware process reuse: A systematic literature review. In-
formation and Software Technology, 116:106175.
MODELSWARD 2021 - 9th International Conference on Model-Driven Engineering and Software Development
64