Building Blocks for a Participatory Web of Things: Devices, Infrastructures, and Programming Frameworks

Size: px
Start display at page:

Download "Building Blocks for a Participatory Web of Things: Devices, Infrastructures, and Programming Frameworks"

Transcription

1 Diss. ETH No Building Blocks for a Participatory Web of Things: Devices, Infrastructures, and Programming Frameworks A dissertation submitted to the ETH Zurich for the degree of Doctor of Science Presented by Mihai Vlad Trifa Dipl. Ing. EPFL Born on 12 March 1982, in Oradea, Romania citizen of Bex (VD), Switzerland accepted on the recommendation of Prof. Dr. Friedemann Mattern, examiner Prof. Dr. Cesare Pautasso, co-examiner Prof. Dr. Gero Mühl, co-examiner 2011

2

3 Abstract In less than three decades, computers have evolved from bulky desktop units to tiny, embedded chips that can communicate wirelessly with each other. Battery-powered and stuffed with the latest sensing technologies, these networked embedded devices (NEDs) have been pervading our world and are increasingly implanted in our cars, buildings, and cities. From mobile phones, to surveillance systems, to contact-less payment systems a legion of sentient machines continuously record our behavior. Analyzing the massive amounts of data collected by NEDs would be very valuable in many disciplines. Unfortunately, the usage of NEDs remains cumbersome because a multitude of hardware and software platforms have been developed both in academia and industry and the communication protocols supported by these platforms are often proprietary and incompatible with each other. Without a unified protocol to interconnect the various devices, building and maintaining large-scale applications that integrate NED data and services is an overly complicated process that requires extensive time, expert knowledge, and resources. A common infrastructure that can scale and evolve as new devices are added will be necessary to build a global network of NEDs installed and maintained by different actors. This in turn would lower the access barrier to develop distributed sensing applications (DSA) as devices could be shared and used easily. In this thesis, we address the integration problem in large-scale DSAs and explore how to simplify access to data and services of heterogeneous embedded devices. Nowadays, access to Internet has become cheap and ubiquitous and it is very likely that all sorts of electronic devices will increasingly possess Internet connectivity. Since the mobile Web is rapidly becoming a commodity, this thesis suggests that the existing Web infrastructure and its protocols should be leveraged to exchange data with NEDs. The tremendous success of the World Wide Web as a global platform for easily sharing information and connecting people to computing services attests that simple and loosely

4 coupled approaches offer a high degree of scalability, robustness, and evolvability. This success is due to a large extent to an open and uniform interface which enabled nonexperts to develop interactive hybrid applications rapidly. Unlike most protocols used in embedded computing, Web standards in the Internet are widely used and highly flexible, and in this thesis we suggest that this model would also be beneficial to future embedded computing applications. Our research bridges the fields of Web technologies and embedded sensing into a unified vision called the Web of Things where the Web s well-known standards and tools are leveraged to seamlessly blend NEDs with the existing Web infrastructure. By drawing upon tools and techniques from both domains, we define the fundamental building blocks of the Web of Things as an extension of the current Web paradigms. After evaluating the limitations of current Web technologies with respect to the requirements of NED applications, we propose practical solutions to alleviate these difficulties to enable the development of efficient, event-driven, and scalable DSAs. Finally, we propose an endto-end, fully Web-based framework that fosters fast prototyping of distributed sensing applications that run on top of heterogeneous NEDs. In contrast to existing research in sensor networks, the central question explored in this thesis is how much of the existing Web infrastructure can be reused to accommodate embedded devices. We further examine the common belief that Web standards are inappropriate for building efficient DSAs. Experimental results and prototypes are provided to support the hypothesis that using Web standards for NEDs is possible. Our results further show that the Web is not only a suitable, but actually a desirable medium to build distributed sensing applications that match the requirements for future large-scale sensing systems. We provide a comprehensive conceptual and empirical investigation of the usage of Web standards to exchange information with embedded devices, and the contributions of our work are multiple. First, our results are relevant to the sensor network and pervasive computing communities, as they support the hypothesis that the existing Web ecosystem is sufficient as is to build a new generation of scalable and flexible participatory applications on top of heterogeneous NEDs. Second, the Web community at large can build upon our set of guidelines to push the Web into the physical world by integrating devices in the Web fabric, thus making the idea of a Web API for the real world realistic. Third, we explore the practical usage of Web technologies in various contexts, from smart spaces to smart cities, and show that a fully Web-based infrastructure is an excellent basis to build an ecosystem of reconfigurable cyber-physical systems. Finally, we hope the work presented here will serve as inspiration for future Web developers and sensor network researchers. Bridging the gap between these two worlds will very likely shed light upon an unexplored design space to create more potent solutions for important societal problems, from energy-efficient buildings, to catastrophe detection and response systems, to more livable and enjoyable cities.

5 Résumé En moins de trois décennies, les systèmes embarqués connectés (SEC) sont devenus omniprésents dans notre monde, car de plus en plus implantés dans nos maisons, voitures, ou dans nos villes. Ces ordinateurs miniature peuvent communiquer entre eux en utilisant différents protocoles radio et possèdent toutes sortes de capteurs qui mesurent une myriade de paramètres (température, pression, mouvements, etc.). Des téléphones mobiles, aux systèmes de surveillance (CCTV), en passant par les systèmes de paiement sans contact une légion de machines enregistrent en continu nos comportements. L analyse des quantités massives de données recueillies par ces systèmes serait très utile dans de nombreuses disciplines. Malheureusement, l utilisation de ces machines n est de loin pas à la portée de tout le monde en raison de la variété et de la complexité de plateformes matérielles et logicielles disponibles tant dans le milieu académique qu industriel. De plus les protocoles de communication utilisés par ces plates-formes sont souvent fermés ou sous licence, et surtout incompatibles entre eux. Sans un protocole unique pour interconnecter ces dispositifs hétérogènes, le développement et le maintien d applications à grande échelle qui intègrent les données recueillies par les SEC, resteront des processus complexes qui nécessitent beaucoup de temps, de connaissances, et de ressources. Ces solutions compliquées sont généralement basées sur un couplage étroit entre composants, ce qui entrave fortement la flexibilité et la scalabilité de ces systèmes. De plus, dans la plupart des cas, ces données collectées finissent isolées dans des applications fermées. Une infrastructure commune qui peut s adapter et évoluer en ajoutant de nouveaux SEC sera un élément essentiel pour la réalisation d un réseau mondial de SEC développé et entretenu par différents acteurs. Cette infrastructure faciliterait l usage des SEC et permettrait à un grand nombre d utilisateurs de créer leurs propres applications d analyse de

