FIFR@SERVICEWEB3.0

From FutureInternetWiki

Jump to: navigation, search

This page describes how SERVICE WEB 3.0, as an Affiliated Project, relates to the Future Internet Functional Requirements (FIFR).

Contents

[edit] Project Information

Project Name: SERVICE WEB 3.0

Project Homepage: http://www.serviceweb30.eu/

Contact Person: Dr. Elena Simperl

[edit] Statement

[edit] Related Future Internet Functional Requirements

[edit] Visionary

2. Network technology
c. Availability of Network Services
  Comment: 'The Internet of Services will be enabled by a scalable, ubiquitous service layer (the Global Service Delivery 
  Platform). This layer goes beyond the classical client-server model into global service supply, which means it will need to 
  include components for ensuring spatial-temporal (i.e. from any place, at any time) constant availability of the network 
  services which make possible service delivery. To cope with the added strain from the growth in Internet-connected devices and 
  the shift from data to service communication, we expect network services to become part of the shared (cloud) Internet 
  infrastructure. Hence, service providers and consumers will make use of a network service infrastructure to ensure service 
  availability by offering, finding and consuming network services (Core Internet Infrastructure Services) just as they use the 
  Internet service infrastructure to offer, find and consume Internet services.'
f. translating semantic names into routable entities
  Comment: 'The Future Network Infrastructure will work beyond that of the DNS infrastructure, where often cryptic URLs are 
  mapped onto IP addresses, into an address look-up layer which can take as input semantic names (e.g. formal expressions of 
  user's goal, or even informal descriptions) and result in the appropriate routing of data packets across the network (in a 
  richer way than HTTP POST/GET).'


3. Context awareness
d. Intelligent environments
  Comment: 'In combination with the Internet of Things, the Internet of Services will be able to make use of physical world 
  information in order to support intelligent environments. In fact, it will be the global service supply provided by the 
  Service Delivery Platform that will be able to provide the adaptable and required functionalities in different contexts and 
  environments at a cost much lower than hard-coded location and time-specific service development.'
g. Easy to use
  Comment: 'Capturing, expressing and allowing manipulation of context can be both a very complex and very personal 
  activity. A specific horizontal service domain will be context-related services to aid both human and machine users of context 
  to manage it through appropriate interfaces and APIs.'


4. Assistive technology
a. Active personal assistance based on context information
  Comment: 'Complementing horizontal context services which may handle as third parties the capturing, expressing and 
  manipulation of context would be vertical services focused on personal assistance based on that context information. Placing 
  personal assistance technology in the Internet service layer makes it ubiquitously available as well as benefiting from the 
  inherit service functionality in the Service Delivery Platform (trust, identity management, dependability, reliability...).'


5. Semantic development
a. Semantic modelling of personal services
  Comment: 'We foresee the Internet of Services to include user generated services such as the Web 2.0 trend includes an 
  increasing amount of user generated content. Personal services benefit from modelling in semantic technologies to better 
  enable their publication, discovery, adaptation, mediation, composition and consumption. Since the added value for users to 
  create personal services will lie in the discovery and sharing of those services (just as with data in Web 2.0), the modelling 
  in semantic technologies will prove to be a vital aspect.'
b. Semantic modelling of Environmental Effects
  Comment: 'Capturing environmental effects can involve large amounts of data and a need for very effective and efficient 
  processing of that data by services. Semantic modelling of the data and services can aid in the selection of data for 
  processing as well as the actual processing of the data. The Internet of Services will support strongly the processing of 
  environmental effects due to its global functional reach which will have to be scalable and reliable enough for modern 
  challenges such as climate change research.'
c. Semantic modelling of health conditions
  Comment: 'Health care is already an important early adopter of semantic technologies as part of individual IT solutions. 
  Providing for the necessary security and trust functionalities, added value is achievable where health data is shared in the 
  cloud as improvements in data processing, e.g. for diagnosis or trend identification, are made possible by higher scales of 
  data. The semantic modelling of health conditions can underlie new services – global and personal – whose added value is 
  achieved by the possibility of data inference and validation on the basis of ontologies.'
d. Learning & adaptation
  Comment: 'Semantic services have the potential to learn and adapt throughout their lifecycle. In cases, the methodology 
  for learning and adaptation may be shared for many services and could be captured itself in a horizontal service. Hence the 
  Internet of Services could include among its inherent functionalities for services (Core Business Services) also services for 
  service learning and adaptation.'
f. Service modelling
  Comment: 'The creation of Internet-based services is facilitated by the use of semantic technologies in service modelling,
  providing a means to map from a high level goal-centred description of the service to the lower level functional 
  implementation. Equally, by storing service models at a higher level (semantic) form the original intention of the service 
  developer can be preserved and the service implementation adapted to different contexts and environments.'
g. Support for service semantics and composition
  Comment: 'The Internet of Services will require means to discover and combine services to achieve goals, which is based 
  upon a machine understanding of service descriptions. Semantics will hence be a core part of the Internet of Services and will 
  not only be usable in service descriptions but also in automated service compositions to achieve more complex goals as a 
  combination of individual goal-fulfilling services.'


6. Large-scale computing
a. Real-time route and capacity planning for millions of goods, people, services.
  Comment: 'The Internet of Services will be made up of billions of services. The Global Delivery Platform provides an 
  Internet scale layer for the exchange of service messages (data). With appropriate large scale data processing technologies 
  and ensuring correct security and trust provision, global data collection about goods, people and services themselves from 
  dedicated services combined with route and capacity planning tools can lead to a more effective and efficient organization of 
  data and services in the Internet of Services. Such route and capacity planning capability with respect to services themselves 
  will prove vital to the scalability of the Internet of Services.'
