The document discusses the CHOReOS FP7 project and its relationship to the Future Internet OW2 initiative. CHOReOS aims to develop techniques for coordinating ultra-large scale, decentralized service choreographies on the Future Internet. It takes a choreography-centric approach to service-oriented architectures. The project has a consortium of 15 partners and a budget of 8.6 million euros. It seeks to address challenges around heterogeneity, scale, and distribution posed by the Internet of Services and Internet of Things visions for the Future Internet.
Virtual Campfire/iNMV Storytelling on the iPhoneYiwei Cao
This document summarizes a workshop on future mobile applications. It discusses the UMIC research cluster, challenges for mobile multimedia management, the Virtual Campfire architecture for mobile multimedia management, and the Virtual Campfire concept. It also summarizes the iNMV application for storytelling on the iPhone and the agenda for the workshop, including presentations on iNMV features, the developing environment, implementation experiences, and installation instructions for workshop participants.
The document discusses co-design, an interdisciplinary approach used in the Transhumance project to develop an innovative software platform and services for mobile ad-hoc networks (MANets). The project brought together experts in computer systems and media design. They collaborated to both design the Transhumance platform and a treasure hunting game demonstrator. This co-design methodology helped ensure the platform and services were seamlessly integrated and explored the technical and cultural potential of MANets. The methodology also involved creative evaluation of the demonstrator with users to better understand how the emerging technology could be applied.
Semantic personalisation in networked media: determining the background know...LinkedTV
The talk was delivered by Dorothea Tsatsou at the 7th International Workshop on Semantic and Social Media Adaptation and Personalization (SMAP 2012) from December 3-4, 2012 in Luxembourg, Luxembourg. More info: http://bit.ly/VN77sB
1. The document describes a hybrid middleware for an RFID-based parking management system that combines publish-subscribe and group communication in overlay networks.
2. The hybrid middleware uses group communication relevant to P2P networks as the focus of its technology development. A group of peer nodes efficiently handle events from RFID readers and vehicle detectors to be processed by services.
3. The simulation results showed the approach improved performance of the P2P network. The implementation provides a lower-cost model for building an electronic parking management system.
Cassandra framework a service oriented distributed multimediaJoão Gabriel Lima
This document describes the CASSANDRA framework, a distributed multimedia content analysis system. It uses a service-oriented architecture that allows individual analysis components to be integrated and upgraded easily. The system is modular, self-organizing, and real-time. It can dynamically distribute workloads across available devices. The framework allows for flexible integration of new analysis algorithms and coordination of existing algorithms from different domains.
Mobile Multimedia Cloud Computing and the WebDejan Kovachev
Mobile multimedia services are in high demand, but their development comes at high costs. The emergent computing paradigm cloud computing has great potential to embrace these issues. In fact, we are at the early stage of the coalescence of cloud computing, mobile multimedia and the Web. Motivated by the tremendous success story of the Web based on its simplicity principles, we argue for a comprehensive review on current practices of web and mobile multimedia cloud computing techniques for avoiding frictions. We draw on experience from the development of advanced collaborative multimedia web applications utilizing multimedia metadata standards like MPEG-7 and real-time communication protocols like XMPP. We propose our i5CLoud, a hybrid cloud architecture, which serves as a substrate for scalable and fast time-to-market mobile multimedia services. This paper demonstrates the applicability of emerging cloud computing concepts for mobile multimedia.
Contextualised user profiling in networked media environmentsLinkedTV
The talk was delivered by Dorothea Tsatsou at the workshop at the UMAP 2012 conference, 16 - 20 July 2012, Montreal, Canada. More info: http://bit.ly/Qvnbz4
Virtual Campfire/iNMV Storytelling on the iPhoneYiwei Cao
This document summarizes a workshop on future mobile applications. It discusses the UMIC research cluster, challenges for mobile multimedia management, the Virtual Campfire architecture for mobile multimedia management, and the Virtual Campfire concept. It also summarizes the iNMV application for storytelling on the iPhone and the agenda for the workshop, including presentations on iNMV features, the developing environment, implementation experiences, and installation instructions for workshop participants.
The document discusses co-design, an interdisciplinary approach used in the Transhumance project to develop an innovative software platform and services for mobile ad-hoc networks (MANets). The project brought together experts in computer systems and media design. They collaborated to both design the Transhumance platform and a treasure hunting game demonstrator. This co-design methodology helped ensure the platform and services were seamlessly integrated and explored the technical and cultural potential of MANets. The methodology also involved creative evaluation of the demonstrator with users to better understand how the emerging technology could be applied.
Semantic personalisation in networked media: determining the background know...LinkedTV
The talk was delivered by Dorothea Tsatsou at the 7th International Workshop on Semantic and Social Media Adaptation and Personalization (SMAP 2012) from December 3-4, 2012 in Luxembourg, Luxembourg. More info: http://bit.ly/VN77sB
1. The document describes a hybrid middleware for an RFID-based parking management system that combines publish-subscribe and group communication in overlay networks.
2. The hybrid middleware uses group communication relevant to P2P networks as the focus of its technology development. A group of peer nodes efficiently handle events from RFID readers and vehicle detectors to be processed by services.
3. The simulation results showed the approach improved performance of the P2P network. The implementation provides a lower-cost model for building an electronic parking management system.
Cassandra framework a service oriented distributed multimediaJoão Gabriel Lima
This document describes the CASSANDRA framework, a distributed multimedia content analysis system. It uses a service-oriented architecture that allows individual analysis components to be integrated and upgraded easily. The system is modular, self-organizing, and real-time. It can dynamically distribute workloads across available devices. The framework allows for flexible integration of new analysis algorithms and coordination of existing algorithms from different domains.
Mobile Multimedia Cloud Computing and the WebDejan Kovachev
Mobile multimedia services are in high demand, but their development comes at high costs. The emergent computing paradigm cloud computing has great potential to embrace these issues. In fact, we are at the early stage of the coalescence of cloud computing, mobile multimedia and the Web. Motivated by the tremendous success story of the Web based on its simplicity principles, we argue for a comprehensive review on current practices of web and mobile multimedia cloud computing techniques for avoiding frictions. We draw on experience from the development of advanced collaborative multimedia web applications utilizing multimedia metadata standards like MPEG-7 and real-time communication protocols like XMPP. We propose our i5CLoud, a hybrid cloud architecture, which serves as a substrate for scalable and fast time-to-market mobile multimedia services. This paper demonstrates the applicability of emerging cloud computing concepts for mobile multimedia.
Contextualised user profiling in networked media environmentsLinkedTV
The talk was delivered by Dorothea Tsatsou at the workshop at the UMAP 2012 conference, 16 - 20 July 2012, Montreal, Canada. More info: http://bit.ly/Qvnbz4
The document discusses a cloud multimedia platform and its applications. It begins with an agenda that covers cloud computing concepts, multimedia in the cloud, case studies, and a summary. Case studies include multimedia processing and metadata, social network analysis in the cloud, and mobile multimedia elastic cloud applications. The summary states that cloud computing provides on-demand scalability, drives new data processing systems, allows fast development of scalable multimedia services, and has benefits for multimedia systems by offloading heavy tasks to cloud services. It asks what types of tasks are reasonable to implement in the cloud.
The document discusses key issues for cloud computing including data protection, interoperability, standardization, accessibility, and openness. The European Commissioner Neelie Kroes stated these were core objectives of her digital agenda policies. Additionally, the document calls for portability of data, code and applications between cloud providers to avoid vendor lock-in, as well as adoption of existing standards and open interfaces. It provides principles of an open cloud from an open cloud manifesto focusing on addressing challenges through collaboration and standards while promoting innovation.
The document summarizes key telecom trends including the growth of connected devices and machines, big data challenges, cloud computing advances, emerging applications, and the evolution of networks towards more intelligent, automated, and distributed architectures. Major technology directions include the internet of things, content-centric networking, heterogeneous networks, virtualization, and the changing role of telecom operators.
Vesa terava net neutrality in europe - seserv se workshop june 2012ictseserv
This document summarizes the current state of net neutrality in Europe. It discusses the goals of net neutrality, definitions of net neutrality, and what has been done in Europe so far, including regulations in the 2009 Electronic Communications Framework. It also outlines the reasons the Commission has waited to take action and presents facts from BEREC's traffic management investigation. The document concludes by explaining why the Commission should take action now and outlines a proposed recommendation to provide guidance on transparency, traffic management, switching, and responsible use of traffic management tools.
This presentation compares the activities of Future Internet Socio Economics and Future Internet Enterprise Systems. Although there are similarities in terms of discussions about neutrality, regulation and rights the drivers are significantly different between consumers (largely focus of FISE) and industry (largely focus on FInES)
Scaling choreographies for the internet of the futurechoreos
The CHOReOS project aims to develop middleware to support large-scale choreographies (distributed service compositions) for the future internet. This will involve integrating distributed service bus, grid/cloud, and pervasive networking technologies to allow choreographies of thousands of services used by millions of users. Key challenges include achieving the necessary scalability levels and addressing the resource constraints of devices in heterogeneous pervasive networks. The proposed middleware architecture builds on existing technologies from partners to address composition, execution, deployment of large choreographies across heterogeneous networks and infrastructure.
The document discusses using femtocells and WiFi to provide cost-efficient ubiquitous broadband. It notes that mobile data traffic is exploding and heterogeneous networks (HetNets) with small cells are needed to boost network capacity. Femtocells can help reduce subscriber churn rates and offload a significant portion of traffic from the macro network. The ecosystem for femtocells and LTE has matured, with many commercial deployments and upcoming deployments. The panel will discuss how femtocells and WiFi can provide a complementary approach for true ubiquitous broadband, traffic offloading to avoid capacity crunch, benefits of multi-mode femtocells, and standard status.
The document summarizes the 4WARD project's approach to mobility challenges in a future internet. The 4WARD project takes a clean-slate approach to designing a global communications infrastructure that focuses on an "information-centric" network and integrates mobility as a core capability. It aims to overcome today's complex mobile scenarios through architectural concepts like virtualization of networks and a "network of information" that manages distributed information objects independently of location. The project is developing prototypes and design principles to realize virtual mobile networks and mobile virtual networks with guaranteed interoperability of functions like mobility, security and quality of service.
Brian pickering introduction to seserv - seserv se workshop june 2012ictseserv
This document discusses socio-economic issues related to the future internet. It explores perspectives from both researchers who study the internet and technologists who build the internet. Some key topics discussed include converged networks and internet-connected devices, online identity and privacy, challenges around infrastructure control and regulation, and who the important stakeholders are in these areas.
System Support for Integrated Desktop Video ConferencingVideoguy
This document discusses the system requirements for integrated desktop video conferencing on networked workstations. It identifies key requirements such as:
1) Media-intensive applications need to be able to distribute parts of themselves across multiple devices.
2) Applications need support for locating and referencing people, media devices, and conferences by name on the network.
3) Applications that allow remote access, like video conferencing, require security services to protect live communication streams.
This document discusses green cloud and software from a telecommunications perspective. It provides context on Orange's involvement in cloud computing, including evolving their hosting offers and mass market services. The document outlines opportunities for Orange in cloud computing, including optimized infrastructure and providing storage services. It discusses data center energy consumption and strategies for energy savings, including software-based approaches from EnergeTIC and CoolIT projects. An example project called CloudForce is described that aims to develop an open platform to manage applications across multiple cloud infrastructures with self-management, elasticity, and a focus on energy savings using the Entropy VM manager. Some open issues around data center energy use and cloud computing sustainability are also raised.
Slides for talk by Prof Ian Walden, Cloud Legal Project http://bit.ly/cloudlegal at Annual Conference on European Antitrust Law 2011 - The future of European competition law
in hi-tech industries, Brussels 3-4 Mar 2011 - http://www.era.int/upload/dokumente/11873.pdf
Presentation of the paper by M. Söllner, C. Görg, K. Pentikousis, J. Mª Cabero Lopez, M. Ponce de Leon, P. Bertin, "Mobility Scenarios for the Future Internet: the 4WARD approach", WPMC 2008, Sept 2008
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Ed Chi
- The document discusses human-computer interaction (HCI) research conducted at Xerox PARC in the 1970s and 1980s.
- Early contributions came from computer scientists interested in changing how people interact with information and psychologists studying the implications.
- Research established HCI as a science by adopting psychological methods and building an HCI techniques science.
This is the third part of a Future Internet Tutorial presented at IWT 2011. See: www.inatel.br/iwt
The Internet has invaded most aspects of life and society, changing our lifestyle, work, communication and social interaction and giving us expectations about new forms of interactions and access to global knowledge. Application and user demands on the Internet are increasing with mobile technologies and media content. Nevertheless, the Internet today is a complex agglomerate of protocols that inherits the grown legacies of decades of patchwork solutions.
There is a common consensus that the Internet needs improvement. Nevertheless, there is not yet a shared vision on how this may happen. As a direct consequence research programs have started worldwide to re-think traditional Internet design principles and to come up with new architectural concepts for the so-called Future Internet (FI).
The Future Internet Tutorial provides an overview of Future Internet research directions and trends. It presents the Future Internet research initiatives around the world and the efforts to establish experimental facilities for FI research. The tutorial gives an introduction to new Future Internet architectures that are currently under discussion and related technologies. Among the approaches discussed are addressing and routing concepts, adaptability, autonomicity, self-*, *-aware and manageability, virtualization, neutrality, openness, diversity, extendibility, flexibility and evolvability. The tutorial also presents some interdisciplinary aspects related to artificial general intelligence and bio-inspired ICT.
www.inatel.br/iwt
Ijeee 16-19-digital media hidden data extractingKumar Goud
Abstract— Magnetic Resonance Imaging (MRI) brain tumor image classification is a difficult task due to the variance and complexity of tumors. This paper presents an efficient techniques for the classification of the magnetic resonance brain images. In this work we are taking MR images as input; MRI which is directed into internal cavity of brain and gives the complete image of the brain. The proposed technique consists of two stages.In the first stage, discrete wavelet transform is used for dimensionality reduction and feature extraction.In the second stage, classification is performed using the probabilistic neural network. The classifier have been used to classify real MR images as benign (non-cancerous) and Malignant (cancerous). Probabilistic neural network (PNN) with image and data processing technique is employed to implement an automated brain tumor classification. The use of artificial intelligent technique has shown great potential in this field.
Index Terms— Brain tumors, Feature extraction,Classification, MRI, Probabilistic neural network, Dimensionality reduction, Discrete wavelet transform.
The Abstracted Network for Industrial InternetMeshDynamics
Widespread adoption of TCI/IP protocols over the last two decades appears on the surface to have created a lingua franca for computer networking. And with the emergence of IPv6 removing the addressing restrictions of earlier versions, it would appear that now every device in the world may easily be connected with a common protocol.
But three emerging factors are requiring a fresh look at this worldview. The first is the coming wave of sensors, actuators, and devices making up the Internet of Things (IOT). Although not yet widely recognized, it is beginning to be understood that a majority of these devices will be too small, too cheap, too dumb, and too copious to run the hegemonic IPv6 protocol. Instead, much simpler protocols will predominate (see below), which must somehow be incorporated into the IP networks of Enterprises and the Internet.
At the other end of the scale from these tiny devices are huge Enterprise networks, increasing movingly to the cloud for computing and communication resources. An important requirement of these Enterprises is the capacity to manage, control, and tune their networks using a variety of Software Defined Networking (SDN) technologies and protocols. These depend on computing resource at the edges of the network to manage the interactions.
The third element is a conundrum presented by the first two: Enterprises will be struggling with the need to bring vast numbers of simple IOT devices into their networks. Though many of these devices will lack computing and protocol smarts, the requirement will still remain to manage everything via SDN. Along with this, many legacy Machine-to-Machine (M2M) networks (such as those on the factory floor) present the same challenges as the IOT: simple and/or proprietary protocols operating in operational silos today that Enterprises desire to manage and tune with SDN techniques.
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...trappenl
A profound impact of the Web2.0 lies in its power to transform skilled users into service providers, resulting in more complex value networks. As recently traditional “operated” network infrastructure is complemented with huge amounts of connected smart objects (the Internet-of-Things), the same mass creativity can be made applicable to smart, context-enabled services with real-world interactivity, collaboratively created by end users with varying degrees of programming skills. We report on a vision and solutions addressing easy, do-it-yourself service creation by the masses in an Internet-of-Things enabled world, from which we discuss the (i) value networks, (ii) enabling technology framework, and (iii) domain-specific proof-of-concepts.
OUT-OF-THE-BOX INTEROPERABLE COMPONENTS FOR THE DESIGN OF DIGITAL MEDIA ARCHI...FIAT/IFTA
The document summarizes a paper presented at the World Conference 2013 in Dubai from October 25-28. The paper reports on achievements of the FIMS (Framework for Interoperable Media Services) task force, a joint effort between EBU and AMWA to define common approaches for integrating media components. It provides an overview of the FIMS 1.0 specification and previews developments in FIMS 1.1, including new repository services for managing digital media archives and an extended metadata set. FIMS aims to simplify interoperability and reusability of media services through a service-oriented architecture.
Challenges in cloud computing to enable future internet of things v0.3Ignacio M. Llorente
This document summarizes a presentation on key challenges in cloud computing to enable the future Internet of Things. The presentation discusses:
1) An architectural view of IoT over clouds, including instrumentation, interconnection, communication, intelligence, and processing layers.
2) Challenges in cloud computing to support IoT requirements like elasticity, quality of service, scalability, reliability, security, and energy efficiency. Research lines are proposed to address these challenges.
3) Maximizing the value of joint EU-Japan research efforts through openness, standardization, collaboration, and re-use; and leveraging ongoing EU research projects and open-source tools.
CHOReOS European Project presented at OW2Con2011 in Parischoreos
The document summarizes the CHOReOS project, which aims to develop a choreography-centric service-oriented architecture (SOA) for large-scale systems in the future internet and internet of things.
In the first year, the project achieved establishing an initial architectural style for choreographies, a dynamic development model, specifications for the middleware and integrated development and runtime environment. It is using three use cases related to airports, mobile coordination, and transportation to test the approach.
The project is also focusing on community building by leveraging the OW2 open source software consortium. This includes establishing synergies between the CHOReOS work and OW2's initiatives on the future internet. The overall goal is to
CHOReOS Large Scale Choreographies, OW2con11, Nov 24-25, 2011, ParisOW2
The document summarizes the CHOReOS project, which aims to develop a choreography-centric service-oriented architecture (SOA) for large-scale systems in the future internet and internet of things.
In the first year, the project achieved establishing an initial architectural style for choreographies, a dynamic development model, specifications for the middleware and integrated development and runtime environment. It is using three use cases related to airports, mobile coordination, and transportation to test the approach.
The project is also focusing on community building through the OW2 open source consortium to help ensure the long-term sustainability of the work beyond the initial funding period. It sees leveraging the OW2 ecosystem as key to fostering
The document discusses a cloud multimedia platform and its applications. It begins with an agenda that covers cloud computing concepts, multimedia in the cloud, case studies, and a summary. Case studies include multimedia processing and metadata, social network analysis in the cloud, and mobile multimedia elastic cloud applications. The summary states that cloud computing provides on-demand scalability, drives new data processing systems, allows fast development of scalable multimedia services, and has benefits for multimedia systems by offloading heavy tasks to cloud services. It asks what types of tasks are reasonable to implement in the cloud.
The document discusses key issues for cloud computing including data protection, interoperability, standardization, accessibility, and openness. The European Commissioner Neelie Kroes stated these were core objectives of her digital agenda policies. Additionally, the document calls for portability of data, code and applications between cloud providers to avoid vendor lock-in, as well as adoption of existing standards and open interfaces. It provides principles of an open cloud from an open cloud manifesto focusing on addressing challenges through collaboration and standards while promoting innovation.
The document summarizes key telecom trends including the growth of connected devices and machines, big data challenges, cloud computing advances, emerging applications, and the evolution of networks towards more intelligent, automated, and distributed architectures. Major technology directions include the internet of things, content-centric networking, heterogeneous networks, virtualization, and the changing role of telecom operators.
Vesa terava net neutrality in europe - seserv se workshop june 2012ictseserv
This document summarizes the current state of net neutrality in Europe. It discusses the goals of net neutrality, definitions of net neutrality, and what has been done in Europe so far, including regulations in the 2009 Electronic Communications Framework. It also outlines the reasons the Commission has waited to take action and presents facts from BEREC's traffic management investigation. The document concludes by explaining why the Commission should take action now and outlines a proposed recommendation to provide guidance on transparency, traffic management, switching, and responsible use of traffic management tools.
This presentation compares the activities of Future Internet Socio Economics and Future Internet Enterprise Systems. Although there are similarities in terms of discussions about neutrality, regulation and rights the drivers are significantly different between consumers (largely focus of FISE) and industry (largely focus on FInES)
Scaling choreographies for the internet of the futurechoreos
The CHOReOS project aims to develop middleware to support large-scale choreographies (distributed service compositions) for the future internet. This will involve integrating distributed service bus, grid/cloud, and pervasive networking technologies to allow choreographies of thousands of services used by millions of users. Key challenges include achieving the necessary scalability levels and addressing the resource constraints of devices in heterogeneous pervasive networks. The proposed middleware architecture builds on existing technologies from partners to address composition, execution, deployment of large choreographies across heterogeneous networks and infrastructure.
The document discusses using femtocells and WiFi to provide cost-efficient ubiquitous broadband. It notes that mobile data traffic is exploding and heterogeneous networks (HetNets) with small cells are needed to boost network capacity. Femtocells can help reduce subscriber churn rates and offload a significant portion of traffic from the macro network. The ecosystem for femtocells and LTE has matured, with many commercial deployments and upcoming deployments. The panel will discuss how femtocells and WiFi can provide a complementary approach for true ubiquitous broadband, traffic offloading to avoid capacity crunch, benefits of multi-mode femtocells, and standard status.
The document summarizes the 4WARD project's approach to mobility challenges in a future internet. The 4WARD project takes a clean-slate approach to designing a global communications infrastructure that focuses on an "information-centric" network and integrates mobility as a core capability. It aims to overcome today's complex mobile scenarios through architectural concepts like virtualization of networks and a "network of information" that manages distributed information objects independently of location. The project is developing prototypes and design principles to realize virtual mobile networks and mobile virtual networks with guaranteed interoperability of functions like mobility, security and quality of service.
Brian pickering introduction to seserv - seserv se workshop june 2012ictseserv
This document discusses socio-economic issues related to the future internet. It explores perspectives from both researchers who study the internet and technologists who build the internet. Some key topics discussed include converged networks and internet-connected devices, online identity and privacy, challenges around infrastructure control and regulation, and who the important stakeholders are in these areas.
System Support for Integrated Desktop Video ConferencingVideoguy
This document discusses the system requirements for integrated desktop video conferencing on networked workstations. It identifies key requirements such as:
1) Media-intensive applications need to be able to distribute parts of themselves across multiple devices.
2) Applications need support for locating and referencing people, media devices, and conferences by name on the network.
3) Applications that allow remote access, like video conferencing, require security services to protect live communication streams.
This document discusses green cloud and software from a telecommunications perspective. It provides context on Orange's involvement in cloud computing, including evolving their hosting offers and mass market services. The document outlines opportunities for Orange in cloud computing, including optimized infrastructure and providing storage services. It discusses data center energy consumption and strategies for energy savings, including software-based approaches from EnergeTIC and CoolIT projects. An example project called CloudForce is described that aims to develop an open platform to manage applications across multiple cloud infrastructures with self-management, elasticity, and a focus on energy savings using the Entropy VM manager. Some open issues around data center energy use and cloud computing sustainability are also raised.
Slides for talk by Prof Ian Walden, Cloud Legal Project http://bit.ly/cloudlegal at Annual Conference on European Antitrust Law 2011 - The future of European competition law
in hi-tech industries, Brussels 3-4 Mar 2011 - http://www.era.int/upload/dokumente/11873.pdf
Presentation of the paper by M. Söllner, C. Görg, K. Pentikousis, J. Mª Cabero Lopez, M. Ponce de Leon, P. Bertin, "Mobility Scenarios for the Future Internet: the 4WARD approach", WPMC 2008, Sept 2008
Model-based Research in Human-Computer Interaction (HCI): Keynote at Mensch u...Ed Chi
- The document discusses human-computer interaction (HCI) research conducted at Xerox PARC in the 1970s and 1980s.
- Early contributions came from computer scientists interested in changing how people interact with information and psychologists studying the implications.
- Research established HCI as a science by adopting psychological methods and building an HCI techniques science.
This is the third part of a Future Internet Tutorial presented at IWT 2011. See: www.inatel.br/iwt
The Internet has invaded most aspects of life and society, changing our lifestyle, work, communication and social interaction and giving us expectations about new forms of interactions and access to global knowledge. Application and user demands on the Internet are increasing with mobile technologies and media content. Nevertheless, the Internet today is a complex agglomerate of protocols that inherits the grown legacies of decades of patchwork solutions.
There is a common consensus that the Internet needs improvement. Nevertheless, there is not yet a shared vision on how this may happen. As a direct consequence research programs have started worldwide to re-think traditional Internet design principles and to come up with new architectural concepts for the so-called Future Internet (FI).
The Future Internet Tutorial provides an overview of Future Internet research directions and trends. It presents the Future Internet research initiatives around the world and the efforts to establish experimental facilities for FI research. The tutorial gives an introduction to new Future Internet architectures that are currently under discussion and related technologies. Among the approaches discussed are addressing and routing concepts, adaptability, autonomicity, self-*, *-aware and manageability, virtualization, neutrality, openness, diversity, extendibility, flexibility and evolvability. The tutorial also presents some interdisciplinary aspects related to artificial general intelligence and bio-inspired ICT.
www.inatel.br/iwt
Ijeee 16-19-digital media hidden data extractingKumar Goud
Abstract— Magnetic Resonance Imaging (MRI) brain tumor image classification is a difficult task due to the variance and complexity of tumors. This paper presents an efficient techniques for the classification of the magnetic resonance brain images. In this work we are taking MR images as input; MRI which is directed into internal cavity of brain and gives the complete image of the brain. The proposed technique consists of two stages.In the first stage, discrete wavelet transform is used for dimensionality reduction and feature extraction.In the second stage, classification is performed using the probabilistic neural network. The classifier have been used to classify real MR images as benign (non-cancerous) and Malignant (cancerous). Probabilistic neural network (PNN) with image and data processing technique is employed to implement an automated brain tumor classification. The use of artificial intelligent technique has shown great potential in this field.
Index Terms— Brain tumors, Feature extraction,Classification, MRI, Probabilistic neural network, Dimensionality reduction, Discrete wavelet transform.
The Abstracted Network for Industrial InternetMeshDynamics
Widespread adoption of TCI/IP protocols over the last two decades appears on the surface to have created a lingua franca for computer networking. And with the emergence of IPv6 removing the addressing restrictions of earlier versions, it would appear that now every device in the world may easily be connected with a common protocol.
But three emerging factors are requiring a fresh look at this worldview. The first is the coming wave of sensors, actuators, and devices making up the Internet of Things (IOT). Although not yet widely recognized, it is beginning to be understood that a majority of these devices will be too small, too cheap, too dumb, and too copious to run the hegemonic IPv6 protocol. Instead, much simpler protocols will predominate (see below), which must somehow be incorporated into the IP networks of Enterprises and the Internet.
At the other end of the scale from these tiny devices are huge Enterprise networks, increasing movingly to the cloud for computing and communication resources. An important requirement of these Enterprises is the capacity to manage, control, and tune their networks using a variety of Software Defined Networking (SDN) technologies and protocols. These depend on computing resource at the edges of the network to manage the interactions.
The third element is a conundrum presented by the first two: Enterprises will be struggling with the need to bring vast numbers of simple IOT devices into their networks. Though many of these devices will lack computing and protocol smarts, the requirement will still remain to manage everything via SDN. Along with this, many legacy Machine-to-Machine (M2M) networks (such as those on the factory floor) present the same challenges as the IOT: simple and/or proprietary protocols operating in operational silos today that Enterprises desire to manage and tune with SDN techniques.
Towards Abundant Do-it-Yourself (DiY) Service Creativity in the Internet-of-T...trappenl
A profound impact of the Web2.0 lies in its power to transform skilled users into service providers, resulting in more complex value networks. As recently traditional “operated” network infrastructure is complemented with huge amounts of connected smart objects (the Internet-of-Things), the same mass creativity can be made applicable to smart, context-enabled services with real-world interactivity, collaboratively created by end users with varying degrees of programming skills. We report on a vision and solutions addressing easy, do-it-yourself service creation by the masses in an Internet-of-Things enabled world, from which we discuss the (i) value networks, (ii) enabling technology framework, and (iii) domain-specific proof-of-concepts.
OUT-OF-THE-BOX INTEROPERABLE COMPONENTS FOR THE DESIGN OF DIGITAL MEDIA ARCHI...FIAT/IFTA
The document summarizes a paper presented at the World Conference 2013 in Dubai from October 25-28. The paper reports on achievements of the FIMS (Framework for Interoperable Media Services) task force, a joint effort between EBU and AMWA to define common approaches for integrating media components. It provides an overview of the FIMS 1.0 specification and previews developments in FIMS 1.1, including new repository services for managing digital media archives and an extended metadata set. FIMS aims to simplify interoperability and reusability of media services through a service-oriented architecture.
Challenges in cloud computing to enable future internet of things v0.3Ignacio M. Llorente
This document summarizes a presentation on key challenges in cloud computing to enable the future Internet of Things. The presentation discusses:
1) An architectural view of IoT over clouds, including instrumentation, interconnection, communication, intelligence, and processing layers.
2) Challenges in cloud computing to support IoT requirements like elasticity, quality of service, scalability, reliability, security, and energy efficiency. Research lines are proposed to address these challenges.
3) Maximizing the value of joint EU-Japan research efforts through openness, standardization, collaboration, and re-use; and leveraging ongoing EU research projects and open-source tools.
CHOReOS European Project presented at OW2Con2011 in Parischoreos
The document summarizes the CHOReOS project, which aims to develop a choreography-centric service-oriented architecture (SOA) for large-scale systems in the future internet and internet of things.
In the first year, the project achieved establishing an initial architectural style for choreographies, a dynamic development model, specifications for the middleware and integrated development and runtime environment. It is using three use cases related to airports, mobile coordination, and transportation to test the approach.
The project is also focusing on community building by leveraging the OW2 open source software consortium. This includes establishing synergies between the CHOReOS work and OW2's initiatives on the future internet. The overall goal is to
CHOReOS Large Scale Choreographies, OW2con11, Nov 24-25, 2011, ParisOW2
The document summarizes the CHOReOS project, which aims to develop a choreography-centric service-oriented architecture (SOA) for large-scale systems in the future internet and internet of things.
In the first year, the project achieved establishing an initial architectural style for choreographies, a dynamic development model, specifications for the middleware and integrated development and runtime environment. It is using three use cases related to airports, mobile coordination, and transportation to test the approach.
The project is also focusing on community building through the OW2 open source consortium to help ensure the long-term sustainability of the work beyond the initial funding period. It sees leveraging the OW2 ecosystem as key to fostering
The document discusses the European Union's Digital Agenda and focuses on cloud computing and green ICT. It defines cloud computing, outlines the main challenges around interoperability, privacy, security and governance. It discusses the EU cloud strategy of developing the legal framework, research and standardization. Funding opportunities for cloud computing through the CIP Work Programme are also mentioned. The document argues that cloud computing can significantly reduce carbon emissions and help make ICT more environmentally friendly.
CHOReOS European project presented to ANIKETOS projectchoreos
The CHOReOS project aims to develop techniques for sustaining large-scale, decentralized service compositions over dynamic networks. It focuses on revisiting choreography-centric service-oriented architectures with an integrated development process. The project will create abstractions and models to reason about composition, interaction protocols, and choreography evolution at ultra-large scales. It will also develop a service-oriented middleware and governance/validation support to enable dynamic choreography-centric development and deployment of scalable and adaptable choreographies. The project is a 3-year European program with a consortium of 7 industrial and 8 academic partners working on representative use cases.
eSOA: A Contextual Analysis on Service Oriented Architecture for Embeddded Ne...Juan Antonio Martin Checa
The document discusses eSOA, a middleware for embedded sensor networks based on service-oriented architecture (SOA). It first provides background on related concepts like the Internet of Things, web services, and SOA. It then analyzes the requirements of embedded networks and details eSOA's design principles and implementation. Finally, it compares eSOA to similar projects and outlines ongoing research areas.
The document discusses the need for cross-layer and cross-player optimization in internet architecture. It proposes design principles for the future internet that allow information exchange among different players and layers to promote mutually beneficial cooperation. It also describes economic traffic management approaches developed by the SmoothIT project that use economic concepts and incentives to enable collaboration across network layers and stakeholders.
Dr. Wagdy Anis Aziz has over 17 years of experience in mobile core networks and roaming. He has a Ph.D. in design and analysis of IP Multimedia Subsystem (IMS) and has published several papers in this area. Currently he is a senior manager of core network support at Mobinil in Egypt, where he has led many expansion and upgrade projects involving vendors such as Nokia, Huawei, and Ericsson. His research interests include 5G, IoT, cloud computing, and network security.
This document summarizes a funding opportunity for research into networked media and 3D internet technologies. The objective is to develop content-aware networks and network-aware applications, 3D media internet capabilities, and technologies for networked search and retrieval of multimedia content. Funding of up to €70 million euros will be provided for collaborative research projects focusing on these areas. Additional funding of €6 million and €4 million is available for Networks of Excellence and support measures respectively. The expected impact is strengthening European industry in these fields and enabling wider adoption and market opportunities for innovative applications.
ICT research in the context of European Union
CASE SUMMER SCHOOL ON APPLIED SOFTWARE ENGINEERING
APPLIED SOFTWARE PROCESS MANAGEMENT AND TESTING
JULY 6-10, 2009, BOZEN/BOLZANO, ITALY
Enabling High Level Application Development In The Internet Of ThingsPankesh Patel
The Internet of Things (IoT) combines Wireless Sensor and Actuation Networks (WSANs), Pervasive
computing, and the elements of the \\traditional" Internet such as Web and database servers. This leads to
the dual challenges of scale and heterogeneity in these systems, which comprise a large number of devices of
dierent characteristics. In view of the above, developing IoT applications is challenging because it involves
dealing with a wide range of related issues, such as lack of separation of concerns, need for domain experts to
write low level code, and lack of specialized domain specic languages (DSLs). Existing software engineering
approaches only cover a limited subset of the above-mentioned challenges.
In this work, we propose an application development process for the IoT that aims to comprehensively
address the above challenges. We rst present the semantic model of the IoT, based on which we identify
the roles of the various stakeholders in the development process, viz., domain expert, software designer,
application developer, device developer, and network manager, along with their skills and responsibilities.
To aid them in their tasks, we propose a model-driven development approach which uses customized lan-
guages for each stage of the development process: Srijan Vocabulary Language (SVL) for specifying the
domain vocabulary, Srijan Architecture Language (SAL) for specifying the architecture of the application,
and Srijan Network Language (SNL) for expressing the properties of the network on which the application
will execute; each customized to the skill level and area of expertise of the relevant stakeholder. For the
application developer specifying the internal details of each software component, we propose the use of a
customized generated framework using a language such as Java. Our DSL-based approach is supported by
code generation and task-mapping techniques in an application development tool developed by us. Our
initial evaluation based on two realistic scenarios shows that the use of our techniques/framework succeeds
in improving productivity while developing IoT applications.
SOFIA - Experiences in Implementing a Cross-domain Use Case by Combining Sema...Sofia Eu
This document describes experiences from implementing a cross-domain use case that combines a "Music follows user" use case with a "Read aloud message" use case. It does this by combining services operating on a Service Oriented Architecture (SOA) with agents executing on a smart space architecture. Lessons learned suggest defining simple ontological concepts and associated behaviors to implement similar use cases in a scalable, future-proof manner.
Building collaborative Machine Learning platform for Dataverse network. Lecture by Slava Tykhonov (DANS-KNAW, the Netherlands), DANS seminar series, 29.03.2022
B. Pokric & DNET team: "Dockerizing" FIWARE Context broker, Complex event processing, protocol adapters and deploying them in cloud: how we used FIWARE and IoT in agriculture.
www.dunavnet.eu
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP Project
This presentation was delivered by Johan Forsman (Tieto), Jörg Domaschka (UULM) and Paolo Casari (IMDEA Networks) at the ETSI Experiential Network Intelligence (ENI) Meeting in Warsaw, Poland, on April 12th, 2019. ETSI Experiential Networked Industry Specification Group (ENI ISG) work on defining a Cognitive Network Management architecture using Artificial Intelligence (AI) techniques and context-aware policies to adjust offered services based on changes in user needs, environmental conditions and business goals. The intention is that the use of Artificial Intelligence techniques in the network management system should solve some of the problems of future network deployment and operations. For more information, see https://www.etsi.org/technologies/experiential-networked-intelligence.
This document discusses cloud computing concepts, technologies, and business implications. It provides an introduction to cloud models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also demonstrates cloud capabilities through examples of cloud models, data and computing models using MapReduce, and graph processing using Amazon Elastic MapReduce. The document discusses enabling cloud technologies including virtualization, multi-core architectures, and web services interfaces.
This document discusses a presentation on cloud computing concepts, technologies, and business implications. It provides an outline of the talk including an introduction to cloud models like IaaS, PaaS, and SaaS. It also discusses demonstrating cloud capabilities through examples and a case study of applying cloud computing to a real business application. The speakers' backgrounds in cloud computing are introduced and the document concludes with an introduction stating that cloud computing represents a new golden era in computing.
This document discusses the philosophy and benefits of open source appropriate technology (OSAT) and how it relates to cloud computing. It notes that OSAT has its roots in the 1960s culture of freely sharing and collaborating on software. The open source model can drive sustainable development by enabling production and localization at low costs. Cloud computing provides infrastructure that levels barriers and allows access to information technology, improving standards of living. The future of cloud computing is seen as distributed and federated, relying on open source technologies like containers and identity federations.
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...Sofia Eu
This document discusses semantic technologies for enabling interoperability in smart environments. It analyzes several technologies that can be used, including ontology languages and reasoners. The SOFIA project aims to create a semantic interoperability platform to allow different devices and systems to exchange information. Key benchmarks for evaluating technologies include their ability to import/export formats like RDF, and their level of interoperability through exchanging and using shared information. The document reviews related work on evaluating semantic web technologies and their applicability to smart environments.
The document provides an overview of the Serenoa research project, which aims to develop new mechanisms for context-aware adaptation of service front-ends. It is a 3-year European Union funded project involving 7 partners across Europe. The project will develop an open platform to enable the creation of context-sensitive service front-ends that can dynamically adapt based on aspects of the user, device, environment, and server. It will cover research, development and applying results to market needs. The document also announces an upcoming workshop on engineering interactive computer systems in Pisa, Italy from June 13-16, 2011.
CHOReOS Project Presentation at Solutions linux 2013choreos
The document discusses the CHOReOS project, which aims to enable service choreographies for future internet systems involving services and things. It does this through a choreography-centric middleware and integrated development environment. The document outlines CHOReOS and choreographies, presents a use case involving passenger handling at airports, describes CHOReOS solutions like the development process and runtime environment, and discusses plans for open sourcing CHOReOS through the OW2 consortium to facilitate real-world use.
The CHOReOS European FP7 project that started 2 years ago, linked to OW2 Future Internet initiative, has now reached a level of maturity that provides concepts and concrete technical solutions for actual choreography enactment. It has defined several methods, toolkits and artifacts to enable this innovative distributed way of coordinating services, while at the same time dealing with some of the inherent difficulties to enacting choreographies in a Large Scale context. This presentation will cover CHOReOS base concepts as well as specific developments that were undertaken in these first two years, while putting them in perspective of a simple business-driven use-case in Air-Traffic Management.
The CHOReOS ‘Large Scale Choreographies for the Future Internet’ European FP7 project that started 2 years ago, and is linked to OW2 Future Internet initiative, has now reached a certain level of maturity that is starting to gives concrete answers on how to move from choreography enactment theory, to its actual practice. More precisely, CHOReOS has defined several methods, toolkits and artifacts to enable this innovative distributed way of coordinating services, while at the same time dealing with some of the inherent difficulties to enacting choreographies in an [Ultra] Large Scale context. For instance, this covers being able to ‘execute’ choreography specifications over a network of discovered, dynamic, Business and Thing-based services. This presentation will cover the aforementioned topics and specific CHOReOS developments that were undertaken in its second year, while putting them in perspective of a simple practice-oriented and business-driven use-case in Air-Traffic Management.
O documento descreve o projeto CHOReOS, que automatiza a implantação de web services na nuvem. O projeto desenvolveu um middleware que abstrai diferentes nuvens e decide onde implantar serviços, além de usar o Chef para configurar nós na nuvem de acordo com receitas. O middleware cria receitas dinamicamente para cada serviço e as aplica usando o Chef.
CHOReOS presented at WiNNOVATE Conference April 2012choreos
This document discusses CHOReOS, a project that aims to develop a choreography-centric service-oriented architecture (SOA) to support ultra-large scale distributed systems on the future internet. The key points are:
1. CHOReOS seeks to address scalability, heterogeneity, mobility, and adaptability challenges of the future internet through a choreography-centric approach rather than orchestration.
2. The project has 15 partners and a budget of 8.6 million euros over 3 years. It aims to develop foundations like an architectural style for choreographies, a dynamic development model, and middleware specification.
3. Use cases focus on improving passenger services at large airports, which involve ultra-large scales of up
CHOReOS European project presented to ANIKETOS project (part 2)choreos
The document describes the CHOReOS architectural style for choreographing services in the Future Internet (FI). It discusses how the FI requirements of scale, heterogeneity, mobility, and adaptability impact traditional service-oriented architectures. The CHOReOS style proposes:
1) Functional and non-functional abstractions for services to handle scale and adaptability.
2) A multi-paradigm "GA connector" enabling interoperability across heterogeneous interaction paradigms.
3) A coordination protocol that automates the synthesis of decentralized choreographers (coordination delegates) to prevent undesired behavior based on service specifications.
This informs the development of an integrated development and runtime environment (IDRE)
USP presentation of CHOReOS @ FISL Conferencechoreos
The document discusses web service orchestration and composition. It defines web services and standards like SOAP and WSDL. It describes how BPEL can be used for orchestrating web services by defining business processes and workflows in an XML format. BPEL allows activities like invoking other services, receiving messages, and structured activities like sequence, flow and pick. The document provides examples of synchronous BPEL processes and how messages are exchanged.
CHOReOS Web Services FISL Conference Brazil 2012choreos
ChoreUnit is a testing framework for web services that allows testing services without stubs. It uses a dynamic WSClient that interacts directly with web services to invoke operations and validate responses. This avoids problems with tests breaking when services change. ChoreUnit aims to make testing web services easy by supporting test-driven development without stubs and integrating tests into the development environment.
The CHOReOS project aims to develop choreographies for ultra-large scale service coordination in the future internet. It introduces a dynamic development process and middleware to implement and coordinate decentralized services through choreographies. The project is an FP7 initiative with 15 partners and a budget of 8.6 million euros. It seeks to address challenges of heterogeneity, scalability, and distribution in future internet architectures through a choreography-centric approach.
1. The CHOReOS FP7 project
and the Future Internet OW2 initiative
Pierre CHÂTEL – Thales Communications
OW2 Annual Conference
Template v1
November 25th, 2010
2. What is CHOReOS ?
“Large Scale Choreographies for the Future Internet”
Main goal: sustaining decentralized service choreographies
Specific context: Future Internet (FI), Ultra Large Scale (ULS)
Abstract: “It revisits choreography-centric SOAs by introducing a
dynamic development process and middleware for the
implementation and coordination of services through choreographies”
Ultra
Future
CHOReOS Large
Internet
Scale
In this presentation…
main tenets behind Future Internet and Choreography of Services
2
3. CHOReOS at a glance
Duration: European programme:
October 2010 – Call FP7-ICT-2009-5
September 2013 Grant n°257178
Consortium of 15
partners:
7 industrials Further information:
8 academics
http://www.choreos.eu
Total budget:
8.665.785 €
3
5. From Context…
Help with the next big step in
system architectures
Future Internet
Ultra-Large
Internet Scale
revolution
Interconnected Highly
Interconnected computers Distributed
mainframes around the globe Systems
through dedicated
channels Web Services
Individual High
“disconnected” Local networks of Heterogeneity
… computers small computers
Cloud Computing
1980 Today
5
6. …to Framework
The CHOReOS Integrated Dev. & Runtime Environment (IDRE)
Formally grounded Choreography-centric
abstractions and models development process
and runtime
Handle Ultra- Handle high
Large Scale service
distributivity
Service-oriented Governance and V&V
middleware for the support
Future Internet
Handle high
heterogeneity
6
7. Table of Content
CHOReOS
European FP7
OW2 implication
Main concepts
Future Internet
Service Choreography
Cloud
Use Cases
Air Travel Logistics
Others
7
8. Positioning inside FP7
“7th Framework Programme for Research and
Technological Development”
Bundles all research-related EU initiatives
together under a common roof
from 2007 to 2013, € 50 billion budget
Objectives grouped into
Specific Programmes:
Cooperation, Ideas, People, Capacities.
CHOReOS: Cooperation / ICT Programme
Theme: Information and Communication Technologies
Challenge 1: Pervasive &Trusted Network & Service Infrastructures
Objective 1.2: Internet of Services, Software and Virtualization
Outcome: Service Architectures and Platforms for the Future Internet
8
9. OW2 Implication
Community building
Collaborative services to project teams
Forge to centralize all developments: including models, UML profiles and code
Dissemination
Through OW2 activities (marketing services, organizing conferences, …)
CHOReOS artifacts published as Open Source Software (LGPL)
OW2 “Future Internet” initiative
“(…) joint efforts by OW2 Members to develop technical integration between
projects and business synergies in order to address specific market needs”
grouping of scope-bound projects, CHOReOS is the first in this initiative
will help broaden the spectrum of CHOReOS and facilitate dissemination to a
wider community of users and developers
9
10. OW2 Related projects
Identifying synergies with existing projects
Orchestra
“...solution to handle long-running, Service Oriented
Processes”
JORAM
“…distributed MOM… designed with an OSGiTMbased
services architecture to provide a dynamically adaptable
messaging server”
Fractal
“…a modular, extensible and programming language
agnostic component model that can be used to design,
implement, deploy and reconfigure systems and applications”
SOFA
“...used for dynamic reconfiguration of component
architecture and for accessing components under the SOA
concepts”
10
11. Table of Content
CHOReOS
European FP7
OW2 implication
Main concepts
Future Internet
Service Choreography
Cloud
Use Cases
Air Travel Logistics
Others
11
12. Table of Content
CHOReOS
European FP7
OW2 implication
Main concepts
Future Internet
Service Choreography
Cloud
Use Cases
Air Travel Logistics
Others
12
13. Future Internet Overview
FP7 / Cross-ETP (European Technology Platforms) vision
http://www.future-internet.eu
Future Networked Society
Accomodation of Interactive Context aware Permanent
all users multimedia content autonomic seamless
requirements everywhere objects services
Internet Internet
of Internet Internet
by and
Contents of of
for and Things Services
People Knowl.
Future Network Infrastructure
Scalable & dynamic routing and addressing Security, privacy, trust
Efficient data & traffic management Availability, ubiquity, simplicity
Adaptability to heterogeneous environments Energetic and economic sustainability
13
14. Future Internet The Four Pillars
Internet by and for People
Goal: to break the digital divide, by interconnecting growing
populations of new users over time; to meet their needs and
expectations
Internet of Contents and Knowledge
Goal: to support mechanisms for knowledge dissemination both at
local and global level. Knowledge & culture should be distributed
worldwide
Internet of Things (IoT)
Goal: to create an universally addressable continuum, with objects as
“living beings”. They will have defined behaviors, actions and unique
way of individual identification
Internet of Services (IoS)
Goal: to enable internet-scale service oriented computing as the next
evolutionary step after components. “Loose coupling” between service
consumers and producers (instantiated by the “Cloud” paradigm)
14
15. Future Internet FI & CHOReOS
A full-fledged choreography framework should help deal
with specific FI characteristics
CHOReOS manages:
Major characteristics of “Internet of Things”
High heterogeneity: totally different objects in terms of functionality,
technology and application fields
Ultra Large Scale: a unique identifier for every object (Pervasive
technologies) that need to communicate with each-other in a meaningful
way
Major characteristic of “Internet of Services”
Distributivity: numerous service orchestrations, dispatched over the
Internet, that need to communicate through message exchanges, but
without a single point of control
15
16. Table of Content
CHOReOS
European FP7
OW2 implication
Main concepts
Future Internet
Service Choreography
Cloud
Use Cases
Air Travel Logistics
Others
16
17. Choreography In the “real world”
Orchestration: Choreography:
Local / centralized perspective Global / distributed perspective
"Each player in the orchestra “Dancers dance following a
strictly follows instructions from global scenario, without a single
the conductor" point of control"
17
18. Choreography In SOAs
Service orchestration: Service choreography:
Refers to an executable Describes a non-executable
business process, with a protocol for peer-to-peer
specific (business) goal interactions
Represents control from one Legal sequences of exchanged
messages between peers
party’s perspective (the
orchestrator) Tracks the message exchange
among multiple parties
Interactions occur at the
More collaborative: allows each
message level
party involved in the interaction to
Between orchestrator and services describe its part
Message sequence controlled by Guarantees interoperability by
orchestrator reflecting obligations and constraints
Allows recursive combination between parties
Orchestrated processes accessible Interactions still occur at the
through WS interfaces message level
Orchestration of composite WS But directly between services
18
19. Choreography Why ?
Future Internet context:
More and more distributed architectures and systems
Large number of to-be-coordinated services,
Heterogeneity in services, providers
Choreographies to organize services, plan processes
when centralized approaches are inapplicable,
deprecated
Avoid single points of failure
19
21. Choreography Specifications
Two paradigms [Decker, 2008]:
I. Interconnected Interfaces Modeling: choreography logic split across its
participants through the roles they play, as specified by their interfaces.
II. Interaction Modeling: choreography logic as a workflow, elementary interactions
represent message exchanges between participants
Independent
BPMN 2
BPMN1.x BPSS
Let’s Dance
Dependent
WSCI
WSFL WS-CDL
BPEL4Chor
Interface (type I) Interaction (type II)
21
22. Choreography BPMN specification
BPMN (Business Process Modeling Notation)
“De-facto standard for process modeling on the implementation independent
level” [Decker, 2008], maintained by the OMG
v1.x (2004) follows type I paradigm (Interconnected Interfaces) :
participants = swim lanes (pools), interconnected by message flow, in a
collaboration model
v2.0 (2010) introduces type II paradigm (Interaction):
each step (Choreography Task) involves at least two participants
Order
Customer Customer Customer
Order
Order request Deliver product
confirmation
Seller Seller Seller
Confirmation Product
22
23. Table of Content
CHOReOS
European FP7
OW2 implication
Main concepts
Future Internet
Service Choreography
Cloud
Use Cases
Air Travel Logistics
Others
23
24. CHOReOS in the Cloud…
Goal : enable scalable service provisioning based
on Cloud computing
Well recognized technology for sustaining very large load
ULS we need to support computationally-intensive processes that serve
millions of users issuing thousands of simultaneous service requests
to thousands of services
General idea: Cloud as “another” deployment target
A Choreography is not directly executable
Translation/compilation process multiple corresponding orchestrations
Part of these orchestrations deployed on the Cloud
Implementation: Apache Hadoop
… combined with InteGrade Grid Computing technology
To enable scalability in terms of users, requests, services, choreographies,
and computing nodes
24
25. Table of Content
CHOReOS
European FP7
OW2 implication
Main concepts
Future Internet
Service Choreography
Cloud
Use Cases
Air Travel Logistics
Others
25
26. UC1 Air Travel Logistics
Description
Air transportation / service to passengers
actual coordination proven inefficient during unexpected events
Bad weather at destination flight rerouted to another airport
passengers p.o.v.: stress, lack of information, delays everywhere
service providers differ between airports, flights flexibility need
Choreographies are introduced as part of a global solution
already existing business processes (orchestrations) for specific/local parts
of the scenario, with well-known orchestrators (e.g. air traffic control, airport
authorities, airlines)
lack of broad-spectrum/global choreographies…
between these areas of responsibility
between first and second-level actors (e.g. luggage handling company,
airport information desk, hotels, travel agencies, ground transportation,
passengers, …)
26
27. UC1 Global choreography
Passenger (…)
New info from
ATC Air traffic control (…)
Passenger
Inform Inform passengers
Pilot
Pilot
In-flight
information
Plane will land only when
Air traffic control logistics has been set-up at
Pilot destination
Air traffic control Dest. Airport
Confirm approach Check gatevand transit
on info. displays
Pilot
(…)
Passenger
Airport Bus Company
Luggage Handling Company
Air traffic control Air traffic control Air traffic control Ground staff
Inform
Confirm new Prepare for unexpected Inform about local
Reroute request Destination
destination arrival modalities
airport
Pilot Pilot Dest. Airport
New
Dest. Airport
Security Company
(…)
Passenger
arrival
Air traffic control
Ground staff
(…)
Travel agency
Prepare for unexpected
Inform about journey
arrival
alterations
Inform
Airline
Airline
Airline
(…)
Passenger
Travel agency
Delay (…)
27
28. UC1 A sub-choreography
Ground staff
Synchronize with travel
agencies
Available
Passenger hotel list
informations
Ground transportation
Travel agency Hotels
Airline
Inform of
Obtain hotels list and
unexpected Book Make reservation
update information
arrival
Ground staff
Ground staff Ground staff Ground staff
Current Passenger
Destinations
information informations
Passenger
informations
Airline
Inform of unexpected
arrival
Travel agency
Airline
Travel agency
28
29. UC1 Expected impact
Before CHOReOS After CHOReOS
At alternate airport At alternate airport
Delays everywhere (plane Less delays in rerouting-
logistics, handling passengers consequences
luggage, …)
At airline level
At airline level Efficient coordinated logistics
impervious dedicated logistics Costs reduction
for each situation
Improved flight rescheduling
For passengers process
Poor indications For passengers
Extra costs Better information
Waste of time Less waste of time and money
… extra stress ! Improved airline/brand image
29
30. UC2 - 3 Other use cases
Citizen journalism
Collection, report and dissemination of news and information by
the public
interaction among millions of (smart-phone) users who share information
lack of coordination and verification of provided contents and contributions
Dynamically composed large-scale choreographies introduced
for run-time integration of services provided by different users
Mobile-enabled coordination of people requires ULS and QoS-
aware systems in terms of concurrent users
DynaRoute
Mobile-enabled coordination of people
30
31. Conclusion
Future internet is multifaceted, as are the associated
issues and challenges
CHOReOS provides solutions at the conceptual and
technical level
Is focused on certain aspects of the FI !
Highlights a coordination paradigm that is both distributed and of
higher granularity that orchestrations Choreographies
Choreographies as a core of these solutions, in order to
deal with…
Ultra-Large Scale problems
High distributivity of systems & architectures based on services
Heterogeneity of these services
31
32. Contact
Address :
Pierre CHATEL
Thales Communications France
DSC/R&T/CEA/SC2
Campus de Polytechnique
1, avenue Augustin Fresnel
91767 Palaiseau Cedex - France
Mail :
pierre.chatel@thalesgroup.com
Phone:
+33 (0)1 69 41 55 65
32