The document discusses using ontologies and semantic annotations to enable semantic web service discovery and dynamic orchestration. Key points include:
1. Semantic annotations are added to web service descriptions using SAWSDL to link them to relevant ontology concepts.
2. A semantic registry layer is implemented on top of UDDI to store semantic metadata from SAWSDL descriptions.
3. An orchestration engine uses the ontological relationships between concepts to determine semantic equivalence between service requests and offers, enabling flexible dynamic binding at runtime.
Neutral host networks can help deliver broadband access to more users in a cost-effective manner by sharing infrastructure among multiple mobile network operators (MNOs). This network model allows each MNO to focus on services rather than network rollout and maintenance, saving costs. A neutral host deployment was estimated to save each MNO around £170 million in capital expenditures compared to individual networks. Such a shared network could also generate additional revenue streams for MNOs and help meet policy goals of improving broadband access across the UK.
Lightower is a premier fiber network provider in the Northeast owning over 6,400 fiber route miles with access to over 2,800 buildings. It offers a full suite of carrier-class fiber solutions including Ethernet, wavelengths, internet access, and dark fiber. Lightower has experienced strong revenue and earnings growth through acquisitions and ongoing network expansion. It provides customized networking solutions with unmatched customer service including 24/7 monitoring and dedicated support.
4G World CFN Presentation Mobile BackhaulCFN Services
The document discusses the financial justification for upgrading mobile networks to meet increasing demand from new mobile devices and applications. It notes that a significant upfront investment is required but that the upgrade cycle is ongoing and demand-driven. Models analyzing costs of fiber and microwave backhaul options show the investment can generate positive cumulative cash flows and pay for itself within a few years, particularly if fiber and wireless network planning is done simultaneously to reduce costs.
Challenges for Open Semantic Service Networks: models, theory, applications Jorge Cardoso
The document discusses challenges for open semantic service networks. It provides an overview of different types of networks including the world wide web, social networks, biological networks, and service networks. It then summarizes research on services from software and IT, business model, and design perspectives. Key aspects of open semantic service networks are that they are constructed by accessing, retrieving and combining service and relationship models which are openly available and use semantic descriptions. Building blocks for open semantic service networks include modeling services, modeling service relationships, populating models, analyzing service networks.
To address the emerging importance of services and the relevance of relationships, we have developed and introduced the concept of Open Semantic Service Network (OSSN). OSSN are networks which relate services with the assumption that firms make the information of their services openly available using suitable models. Services, relationships and networks are said to be open (similar to LOD), when their models are transparently available and accessible by external entities and follow an open world assumption. Networks are said to be semantic when they explicitly describe their capabilities and usage, typically using a conceptual or domain model, and ideally using Semantic Web standards and techniques. One limitation of OSSNs is that they were conceived without accounting for the dynamic behavior of service networks. In other words, they can only capture static snapshots of service-based economies but do not include any mechanism to model reactions and effects that services have on other services and the notion of time
GBM helped Bahrain Internet Exchange (BIX) build a national broadband network using Cisco IPoDWDM technology. This enhanced Bahrain's telecom infrastructure by providing high bandwidth connectivity over IP/MPLS. It allowed BIX to reduce costs and increase internet bandwidth and reliability. The network management solutions deployed enabled BIX to achieve its strategic goals and deliver improved e-services across Bahrain. BIX's executive director praised GBM's support in helping BIX achieve its objectives for the national broadband initiative.
The continued growth in video on demand (VOD) delivered over the internet is inevitable as consumers increasingly expect to control their viewing. As watching video over the internet becomes mainstream, consumers are getting more demanding. Until recently, viewers on PCs would forgive nbuffering mid-video, or occasional lack of service availability, recognising that the service was delivered on a ‘best efforts’ basis. However, as more online video services are launched and internet VOD moves to the TV, audiences will increasingly expect internet VOD to match the reliability of broadcast TV. This perspective builds on our work with infrastructure providers, broadcasters and regulators, to examine the ability of the UK’s broadband networks to deliver VOD with the quality of service (QoS) required to satisfy consumers. We consider what Internet Service Providers (ISPs) and content/application providers need to do to adapt their technical and business models to meet future consumer demands, and the role of future net neutrality legislation in shaping this market. By Chris Cowan, partner, and Kim Chua, manager, of Value Partners London.
Neutral host networks can help deliver broadband access to more users in a cost-effective manner by sharing infrastructure among multiple mobile network operators (MNOs). This network model allows each MNO to focus on services rather than network rollout and maintenance, saving costs. A neutral host deployment was estimated to save each MNO around £170 million in capital expenditures compared to individual networks. Such a shared network could also generate additional revenue streams for MNOs and help meet policy goals of improving broadband access across the UK.
Lightower is a premier fiber network provider in the Northeast owning over 6,400 fiber route miles with access to over 2,800 buildings. It offers a full suite of carrier-class fiber solutions including Ethernet, wavelengths, internet access, and dark fiber. Lightower has experienced strong revenue and earnings growth through acquisitions and ongoing network expansion. It provides customized networking solutions with unmatched customer service including 24/7 monitoring and dedicated support.
4G World CFN Presentation Mobile BackhaulCFN Services
The document discusses the financial justification for upgrading mobile networks to meet increasing demand from new mobile devices and applications. It notes that a significant upfront investment is required but that the upgrade cycle is ongoing and demand-driven. Models analyzing costs of fiber and microwave backhaul options show the investment can generate positive cumulative cash flows and pay for itself within a few years, particularly if fiber and wireless network planning is done simultaneously to reduce costs.
Challenges for Open Semantic Service Networks: models, theory, applications Jorge Cardoso
The document discusses challenges for open semantic service networks. It provides an overview of different types of networks including the world wide web, social networks, biological networks, and service networks. It then summarizes research on services from software and IT, business model, and design perspectives. Key aspects of open semantic service networks are that they are constructed by accessing, retrieving and combining service and relationship models which are openly available and use semantic descriptions. Building blocks for open semantic service networks include modeling services, modeling service relationships, populating models, analyzing service networks.
To address the emerging importance of services and the relevance of relationships, we have developed and introduced the concept of Open Semantic Service Network (OSSN). OSSN are networks which relate services with the assumption that firms make the information of their services openly available using suitable models. Services, relationships and networks are said to be open (similar to LOD), when their models are transparently available and accessible by external entities and follow an open world assumption. Networks are said to be semantic when they explicitly describe their capabilities and usage, typically using a conceptual or domain model, and ideally using Semantic Web standards and techniques. One limitation of OSSNs is that they were conceived without accounting for the dynamic behavior of service networks. In other words, they can only capture static snapshots of service-based economies but do not include any mechanism to model reactions and effects that services have on other services and the notion of time
GBM helped Bahrain Internet Exchange (BIX) build a national broadband network using Cisco IPoDWDM technology. This enhanced Bahrain's telecom infrastructure by providing high bandwidth connectivity over IP/MPLS. It allowed BIX to reduce costs and increase internet bandwidth and reliability. The network management solutions deployed enabled BIX to achieve its strategic goals and deliver improved e-services across Bahrain. BIX's executive director praised GBM's support in helping BIX achieve its objectives for the national broadband initiative.
The continued growth in video on demand (VOD) delivered over the internet is inevitable as consumers increasingly expect to control their viewing. As watching video over the internet becomes mainstream, consumers are getting more demanding. Until recently, viewers on PCs would forgive nbuffering mid-video, or occasional lack of service availability, recognising that the service was delivered on a ‘best efforts’ basis. However, as more online video services are launched and internet VOD moves to the TV, audiences will increasingly expect internet VOD to match the reliability of broadcast TV. This perspective builds on our work with infrastructure providers, broadcasters and regulators, to examine the ability of the UK’s broadband networks to deliver VOD with the quality of service (QoS) required to satisfy consumers. We consider what Internet Service Providers (ISPs) and content/application providers need to do to adapt their technical and business models to meet future consumer demands, and the role of future net neutrality legislation in shaping this market. By Chris Cowan, partner, and Kim Chua, manager, of Value Partners London.
Clustering WSDL Documents to Bootstrap the Discovery of Web Services ronson1989
This document describes a method for clustering WSDL documents to facilitate the discovery of web services. It outlines related work using text mining and similarity measures to cluster web services. It then describes the authors' approach, which extracts features from WSDL documents like content, types, messages and ports. These features are integrated and used to cluster similar web services via a Quality Threshold clustering algorithm. Experiments on 400 real web services achieved high precision and recall when compared to a manual classification. The conclusion discusses future work to optimize the weighting of different features.
An approach for Context-aware Service Discovery and Recommendationronson1989
This document proposes an approach for context-aware service discovery and recommendation. It uses ontologies to understand the relationships between different context values and build an integrated entity-relationship model. This model is used to identify user needs based on their current context. Services are then recommended by searching for keywords related to the identified user needs. The approach is evaluated based on how accurately it can detect context relations and recommend relevant services.
Presentation at the Semantic Web meetup in Seattle, WA, USA, in March 2012: http://www.meetup.com/Semantically-Webbed-Seattle-Meetup-Group/events/52635992/
The document discusses WS-Discovery, a protocol that allows devices and services to advertise themselves and discover other devices and services on a network. It describes the key message exchanges in WS-Discovery including Hello, Bye, Probe, and ProbeMatch. It also summarizes the metadata included in messages and how matching is performed. Finally, it provides examples of how WS-Discovery could be used for device discovery and integration scenarios.
Analysis of Trust-Based Approaches for Web Service SelectionNicola Miotto
The document discusses trust-based approaches for web service selection. It begins with an introduction to service oriented computing and the need to evaluate trustworthiness of web services. The state of the art section then classifies current trust provisioning approaches. The discussion section analyzes the pluses and minuses of direct experience, third party trust, socio-cognitive, and hybrid approaches. Main issues addressed are how to evaluate new web services, dependency on community quality, and centralized limitations. The conclusion suggests combining soft trust metrics with hard trust factors to address these open problems.
Angelo Furno and Eugenio Zimeos presentation at the 2nd Awareness Workshop on challenges for achieving self-awareness in autonomic systems at SASO 2012, Lyon.
This document proposes a REST API Description (RAD) for describing REST web services in a machine-readable graph-based format. RAD uses a hypermedia-centric metamodel to connect similar services semantically and facilitate automatic discovery and composition of REST services. The document demonstrates RAD implementations in JSON and Microdata and provides examples of discovering and composing services using the RAD graph through SPARQL queries. Future work includes improving automatic service composition and developing natural language queries for the RAD graph.
Recommendation Systems: Applying Amazon's Collaborative Filtering Methods to ...Nguyen Cao
This document discusses recommendation services used by Amazon and how they could be implemented on 123Mua.vn. It describes Amazon's business model for recommendations, including recommending products based on browsing history, viewing history, and purchases. It also discusses the research model, including content-based filtering, collaborative filtering, and how they calculate similarity. Finally, it proposes how 123Mua.vn could implement a recommendation engine using items of known interest, popular items, similar item lists, and a weighting scheme to generate recommendations.
The document discusses using social software like Graaasp and Google Wave to support collaborative learning in higher education. It presents a bottom-up learning paradigm that encourages students to control their learning process and take advantage of their Web 2.0 skills. Example scenarios show how the tools can facilitate resource sharing and group project organization. A preliminary user study found students liked the bottom-up approach and found the tools useful for collaboration. More evaluation is still needed on usability and acceptance.
Trust-Based Rating Prediction for Recommendation in Web 2.0 Collaborative Lea...jianjinshu
This document discusses a trust-based rating prediction approach for recommending content in collaborative learning social software. It presents a 3A interaction model to build users' trust networks based on activities, artifacts, and actors. The approach measures direct and indirect trust to infer trust values implicitly. It then predicts ratings for items by taking the weighted average of ratings from trustable users in one's network. The approach is evaluated on a dataset and shown to improve over simple averaging. Future work involves deploying and evaluating the approach on a collaborative learning platform.
Social Recommender Systems Tutorial - WWW 2011idoguy
The document discusses social recommender systems and various approaches used in them. It covers fundamental recommendation techniques like collaborative filtering, content-based recommendation, and knowledge-based recommendation. It also discusses using tags, social relationships, and temporal data in recommendations. Evaluation of recommender systems and challenges are also summarized.
The document discusses social recommender systems and how they can improve on traditional collaborative filtering approaches by incorporating trust relationships between users. It outlines research that used trust propagation algorithms to make recommendations for cold start users who lack sufficient rating histories. The author proposes to further explore how different types of social relationships (e.g. trust, friendship) differentially impact recommendation performance and to evaluate social and similarity-based collaborative filtering approaches.
Content Recommendation Based on Data Mining in Adaptive Social NetworksMarcel Caraciolo
The document discusses content recommendation in adaptive social networks based on data mining. It aims to design a methodology for social recommender systems that incorporate different knowledge sources from structured and unstructured data. The objectives are to design improved explanations for recommendations to increase user acceptance and enhance the student experience. The approach uses a hybrid recommender system that adapts the weighting of collaborative and content-based filtering based on the type of content being recommended. Current results show the system integrated into a Brazilian social network with over 70,000 students and items, with early user feedback being positive. Expected results include analyzing how recommendations can improve the learning process and exploring hidden knowledge in social networks.
Transaction-based Capacity Planning for greater IT Reliability™ webinar Metron
Do you need to predict the true impact of business growth for a specific department or product line?
Are you unsure which infrastructure items (servers and their logical software components) are serving which business applications and on which tiers response time for your transactions are taking place?
Now you can get a valuable insight into the performance across all tiers of your enterprise data center environments.
We’ll show you how you can combine business forecast information with infrastructure performance metrics and predict whether you have sufficient capacity to meet the needs of your business at both the component and service levels.
Join us and find out how the combination of Correlsense SharePath and Metron athene® will provide you with a complete Capacity Management solution
The document discusses shared services models for government. It provides an overview of how governments can cooperate and align services for better functionality and delivery through a shared services approach. Examples are given of three municipalities currently using a shared services portal model to provide cost-effective and consistent information to citizens. Key benefits identified include predictable costs, increased web channel usage, and potential future integration of additional services. Requirements for shared services providers and insights from municipalities on their experiences are also summarized.
Service Oriented Architecture (SOA) [1/5] : Introduction to SOAIMC Institute
This document provides an introduction to service-oriented architecture (SOA). It discusses the evolution of enterprise application frameworks from single-tier mainframe systems to modern n-tier architectures with application servers. SOA is defined as using loosely coupled, reusable services to support business processes and goals. The key benefits of SOA include increased flexibility, reuse, and alignment between IT systems and business processes. The document outlines the typical layers of an SOA implementation including resources, services, and business processes. Key SOA concepts like service registries, coarse-grained services, and service composition are also explained.
Thoughts on Utility, Grid, on demand, cloud computing and appliancesMark Cathcart
The document discusses the evolution of grid computing, cloud computing, and on-demand computing. It describes IBM's plans to launch "Blue Cloud", a family of cloud computing offerings based on open standards. Blue Cloud will provide a massively scalable compute platform for hosting data-intensive workloads. It will deliver an on-demand infrastructure and SOA environment to reduce IT costs and complexity while increasing business responsiveness.
Modeling Service Relationships for Service NetworksJorge Cardoso
The last decade has seen an increased interest in the study of networks in many fields of science. Examples are numerous, from sociology to biology, and to physical systems such as power grids. Nonetheless, the field of service networks has received less attention. Previous research has mainly tackled the modeling of single service systems and service compositions, often focusing only on studying temporal relationships between services. The objective of this paper is to propose a computational model to represent the various types of relationships which can be established between services systems to model service networks. This work acquires a particular importance since the study of service networks can bring new scientific discoveries on how service-based economies operate at a global scale.
The document discusses the new era of geographic information systems (GIS) and delivering rich, secure, and cost-effective geospatial services to customers anywhere, anytime, on any device through a GIS community cloud. It proposes tightly integrating teams and developing a rich ecosystem to deliver comprehensive offers. The document also outlines developing application and infrastructure services on the cloud, as well as simplifying support processes and increasing availability through a 24/7 support model.
HP is working to evolve service delivery platforms (SDPs) to enable service provider transformation. SDPs are evolving to better support the "two-sided business model" through communities enablement, dynamic personalization, and blended services. HP offers a standards-based SDP solution with prepackaged software for secure services exposure and a governance framework for service and policy management across delivery channels. HP is enhancing its SDP with additional enablers like OpenCall for prepaid wireless and communications services.
The document introduces CORA, a Common Reference Architecture developed to help design and deliver integrated IT solutions. CORA is founded on existing models, standards, and vendor reference architectures. It provides a framework to rationalize complex IT landscapes and assess new technologies like cloud computing. CORA can be used to decompose packaged solutions, harmonize heterogeneous systems, and optimize solution design in a hybrid, cross-technology environment. Examples show how CORA can be applied to assess a cloud provider's offering or the SAP technology stack.
This document summarizes a presentation on policy-based runtime governance for SOA applications. It discusses how policies can specify governance constraints declaratively, provide benefits like improved productivity and reduced policy obsolescence, and be enforced at runtime using a policy engine. The architecture involves defining policies for stakeholders like business operations and security, and enforcing them at runtime execution points across the service network.
Clustering WSDL Documents to Bootstrap the Discovery of Web Services ronson1989
This document describes a method for clustering WSDL documents to facilitate the discovery of web services. It outlines related work using text mining and similarity measures to cluster web services. It then describes the authors' approach, which extracts features from WSDL documents like content, types, messages and ports. These features are integrated and used to cluster similar web services via a Quality Threshold clustering algorithm. Experiments on 400 real web services achieved high precision and recall when compared to a manual classification. The conclusion discusses future work to optimize the weighting of different features.
An approach for Context-aware Service Discovery and Recommendationronson1989
This document proposes an approach for context-aware service discovery and recommendation. It uses ontologies to understand the relationships between different context values and build an integrated entity-relationship model. This model is used to identify user needs based on their current context. Services are then recommended by searching for keywords related to the identified user needs. The approach is evaluated based on how accurately it can detect context relations and recommend relevant services.
Presentation at the Semantic Web meetup in Seattle, WA, USA, in March 2012: http://www.meetup.com/Semantically-Webbed-Seattle-Meetup-Group/events/52635992/
The document discusses WS-Discovery, a protocol that allows devices and services to advertise themselves and discover other devices and services on a network. It describes the key message exchanges in WS-Discovery including Hello, Bye, Probe, and ProbeMatch. It also summarizes the metadata included in messages and how matching is performed. Finally, it provides examples of how WS-Discovery could be used for device discovery and integration scenarios.
Analysis of Trust-Based Approaches for Web Service SelectionNicola Miotto
The document discusses trust-based approaches for web service selection. It begins with an introduction to service oriented computing and the need to evaluate trustworthiness of web services. The state of the art section then classifies current trust provisioning approaches. The discussion section analyzes the pluses and minuses of direct experience, third party trust, socio-cognitive, and hybrid approaches. Main issues addressed are how to evaluate new web services, dependency on community quality, and centralized limitations. The conclusion suggests combining soft trust metrics with hard trust factors to address these open problems.
Angelo Furno and Eugenio Zimeos presentation at the 2nd Awareness Workshop on challenges for achieving self-awareness in autonomic systems at SASO 2012, Lyon.
This document proposes a REST API Description (RAD) for describing REST web services in a machine-readable graph-based format. RAD uses a hypermedia-centric metamodel to connect similar services semantically and facilitate automatic discovery and composition of REST services. The document demonstrates RAD implementations in JSON and Microdata and provides examples of discovering and composing services using the RAD graph through SPARQL queries. Future work includes improving automatic service composition and developing natural language queries for the RAD graph.
Recommendation Systems: Applying Amazon's Collaborative Filtering Methods to ...Nguyen Cao
This document discusses recommendation services used by Amazon and how they could be implemented on 123Mua.vn. It describes Amazon's business model for recommendations, including recommending products based on browsing history, viewing history, and purchases. It also discusses the research model, including content-based filtering, collaborative filtering, and how they calculate similarity. Finally, it proposes how 123Mua.vn could implement a recommendation engine using items of known interest, popular items, similar item lists, and a weighting scheme to generate recommendations.
The document discusses using social software like Graaasp and Google Wave to support collaborative learning in higher education. It presents a bottom-up learning paradigm that encourages students to control their learning process and take advantage of their Web 2.0 skills. Example scenarios show how the tools can facilitate resource sharing and group project organization. A preliminary user study found students liked the bottom-up approach and found the tools useful for collaboration. More evaluation is still needed on usability and acceptance.
Trust-Based Rating Prediction for Recommendation in Web 2.0 Collaborative Lea...jianjinshu
This document discusses a trust-based rating prediction approach for recommending content in collaborative learning social software. It presents a 3A interaction model to build users' trust networks based on activities, artifacts, and actors. The approach measures direct and indirect trust to infer trust values implicitly. It then predicts ratings for items by taking the weighted average of ratings from trustable users in one's network. The approach is evaluated on a dataset and shown to improve over simple averaging. Future work involves deploying and evaluating the approach on a collaborative learning platform.
Social Recommender Systems Tutorial - WWW 2011idoguy
The document discusses social recommender systems and various approaches used in them. It covers fundamental recommendation techniques like collaborative filtering, content-based recommendation, and knowledge-based recommendation. It also discusses using tags, social relationships, and temporal data in recommendations. Evaluation of recommender systems and challenges are also summarized.
The document discusses social recommender systems and how they can improve on traditional collaborative filtering approaches by incorporating trust relationships between users. It outlines research that used trust propagation algorithms to make recommendations for cold start users who lack sufficient rating histories. The author proposes to further explore how different types of social relationships (e.g. trust, friendship) differentially impact recommendation performance and to evaluate social and similarity-based collaborative filtering approaches.
Content Recommendation Based on Data Mining in Adaptive Social NetworksMarcel Caraciolo
The document discusses content recommendation in adaptive social networks based on data mining. It aims to design a methodology for social recommender systems that incorporate different knowledge sources from structured and unstructured data. The objectives are to design improved explanations for recommendations to increase user acceptance and enhance the student experience. The approach uses a hybrid recommender system that adapts the weighting of collaborative and content-based filtering based on the type of content being recommended. Current results show the system integrated into a Brazilian social network with over 70,000 students and items, with early user feedback being positive. Expected results include analyzing how recommendations can improve the learning process and exploring hidden knowledge in social networks.
Transaction-based Capacity Planning for greater IT Reliability™ webinar Metron
Do you need to predict the true impact of business growth for a specific department or product line?
Are you unsure which infrastructure items (servers and their logical software components) are serving which business applications and on which tiers response time for your transactions are taking place?
Now you can get a valuable insight into the performance across all tiers of your enterprise data center environments.
We’ll show you how you can combine business forecast information with infrastructure performance metrics and predict whether you have sufficient capacity to meet the needs of your business at both the component and service levels.
Join us and find out how the combination of Correlsense SharePath and Metron athene® will provide you with a complete Capacity Management solution
The document discusses shared services models for government. It provides an overview of how governments can cooperate and align services for better functionality and delivery through a shared services approach. Examples are given of three municipalities currently using a shared services portal model to provide cost-effective and consistent information to citizens. Key benefits identified include predictable costs, increased web channel usage, and potential future integration of additional services. Requirements for shared services providers and insights from municipalities on their experiences are also summarized.
Service Oriented Architecture (SOA) [1/5] : Introduction to SOAIMC Institute
This document provides an introduction to service-oriented architecture (SOA). It discusses the evolution of enterprise application frameworks from single-tier mainframe systems to modern n-tier architectures with application servers. SOA is defined as using loosely coupled, reusable services to support business processes and goals. The key benefits of SOA include increased flexibility, reuse, and alignment between IT systems and business processes. The document outlines the typical layers of an SOA implementation including resources, services, and business processes. Key SOA concepts like service registries, coarse-grained services, and service composition are also explained.
Thoughts on Utility, Grid, on demand, cloud computing and appliancesMark Cathcart
The document discusses the evolution of grid computing, cloud computing, and on-demand computing. It describes IBM's plans to launch "Blue Cloud", a family of cloud computing offerings based on open standards. Blue Cloud will provide a massively scalable compute platform for hosting data-intensive workloads. It will deliver an on-demand infrastructure and SOA environment to reduce IT costs and complexity while increasing business responsiveness.
Modeling Service Relationships for Service NetworksJorge Cardoso
The last decade has seen an increased interest in the study of networks in many fields of science. Examples are numerous, from sociology to biology, and to physical systems such as power grids. Nonetheless, the field of service networks has received less attention. Previous research has mainly tackled the modeling of single service systems and service compositions, often focusing only on studying temporal relationships between services. The objective of this paper is to propose a computational model to represent the various types of relationships which can be established between services systems to model service networks. This work acquires a particular importance since the study of service networks can bring new scientific discoveries on how service-based economies operate at a global scale.
The document discusses the new era of geographic information systems (GIS) and delivering rich, secure, and cost-effective geospatial services to customers anywhere, anytime, on any device through a GIS community cloud. It proposes tightly integrating teams and developing a rich ecosystem to deliver comprehensive offers. The document also outlines developing application and infrastructure services on the cloud, as well as simplifying support processes and increasing availability through a 24/7 support model.
HP is working to evolve service delivery platforms (SDPs) to enable service provider transformation. SDPs are evolving to better support the "two-sided business model" through communities enablement, dynamic personalization, and blended services. HP offers a standards-based SDP solution with prepackaged software for secure services exposure and a governance framework for service and policy management across delivery channels. HP is enhancing its SDP with additional enablers like OpenCall for prepaid wireless and communications services.
The document introduces CORA, a Common Reference Architecture developed to help design and deliver integrated IT solutions. CORA is founded on existing models, standards, and vendor reference architectures. It provides a framework to rationalize complex IT landscapes and assess new technologies like cloud computing. CORA can be used to decompose packaged solutions, harmonize heterogeneous systems, and optimize solution design in a hybrid, cross-technology environment. Examples show how CORA can be applied to assess a cloud provider's offering or the SAP technology stack.
This document summarizes a presentation on policy-based runtime governance for SOA applications. It discusses how policies can specify governance constraints declaratively, provide benefits like improved productivity and reduced policy obsolescence, and be enforced at runtime using a policy engine. The architecture involves defining policies for stakeholders like business operations and security, and enforcing them at runtime execution points across the service network.
Australia Department of Immigration and Citizenship - A Case Study on Transfo...Vincent Kwon
The Department of Immigration and Citizenship (DIAC) manages immigration and citizenship processes for Australia. In 2005, DIAC began a business transformation program called "Systems for People" to modernize its aging computer systems. The program consolidated 20+ existing systems into a single integrated system with role-based user portals, a central data repository, and standardized business processes. This provided staff with a complete view of client information and history, reduced incomplete applications, improved online services, and enabled faster policy changes. A strategic partnership with IBM was formed in 2006 to implement the new systems.
A service delivery framework is needed by telecommunications providers and other companies that deliver services to manage the full lifecycle of services across their organizations and value chains. The document discusses challenges around launching and integrating new services across legacy OSS/BSS systems and the benefits of a standardized approach. It also questions how ready providers are to work across fragmented platforms and domains to ensure good customer experiences and addresses whether current standards meet industry needs.
We have identified issues related to composition of a business process and discussed the requirements for event-driven composition and event-driven service-oriented architecture.
20091021 At Crossroads: Internet of Services Research beyond Call 5Arian Zwegers
Presentation about current developments around the Future Internet, the next Work Programme for Internet of Services, and the current constituency's culture, for the eChallenges conference, Istanbul (Turkey), 21 October 2009
The document discusses establishing proper governance for portal management. It outlines setting the stage for portal governance by defining why it is needed, what aspects can be governed, and how to develop a governance framework. The framework establishes roles, responsibilities, and policies around portal management. It also identifies 14 tactical areas that can be governed, such as user roles, content publishing, and search. Governance ensures consistent behaviors across the portal by defining who is responsible for what aspects and the decision-making processes.
Japan Institute for Design Promotion, December 21st, 2011, Tokyo, Japan.Stephen Kwan
This presentation discusses service design from a systems perspective, integrating system thinking, design thinking, and business thinking. It defines key concepts in service science like service systems and value co-creation. The presentation outlines a multi-disciplinary approach to service system design incorporating knowledge management. Finally, it examines stages in customer empowerment from traditional value chains to customer-driven service value networks.
Eudat user forum-london-11march2013-biovel-v3Alex Hardisty
The document discusses the Biodiversity Virtual e-Laboratory (BioVeL), which provides an e-infrastructure and e-science environment to support biodiversity research. It offers web services and workflows to allow researchers to process large amounts of biodiversity data. Researchers can access libraries of existing workflows and services from databases like GBIF and the Catalogue of Life. The BioVeL aims to foster collaboration between biodiversity and information and communications technology researchers.
Building a Local Administration Services Portal for Citizens and Businesses: ...Sotiris Koussouris
Building a Local Administration Services Portal for Citizens and Businesses: Service Composition, Architecture and Back-Office Interoperability Issues presented in EGOV 2007
This document discusses Tieto Corporation's corporate responsibility service which:
1) Creates competitive advantage through decision making and communication tools for all levels of a company and its value chain.
2) Is based on business standards, customer processes, value chain analysis and business models.
3) Provides reports, analysis tools and KPIs for responsibility intelligence.
This document discusses integrating operational technology (OT) systems with information technology (IT) systems. It presents messaging patterns for high-performance data exchange between OT and IT. These include publish-subscribe, request-reply, and guaranteed delivery patterns. It also discusses integration patterns like message translation, content filtering, splitting/aggregating, and choreography mediated by an integration bus. The bus supports various protocols and provides adaptation, transformation, and governance capabilities to connect heterogeneous systems in a system-of-systems. A July 2012 release of the integration platform will provide these communication and integration capabilities.
To view on-demand webinar:
http://ecast.opensystemsmedia.com/317
The world of enterprise infrastructure software is undergoing dramatic change. Driven by the need to improve efficiencies and optimize their businesses, companies that operate large, physical systems (sometimes called operational systems) at the operational edge are actively working to merge those systems with their IT business applications. Because enterprise and operational systems are designed around very different architectures, integrating these worlds into a coherent system-of-systems is a sobering technical challenge. For example, a typical industrial automation system might generate 10's of millions of discrete data points; how does the operational infrastructure move a dynamically changing subset of interest to the IT system's enterprise service bus without overwhelming the ESB and associated system resources?
To meet the challenge, RTI has introduced RTI Connext, a next-generation software infrastructure that fully supports the business objective of integrating IT and OT (operational technology) systems. Based on the RTI DataBus™ which has been designed into hundreds of high-performance, distributed systems, RTI Connext combines the performance, scalability, and reliability needed by operational systems with the integration and flexible messaging capabilities of IT systems. Connext is the first edge-to-enterprise real-time SOA platform.
Similar to ICSSEA 2007 - Toward a semantic Web Service discovery and dynamic orchestration based on ontologies (20)
ICSSEA 2007 - Toward a semantic Web Service discovery and dynamic orchestration based on ontologies
1. Toward a semantic Web Service discovery and
dynamic orchestration based on ontologies
Pierre Châtel
Thales Land & Joint Systems, LIP6 Computer Science Laboratory
1
2. An issue...
Thales: system integrator.
How to optimize the design, deployment and execution of integrated
information and control systems ?
Major industrial constraints:
1.Maintaining interoperability during the interconnection of these systems,
despite:
• heterogeneity
• dynamism
• distributivity
2.Following a specific technical frawework: SOA (Service-Oriented
Architecture)
Pierre Châtel
2
3. An implementation...
Interconnection between entities’ signatures, implemented...
• at the “technical” level
➥ limited and superficial interoperability.
• at the “business” (conceptual) level
➥ increased interoperability, interconnection relieved of technical
concerns.
Application domains:
• Military: Communication, Command, Control and Intelligence systems
(C3I)
• Civilian: rescue teams coordination in crisis management system during, or
after, natural disasters.
Pierre Châtel
3
4. Table of contents
1. Service-Oriented Architecture
2. Ontologies usage
3. Semantic Web Services registry
4. Semantic Web Services orchestration
5. Our framework: SETHA
6. Related Work
7. Future work
8. Concluding remarks
Pierre Châtel
4
5. Service-Oriented Architecture
Business service providers: Web Services.
• Separated interfaces (service offers) and implementations.
• Centralized services registry.
• Services can appear or disappear from registry at runtime.
Business service consumers: Web Processes.
• Set of atomic actions linked with flow control structures.
• Represent business processes of the application.
• Integrate features offered by Web Services at runtime.
Pierre Châtel
5
7. Table of contents
1. Service-Oriented Architecture
2. Ontologies usage
3. Semantic Web Services registry
4. Semantic Web Services orchestration
5. Our framework: SETHA
6. Related Work
7. Future work
8. Concluding remarks
Pierre Châtel
7
8. Ontologies usage
Ontology: mean to formally specify the usually implicit business knowledge
stored in the mind of experts and share it.
Ontologies are related to the system’s application domain(s).
“Flexible” link between service consumers and providers:
• Semantic information injected into service offers and requests.
Ontology-driven approach suitable:
• Fields which have already been thoroughly outlined or specified (pre-
existing military ontologies).
• Knowledge shared between international partners (NATO).
➥ Semantic common ground.
Pierre Châtel
8
9. Ontologies usage
Link between service providers and consumers
Domain ontologies
<<Annotations>>
<<Annotations>>
Offer
Web Service
Web Process
Requests
Query
Offer
Registration
Registry Web Service
Offer
Web Service
Pierre Châtel
9
10. Ontologies usage
Link between service providers and consumers
Consumers Common knowledge Providers
Domain ontologies
<<Annotations>>
<<Annotations>>
Offer
Web Service
Web Process
Requests
Query
Offer
Registration
Registry Web Service
Offer
Web Service
Pierre Châtel
9
11. Ontologies usage
Technologies
Ontologies modeling:
• OWL (Ontology Web Language) languages family.
• Decidable version based on Description Logic : OWL-DL.
Service offers definition:
• SAWSDL specification (Semantic Annotation for Web Service Description
Language).
• WSDL 2.0 extension
• W3C : various academic and industrial participants in a specific “Working
Group”.
• Annotation of classic service definitions with meta-data (ontological
classes).
Service requests definition: BPEL language and SAWSDL. Pierre Châtel
10
15. Table of contents
1. Service-Oriented Architecture
2. Ontologies usage
3. Semantic Web Services registry
4. Semantic Web Services orchestration
5. Our framework: SETHA
6. Related Work
7. Future work
8. Concluding remarks
Pierre Châtel
13
16. Semantic Web Services registry
• Need for providers to advertise their service offers.
• Need for consumers to select the most appropriate service offers at runtime.
➥ Centralized approach : service registry.
• Industrial requirement: keep some compatibility with legacy architectures and
systems.
• Classic registry specifications: only syntax !
• Our architecture: high-level service offers extended by business
semantics.
➥ Implementation of a semantic compatibility layer over a classic registry
specification.
Pierre Châtel
14
17. Semantic Web Services registry
SAWSDL to UDDI mapping
Registry technological choice:
• UDDI (Universal Description, Discovery and Integration).
• The most widespread Web service registry in the industry.
• A data model designed for storing syntactic information, but allows for
evolution: BusinessEntity, BusinessService, BindingTemplate, tModel.
Semantic compatibility layer:
• SAWSDL to UDDI mapping.
• Loosely based on the WSDL 1.1→UDDI OASIS specification.
• Semantic information: as key/value pairs inside UDDI’s tModels.
• Compatibility: syntactic client and SAWSDL services, purely syntactic
services still allowed.
Pierre Châtel
15
18. Table of contents
1. Service-Oriented Architecture
2. Ontologies usage
3. Semantic Web Services registry
4. Semantic Web Services orchestration
5. Our framework: SETHA
6. Related Work
7. Future work
8. Concluding remarks
Pierre Châtel
16
19. Semantic Web Services orchestration
Orchestration: selection and collaboration of available and relevant Web
Services in order to carry out a given Web Process.
Syntactic:
• Strong link and weak adaptability between service requests and offers.
• Direct (URLs of the services hard-coded in processes).
• Indirect (syntactic registry lookup before or at runtime).
Semantic:
• Uses the ontological link between service requests and offers.
• Flexible because indirect and based on high-level business knowledge
stored in ontologies.
➥ Dynamic discovery of services at runtime.
➥ Late binding.
Pierre Châtel
17
20. Semantic Web Services orchestration
Technological choices: ActiveBPEL Engine™ + semantic matchmaking
capabilities.
A notion of semantic equivalence:
• Computed from information stored in ontologies.
• The specialization relationship between classes (rdfs:subClassOf).
• The equivalence relationship between classes (owl:EquivalentClass).
• Works on a ‘per service operation’ basis
➥ Allows indirect and flexible links.
Syntactic problematics: operations calls on semantically-selected services.
• Discrepancies between actual data types used by services and processes
• Ontologies as canonical models for data interchange. Pierre Châtel
18
30. Table of contents
1. Service-Oriented Architecture
2. Ontologies usage
3. Semantic Web Services registry
4. Semantic Web Services orchestration
5. Our framework: SETHA
6. Related Work
7. Future work
8. Concluding remarks
Pierre Châtel
20
31. Our framework : SETHA
Technological choices justified by industrial and legacy constraints:
• Ontologies → OWL language.
• Web service interfaces → SAWSDL specification.
• Service registry → UDDI specification, jUDDI implementation + semantic
compatibility layer.
• Web Processes → BPEL language, ActiveBPEL™ implementation +
semantic compatibility layer.
Standardized, free and/or open-source solutions.
End-user easy access (dedicated GUI for SAWSDL, OWL and BPEL edition)
➥ Simple and effective solution for integration of heterogeneous systems.
Pierre Châtel
21
32. Our framework : SETHA
Static Specification of ontologies
Specification of Services
Specification of Processes
Specification
Runtime
Service registration
Process deployment
Specific process execution Service selection
Dynamic
Pierre Châtel
22
33. Related Work
• Focuses on computing similarities between semantic service offers and
requests.
• Fails to tackle the end-to-end matchmaking process by integrating service
registration, process execution, data interchange and adaptation.
[Paolucci et al., 2002]: UDDI for service registration and matchmaking based
on DAML-S.
[Sycara et al. 2002]: LARKS language, syntactic and semantic matchmaking.
[Di Noia et al., 2003]: matchmaking based on DL subsumption between
concepts, distinguishes three distinct matchmaking degrees.
[Li & Horrocks, 2004]: matchmaking based on a DAML-S ontology (now OWL-
S) and DL subsumption between whole offers and requests.
Pierre Châtel
23
34. Future Work
Ongoing work in research projects and thesis.
Generalization of SETHA to non-functional considerations (QoS).
Implementation of an extensible framework capable of handling:
1. Service filtering based on functional properties and constraints (defined
1
using ontological concepts).
2. Service filtering based on non-functional properties, constraints
2
(service contracts) and user preferences related to the business domain.
3. Dynamic selection of the “best” available service offer(s) based on
3
instantaneous QoS values and user preferences.
Pierre Châtel
24
35. Future Work
done
Static
Specification of ontologies
todo
Specification of Services
Specification of Processes
Specification
Runtime
Service registration
Process deployment
1 2
Entering process execution Service Filtering
3
Service request execution Service selection
Dynamic
Pierre Châtel
25
36. Concluding remarks
An operational implementation, while integrating innovative solutions.
Ontologies: key elements of this solution.
Possible improvements in performance, data adaptation and reasoning on
ontologies.
Integration of this implementation in a generalized framework for functional
and non-functional constraints handling in Service-Oriented Architectures.
On the long term, more advanced reusability in both civilian and military
activities of Thales Group.
Pierre Châtel
26
37. Thanks for your attention...
Any questions ?
Pierre Châtel
27
38. Semantic Web Services registry
UDDI data model
businessEntity
information about the party who
publishes information about à service
tModel
description of specification for services or
taxonomies. We use it to store ontological
references.
businessService
descriptive information about a
particular family of technical services
bindingTemplate
technical information about a service
entry point and construction
specifications
Pierre Châtel
28