Publications
"How Composable is the Web? An Empirical Study on OpenAPI Data model Compatibility", IEEE World Congress on Services (ICWS Symposium on Services for Machine Learning), Barcelona, Spain, IEEE, pp. 415-424, July, 2022.
, "Impact of API Rate Limit on Reliability of Microservices- Based Architectures", 16th International Conference on Service-Oriented System Engineering (SOSE 2022), San Francisco, USA, IEEE, August, 2022.
, "A Large-scale Empirical Assessment of Web API Size Evolution", Journal of Web Engineering, vol. 21, issue 6, pp. 1937–1980, November, 2022.
(40.63 MB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"Live process modeling with the BPMN Sketch Miner", Software and Systems Modeling, vol. 21, pp. 1877–1906, October, 2022.
, "To deprecate or to simply drop operations? An empirical study on the evolution of a large OpenAPI collection", 16th European Conference on Software Architecture (ECSA), vol. 13444, Prague, Czech Republic, Springer, pp. 38-46, September, 2022.
, "Web APIs Structures and Data Models Analysis", 19th IEEE International Conference on Software Architecture (ICSA 2022), Honululu, Hawaii, IEEE, March, 2022.
(1.81 MB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"API Rate Limit Adoption - A Pattern Collection", 28th European Conference on Pattern Languages of Programs (EuroPLoP 2023), Kloster Irsee, Germany, ACM, July, 2023.
, "A Better Way to Teach Software Architecture", Software Architecture - Research Roadmaps from the Community: Springer, pp. 101 - 110, 2023.
, "A brief history of liquid software", iEDGE Symposium on Intelligent Edge Computing and Communications, Chicago, USA, IEEE, pp. 354--363, July, 2023.
(125.39 KB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"An Empirical Basis for Software Architecture Research", Software Architecture - Research Roadmaps from the Community : Springer, pp. 87 - 100, 2023.
, "An empirical study of Web API versioning practices", 23rd International Conference on Web Engineering (ICWE), Alicante, Spain, Springer, June, 2023.
(519.6 KB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"Interactively exploring API changes and versioning consistency", 11th IEEE Working Conference on Software Visualization (VISSOFT 2023), Bogota, Colombia, IEEE, pp. 28-39, October, 2023.
(2.46 MB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"LiquidAI: Towards an Isomorphic AI/ML System Architecture for the Cloud-Edge Continuum", 23rd International Conference on Web Engineering (ICWE), Alicante, Spain, Springer, June, 2023.
(166.48 KB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"Loose Collaborations on the Blockchain: Survey and Challenges", 21st International Conference on Business Process Management - Blockchain Forum, Utrecht, the Netherlands, Springer, pp. 21--35, September, 2023.
, "Patterns for API Design: Simplifying Integration with Loosely Coupled Message Exchanges", Addison-Wesley Signature Series (Vernon): Pearson Education, pp. 544, 2023.
, "APIstic: A Large Collection of OpenAPI Metrics", 21st IEEE/ACM International Conference on Mining Software Repositories (MSR), Lisbon, Portugal, pp. 265 - 277, April, 2024.
(6.31 MB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"Continuous Integration and Delivery in Open Source Development and Pattern Publishing: Lessons Learned With Tool Setup and Pipeline Evolution", IEEE Software, vol. 41, issue 1, pp. 9 - 18, Jan-01-2024.
, "Decentralized Task Execution Patterns", 10th Asian Conference on Pattern Languages of Programs, People, and Practices (AsianPLoP 2024), Fujisawa City, Kanagawa Prefecture, Japan, March, 2024.
, "How Are Web APIs Versioned in Practice? A Large-Scale Empirical Study", Journal of Web Engineering, vol. 23, issue 4, pp. 465-506 , August, 2024.
, "How Many Web APIs Evolve Following Semantic Versioning?", 24th International Conference on Web Engineering (ICWE), Tampere, Finland, Springer, June, 2024.
(890.38 KB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"OAS2Tree: Visual API-First Design", 18th European Conference on Software Architecture (ECSA), Luxembourg, Springer, September, 2024.
(588.86 KB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
"Transparent Transaction Ordering in Blockchain-based Collaborative Processes", 22nd International Conference on Business Process Management (BPM 2024) - Blockchain Forum, Krakow, Poland, Springer, September, 2024.
(746.49 KB)
, ![application/pdf](/modules/file/icons/application-pdf.png)
Just send an email: Anti-patterns for email-centric organizations: LeanPub, In Press.
,