6 données du monde réel. Dans cette thèse, nous abordons le problème de l intégration à grande échelle de ces systèmes afin de comprendre comment simplifier l accès aux données et aux services offerts par des dispositifs embarqués hétérogènes. Aujourd hui, l accès à Internet est devenu omniprésent et bon marché, de plus il est fortement probable que toutes sortes d appareils électroniques pourront se connecter à Internet. Étant donné que le Web mobile est sur le point de devenir une commodité, nous suggérons que l infrastructure existante ainsi que les protocoles du Web peuvent être mis à profit afin d échanger des données avec les SEC. Le formidable succès du World Wide Web comme plateforme mondiale pour le partage facile d informations et pour se connecter aisément aux services informatiques atteste qu une approche simple offre une robustesse et une scalabilité hors pair. Ce succès est dû dans une large mesure à une interface ouverte et homogène qui a permis à des programmateurs novices de développer facilement des applications interactives hybrides. Contrairement à la plupart des protocoles utilisés dans l informatique embarquée, les standards du Web sont largement utilisés et très flexibles, et dans cette thèse nous suggérons que ce modèle serait également bénéfique pour les futures applications d informatique embarquée. La recherche présentée dans ce document de la combinaison des technologies Web et des systèmes embarqués ont donné naissance à une vision appelée le Web des Objets où les standards et outils du Web sont mis à profit pour intégrer ces SEC au Web de façon transparente. En s appuyant sur les outils de ces deux domaines, nous définissons ici les éléments fondamentaux ainsi que des composants concret qui forment le Web des Objets. Après avoir évalué les limites des technologies Web pour des applications en temps réel, nous proposons des solutions pratiques pour compenser ces limitations afin de permettre la mise en place d applications de captage distribuées, qui sont entièrement basées sur les technologies du Web. Enfin, nous proposons un système complet entièrement basé sur le Web qui favorise le prototypage rapide d applications qui se basent sur ces capteurs sans fil. Nous discutons l idée reçue selon laquelle les technologies Web ne sont pas adaptées aux contraintes des réseaux sans fil et qu il faut choisir des protocoles spécifiquement adaptés et optimisés. Des résultats expérimentaux ainsi que des évaluations de prototypes sont fournis afin de corroborer notre hypothèse : développer des applications de captage distribuées en se basant uniquement sur des technologies Web est non seulement possible, mais serait même souhaitable grâce aux nombreux avantages offerts par les standards Web. Les implications de notre travail sont multiples. En premier lieu, nos résultats sont utiles aux chercheurs en systèmes embarqués car ils bénéficient de nouveaux outils pour développer et tester de nouvelles applications distribuées rapidement. Grâce à la facilité d usage des standards Web ainsi que des évaluations et applications concrètes, nous offrons des bases solides qui confirment l hypothèse que l écosystème du Web permet de construire une nouvelle génération d applications participatives qui utilisent des capteurs

7 hétérogènes. En second lieu, la communauté Web au sens large peut aussi se baser sur nos directives en permettant une meilleure intégration du monde physique dans le Web, rendant ainsi l idée d une API Web pour le monde réel plausible. En troisième lieu, nous explorons l utilisation pratique des technologies Web dans différents contextes, en passant de la domotique aux villes intelligentes, et montrons qu une infrastructure entièrement basée sur le Web serait une excellente base pour un écosystème reconfigurable de systèmes cyber-physiques. Finalement, nous espérons que les travaux présentés ici pourront servir d inspiration pour les développeurs Web et chercheurs en réseaux de capteurs. Combler la séparation entre ces deux mondes pourra très probablement donner lieu à la conception de nouvelles solutions plus efficaces pour faire face aux problèmes majeurs de notre sociétés tels que des bâtiments économes en énergie, les systèmes de détection et de réponse lors de catastrophes naturelles et accidents, ou simplement créer des villes plus efficaces, moins gourmandes en énergie, et plus agréables à vivre.

8

9 Acknowledgments Four years ago, doing a Ph.D. didn t sound *that* hard. After all, many of my friends have done it. What a fool! Looking back at these years, I realize it has been a fantastic journey that has changed me in so many ways. I have learned so many things, met so many people, been to so many places. Even though this thesis is based on the academic convention that prescribes the use of we instead of I, the we used throughout this thesis is justified in many occasions, as the research described in these pages would never have existed without the support, help, and contributions of many people, and I will attempt to thank them here. First and foremost, I would like to thank my advisor Prof. Dr. Friedemann Mattern for being my mentor for all these years. His open mind and trust in me have been detrimental both for my research, but also for my own maturation. He always supported me (and not only financially!) every time I wanted to attend or organize a workshop or a conference, which gave me the chance to circle the globe a few times. His constants yes, I think this is a great idea, go ahead (when many others would have said hmmm, well, not so sure ) have been extremely motivating. Also, I would like to thank my co-advisers, Prof. Dr. Cesare Pautasso and Prof. Dr. Gero Mühl, for their constrictive remarks and useful feedback while writing this thesis. I would also like to thank my awesome colleague and friend Dominique Guinard for all these years of collaboration and fun. He has always been there stuck in mud next to me often deeper yet his everlasting positive attitude and good mood, smile, kindness, and extraterrestrial motivational abilities have been detrimental to help me overcome all the side effects of a PhD, and I cannot thank him enough for all the times he s been there for me. Thanks to all my colleagues and friends from SAP, ETH Zurich, and MIT (there are just way too many to list them all here) for many insightful and constructive discussions: it was great fun working with you.

10 I was blessed to have had the right amount of liberty to create my own research agenda and to interact with many talented and inspiring people throughout the world that have contributed in their own way to shape my research and ideas. I could never thank everyone that inspired me on these few lines (and I am deeply sorry for those I forgot), but I would like to thank in particular Matt Cottam, Adam Dunkels, Hannes Gassert, Fabien Girardin, Nicolas Nova, J-P. Martin-Flatin, Frédéric Montagut, and Erik Wilde for inspiring me and helping me structure my thesis and thoughts. Thanks also the whole wonderful team of the SENSEable City Lab at MIT, particularly Prof. Carlo Ratti, where I was fortunate to spend half a year. Then I would also love to thank all the amazing students I had the chance to supervise: Vlatko Davidovski, Michael Haenni, Andreas Kamilaris, Simon Mayer, Oliver Senn, Thomas Pham, Samuel Wieland. They have contributed to much of the implementation of the various components described in this thesis. I can only hope they learned at least a fraction of all I learned by working with these brilliant folks. I was fortunate enough to have worked as an undergrad with amazing researchers that have taught me the craft of research and hard work (Professors Alcherio Martinoli, Auke Ijspeert, Deborah Estrin, Charles Taylor, and Gordon Cheng), you inspired me so much and I can only hope I have lived up to your expectations. Also thanks to a large bunch of amazing assistants of the DISAL (ex-swis) and BIOROB (ex-birg) you know who you are. Thanks also to all the supporters of the Web of Things for their kind words of encouragement and suggestions. A special thanks goes to our detractors for their critiques (especially the non-constructive ones that gave us even more motivation to work harder!!) and of course to all the readers of our research blog, the WebofThings.com. Finally, thanks to all my friends for providing me moral support in rough times and for being there to cheer and beer me up. A special thanks goes Claudia for being the greatest teaching assistant for my human-to-human interaction graduate class I hope I passed the exam. Above all, I would like to thank my parents and grand-parents for their love and determination to make me a better man, but also for all the sacrifices they made for me. Without their devotion for trying to offer me a better life than they had, I d never have been arrived where I am today. Two thumbs up for all of you!!!

