Skip to Main Content
Computer science is entering a new generation. The previous generation was based on abstracting from hardware. The emerging generation comes from abstracting from software and sees all resources as services in a service-oriented architecture (SOA). In a world of services, it is the service that counts for a customer and not the software or hardware components that implement the service. Service-oriented architectures are rapidly becoming the dominant computing paradigm. However, current SOA solutions are still restricted in their application context to in-house solution of companies. A service web will have billions of services. While service orientation is widely acknowledged for its potential to revolutionize the world of computing by abstracting form underlying hardware and software layers, that success depends on resolving fundamental challenges that SOA does not address currently. The mission of Service Web 3.0 is to provide solutions to integration and search that will enable the Service Oriented Architecture (SOA) revolution on a worldwide scale. Hereby we must focus on three major areas where we need to extend current approaches towards service orientation: Web technology as an infrastructure and underlying infrastructure for integration of services at a world wide scale. SemanticWeb technology as a means to abstract from syntax to semantics; and Web 2.0 as a means to structure human-machine cooperation in an efficient and costeffective manner Service Web 3.0 will place computing and programming at the services layer providing the real goal of computing: problem solving in the hands of end users through a properly balanced cooperation approach. Humans are much better in solving certain tasks (capture recognition, image descriptions, common sense reasoning, f.e., http://video.google.com/videoplay?docid=-8246463980976635143&hl=en).