Kenny, C. and Pahl, C. (2003). Automated tutoring for a
database skills training environment. In ACM SIGCSE
Symposium 2005, 58-64.
Kephart, J. O. and Chess, D. M. (2003). The vision of auto-
nomic computing. Computer, 36(1):41–50.
Kiss, P., Reale, A., Ferrari, C. J., and Istenes, Z. (2018). De-
ployment of iot applications on 5g edge. In 2018 IEEE
International Conference on Future IoT Technologies.
Kritikos, K. and Skrzypek, P. (2018). A review of serverless
frameworks. In 2018 IEEE/ACM UCC Companion.
Lama, P. and Zhou, X. (2010). Autonomic provisioning
with self-adaptive neural fuzzy control for end-to-end
delay guarantee. In Intl Symp on Modeling, Analysis
and Simulation of Computer and Telecom Systems.
Le, V. T., Pahl, C. and El Ioini, N. (2019). Blockchain Based
Service Continuity in Mobile Edge Computing. In 6th
International Conference on Internet of Things: Sys-
tems, Management and Security.
Lei, X., Pahl, C. and Donnellan, D. (2003). An evaluation
technique for content interaction in web-based teach-
ing and learning environments. In 3rd IEEE Intl Conf
on Advanced Technologies, 294-295.
Li, R., Zhao, Z., Zhou, X., Ding, G., Chen, Y., Wang, Z.,
and Zhang, H. (2017). Intelligent 5g: When cellular
networks meet artificial intelligence. IEEE Wireless
Communications, 24(5):175–183.
Lin, C.-T. and Lee, C. S. G. (1991). Neural-network-based
fuzzy logic control and decision system. IEEE Trans-
actions on Computers, 40(12):1320–1336.
Melia, M. and Pahl, C. (2009). Constraint-based validation
of adaptive e-learning courseware. In IEEE Transac-
tions on Learning Technologies 2(1), 37-49.
Mendonca, N. C., Jamshidi, P., Garlan, D., and Pahl, C.
(2019). Developing self-adaptive microservice sys-
tems: Challenges and directions. IEEE Software.
Murray, S., Ryan, J. and Pahl, C. (2003). A tool-mediated
cognitive apprenticeship approach for a computer en-
gineering course. In Proceedings 3rd IEEE Interna-
tional Conference on Advanced Technologies, 2-6.
openFaaS (2019). openfaas: Auto-scaling. https://docs.
openfaas.com/architecture/autoscaling/. Accessed:
2019-11-11.
Pahl, C., Barrett, R. and Kenny, C. (2004). Supporting ac-
tive database learning and training through interactive
multimedia. In ACM SIGCSE Bulletin 36 (3), 27-31.
Pahl, C., El Ioini, N., Helmer, S. and Lee, B. (2018). An ar-
chitecture pattern for trusted orchestration in IoT edge
clouds. Intl Conf Fog and Mobile Edge Computing.
Pahl, C., Jamshidi, P. and Zimmermann, O. (2018). Archi-
tectural principles for cloud software. ACM Transac-
tions on Internet Technology (TOIT) 18 (2), 17.
Pahl, C. (2003). An ontology for software component
matching. International Conference on Fundamental
Approaches to Software Engineering, 6-21.
Pahl, C., Fronza, I., El Ioini, N. and Barzegar, H. R. (2019).
A Review of Architectural Principles and Patterns for
Distributed Mobile Information Systems. In 14th Intl
Conf on Web Information Systems and Technologies.
Pahl, C. (2005). Layered ontological modelling for web
service-oriented model-driven architecture. In Europ
Conf on Model Driven Architecture – Found and Appl.
Pahl, C., Jamshidi, P. and Zimmermann, O. (2020). Mi-
croservices and Containers. Software Engineering
SE’2020.
Saboori, A., Jiang, G., and Chen, H. (2008). Autotuning
configurations in distributed systems for performance
improvements using evolutionary strategies. In Intl
Conf on Distributed Computing Systems.
Samir, A. and Pahl, C. (2019). Anomaly Detection and
Analysis for Clustered Cloud Computing Reliability.
In Intl Conf on Cloud Computing, GRIDs, and Virtu-
alization, 110–119.
Samir, A. and Pahl, C. (2019). A Controller Architecture for
Anomaly Detection, Root Cause Analysis and Self-
Adaptation for Cluster Architectures. In Intl Conf on
Adaptive and Self-Adaptive Syst and Appl, 75–83.
Samir, A. and Pahl, C. (2020). Detecting and Localizing
Anomalies in Container Clusters Using Markov Mod-
els. Electronics 9 (1), 64.
Scolati, R., Fronza, I., Ioini, N. E., Samir, A., and Pahl,
C. (2019). A containerized big data streaming archi-
tecture for edge cloud computing on clustered single-
board devices. In Intl Conf on Cloud Computing and
Services Science CLOSER.
Steffenel, L., Schwertner Char, A., and da Silva Alves, B.
(2019). A containerized tool to deploy scientific ap-
plications over soc-based systems: The case of mete-
orological forecasting with wrf. In CLOSER 2019.
Taibi, D., Lenarduzzi, V. and Pahl, C. (2019). Microservices
Anti-Patterns: A Taxonomy. Microservices - Science
and Engineering, Springer.
Taibi, D., Lenarduzzi, V., Pahl, C. and Janes, A. (2017).
Microservices in agile software development: a
workshop-based study into issues, advantages, and
disadvantages. In XP2017 Scientific Workshops.
von Leon, D., Miori, L., Sanin, J., El Ioini, N., Helmer,
S. and Pahl, C. (2018). A Performance Exploration
of Architectural Options for a Middleware for Decen-
tralised Lightweight Edge Cloud Architectures. Intl
Conf Internet of Things, Big Data & Security.
von Leon, D., Miori, L., Sanin, J., El Ioini, N., Helmer, S.
and Pahl, C. (2019). A Lightweight Container Mid-
dleware for Edge Cloud Architectures. Fog and Edge
Computing: Principles and Paradigms, 145-170.
Warden, P. (2019). Tensorflow 1.9 officially sup-
ports the raspberry pi. https://medium.com/
tensorflow/tensorflow-1-9-officially-supports-the\
-raspberry-pi-b91669b0aa0.
Xi, B., Xia, C. H., Liu, Z., Zhang, L., and Raghavachari, M.
(2004). A smart hill-climbing algorithm for applica-
tion server configuration. In 13th Int. Conf. on WWW.
CLOSER 2020 - 10th International Conference on Cloud Computing and Services Science
90