A. Dorri, S. Salil, S. Kanhere, and R. Jurdak (2017).
Towards an Optimized BlockChain for IoT. Intl Conf
on IoT Design and Implementation. ACM.
D. Fang, X. Liu, I. Romdhani, P. Jamshidi, and C. Pahl
(2016). An agility-oriented and fuzziness-embedded
semantic model for collaborative cloud service search,
retrieval and recommendation. Future Generation
Computer Systems 56, 11-26.
F. Fowley, C. Pahl, P. Jamshidi, D. Fang, and X. Liu (2016).
A classification and comparison framework for cloud
service brokerage architectures. IEEE Transactions on
Cloud Computing.
V. Gacitua-Decar and C. Pahl (2017). Structural Process
Pattern Matching Based on Graph Morphism Detection.
International Journal of Software Engineering and
Knowledge Engineering 27(2).
O. Gass, H. Meth, and A. Maedche (2014). PaaS
Characteristics for Productive Software Development:
An Evaluation Framework. IEEE Internet Computing,
vol. 18, no. 1, pp. 56-64.
A. Gember, A Krishnamurthy, S. St John, R. Grandl, X.
Gao, A. Anand, T. Benson, A. Akella, and V. Sekar
(2013). Stratos: A network-aware orchestration layer
for middleboxes in the cloud. Duke University, Tech
Report.
V. Gruhn, C. Pahl, M. Wever (1995). Data model evolution
as a basis of business process management. OOER'95:
Object-Oriented and Entity-Relationship Modeling,
270-281.
R. Heinrich, A. van Hoorn, H. Knoche, F. Li, L.E.
Lwakatare, C. Pahl, S. Schulte, and J. Wettinger (2017).
Performance Engineering for Microservices: Research
Challenges and Directions. Proceedings of the 8th
ACM/SPEC on International Conference on
Performance Engineering Companion.
S. Helmer, C. Pahl, J. Sanin, L. Miori, S. Brocanelli, F.
Cardano, D. Gadler, D. Morandini, A. Piccoli, S.
Salam, A.M. Sharear, A. Ventura, P. Abrahamsson, and
T.O. Oyetoyan (2016). Bringing the Cloud to Rural and
Remote Areas via Cloudlets. Proceedings of the 7th
Annual Symposium on Computing for Development,
14.
P. Jamshidi, M. Ghafari, A. Ahmad, and C. Pahl (2013). A
framework for classifying and comparing architecture-
centric software evolution research. European
Conference on Software Maintenance and
Reengineering.
P. Jamshidi, A. Sharifloo, C. Pahl, H. Arabnejad, A.
Metzger, and G. Estrada (2016). Fuzzy self-learning
controllers for elasticity management in dynamic cloud
architectures. 12th International ACM Conference on
Quality of Software Architectures (QoSA).
P. Jamshidi, C. Pahl, and N.C. Mendonça (2017). Pattern‐
based multi‐ cloud architecture migration. Software:
Practice and Experience 47 (9), 1159-1184.
N. Kratzke (2014). A Lightweight Virtualization Cluster
Reference Architecture Derived from Open Source
PaaS Platforms. Open Journal of Mobile Computing
and Cloud Computing vol. 1, no. 2.
N. Kshetr (2017). Can Blockchain Strengthen the Internet
of Things? IT Professional 19.4:68-72.
A. Manzalini, R. Minerva, F. Callegati, W. Cerroni, and A.
Campi (2013). Clouds of virtual machines in edge
networks. IEEE Communications.
L. Miori (2014). Deployment and evaluation of a
middleware layer on the Raspberry Pi cluster. BSc
thesis, Univ of Bozen-Bolzano.
T.H. Noor, Q.Z. Sheng, A.H.H. Ngu, and S. Dustdar
(2014). Analysis of Web-Scale Cloud Services. IEEE
Internet Computing, 18(4), pp. 55-61.
C. Pahl (2002). A formal composition and interaction
model for a web component platform. Electronic Notes
in Theoretical Computer Science, vol 66(4), pp. 67-81.
C. Pahl and H. Xiong (2013). Migration to PaaS Clouds -
Migration Process and Architectural Concerns.
International Symposium on the Maintenance and
Evolution of Service-Oriented and Cloud-Based
Systems.
C. Pahl (2015). Containerisation and the PaaS Cloud. IEEE
Cloud Computing.
C. Pahl and B. Lee (2015). Containers and clusters for edge
cloud architectures - a technology review. 3rd
International Conference on Future Internet of Things
and Cloud (FiCloud-2015).
C. Pahl and P. Jamshidi (2016). Microservices: A
Systematic Mapping Study. Proceedings CLOSER
Conference, 137-146.
C. Pahl, S. Helmer, L. Miori, J. Sanin and B. Lee (2016). A
container-based edge cloud PaaS architecture based on
Raspberry Pi clusters. IEEE International Conference
on Future Internet of Things and Cloud Workshops
(FiCloudW).
C. Pahl, A. Brogi, J. Soldani and P. Jamshidi (2017). Cloud
Container Technologies: a State-of-the-Art Review.
IEEE Transactions on Cloud Computing.
C. Pahl, P. Jamshidi and D. Weyns (2017). Cloud
architecture continuity: Change models and change
rules for sustainable cloud software architectures.
Journal of Software: Evolution and Process 29 (2).
C. Pahl, P. Jamshidi, and O. Zimmermann (2018).
Architectural principles for cloud software. ACM
Trans. on Internet Technology (TOIT).
J. Sanin (2016). Evaluation and Development of a
Biometric Measurement Platform with a Raspberry Pi.
BSc thesis, Univ of Bozen-Bolzano.
D. von Leon (2016). Implementing an Edge Cloud
Architecture with a Raspberry Pi Cluster. BSc thesis,
Univ of Bozen-Bolzano.
S. Qanbari, F. Li, and S. Dustdar (2014). Toward portable
cloud manufacturing services. Internet Computing,
IEEE 18, no. 6: 77-80.
S. Soltesz, H. Potzl, M.E. Fiuczynski, A. Bavier, and L.
Peterson (2007). Container-based operating system
virtualization: a scalable, high-performance alternative
to hypervisors. ACM SIGOPS Operating Systems
Review, vol. 41, no. 3, pp. 275-287.
P. Tso, D. White, S. Jouet, J. Singer, and D. Pezaros (2013).
The Glasgow Raspberry Pi cloud: A scale model for
A Performance Exploration of Architectural Options for a Middleware for Decentralised Lightweight Edge Cloud Architectures
83