g. virtualization cross-business boundaries
  Comment: 'The movement of data and services into the cloud already leads to a greater virtualisation of real world 
  business boundaries. This will be further facilitated by the extended (horizontal) functionalities of the Internet of Services 
  to include, into this “cloud”, adaptive and mediated data and service exchange which further abstracts from individual 
  business boundaries.'


7. Service Orchestration

  Comment: 'The existence of billions of services on the Internet of Services will require the organisation of these 
  services through different types of horizontal services (“services for services”). From an end user point of view this can 
  include services for renting services, services for personalizing services or services for trading services.'
a. Ad-hoc integration of systems serving different purposes
b. Service-On-Demand (coordination & registration of physical services) available on a large scale
c. Social interaction
d. Rent-a-service
e. Personalized services
f. Service trading
g. Business models
i. Asset-based service composition
j. Service composition modelling


9. Community development
a. Use communities for real-life advantages & services
  Comment: 'We expect that the Internet of Services will lead to the building up of different user communities around 
  specific sets of services, just as Web 2.0 has generated different social networks meeting the needs of different types of 
  user.'
b. Medicine social network
  Comment: 'Services may not only be usable in an automated fashion for data exchange between machines but also manually by 
  end users to access needed functionalities. In that respect, noting the early adoption role of the healthcare industry with 
  semantic technologies, we expect that this industry will also form a significant user block on the emerging Internet of 
  Services. This will lead to new social networks centred around specific sets of healthcare services.'
c. Voting
  Comment: 'Electronic voting has not yet achieved wide usage due to the many technological concerns involved. The Internet 
  of Services should provide the functional support to meet those concerns with respect to trust, security, identity and 
  reliability. The service metaphor will make voting as a service more ubiquitously available.'


12. Mixed reality world
c. Personalised collaborative environments for social interaction, gaming and innovative business concepts
  Comment: 'Rather than a classical client/server service infrastructure (1-to-1 communication),the Internet of Services 
  will provide an infrastructure where service functionality is available collaboratively (many-to-many communication) and can 
  be used to provide group shared environments. These environments, due to the service paradigm, may be accessible abstracted 
  from individual user devices, location, time or context. Core shared environment functionalities such as data or user 
  management may be provided in turn by other services.'

[edit] Incremental

3. Notification Services
a. SOS Services
  Comment: 'The global, ubiquitous and reliable nature of the Internet of Services can provide a basis for improved 
  emergency notifications through composition of appropriate services, e.g. over a mobile device in combination with geolocation 
  services to provide an automatic delivery of emergency location data to the emergency services together with collected sensor 
  data, image/video, or routing for the endangered public to places of safety.'
b. Context-aware reminder
  Comment: 'A service infrastructure is not only made up of pull-services (responding to a request) but also push-services 
  (a la RSS, needing a subscription and then responding when new content is available). Push-services function with always-
  online devices to give users in-time reminders of relevant information based on appropriate context, user profile and 
  preferences processing.'
c. Offline transaction


4. Service Orchestration

  Comment: 'The existence of billions of services on the Internet of Services will require the organisation of these 
  services through different types of horizontal services (“services for services”) in order to facilitate both user and machine 
  initiated service search and selection. This includes the aggregration of multiple services into single services, as well as 
  integrating services which are complementary.'
a. Service aggregation
b. Real-world service integration
c. Service Trading
d. Information grail
e. Integrated End-User service usage


6. Community development
c. Social gaming and communications
  Comment: 'The Internet of Services will underlie new types of social collaborative services such as gaming and 
  communications.'


7. Content
a. Content creation (prosumer)
b. Composition
c. Adaptation
  Comment: 'Services for content will form part of the service offer on the Internet of Services. Just as content storage is
  already being abstracted from the home device into the “Internet” as general storage platform, so content management will be 
  abstracted from end device-based applications into the “Internet of Services” as a general content management platform, where 
  content can be created, composed, and adapted without ever being stored on the end device.'
i. Recommendation systems
  Comment: 'Internet-based recommendation systems offered as a service can be optimised in terms of their precision by 
  Internet-scale data processing.'
n. Quality of service
  Comment: 'Content delivery on the Internet, especially streaming content (audio, video) in possibly real time, can be 
  supported by (third party) services which provide guarantees with regard to QoS.'


8. Trust
e. SLAs
  Comment: 'It will be vital in the Internet of Services that trust can be established between users and services, and 
  between services themselves. This will require the automatable exchange of SLAs between actors, including negotiation, 
  adaptation and agreement. SLAs must themselves be trustable in that the infrastructure can guarantee that what they promise is 
  fulfilled, and that in the case of non-fulfillment, that remedial measures do in fact take place.'


10. Service Infrastructure

  Comment: 'It is our central vision for the Internet of Services to provide for a Global Service Delivery Platform (GSDP). 
  This platform is intended to virtualise from specific services, I.e. “things get done” without needing to know the specific 
  (combination of) services involved. Instances of the GSDP will need to include GSDP-core services for their own set-up and 
  configuration, energy management and lifecycle management. As in any virtual environment, considerations must be made for the 
  mapping to physical infrastructure, including optimal usage of computing resources and efficient distribution of services 
  geographically.'
a. Virtualization
b. Operating environments for virtual clouds
c. Energy management in service provisioning
d. Lifecycle management of services
e. Formal definition of non-functional requirements.
f. Optimization of geographical deployment of services on physical infrastructure.
g. WOA (SOA + Service Delivery Platforms)
h. Modelling of services composition.

[edit] Additional Related URLs

Personal tools