11 Table of contents 1 Introduction Problem Statement Methods Contributions Thesis Outline Background and Motivation Motivation Networked Embedded Devices (NEDs) Wireless Sensor Networks (WSNs) Use Cases and Applications Requirements for an Open and Scalable NED Ecosystem Distributed Systems Architectures On Architectural Styles Object-oriented Architectures (OOA) Services-oriented Architectures (SOA) Resource-oriented Architecture (ROA) Discussion Middleware Solutions Internet as Transport Protocol Internet as Application Protocol Towards the Web of Things Discussion Web-oriented Architectures Web-based Architectures

12 3.1.1 Modern Web Infrastructure Motivation for a Web of Things Representational State-Transfer (REST) Addressable Resources Uniform Interface Representations and Encodings Hypermedia as the Engine of Application State Web-enabled Devices Case Study: Physical Mashups Discussion Web-enabling Embedded Devices Web-enabling Devices Case I: Router-based Enablement IP-based NEDs Embedded Web Servers Evaluation Case II: Proxy-based Enablement Proxy-based Architecture A Smart Proxy for the Web of Things Evaluation Case Study: Energy Monitoring Mashups Discussion Distributed Infrastructures for the Web of Things Structuring the Web of Things Hierarchical Location Modeling Localization InfraWoT - an Infrastructure for the Web of Things Modular Software Architecture Ad-hoc Device and Service Discovery Step I: Network-level Device Discovery Step II: Resource Discovery Querying Service Web-based Ad-hoc Interaction Location-aware Physical Mashups Case Study: Mobile Ambient Meter Discussion Web-based Sensor Data Streams Processing Part I: Event-driven NED Applications Message-oriented Middlewares

13 6.1.2 Web-based Streaming and Messaging Discussion: Messaging Web Messaging System (WMS) Web Messaging Evaluation Discussion: Web Messaging Part II: Stream Processing Engines Query Languages and Data Models Web-based Querying Stream Processing for the Web of Things WISSPR Web-based Stream Processing General Design Principles Web Streams Wisspr System Architecture Module 1: Device Connector (DC) Module 2: Messaging Connector (MC) Module 3: Query Processing Connector (QC) Module 4: Storage Connector (SC) Prototypes and Evaluation Case Study I: Detection Applications Case Study II: Data Collection Applications Discussion Conclusion Future Work Appendices 153 A Microformat Example 153 Bibliography 154 Curriculum Vitae 175

14

15 CHAPTER 1 Introduction Inventions have long since reached their limit, and I see no hope for further development. Julius Sextus Frontinus (Highly regarded engineer in Rome, 1st century A.D.) Two decades ago, a world where everyday objects can sense, analyze, store and exchange information existed only in science-fiction novels. Since then, the colossal progress in embedded systems brought into the world a new class of computing devices networked embedded devices (NEDs) which are tiny computers endowed with wireless communication and various sensors and actuators. NEDs make it possible to build large-scale, distributed sensing applications (DSAs) (e.g., facilities and environmental monitoring) with a much finer spatial and temporal resolution than previously possible. DSAs would be an invaluable help for biology, civil engineering and many other disciplines if only they were simpler to program and to use. Despite the fact that companies building such

16 2 Introduction products are blooming, the majority of academic and industrial research projects have mainly targeted isolated, small-scale, and homogeneous networks customized for rather specific applications. Because most projects rely on customized and often incompatible hardware or software platforms, integration of different systems is very difficult and costly. The vision where people, objects, and environments could be augmented with computational capabilities that provide information and services to assist us in everyday tasks was introduced by Mark Weiser [239] and is commonly referred to as ubiquitous computing. The pervasive availability and access to sensing and computing services embedded in the world around us changes fundamentally the relationship and interaction between humans and the physical world. From traditional desktop computers, digital services become decentralized and can follow us anywhere by allowing continuous interaction with the computing infrastructure via various interfaces. New computing and interaction paradigms such as context-aware computing [106] or natural interaction [231] are therefore required to enable efficient interaction with digitally augmented environments. 1.1 Problem Statement So far, little attention has been paid to the development of simple and functional open systems for embedded devices that do not require experts that re-implement similar functionalities over and over again. A large amount of work is still devoted to low-level programming and to the creation of application-specific user interfaces, which is a waste of resources that could be devoted to the development of the application logic. Despite the increasing popularity of the Maker movement 1 and the flourishing of open source communities, the materialization of Mark Weiser s vision [239] is still impeded by the lack of clear, simple, and interoperable standards that allow embedded systems to interact smoothly at a global scale. Simple tasks such as discovering dynamically devices present in a particular location and interacting with them in an ad-hoc manner, are unnecessarily complex problems that require customized applications. While various protocols, as for example Universal Plug and Play (UPnP) [58], offer powerful mechanisms for discovering and interacting with electronic appliances on a local network, a common ground on which heterogeneous devices using different protocols could interact globally and transparently is still missing. A high-level, uniform, and simple protocol to connect to and interact with heterogeneous devices is necessary to enable applications that can turn raw sensor data into social and economic value. Such a protocol should ideally support both automated data acquisition and direct, ad-hoc interaction with embedded devices, as shown in Figure 1.1. Finally, scalable, distributed applications for sensor data collection, processing, and storage should be easy to implement on top of this framework. 1 See:

17 1.2. Methods Automated data acquisition and control 3 Mobile and browser-based ad-hoc interaction with devices Figure 1.1: Emerging heterogeneous sensor network applications require uniform interfaces for both automatic data acquisition and control, as well as for manual interaction. 1.2 Methods Considering the recent progress in mobile communications, Internet access will very likely soon become a commodity accessible from most mobile devices. According to the IP for Smart Objects Alliance (IPSO) [111], an increasing number of embedded devices will be supporting the IP protocol, so that many physical objects will be connected to the Internet. This convergence of physical computing devices and the Internet provides new design opportunities, as digital communication networks will soon not only contain virtual data (images, text, etc.), but also real-time information from the physical world. Early approaches for developing distributed applications were based on tightly coupled solutions, where each element had full knowledge about the other peers and the functions they offered (so-called RPC architectures). More recently, Web Services standards promoted by organizations such as the World Wide Web Consortium (W3C) or OASIS have become a standard solution for building distributed solutions, and an increasing number of companies are using them for exchanging data across IT applications. Such tightly coupled approaches are suited for interconnecting a few devices in controlled situations with mostly fixed network topologies, but are not flexible enough to handle many resourceconstrained and mobile devices with unknown capabilities in dynamic environments. In the last decade, a newer generation of Web applications commonly referred to as Web 2.0 [193] has become highly popular. In contrast to the early days of the Web, the focus has shifted on the user and user-generated content on the one hand, and on the other hand on a set of technologies (e.g., AJAX, RSS) that support the development of highly

