REFERENCES
Alves, R., Silva, C., and Castro, J. (2013). A bi-directional
mapping between i* and BPMN models in the context of
business process management. ER@BR.
Andrade, E., van der Aa, H., Leopold, H., Alter, S., and
Reijers, H. (2016). Factors leading to business process
noncompliance and its positive and negative effects:
Empirical insights from a case study.
Braubach, L., Pokahr, A., Jander, K., Lamersdorf, W., and
Burmeister, B. (2010) Go4flex: Goal-oriented process
modelling. In Intelligent Distributed Computing IV
(IDC), Morocco (pp. 77-87). Springer Berlin Heidelberg.
Bresciani, P., and Sannicolò, F. (2002). Applying Tropos
Requirements Analysis for defining a Tropos tool. In
Agent-Oriented Information System (AOIS). In Fourth
International Bi-Conference Workshop (pp. 135-138).
Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., and
Mylopoulos, J. (2004). Tropos: An agent-oriented
software development methodology. In Autonomous
Agents and Multi-Agent Systems, 8, (pp. 203-236).
Brown, G., Cheng, B. H., Goldsby, H., and Zhang, J. (2006).
Goal-oriented specification of adaptation requirements
engineering in adaptive systems. In Proceedings of the
2006 international workshop on Self-adaptation and self-
managing systems (pp. 23-29).
Carvalho, L., Garcia, A., Colanzi, T. E., Assunção, W. K.,
Pereira, J. A., Fonseca, B., ... and Lucena, C. (2020). On
the performance and adoption of search-based
microservice identification with tomicroservices. In
IEEE International Conference on Software Maintenance
and Evolution (ICSME) (pp. 569-580).
Castro, J., Klop, M., and Mylopoulos, J. (2002). Towards
requirements-driven information system engineering: the
Tropos project. Information Systems, vol. 27 (pp. 365-
389).
Corradini, F., Morichetta, A., Polini, A., Re, B., and Tiezzi,
F. (2018). Collaboration vs. choreography conformance
in BPMN 2.0: From theory to practice. In IEEE 22nd
International Enterprise Distributed Object Computing
Conference (EDOC), (pp. 95-104).
Czarnecki, K., Helsen, S. (2003). Classification of model
transformation approaches. In: Proceedings of the 2nd
OOPSLA Workshop on Generative Techniques in the
Context of the Model Driven Architecture, vol. 45, (pp.
1–17).
Dietz, J.L.G. (2004). Basic Notions Regarding Business
Processes and Supporting Information. In Systems
Proceedings of BPMDS’04, CAiSE’04 Workshops
Proceedings, Riga, Vol. 2 (pp. 160-168).
Greenwood, D., and Ghizzioli, R. (2009). Goal-oriented
autonomic business process modelling and execution.
INTECH Open Access Publisher.
Hammer, M. and Champy, J. (1994). Reengineering the
Corporation – A manifesto for Business Revolution.
Nicholas Brealey Publishing.
Harmon, P., and Wolf, C. (2011). Business process modeling
survey. Business process trends, 36(1), (pp. 1-36).
Horita, H., Honda, K., Sei, Y., Nakagawa, H., Tahara, Y., and
Ohsuga, A. (2014). Transformation approach from
KAOS goal models to BPMN models using refinement
patterns. In Proceedings of the 29th Annual ACM
Symposium on Applied Computing (pp. 1023-1024).
Huber, S., Seiger, R., Kühnert, A., Theodorou, V., and
Schlegel, T (2016). Goal-based semantic queries for
dynamic processes in the internet of things.
International
Journal of Semantic Computing, 10(02), (pp. 269-293).
Jander, K., Braubach, L., Pokahr, A., Lamersdorf, W., and
Wack, K. J. (2011). Goal-oriented processes with
GPMN. International Journal on Artificial Intelligence
Tools, 20(06) (pp. 1021-1041).
Kazhamiakin, R., Pistore, M., and Roveri, M. (2004). A
framework for integrating business processes and
business requirements. In Proceedings. Eighth IEEE
International Enterprise Distributed Object Computing
Conference, (EDOC) (pp. 9-20).
Koliadis, G., and Ghose, A. (2006). Relating business
process models to goal-oriented requirements models in
KAOS. In Advances in Knowledge Acquisition and
Management (PKAW) China, 7-8, Revised Selected
Papers 9 (pp. 25-39). Springer Berlin Heidelberg.
Lewis, J., and Fowler, M. (2014). Microservices.
https://martinfowler.com/articles/microservices.html
(accessed December 2023).
Miers, D., and Stephen, W. (2008). BPMN Modelling and
Reference Guide. Future Strategies Inc.
Nysetvold, A. G., and Krogstie, J. (2006). Assessing business
process modeling languages using a generic quality
framework. In Advanced Topics in Database Research,
Volume 5 (pp. 79-93).
Ortiz, J., Torres, V., and Valderas, P. (2022). Microservice
compositions based on the choreography of BPMN
fragments: facing evolution issues. Computing (pp. 1-42)
Peltz, C. (2003). Web services orchestration and
choreography. Computer, 36(10), 46-52.
Rosen, M., Lublinsky, B., Smith, K. T., and Balcer, M.
(2012). Applied SOA: service-oriented architecture and
design strategies. John Wiley & Sons.
Sabatucci, L., and Cossentino, M. (2019). Supporting
dynamic workflows with automatic extraction of goals
from BPMN. ACM Transactions on Autonomous and
Adaptive Systems (TAAS), 14(2), (pp. 1-38).
Tizzei, L. P., Nery, M., Segura, V. C., and Cerqueira, R. F.
(2017). Using microservices and software product line
engineering to support reuse of evolving multi-tenant
saas. In Proceedings of the 21st International Systems
and Software Product Line Conference-Volume A (pp.
205-214).
Weske, M. (2007). Business Process Management:
Concepts, Languages, Architecture. Springer.
Yahia, E. B. H., Réveillère, L., Bromberg, Y. D., Chevalier,
R., and Cadot, A. (2016). Medley: An event-driven
lightweight platform for service composition. In Internat.
Conf. on Web Engineering (pp. 3-20).
Zugal, S., Pinggera, J., and Weber, B. (2011). Assessing
process models with cognitive psychology. Enterprise
modelling and information systems architectures
(EMISA).