Publications
"ADkwik: Web 2.0 Collaboration System for Architectural Decision Engineering", Nineteenth International Conference on Software Engineering and Knowledge Engineering (SEKE 2007), Boston, USA, pp. 255-260, July, 2007.
(134.71 KB)
, "Towards Seamless IoT Device-Edge-Cloud Continuum", Communications in Computer and Information Science, vol. 1508, no. ICWE 2021 Workshops: Springer, pp. 82 - 98, 2021.
, "Towards Distributed Atomic Transactions over RESTful Services", REST: From Research to Practice: Springer, pp. 507-524, 2011.
(372.94 KB)
, "A Self-Configuring Service Composition Engine", Autonomic Computing: Concepts, Infrastructure, and Applications: CRC Press, pp. 237-252, 2006.
, "RESTful Web Services: Principles, Patterns and Emerging Technologies", Web Services Foundations: Springer, pp. 31-51, 2013.
(713.33 KB)
, "Modeling Microservice Conversations with RESTalk", Microservices: Springer, pp. 129--146, 2020.
, "Mediation", Encyclopedia of Database Systems: Springer, pp. 1704-1706, 2009.
, "Introduction to REST: From Research to Practice", REST: From Research to Practice: Springer, pp. 1-18, 2011.
, "An Empirical Basis for Software Architecture Research", Software Architecture - Research Roadmaps from the Community : Springer, pp. 87 - 100, 2023.
, "Compiling Business Process Models into Executable Code", Handbook of Research in Business Process Management: IGI Global, pp. 218-337, 2009.
, "A Better Way to Teach Software Architecture", Software Architecture - Research Roadmaps from the Community: Springer, pp. 101 - 110, 2023.
, "Autonomic Computing for Virtual Laboratories", Dependable Systems: Software, Computing, Networks, no. 4028: Springer, pp. 211-230, 2006.
(1.56 MB)
, Software Architecture: visual lecture notes: LeanPub, 2020.
, "SOA with REST - Principles, Patterns and Constraints for Building Enterprise Solutions with REST", The Prentice Hall service technology series: Prentice Hall, pp. I-XXXII, 1-577, 2013.
, REST: From Research to Practice, New York, NY, Springer, 2011.
REST: Advanced Research Topics and Practical Applications: Springer, pp. 1-214, 2014.
"Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges", Addison-Wesley Signature Series (Vernon): Pearson Education, pp. 544, 2023.
, Just send an email: Anti-patterns for email-centric organizations: LeanPub, In Press.
, Empirical Studies on the Development of Executable Business Processes: Springer, pp. 223, 2019.
Emerging Web Services Technology, vol. 2: Birkhäuser, pp. 185, 2008.
Emerging Web Services Technology, vol. 1: Birkhäuser, pp. 182, 2007.
, Beautiful APIs: LeanPub, 2021.
, Beautiful API Evolution: LeanPub, 2021.
,