18 4 Introduction interactive interfaces that offer a rich user experience, comparable to common desktop applications. As shown by the high scalability of the Web, simple standards (HTTP/HTML) can support efficient and flexible systems where a large variety of hardware and software platforms coexist and interact smoothly. Open access to data through Web services has enabled information to be reused across independent systems, therefore has lowered the access barrier that allows people to develop their own composite applications. The tremendous success of several Web 2.0 applications (e.g., wikis, open source communities, blogs, and more recently Web mashups) illustrates the benefits of such an open collaboration and information sharing for building large participatory applications. Considering the evolution of the Web and the need for a common technical infrastructure to connect sensing devices and other smart physical objects, we propose in this thesis the creation of the Web of Things as an evolution of the more abstract Internet of Things [182], which extends the Web to encompass embedded computers and sensors using the same principles and standards. Reusing the open and simple standards such as XML, HTTP, or RSS that made the Internet so successful in order to allow physical devices (e.g., sensor and actuator networks, mobile phones, etc.) to offer their services to the wide public through the Web will allow any device to finally speak the same basic language as other resources on the Web. This makes it much easier to integrate physical devices with any other content resource or service on the Web which will enable the Internet to reach out into the real world and sense real-time information about the everything around us. In this thesis, we propose the development of tools which facilitate the publishing and processing of data collected by networked embedded devices, and which promote the open sharing of data and hardware infrastructures by maximizing reuse and scalability, while minimizing coupling between participating devices. People, objects, and environments will then become first class citizens of the World Wide Web, which will make them linkable, discoverable, searchable, just like any other Web resource. To realize the Web of Things vision, we start by dissecting the core architectural principles the modern Web is built upon, and propose a set of patterns for implementing common interaction types and functions commonly used in distributed sensing applications. First, we describe the various methods for connecting NEDs to the Web by reusing the Web model to support the different interaction types required for embedded devices. Afterwards, we design a software framework (gateways) that facilitates the integration of any device into the Web and propose how gateways can be connected together to form a scalable and flexible infrastructure (the backbone) for the Web of Things. We then explore the limitations of the request-response model of HTTP and propose a Web-based messaging mechanism. On top of the infrastructure we implemented WISSPR, a Web-based infrastructure for sensor data stream collection, processing, sharing, and storage that allows to build end-to-end distributed applications for NEDs solely using Web standards.

19 1.3. Contributions Contributions The goal of this thesis is the development of tools that facilitate the publishing and processing of data collected by networked embedded devices, and promoting the sharing of data and hardware infrastructures by maximizing reuse and scalability, while minimizing coupling between participating devices. The contributions of this thesis are multiple. First, we provide a comprehensive conceptual and empirical investigation of the usage of Web standards as an interaction protocol for embedded devices to date. Our results are relevant to the sensor network and pervasive computing communities, as we show that the existing Web standards and tools can be used as is to build a new generation of open scalable and flexible applications on top of heterogeneous networked embedded devices. Second, the World Wide Web community at large can build upon the set of best practices and guidelines to extend the Web as we know it to the real world, by seamlessly integrating devices in the Web fabric, thus making the idea of a Web API for the real-world realistic. By leveraging recent developments in Web technologies such as real-time Web or the semantic Web, we demonstrate that the Web is not only an appropriate but actually a highly desirable medium to build distributed sensing applications that match the requirements for future, large-scale, ad-hoc and heterogeneous sensing systems. In the long run, we expect that extending the existing Internet to naturally integrate physical devices will reshape the Internet into a versatile collection of physical and virtual resources that can be automatically (re)combined at run-time. 1.4 Thesis Outline This thesis is organized as follows: in Chapter 2 we introduce a high-level survey of related work in device integration and data management. Chapter 3 introduces the core architecture of the Web along with the founding principles of the Web of Things. Chapter 4 describes how to Web-enable devices, and in Chapter 5 we explore how to use smart gateways for building scalable infrastructures. In Chapter 6 we present an application framework for sensor data streams management. Finally, we discuss our results and review our contributions in Chapter 7.

20 6 Introduction

Building Web-based Infrastructures for Smart Meters

Building Web-based Infrastructures for Smart Meters Building Web-based Infrastructures for Smart Meters Andreas Kamilaris 1, Vlad Trifa 2, and Dominique Guinard 2 1 University of Cyprus, Nicosia, Cyprus 2 ETH Zurich and SAP Research, Switzerland Abstract.

More information

Il est repris ci-dessous sans aucune complétude - quelques éléments de cet article, dont il est fait des citations (texte entre guillemets).

Il est repris ci-dessous sans aucune complétude - quelques éléments de cet article, dont il est fait des citations (texte entre guillemets). Modélisation déclarative et sémantique, ontologies, assemblage et intégration de modèles, génération de code Declarative and semantic modelling, ontologies, model linking and integration, code generation

More information

Cisco Integrated Video Surveillance Solution: Expand the Capabilities and Value of Physical Security Investments

Cisco Integrated Video Surveillance Solution: Expand the Capabilities and Value of Physical Security Investments Cisco Integrated Video Surveillance Solution: Expand the Capabilities and Value of Physical Security Investments What You Will Learn In many enterprises, physical security departments are making a notable

More information

Paradox engineering launches PE.STONE, the innovative platform for a tailorable approach to wireless internet of things

Paradox engineering launches PE.STONE, the innovative platform for a tailorable approach to wireless internet of things Date: 16 May 2013 Publication: AsiaToday.com Media type: online Paradox engineering launches PE.STONE, the innovative platform for a tailorable approach to wireless internet of things Novazzano, May 13th

More information

Summer projects for Dept. of IT students in the summer 2015

Summer projects for Dept. of IT students in the summer 2015 Summer projects for Dept. of IT students in the summer 2015 Here are 7 possible summer project topics for students. If you are interested in any of them, contact the person associated with the project

More information

Enterprise Application Integration (EAI) Techniques

Enterprise Application Integration (EAI) Techniques Enterprise Application Integration (EAI) Techniques The development of technology over the years has led to most systems within an organisation existing in heterogeneous environments. That is to say, different

More information

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex White Paper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex White Paper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Version 1.0 February 2015 Andrew Foster, Product Marketing Manager, PrismTech Vortex

More information

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg

Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Qu est-ce que le Cloud? Quels sont ses points forts? Pourquoi l'adopter? Hugues De Pra Data Center Lead Cisco Belgium & Luxemburg Agenda Le Business Case pour le Cloud Computing Qu est ce que le Cloud

More information

OpenMTC. M2M Solutions for Smart Cities and the Internet of Things. www.open-mtc.org info@open-mtc.org

OpenMTC. M2M Solutions for Smart Cities and the Internet of Things. www.open-mtc.org info@open-mtc.org OpenMTC M2M Solutions for Smart Cities and the Internet of Things www.open-mtc.org info@open-mtc.org 2. March März 2, 2013 Understanding M2M Machine-to-Machine (M2M) is a paradigm in which the end-to-end

More information

UPnP: The Discovery & Service Layer For The Internet of Things April 2015

UPnP: The Discovery & Service Layer For The Internet of Things April 2015 UPnP: The Discovery & Service Layer For The Internet of Things April 2015 The First Chapter: The Connected Home In late 1999, the founding members of what would become the UPnP Forum started to put together

More information

Heterogeneous PLC-RF networking for LLNs

Heterogeneous PLC-RF networking for LLNs Heterogeneous PLC-RF networking for LLNs Cedric Chauvenet, Bernard Tourancheau To cite this version: Cedric Chauvenet, Bernard Tourancheau. Heterogeneous PLC-RF networking for LLNs. CFIP 2011 - Colloque

