About

The field of computer science transitioned into a new generation, emphasising Service-Oriented Architecture (SOA). This shift focused on abstracting from software and hardware, treating all resources as services. In a service-driven world, customers prioritised the service itself rather than its underlying components. SOA rapidly became the dominant computing paradigm, but early implementations remained restricted to in-house enterprise solutions. The vision of a global service web with billions of services introduced fundamental challenges that SOA alone could not fully address.
The SOA4All project aimed to enable a world where billions of services could be exposed and consumed via advanced web technology. It provided a comprehensive framework and infrastructure, integrating four key technical advancements into a domain-independent service delivery platform:
- Web principles and technology – Established a global infrastructure for seamless service integration.
- Web 2.0 – Facilitated efficient human-machine cooperation in a cost-effective manner.
- Semantic Web technology – Shifted from syntactic to semantic service discovery for meaningful interactions.
- Context management – Allowed machine-understandable processing of user needs, enabling customized services.
SOA4All received endorsement from the NESSI constituency and contributed to the NESSI Open Framework, a key initiative within the European Platform on Software and Services. More broadly, the project played a significant role in shaping the Future Internet of 2015, an EU initiative aimed at defining the next generation of Internet infrastructure and applications.
Project Participants
Atos Origin S.A.E (ATOS)
British Telecommunications plc (BT)
KMi, Open University (OU)
SAP (AG)
University Innsbruck (UIBK)
CEFRIEL (CEFRIEL)
EBM WebSourcing (EBM WS)
Hanival Internet Services GmbH (HANIVAL)
INRIA (INRIA)
Intelligent Software Components S.A. (ISOCO)
Ontotext Lab, Sirma Group Corp. (SIRMA)
TIE Nederlands B.V. (TIE)
TXT e-Solutions Spa (TXT)
Universitaet Karlsruhe (TH) (UKARL)
The University of Manchester (UNIMAN)
Seekda OG (Seekda)
Team
John Domingue
Carlos Pedrinaci
Pierre Grenon
Dong Liu
Maria Maleshkova
Publications
Marco-Ruiz, L., Pedrinaci, C., Maldonado, J., Panziera, L., Chen, R. and Bellika, J. (2016) Publication, Discovery and Interoperability of Clinical Decision Support Systems: a Linked Data Approach, Journal of Biomedical Informatics.
Roman, D., Kopecky, J., Vitvar, T., Domingue, J. and Fensel, D. (2015) WSMO-Lite and hRESTS: Lightweight Semantic Annotations for Web Services and RESTful APIs, Web Semantics: Science, Services and Agents on the World Wide Web, Elsevier.
Pedrinaci, C., Cardoso, J. and Leidig, T. (2014) Linked USDL: a Vocabulary for Web-scale Service Trading, 11th Extended Semantic Web Conference (ESWC 2014), Springer.
Buckingham Shum, S., Aberer, K., Schmidt, A., Bishop, S., Lukowicz, P., anderson, S., Charalabidis, Y., Domingue, J., Freitas, S., Dunwell, I., Edmonds, B., Grey, F., Haklay, M., Karpistsenko, M., Kohlhammer, J., Lewis, J., Pitt, J., Sumner, R. and Helbing, D. (2012) Towards a global participatory platform: democratising open data, complexity science and collective intelligence, European Physical Journal, 214, 1, pp. 109-152, Springer.
Kopecky, J. (2012) Hyperdata: Update APIs for RDF Data Sources (Vision Paper), Workshop: Linked APIs for the Semantic Web 2012 at 2012 Extended Semantic Web Conference (ESWC), Crete, Greece.
Kopecky, J., Pedrinaci, C. and Duke, A. (2011) RESTful Write-oriented API for Hyperdata in Custom RDF Knowledge Bases, International Conference on Next Generation Web Services Practices (NWeSP 2011), Salamanca, Spain,
Pedrinaci, C., Kopecky, J., Maleshkova, M., Liu, D., Li, N. and Domingue, J. (2011) Unified Lightweight Semantic Descriptions of Web APIs and Web Services, Workshop: W3C Workshop on Data and Services Integration, Bedford, MA, USA.
Kopecky, J., Vitvar, T., Pedrinaci, C. and Maleshkova, M. (2011) RESTful Services with Lightweight Machine-readable Descriptions and Semantic Annotations, in eds. Erik Wilde, Cesare Pautasso, REST: From Research to Practice, Springer.
Liu, D., Li, N., Pedrinaci, C., Kopecky, J., Maleshkova, M. and Domingue, J. (2011) An Approach to Construct Dynamic Service Mashups using Lightweight Semantics, Workshop: The 3rd International Workshop on Lightweight Integration on the Web (ComposableWeb 2011) at The 11th International Conference on Web Engineering (ICWE 2011).
Domingue, J., Pedrinaci, C., Maleshkova, M., Norton, B. and Krummenacher, R. (2011) Fostering a Relationship Between Linked Data and the Internet of Services, in eds. John Domingue, Alex Galis, Anastasius Gavras, Theodore Zahariadis, Dave Lambert, Frances Cleary, Petros Daras, Srdjan Krco, Henning Müller, Man-Sze Li, Hans Schaffers, Volkmar Lotz, Federico Alvarez, Burkhard Stiller, Stamatis Karnouskos, Susana Avesta, Michael Nilsson, Future Internet: Achievements, Directions and Promises, Springer.
Pedrinaci, C., Domingue, J. and Sheth, A. (2011) Semantic Web Services, in eds. John Domingue, Dieter Fensel and James Hendler, Handbook of Semantic Web Technologies, 2, Springer.
Maleshkova, M., Pedrinaci, C. and Domingue, J. (2010) Investigating Web APIs on the World Wide Web, European Conference on Web Services (ECOWS), Ayia Napa, Cyprus.
Liu, D., Pedrinaci, C. and Domingue, J. (2010) A Framework for Feeding Linked Data to Complex Event Processing Engines, Workshop: The 1st International Workshop on Consuming Linked Data (COLD 2010) at The 9th International Semantic Web Conference (ISWC 2010), Shanghai, China.
Dietze, S., Benn, N., Yu, H.Q., Pedrinaci, C., Makni, B., Liu, D., Lambert, D. and Domingue, J. (2010) Comprehensive service semantics and light-weight Linked Services: towards an integrated approach, Workshop: Fourth International Workshop SMR2 2010 on Service Matchmaking and Resource Retrieval in the Semantic Web at 9th International Semantic Web Conference (ISWC), Shanghai, China.
Lambert, D. and Domingue, J. (2010) Photorealistic Semantic Web Service Groundings: Unifying RESTful and XML-RPC Groundings Using Rules, with an Application to Flickr, The 4th International Web Rule Symposium (RULEML 2010), Alexandria, VA, USA.
Dietze, S., Benn, N., Yu, H.Q., Pedrinaci, C., Siebes, R., Liu, D. and Domingue, J. (2010) Towards two-stage service representation & reasoning: from lightweight annotations to comprehensive semantics, Poster at EKAW2010 – 17th International Conference on Knowledge Engineering and Knowledge Management, Lisbon, Portugal.
Maleshkova, M., Pedrinaci, C., Domingue, J., Alvaro, G. and Martinez, I. (2010) Using Semantics for Automating the Authentication of Web APIs, International Semantic Web Conference (ISWC), Shanghai, China.
Pedrinaci, C., Lambert, D., Maleshkova, M., Liu, D., Domingue, J. and Krummenacher, R. (2010) Adaptive Service Binding with Lightweight Semantic Web Services, in eds. Schahram Dustdar and Fei Li, Service Engineering: European Research Results, Springer.
Lambert, D., Benn, N. and Domingue, J. (2010) Integrating Heterogeneous Web Service Styles with Flexible Semantic Web Services Groundings, Workshop: 1st International Future Enterprise Systems Workshop (FES2010) at 3rd Future Internet Symposium (FIS2010), Berlin, Germany.
Pedrinaci, C. and Domingue, J. (2010) Toward the Next Wave of Services: Linked Services for the Web of Data, Journal of Universal Computer Science.
Alvaro, G., Gomez, J., Martinez, I., Lecue, F., Pedrinaci, C., Villa, M. and Matteo, G. (2010) SPICES: Semantic Platform for the Interaction and Consumption of Enriched Services, Poster at IEEE 6th World Congress on Services (SERVICES 2010), Miami, Florida, USA.
Duke, A., Stincic, S., Davies, J., Lecue, F., Mehandjiev, N., Pedrinaci, C., Maleshkova, M., Domingue, J., Liu, D. and Alvaro, G. (2010) Telecommunication mashups using RESTful services, ServiceWave 2010.
Yu, H.Q., Benn, N., Dietze, S., Siebes, R., Pedrinaci, C., Liu, D. and Domingue, J. (2010) Two-staged approach for semantically annotating and brokering TV-related services, The IEEE International Conference on Web Services (ICWS), Miami, Florida.
Alvaro, G., Martinez, I., Gomez, J., Lecue, F., Pedrinaci, C., Villa, M. and Matteo, G. (2010) Using SPICES for a Better Service Consumption, Poster at Extended Semantic Web Conference (ESWC 2010).
Pedrinaci, C., Liu, D., Maleshkova, M., Lambert, D., Kopecky, J. and Domingue, J. (2010) iServe: a Linked Services Publishing Platform, Workshop: Ontology Repositories and Editors for the Semantic Web at 7th Extended Semantic Web Conference.
Maleshkova, M., Pedrinaci, C. and Domingue, J. (2010) Semantic Annotation of Web APIs with SWEET, Workshop: 6th Workshop on Scripting and Development for the Semantic Web at Extended Semantic Web Conference, Heraklion, Greece.
Krummenacher, R., Domingue, J., Pedrinaci, C. and Simperl, E. (2010) SOA4All: Towards a Global Service Delivery Platform, in eds. Georgios Tselentis, Alex Galis, Anastasius Gavras, Srdjan Krco, Volkmar Lotz, Elena Simperl, Burkhard Stiller, Theodore Zahariadis, Towards the Future Internet – Emerging Trends from European Research, IOS Press.
Pedrinaci, C., Domingue, J. and Krummenacher, R. (2010) Services and the Web of Data: An Unexploited Symbiosis, Workshop: Linked AI: AAAI Spring Symposium “Linked Data Meets Artificial Intelligence”.
Pedrinaci, C., Grenon, P., Galizia, S., Gugliotta, A. and Domingue, J. (2010) A Knowledge-Based Framework for Web Service Adaptation to Context, in eds. Michael Sheng, Jian Yu, and Schahram Dustdar, Enabling Context-Aware Web Services: Methods, Architectures, and Technologies, Chapman and Hall/CRC.
Mos, A., Pedrinaci, C., Rey, G., Gomez, J., Liu, D., Vaudaux-Ruth, G. and Quaireau, S. (2009) Multi-Level Monitoring and Analysis of Web-Scale Service Based Applications, Workshop: 2nd Workshop on Monitoring, Adaptation and Beyond (MONA+) at ICSOC/ServiceWave 2009.
Maleshkova, M., Kopecky, J. and Pedrinaci, C. (2009) Adapting SAWSDL for Semantic Annotations of RESTful Services, Workshop: Beyond SAWSDL at OnTheMove Federated Conferences & Workshops, Vilamoura, Portugal.
Maleshkova, M., Pedrinaci, C. and Domingue, J. (2009) Semantically Annotating RESTful Services with SWEET, Demo at 8th International Semantic Web Conference, Washington D.C., USA.
Maleshkova, M., Pedrinaci, C. and Domingue, J. (2009) Supporting the Creation of Semantic RESTful Service Descriptions, Workshop: Service Matchmaking and Resource Retrieval in the Semantic Web (SMR2) at 8th International Semantic Web Conference, Proceedings of ISWC ’09, Washington D.C., USA.
Krummenacher, R., Norton, B., Simperl, E. and Pedrinaci, C. (2009) SOA4All: Enabling Web-scale Service Economies, 3rd IEEE International Conference on Semantic Computing (ICSC) 2009, IEEE Computer Society.
Pedrinaci, C., Simperl, E., Krummenacher, R. and Norton, B. (2009) Towards Web-scale SOA, The Architecture Journal, 21, Microsoft.
Domingue, J. and Fensel, D. (2009) PSMs in a Global Networked Age, AIEDAM Special Issue Problem Solving Methods: Past, Present and Future, 23, 3, Cambridge University Press.
Maleshkova, M., Gridinoc, L., Pedrinaci, C. and Domingue, J. (2009) Supporting the Semi-Automatic Acquisition of Semantic RESTful Service Descriptions, Poster at ESWC 2009.
Liu, D., Pedrinaci, C. and Domingue, J. (2009) Semantic Enabled Complex Event Language for Business Process Monitoring, Workshop: The 4th International Workshop on Semantic Business Process Management (SBPM2009) at The 6th Annual European Semantic Web Conference (ESWC2009), Heraklion, Greece.
Pedrinaci, C. and Domingue, J. (2009) Ontology-based Metrics Computation for Business Process Analysis, Workshop: 4th International Workshop on Semantic Business Process Management (SBPM2009) at The 6th European Semantic Web Conference (ESWC2009), Heraklion, Greece.
Maleshkova, M., Gridinoc, L., Pedrinaci, C. and Domingue, J. (2009) Semi-Automatic Acquisition of Semantic RESTful Service Descriptions, Poster at 2nd STI International Offsite, Crete, Greece.
Domingue, J., (2009) The Service Web: a Web of Billions of Services, in eds. G. Tselentis, J. Domingue, A. Galis, A. Gavras, D. Hausheer, S. Krco, V. Lotz and T. Zehariadis, Towards a Future Internet: a European Research Perspective, IOS, Press.
Davies, J., Domingue, J., Pedrinaci, C., Fensel, D., Gonzalez-Cabero, R., Potter, M., Richardson, M. and Stincic, a. (2009) Towards the Open Service Web, BT Technology Journal, 26, 2, Springer.
Kopecky, J. and Pedrinaci, C. (2009) Lightweight Semantic Extensions for SOA, SemanticUniverse.com.
Tselentis, G., Domingue, J., Galis, A., Gavras, A., Hausheer, D., Krco, S., Lotz, V. and Zahariadis, T. (2009) Towards the Future Internet – A European Research Perspective, IOS Press.
Pedrinaci, C., Lambert, D., Wetzstein, B., Lessen, T., Cekov, L. and Dimitrov, M. (2008) SENTINEL: A Semantic Business Process Monitoring Tool, Workshop: Ontology-supported Business Intelligence (OBI2008) at 7th International Semantic Web Conference (ISWC2008), Karlsruhe, Germany.
Domingue, J., Fensel, D. and Gonzalez-Cabero, R. (2008) SOA4All, Enabling the SOA Revolution on a World Wide Scale, Second IEEE International Conference on Semantic Computing (ICSC 2008), Santa Clara, CA, USA.
Benjamins, V., Davies, J., Baeza-Yates, R., Mika, P., Zaragoza, H., Greaves, M., Gomez-Perez, J., Contreras, J., Domingue, J. and Fensel, D. (2008) Near-Term Prospects for Semantic Technologies, IEEE Intelligent Systems, pp. 76-88.
Domingue, J. and Fensel, D. (2008) Toward A Service Web: Integrating the Semantic Web and Service Orientation, IEEE Intelligent Systems, 23, 1, pp. 85-88.