REFERENCES
Alpers, S., Becker, C., Oberweis, A. and Schuster, T.
(2015). Microservice based tool support for business
process modelling. In Enterprise Distributed Object
Computing Workshop (EDOCW), 2015 IEEE 19th
International (pp. 71-78). IEEE.
Anderson, C., Suarez, I., Xu, Y., & David, K. (2015). An
Ontology-Based Reasoning Framework for Context-
Aware Applications. In Modeling and Using Context
(pp. 471-476). Springer International Publishing.
Bouguettaya, A., Sheng, Q.Z. and Daniel, F. (2014). Web
services foundations. Springer.
Bratman, M.E., Israel, D.J. and Pollack, M.E. (1988).
Plans and resourcebounded practical reasoning.
Computational intelligence, 4(3), pp.349-355.
Eureka (2016). Retrieved May 7, 2017 from:
https://github.com/Netflix/eureka/wiki
Fielding, R. T. (2000). Architectural Styles and the Design
of Network-based Software Architectures. Doctoral
dissertation, University of California, Irvine.
Florio, L. (2015). Decentralized self-adaptation in large-
scale distributed systems. In Proceedings of the 2015
10th Joint Meeting on Foundations of Software
Engineering (pp. 1022-1025). ACM.
Fowler, M. & Lewis, J. (2014). Microservices a
definition of this new architectural term.
Retrieved May 7, 2017 from:
http://martinfowler.com/articles/microservices.htm
Gartner (2015). Gartner Says Spending on Business
Process Management Suites to Reach $2.7 Billion in
2015 as Organizations Digitalize Processes. Press
release. Retrieved May 7, 2017 from:
https://www.gartner.com/newsroom/id/3064717
Heitmann, B., Cyganiak, R., Hayes, C. & Decker, S.
(2012). An empirically grounded conceptual
architecture for applications on the web of data.
Systems, Man, and Cybernetics, Part C: Applications
and Reviews, IEEE Transactions on, 42(1), 51-60.
IBM (2015). IBM Business Process Manager V8.5.6
documentation. Retrieved May 7, 2017 from:
http://www.ibm.com/support/knowledgecenter/SSFPJ
S_8.5.6/com.ibm.wbpm.wid.bpel.doc/topics/cprocess_
transaction_micro.html
Karagiannis, G. et al. (2014). Mobile cloud networking:
Virtualisation of cellular networks. In 21st
International Conference on Telecommunications
(ICT) (pp. 410-415). IEEE.
Lanthaler, M. (2013). Creating 3rd generation web APIs
with hydra. In Proceedings of the 22nd international
conference on World Wide Web companion.
International World Wide Web Conferences Steering
Committee, pp. 35-38.
Lanthaler, M., & Gütl, C. (2012). On using JSON-LD to
create evolvable RESTful services. In Proceedings of
the Third International Workshop on RESTful Design
(pp. 25-32). ACM.
Lanthaler, M. and Gütl, C. (2013). Hydra: A Vocabulary
for Hypermedia-Driven Web APIs. In Proceedings of
the 6th Workshop on Linked Data on the Web
(LDOW2013) at the 22nd International World Wide
Web Conference (WWW2013), vol. 996.
Martin, D. et al. (2004). OWL-S: Semantic markup for web
services. W3C member submission, 22, pp.2007-04.
OMG (2010). BPMN 2.0 by Example Version 1.0. OMG.
OMG (2011). Business Process Model and Notation
(BPMN) Version 2.0. OMG.
Oberhauser, R. (2016). Microflows: Lightweight
Automated Planning and Enactment of Workflows
Comprising Semantically-Annotated Microservices. In
Proceedings of the Sixth International Symposium on
Business Modeling and Software Design (BMSD
2016) (pp. 134-143). SCITEPRESS.
Oberhauser, R. (2017). Microflows: Automated Planning
and Enactment of Dynamic Workflows Comprising
Semantically-Annotated Microservices. In 6th
International Symposium on Business Modeling and
Software Design (BMSD 2016), Revised Selected
Papers, B. Shishkov (Ed.). LNBIP, Vol. 275 (pp. 183-
199). Springer International Publishing.
Pesic, M., Schonenberg, H., & van der Aalst, W. M.
(2007). Declare: Full support for loosely-structured
processes. In 11th IEEE International Enterprise
Distributed Object Computing Conference (EDOC
2007) (pp. 287-287). IEEE.
Pokahr, A., Braubach, L., & Lamersdorf, W. (2005).
Jadex: A BDI reasoning engine. In Multi-agent
programming (pp. 149-174). Springer US.
Rajasekar, A., Wan, M., Moore, R., & Schroeder, W.
(2012). Micro-Services: A Service-Oriented Paradigm
for. Data Intensive Distributed Computing. In
Challenges and Solutions for Large-scale Information
Management (pp. 74-93). IGI Global.
Rao, J. and Su, X. (2004). A survey of automated web
service composition methods. In Semantic Web
Services and Web Process Composition (pp. 43-54).
Springer Berlin Heidelberg.
Sheng, Q. Z. et al. (2014). Web services composition: A
decade’s overview. Information Sciences, 280, 218-
238.
Singer, R. (2016). Agent-Based Business Process
Modeling and Execution: Steps Towards a Compiler-
Virtual Machine Architecture. In Proceedings of the
8th International Conference on Subject-oriented
Business Process Management (p. 8). ACM.
Toffetti, G., Brunner, S., Blöchlinger, M., Dudouet, F., &
Edmonds, A. (2015). An architecture for self-
managing microservices. In Proceedings of the 1st
International Workshop on Automated Incident
Management in Cloud (pp. 19-24). ACM.
WfMC (1999). Workflow Management Coalition:
Terminology & Glossary. WFMC-TC-1011, Issue 3.0.
Wooldridge, M. (2009). An introduction to multiagent
systems. John Wiley & Sons.
Seventh International Symposium on Business Modeling and Software Design
28