More information

CLOUD BASED SEMANTIC EVENT PROCESSING FOR

CLOUD BASED SEMANTIC EVENT PROCESSING FOR CLOUD BASED SEMANTIC EVENT PROCESSING FOR MONITORING AND MANAGEMENT OF SUPPLY CHAINS A VLTN White Paper Dr. Bill Karakostas Bill.karakostas@vltn.be Executive Summary Supply chain visibility is essential

More information

Domus, the connected home

Domus, the connected home Domus, the connected home Amazouz Ali, Bar Alexandre, Benoist Hugues, Gwinner Charles, Hamidi Nassim, Mahboub Mohamed, Mounsif Badr, Plane Benjamin {aamazouz, abar, hbenoist, cgwinner, nhamidi, mmahboub,

More information

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC

Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC Easily Connect, Control, Manage, and Monitor All of Your Devices with Nivis Cloud NOC As wireless standards develop and IPv6 gains widespread adoption, more and more developers are creating smart devices

More information

An Open Platform for Digitizing Real World through Sentient Artefact Model. Fahim Kawsar Waseda University, Japan

An Open Platform for Digitizing Real World through Sentient Artefact Model. Fahim Kawsar Waseda University, Japan An Open Platform for Digitizing Real World through Sentient Artefact Model Fahim Kawsar Waseda University, Japan 1 Talk Outline Motivation Scenario Sentient Artefact Design Principle Sentient Artefact

More information

Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects

Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects Reduce Cost and Complexity of M2M and IoT Solutions via Embedded IP and Application Layer Interoperability for Smart Objects Fabien Castanier STMicroelectronics IPSO Promoter M2M Forum - Milan, May 20,

More information

Sun Management Center Change Manager 1.0.1 Release Notes

Sun Management Center Change Manager 1.0.1 Release Notes Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150

More information

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus

Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Combining Service-Oriented Architecture and Event-Driven Architecture using an Enterprise Service Bus Level: Advanced Jean-Louis Maréchaux (jlmarech@ca.ibm.com), IT Architect, IBM 28 Mar 2006 Today's business

More information

Applying Mesh Networking to Wireless Lighting Control

Applying Mesh Networking to Wireless Lighting Control White Paper Applying Mesh Networking to Wireless Lighting Control www.daintree.net Abstract Recent advances in wireless communications standards and energy-efficient lighting equipment have made it possible

More information

Introduction to Service Oriented Architectures (SOA)

Introduction to Service Oriented Architectures (SOA) Introduction to Service Oriented Architectures (SOA) Responsible Institutions: ETHZ (Concept) ETHZ (Overall) ETHZ (Revision) http://www.eu-orchestra.org - Version from: 26.10.2007 1 Content 1. Introduction

More information

Proposition d intervention

Proposition d intervention MERCREDI 8 NOVEMBRE Conférence retrofitting of social housing: financing and policies options Lieu des réunions: Hotel Holiday Inn,8 rue Monastiriou,54629 Thessaloniki 9.15-10.30 : Participation à la session

More information

The Ubiquitous Web, UPnP and Smart Homes

The Ubiquitous Web, UPnP and Smart Homes The Ubiquitous Web, UPnP and Smart Homes Franklin Reynolds Nokia Research Center, Cambridge franklin.reynolds@nokia.com 1 NOKIA PCG.PPT / 15 6 2004 / Franklin Reynolds Our Vision "The essence of this vision

More information

ATP Co C pyr y ight 2013 B l B ue C o C at S y S s y tems I nc. All R i R ghts R e R serve v d. 1

ATP Co C pyr y ight 2013 B l B ue C o C at S y S s y tems I nc. All R i R ghts R e R serve v d. 1 ATP 1 LES QUESTIONS QUI DEMANDENT RÉPONSE Qui s est introduit dans notre réseau? Comment s y est-on pris? Quelles données ont été compromises? Est-ce terminé? Cela peut-il se reproduire? 2 ADVANCED THREAT

More information

The Internet of Things: Opportunities & Challenges

The Internet of Things: Opportunities & Challenges The Internet of Things: Opportunities & Challenges What is the IoT? Things, people and cloud services getting connected via the Internet to enable new use cases and business models Cloud Services How is

More information

Enterprise Application Designs In Relation to ERP and SOA

Enterprise Application Designs In Relation to ERP and SOA Enterprise Application Designs In Relation to ERP and SOA DESIGNING ENTERPRICE APPLICATIONS HASITH D. YAGGAHAVITA 20 th MAY 2009 Table of Content 1 Introduction... 3 2 Patterns for Service Integration...

More information

Information Services for Smart Grids

Information Services for Smart Grids Smart Grid and Renewable Energy, 2009, 8 12 Published Online September 2009 (http://www.scirp.org/journal/sgre/). ABSTRACT Interconnected and integrated electrical power systems, by their very dynamic

More information

Key requirements for Interoperable IoT systems

Key requirements for Interoperable IoT systems Key requirements for Interoperable IoT systems Pratul Sharma Technical Marketing Manager, ARM Inc. May/08/2014 Agenda Why Interoperability? Open standards for interoperability Data Communication Standards

More information

Survey on Conference Services provided by the United Nations Office at Geneva

Survey on Conference Services provided by the United Nations Office at Geneva Survey on Conference Services provided by the United Nations Office at Geneva Trade and Development Board, fifty-eighth session Geneva, 12-23 September 2011 Contents Survey contents Evaluation criteria

More information

Relational Databases in the Cloud

Relational Databases in the Cloud Contact Information: February 2011 zimory scale White Paper Relational Databases in the Cloud Target audience CIO/CTOs/Architects with medium to large IT installations looking to reduce IT costs by creating

More information

Sensor Event Processing on Grid

Sensor Event Processing on Grid Sensor Event Processing on Grid Eui-Nam Huh Dept. of Computer Engineering Kyung Hee University #1 Seochon Kiheung, Yoingin, Kyunggi-Do, Korea johnhuh@khu.ac.kr Abstract. Wireless sensor networks are increasingly

More information

A Hurwitz white paper. Inventing the Future. Judith Hurwitz President and CEO. Sponsored by Hitachi

A Hurwitz white paper. Inventing the Future. Judith Hurwitz President and CEO. Sponsored by Hitachi Judith Hurwitz President and CEO Sponsored by Hitachi Introduction Only a few years ago, the greatest concern for businesses was being able to link traditional IT with the requirements of business units.

More information

A very short history of networking

A very short history of networking A New vision for network architecture David Clark M.I.T. Laboratory for Computer Science September, 2002 V3.0 Abstract This is a proposal for a long-term program in network research, consistent with the

More information

Future Entreprise. Jean-Dominique Meunier NEM Executive Director www.nem-initiative.org. Nov. 23, 2009 FIA Stockholm

Future Entreprise. Jean-Dominique Meunier NEM Executive Director www.nem-initiative.org. Nov. 23, 2009 FIA Stockholm Future Entreprise Jean-Dominique Meunier NEM Executive Director www.nem-initiative.org Nov. 23, 2009 FIA Stockholm 1 Nov. 23, 2009 FIA Stockholm Source : @JDM 2 Nov. 23, 2009 FIA Stockholm Source : @JDM

More information

The SIST-GIRE Plate-form, an example of link between research and communication for the development

The SIST-GIRE Plate-form, an example of link between research and communication for the development 1 The SIST-GIRE Plate-form, an example of link between research and communication for the development Patrick BISSON 1, MAHAMAT 5 Abou AMANI 2, Robert DESSOUASSI 3, Christophe LE PAGE 4, Brahim 1. UMR

More information

A web-based multilingual help desk

A web-based multilingual help desk LTC-Communicator: A web-based multilingual help desk Nigel Goffe The Language Technology Centre Ltd Kingston upon Thames Abstract Software vendors operating in international markets face two problems:

More information

INTERNET OF THE THINGS (IoT): An introduction to wireless sensor networking middleware

INTERNET OF THE THINGS (IoT): An introduction to wireless sensor networking middleware 1 INTERNET OF THE THINGS (IoT): An introduction to wireless sensor networking middleware Dr Antoine Bagula ISAT Laboratory, University of Cape Town, South Africa Goal of the lecture 2 The lecture intends

More information

HomeReACT a Tool for Real-time Indoor Environmental Monitoring

HomeReACT a Tool for Real-time Indoor Environmental Monitoring HomeReACT a Tool for Real-time Indoor Environmental Monitoring Tessa Daniel, Elena Gaura, James Brusey Cogent Computing Applied Research Centre Faculty of Engineering and Computing Coventry University,

More information

David. University Fabrication Lab: High Level Overview. Nanoscale Vacuum Electronics. Electrical Engineering Community. Co-Founder & CTO Libelium

David. University Fabrication Lab: High Level Overview. Nanoscale Vacuum Electronics. Electrical Engineering Community. Co-Founder & CTO Libelium EEWeb Issue 91 March 26, 2013 David Gascon Co-Founder & CTO Libelium TECHNICAL ARTICLE University Fabrication Lab: High Level Overview TECHNICAL ARTICLE Nanoscale Vacuum Electronics Electrical Engineering

More information

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA

Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA Office of the Auditor General / Bureau du vérificateur général FOLLOW-UP TO THE 2010 AUDIT OF COMPRESSED WORK WEEK AGREEMENTS 2012 SUIVI DE LA VÉRIFICATION DES ENTENTES DE SEMAINE DE TRAVAIL COMPRIMÉE

More information

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763 International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 Management of Wireless sensor networks using cloud technology Dipankar Mishra, Department of Electronics,

More information

Affordable Building Automation System Enabled by the Internet of Things (IoT)

Affordable Building Automation System Enabled by the Internet of Things (IoT) Solution Blueprint Internet of Things (IoT) Affordable Building Automation System Enabled by the Internet of Things (IoT) HCL Technologies* uses an Intel-based intelligent gateway to deliver a powerful,

More information

Event based Enterprise Service Bus (ESB)

Event based Enterprise Service Bus (ESB) Event based Enterprise Service Bus (ESB) By: Kasun Indrasiri 128213m Supervised By: Dr. Srinath Perera Dr. Sanjiva Weerawarna Abstract With the increasing adaptation of Service Oriented Architecture for

More information

Remote Monitoring and Controlling System Based on ZigBee Networks

Remote Monitoring and Controlling System Based on ZigBee Networks Remote Monitoring and Controlling System Based on ZigBee Networks Soyoung Hwang and Donghui Yu* Department of Multimedia Engineering, Catholic University of Pusan, South Korea {soyoung, dhyu}@cup.ac.kr

More information

Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network

Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network Participatory Cloud Computing and the Privacy and Security of Medical Information Applied to A Wireless Smart Board Network Lutando Ngqakaza ngqlut003@myuct.ac.za UCT Department of Computer Science Abstract:

More information

AgroMarketDay. Research Application Summary pp: 371-375. Abstract

AgroMarketDay. Research Application Summary pp: 371-375. Abstract Fourth RUFORUM Biennial Regional Conference 21-25 July 2014, Maputo, Mozambique 371 Research Application Summary pp: 371-375 AgroMarketDay Katusiime, L. 1 & Omiat, I. 1 1 Kampala, Uganda Corresponding

More information

Surveillance System Using Wireless Sensor Networks

Surveillance System Using Wireless Sensor Networks Surveillance System Using Wireless Sensor Networks Dan Nguyen, Leo Chang Computer Engineering, Santa Clara University Santa Clara, California, USA dantnguyen84@gmail.com chihshun@gmail.com Abstract The

More information

Corporate SMS Applications

Corporate SMS Applications Mobile communication is advancing throughout enterprises of all sizes. The Short Messaging Service (SMS) has been globally available for more than 10 years now and offers a powerful and beneficial tool

More information

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks A Coordinated Virtual Infrastructure for SDN in Enterprise Networks Software Defined Networking (SDN), OpenFlow and Application Fluent Programmable Networks Strategic White Paper Increasing agility and

More information

Research on the Model of Enterprise Application Integration with Web Services

Research on the Model of Enterprise Application Integration with Web Services Research on the Model of Enterprise Integration with Web Services XIN JIN School of Information, Central University of Finance& Economics, Beijing, 100081 China Abstract: - In order to improve business

More information

Enterprise Energy Management with JouleX and Cisco EnergyWise

Enterprise Energy Management with JouleX and Cisco EnergyWise Enterprise Energy Management with JouleX and Cisco EnergyWise Introduction Corporate sustainability and enterprise energy management are pressing initiatives for organizations dealing with rising energy

More information

Lightweight Service-Based Software Architecture

Lightweight Service-Based Software Architecture Lightweight Service-Based Software Architecture Mikko Polojärvi and Jukka Riekki Intelligent Systems Group and Infotech Oulu University of Oulu, Oulu, Finland {mikko.polojarvi,jukka.riekki}@ee.oulu.fi

More information

Understanding Service-Orientation Part II: The Principles

Understanding Service-Orientation Part II: The Principles by Raj Balasubramanian, Enterprise IT Architect for IBM Software Group, Benjamin Carlyle, Architect in the Rail industry, Cesare Pautasso Assistant professor in the new Faculty of Informatics at the University

More information

Views on Wireless Network Convergence

Views on Wireless Network Convergence Views on Wireless Network Convergence Yan PENG, Bin XIA, Meng LIANG Version 1.0 Agenda Motivations for Wireless Network Convergence Convergence Categories Issues on IP based Convergence A Possible Evolution

More information

Administrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203

Administrer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203 Administrer les solutions Citrix XenApp XenDesktop 7.6 CXD-203 MIEL Centre Agréé : N 11 91 03 54 591 Pour contacter le service formation : 01 60 19 16 27 Pour consulter le planning des formations : www.miel.fr/formation

More information

Introduction au BIM. ESEB 38170 Seyssinet-Pariset Economie de la construction email : contact@eseb.fr

Introduction au BIM. ESEB 38170 Seyssinet-Pariset Economie de la construction email : contact@eseb.fr Quel est l objectif? 1 La France n est pas le seul pays impliqué 2 Une démarche obligatoire 3 Une organisation plus efficace 4 Le contexte 5 Risque d erreur INTERVENANTS : - Architecte - Économiste - Contrôleur

More information

RFID. Radio Frequency IDentification: Concepts, Application Domains and Implementation LOGO SPEAKER S COMPANY

RFID. Radio Frequency IDentification: Concepts, Application Domains and Implementation LOGO SPEAKER S COMPANY RFID Radio Frequency IDentification: Concepts, Application Domains and Implementation Dominique Guinard, Patrik Fuhrer and Olivier Liechti University of Fribourg, Switzerland Submission ID: 863 2 Agenda

More information

Myths and Realities of Sensor Network Data Management

Myths and Realities of Sensor Network Data Management Myths and Realities of Sensor Network Data Management Gustavo Alonso Institute of Pervasive Computing Department of Computer Science Swiss Federal Institute of Technology (ETH Zurich) alonso@inf.ethz.ch

More information

STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY

STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY Ref: WhP_Rome_vA STRUCTURAL HEALTH MONITORING AT ROME UNDERGROUND, ROMA, ITALY WHITE PAPER Summary: This white paper shows how Structural Health Monitoring (SHM), helps to improve the quality in the construction

More information

Cisco Context-Aware Mobility Solution: Put Your Assets in Motion

Cisco Context-Aware Mobility Solution: Put Your Assets in Motion Cisco Context-Aware Mobility Solution: Put Your Assets in Motion How Contextual Information Can Drastically Change Your Business Mobility and Allow You to Achieve Unprecedented Efficiency What You Will

More information

An In-Context and Collaborative Software Localisation Model: Demonstration

An In-Context and Collaborative Software Localisation Model: Demonstration An In-Context and Collaborative Software Localisation Model: Demonstration Amel FRAISSE Christian BOITET Valérie BELLYNCK LABORATOIRE LIG, Université Joseph Fourier, 41 rue des Mathématiques, 38041 Grenoble,

More information

System Requirements Orion

System Requirements Orion Orion Date 21/12/12 Version 1.0 Référence 001 Auteur Antoine Crué VOS CONTACTS TECHNIQUES JEAN-PHILIPPE SENCKEISEN ANTOINE CRUE LIGNE DIRECTE : 01 34 93 35 33 EMAIL : JPSENCKEISEN@ORSENNA.FR LIGNE DIRECTE

More information

Primauté industrielle. Photonique dans LEIT TIC

Primauté industrielle. Photonique dans LEIT TIC Primauté industrielle Photonique dans LEIT TIC ICT in Industrial Leadership (LEIT) Excellent science ICT in Industrial leadership Societal challenges 2 Industrial Leadership - ICT P A new generation of

More information

In the pursuit of becoming smart

In the pursuit of becoming smart WHITE PAPER In the pursuit of becoming smart The business insight into Comarch IoT Platform Introduction Businesses around the world are seeking the direction for the future, trying to find the right solution

More information

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS By Bill Graham and Michael Weinstein INNOVATORS START HERE. EXECUTIVE SUMMARY Driven by the convergence of cloud technology, rapidly growing data

More information

I will explain to you in English why everything from now on will be in French

I will explain to you in English why everything from now on will be in French I will explain to you in English why everything from now on will be in French Démarche et Outils REACHING OUT TO YOU I will explain to you in English why everything from now on will be in French All French

More information

How To Handle Big Data With A Data Scientist

How To Handle Big Data With A Data Scientist III Big Data Technologies Today, new technologies make it possible to realize value from Big Data. Big data technologies can replace highly customized, expensive legacy systems with a standard solution

More information

NETWORK ISSUES: COSTS & OPTIONS

NETWORK ISSUES: COSTS & OPTIONS VIDEO CONFERENCING NETWORK ISSUES: COSTS & OPTIONS Prepared By: S. Ann Earon, Ph.D., President Telemanagement Resources International Inc. Sponsored by Vidyo By:S.AnnEaron,Ph.D. Introduction Successful

More information

Why Big Data in the Cloud?

Why Big Data in the Cloud? Have 40 Why Big Data in the Cloud? Colin White, BI Research January 2014 Sponsored by Treasure Data TABLE OF CONTENTS Introduction The Importance of Big Data The Role of Cloud Computing Using Big Data

More information

Device-centric Code is deployed to individual devices, mostly preprovisioned

Device-centric Code is deployed to individual devices, mostly preprovisioned Programming Device Ensembles in the Web of Things A Position Paper for the W3C Workshop on the Web of Things Matias Cuenca, Marcelo Da Cruz, Ricardo Morin Intel Services Division (ISD), Software and Services

More information

Eliminating the Communication Black Spots in Future Disaster Recovery Networks

Eliminating the Communication Black Spots in Future Disaster Recovery Networks Eliminating the Communication Black Spots in Future Disaster Recovery Networks Eliane Bodanese 1, Liljana Gavrilovska 2, Veselin Rakocevic 3, Robert Stewart 4 1 Electronic Engineering Department, Queen

More information

L évolution des progiciels métier dans un contexte SOA

L évolution des progiciels métier dans un contexte SOA L évolution des progiciels métier dans un contexte SOA Ashish SHARMA Business Development Manager Oracle Fusion Middleware Agenda Quels scénarios pour conformer

More information

High-Frequency Distributed Sensing for Structure Monitoring

High-Frequency Distributed Sensing for Structure Monitoring High-Frequency Distributed Sensing for Structure Monitoring K. Mechitov, W. Kim, G. Agha and T. Nagayama* Department of Computer Science, University of Illinois at Urbana-Champaign 201 N. Goodwin Ave.,

More information

A Grid Architecture for Manufacturing Database System

A Grid Architecture for Manufacturing Database System Database Systems Journal vol. II, no. 2/2011 23 A Grid Architecture for Manufacturing Database System Laurentiu CIOVICĂ, Constantin Daniel AVRAM Economic Informatics Department, Academy of Economic Studies

More information

Virtual Routing: What s The Goal? And What s Beyond? Peter Christy, NetsEdge Research Group, August 2001

Virtual Routing: What s The Goal? And What s Beyond? Peter Christy, NetsEdge Research Group, August 2001 Virtual Routing: What s The Goal? And What s Beyond? Peter Christy, NetsEdge Research Group, August 2001 Virtual routing is a software design method used to provide multiple independent routers that share

More information

Stockage distribué sous Linux

Stockage distribué sous Linux Félix Simon Ludovic Gauthier IUT Nancy-Charlemagne - LP ASRALL Mars 2009 1 / 18 Introduction Répartition sur plusieurs machines Accessibilité depuis plusieurs clients Vu comme un seul et énorme espace

More information

Service Oriented Architecture

Service Oriented Architecture Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline

More information

Machine-to-Machine Technologies

Machine-to-Machine Technologies Machine-to-Machine Technologies Vision, Standards and Applications Mischa Dohler Coordinator of Research, CTTC Distinguished Lecturer, IEEE Editor-in-Chief, ETT BoD, Worldsensing Chair Professor, KCL (1

More information

OPTIMIZATION OF PROCESS INTEGRATION

OPTIMIZATION OF PROCESS INTEGRATION 1 OPTIMIZATION OF PROCESS INTEGRATION ODVA S VISION OF A UNIFIED COMMUNICATION SOLUTION FOR THE PROCESS INDUSTRIES CONVERGENT COMPATIBLE SCALABLE OPEN Executive Summary Today s process industries share

More information

SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture

SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q. Exam Code: S90-03A. Exam Name: SOA Design & Architecture SOACertifiedProfessional.Braindumps.S90-03A.v2014-06-03.by.JANET.100q Number: S90-03A Passing Score: 800 Time Limit: 120 min File Version: 14.5 http://www.gratisexam.com/ Exam Code: S90-03A Exam Name:

More information

The Cisco and Pelco Industrial Wireless Video Surveillance Solution: Real-Time Monitoring of Process Environments for Safety and Security

The Cisco and Pelco Industrial Wireless Video Surveillance Solution: Real-Time Monitoring of Process Environments for Safety and Security The Cisco and Pelco Industrial Wireless Video Surveillance Solution: Real-Time Monitoring of Process Environments for Safety and Security The Cisco and Pelco Industrial Wireless Video Surveillance Solution

More information

Optimizing Energy Operations with Machine-to-Machine Communications

Optimizing Energy Operations with Machine-to-Machine Communications Optimizing Energy Operations with Machine-to-Machine Communications Contents Executive Summary... 3 The Role of M2M in Energy Companies... 3 Leveraging a M2M Platform... 5 Key Requirements for M2M Application

More information

Dr. John E. Kelly III Senior Vice President, Director of Research. Differentiating IBM: Research

Dr. John E. Kelly III Senior Vice President, Director of Research. Differentiating IBM: Research Dr. John E. Kelly III Senior Vice President, Director of Research Differentiating IBM: Research IBM Research Priorities Impact on IBM and the Marketplace Globalization and Leverage Balanced Research Agenda

More information

BIG DATA & ANALYTICS. Transforming the business and driving revenue through big data and analytics

BIG DATA & ANALYTICS. Transforming the business and driving revenue through big data and analytics BIG DATA & ANALYTICS Transforming the business and driving revenue through big data and analytics Collection, storage and extraction of business value from data generated from a variety of sources are

More information

Grid Computing Vs. Cloud Computing

Grid Computing Vs. Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid

More information

CONTENTS. Introduction 3. IoT- the next evolution of the internet..3. IoT today and its importance..4. Emerging opportunities of IoT 5

CONTENTS. Introduction 3. IoT- the next evolution of the internet..3. IoT today and its importance..4. Emerging opportunities of IoT 5 #924, 5 A The catchy phrase Internet of Things (IoT) or the Web of Things has become inevitable to the modern world. Today wireless technology has reached its zenith making it possible to interact with

More information

IBM Enterprise Content Management Product Strategy

IBM Enterprise Content Management Product Strategy White Paper July 2007 IBM Information Management software IBM Enterprise Content Management Product Strategy 2 IBM Innovation Enterprise Content Management (ECM) IBM Investment in ECM IBM ECM Vision Contents

More information

The Service Revolution software engineering without programming languages

The Service Revolution software engineering without programming languages The Service Revolution software engineering without programming languages Gustavo Alonso Institute for Pervasive Computing Department of Computer Science Swiss Federal Institute of Technology (ETH Zurich)

More information

COLLABORATIVE LCA. Rachel Arnould and Thomas Albisser. Hop-Cube, France

COLLABORATIVE LCA. Rachel Arnould and Thomas Albisser. Hop-Cube, France COLLABORATIVE LCA Rachel Arnould and Thomas Albisser Hop-Cube, France Abstract Ecolabels, standards, environmental labeling: product category rules supporting the desire for transparency on products environmental

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

Parallel Discrepancy-based Search

Parallel Discrepancy-based Search Parallel Discrepancy-based Search T. Moisan, J. Gaudreault, C.-G. Quimper Université Laval, FORAC research consortium February 21 th 2014 T. Moisan, J. Gaudreault, C.-G. Quimper Parallel Discrepancy-based

More information

Integrating the customer experience through unifying software - The Microsoft Vision

Integrating the customer experience through unifying software - The Microsoft Vision VAASAETT - RESPOND 2010 Integrating the customer experience through unifying software - The Microsoft Vision Principal Author Andreas Berthold- van der Molen, Microsoft EMEA Contents The New Energy Ecosystem

More information

IoT Solutions for Upstream Oil and Gas

IoT Solutions for Upstream Oil and Gas Solution Brief Intel IoT Oil and Gas Industry IoT Solutions for Upstream Oil and Gas Intel products, solutions, and services are enabling secure and seamless Internet of Things (IoT) solutions for upstream

More information

Service Oriented Architectures

Service Oriented Architectures 8 Service Oriented Architectures Gustavo Alonso Computer Science Department Swiss Federal Institute of Technology (ETHZ) alonso@inf.ethz.ch http://www.iks.inf.ethz.ch/ The context for SOA A bit of history

More information

Supporting Municipal Business Models with Cisco Outdoor Wireless Solutions

Supporting Municipal Business Models with Cisco Outdoor Wireless Solutions Supporting Municipal Business Models with Cisco Outdoor Wireless Solutions EXECUTIVE SUMMARY Outdoor wireless networks are playing a vital role in helping municipalities deliver critical services to citizens.

More information

Customer Specific Wireless Network Solutions Based on Standard IEEE 802.15.4

Customer Specific Wireless Network Solutions Based on Standard IEEE 802.15.4 Customer Specific Wireless Network Solutions Based on Standard IEEE 802.15.4 Michael Binhack, sentec Elektronik GmbH, Werner-von-Siemens-Str. 6, 98693 Ilmenau, Germany Gerald Kupris, Freescale Semiconductor

More information

A Model for Component Based E-governance Software Systems

A Model for Component Based E-governance Software Systems A Model for Component Based E-governance Software Systems A.SHRABAN KUMAR 1, G.JAYARAO 2,B.SHANKAR NAYAK 3, KBKS. DURGA 4 A.ESWARA RAO 5 1,2,3,4 Associate Professor CSE, St.MARTIN S ENGINEERING COLLEGE,

More information

Base One's Rich Client Architecture

Base One's Rich Client Architecture Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.

More information

Cloud Development of Medical Systems By Oleg Kruk, Embedded Research Lab Leader, DataArt

Cloud Development of Medical Systems By Oleg Kruk, Embedded Research Lab Leader, DataArt Cloud Development of Medical Systems By Oleg Kruk, Embedded Research Lab Leader, DataArt Abstract Wireless electronic medical devices have made remote medicine a reality. Disease prevention, monitoring

More information

Star System. 2004 Deitel & Associates, Inc. All rights reserved.

Star System. 2004 Deitel & Associates, Inc. All rights reserved. Star System Apple Macintosh 1984 First commercial OS GUI Chapter 1 Introduction to Operating Systems Outline 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 Introduction What Is an Operating System?

More information

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution

Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment to your existing messaging solution Smart SOA application integration with WebSphere software To support your business objectives Achieving business agility and cost optimization by reducing IT complexity. The value of adding ESB enrichment

More information