The Internet of Things and the Web of Things Emmanuel Baccelli, Dave Raggett

Total Page:16

File Type:pdf, Size:1020Kb

The Internet of Things and the Web of Things Emmanuel Baccelli, Dave Raggett The Internet of Things and The Web of Things Emmanuel Baccelli, Dave Raggett To cite this version: Emmanuel Baccelli, Dave Raggett. The Internet of Things and The Web of Things. France. ERCIM, 2015, ERCIM News Special Issue on The Internet of Things and The Web of Things. hal-01244735 HAL Id: hal-01244735 https://hal.inria.fr/hal-01244735 Submitted on 16 Dec 2015 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. Number 101 April 2015 ERCIM NEWS www.ercim.eu Special theme The Internet of Things and The Web of Things Also in this issue: Keynote: by Cees Links, Founder & CEO GreenPeak Technologies Research and Innovation: Mesh Joinery: A Method for Building Fabricable Structures Editorial Information ERCIM News is the magazine of ERCIM. Published quarterly, it reports on joint actions of the ERCIM partners, and aims to reflect the contribution made by ERCIM to the European Community in Information Technology and Applied Mathematics. Through short articles and news items, it provides a forum for the exchange of infor - mation between the institutes and also with the wider scientific com - munity. This issue has a circulation of about 6,000 printed copies and is also available online. ERCIM News is published by ERCIM EEIG BP 93, F-06902 Sophia Antipolis Cedex, France Tel: +33 4 9238 5010, E-mail: [email protected] Director: Jérôme Chailloux ISSN 0926-4981 Editorial Board: Central editor: Peter Kunz, ERCIM office ([email protected]) Local Editors: Austria: Erwin Schoitsch, ([email protected]) Belgium:Benoît Michel ([email protected]) Cyprus: Ioannis Krikidis ([email protected]) Czech Republic:Michal Haindl ([email protected]) France: Thierry Priol ([email protected]) Germany: Michael Krapp ([email protected]) Greece: Eleni Orphanoudakis ([email protected]), Artemios Voyiatzis ([email protected]) Hungary: Erzsébet Csuhaj-Varjú ([email protected]) Italy: Carol Peters ([email protected]) Luxembourg: Thomas Tamisier ([email protected]) Norway: Poul Heegaard ([email protected]) Poland: Hung Son Nguyen ([email protected]) Portugal: Joaquim Jorge ([email protected]) Spain: Silvia Abrahão ([email protected]) Sweden: Kersti Hedman ([email protected]) Switzerland: Harry Rudin ([email protected]) The Netherlands: Annette Kik ([email protected]) W3C: Marie-Claire Forgue ([email protected]) Contributions Contributions should be submitted to the local editor of your country Copyright notice All authors, as identified in each article, retain copyright of their work Advertising For current advertising rates and conditions, see http://ercim-news.ercim.eu/ or contact [email protected] ERCIM News online edition The online edition is published at http://ercim-news.ercim.eu/ Subscription Subscribe to ERCIM News by sending an email to [email protected] or by filling out the form at the ERCIM News website: http://ercim-news.ercim.eu/ Next issue July 2015, Special theme: Trustworthy Systems of Systems ERCIM NEWS 101 April 2015 Keynote The Internet of Things will Change our World Everybody talks about the Internet of Things, the IoT… but how is the IoT actually going to change our lives? The Internet of Things is creating a new locks, the majority of which are not cur - world, a quantifiable and measureable rently interconnected. They are con - world, where people and businesses can nected – but not to each other. The Cees Links, Founder & CEO GreenPeak manage their assets in better informed weather station does not provide infor - Technologies, www.greenpeak.com ways, and can make more timely and mation to the thermostat about the cli - better informed decisions about what mate outside. The security system is not they want or need to do. This new con - connected to the indoor motion sensors, industry. Picture the first cars hitting the nected world brings with it fundamental nor to the electronic door locks (it does road: there were no freeways, no road changes to society and to consumers. By not automatically lock the forgotten back signs, no rules, no driving licences. sensing our surrounding environment, door when the inhabitants go out). In the Pedestrians did not know to get out of the the IoT will create many practical future, all these systems will be intercon - way. Drivers did not know how to take improvements in our world, increasing nected, providing information to each turns at intersections. Neither drivers nor our convenience, health and safety, while other, and reacting accordingly. We are pedestrians understood the risks and lia - at the same time improving energy effi - currently in an emerging state of the IoT, bilities, giving no consideration to lia - ciency and comfort. The IoT will be a with individual vertical applications that bility and insurance. new source of wealth creation. operate as islands, and serve independent applications (such as security alarms, We are currently at a similar stage with IoT devices can be classified in three cate - door locking, etc.). However, the real the IoT. Just as it took decades before all gories: (1) wearables, (2) smart home IoT will emerge when these applications required infrastructure was in place devices, and (3) M2M devices. The first cooperate, working together, and begin around motor vehicles, it will take quite two categories are the most important for to use each other’s ’awareness’. That is some time before it is in place around the consumers. ‘Wearables’ are the devices when the true IoT avalanche will start. Internet. Once I led the engineering team that people carry with them, which usu - that successfully brought WiFi to the ally connect via Bluetooth to a smart The key component of the IoT - whether Mac laptop for Steve Jobs. After his team phone, and from there to the Internet. wearables or smart home devices - is not had achieved this, all others followed. This category includes devices such as the sensor, but the application. Connecting Now WiFi is everywhere - but this took smart watches, fitness bands and devices the sensors is difficult, but extracting infor - time and work. Similarly, in the context to help people to live more ’mindfully’ – mation from data is the essence. Useful of the Internet and Internet of Things, increasing the wearer’s awareness of how information extracted from the data can there is a growing awareness that we well they sleep, how much they move coach people by reaffirming when things need rules, training, legislation and around, monitoring their vital signs, etc. go as planned or by alerting or taking enforcement. We are just starting to learn action if something goes wrong; and data what might be needed. Smart home devices are also part of the analytics can be used to compare situa - IoT and usually connect to the Internet tions, to coach and to provide feedback to The IoT will change the world in an even via ZigBee low power wireless commu - help make improvements. This is slowly more profound way than has the Internet. nication and the home router. These starting to dawn on manufacturers and If we ask our children today how the include all domestic devices, from lights service providers alike. People are inter - world existed before Internet, they are and light switches to motion sensors, ested in the IoT if it helps them to improve speechless. They have no comprehen - thermostats, door locks and automated aspects of their lives. Improvements are sion of how people could communicate curtains. Via its WiFi connection to the not achieved by sensors alone: a com - or even live their lives without the router, the smart phone also becomes an pletely different way of thinking is common place tools we have today. The online dashboard and control device for required, and it will take some time for the same will happen with the IoT. Smart Home applications. new paradigm to be fully embraced. A decade from now, we will be The third category, M2M (Machine to Privacy and security are key, together dependent on the knowledge derived Machine) devices, comprises devices with data ownership. Note, these are not from the continuous stream of data from that are directly connected to the cellular IoT issues, but general internet issues that our wearables and our smart home network, such as cars that can report are amplified by the growth of new appli - devices, and we will have no idea how their location (in case of an accident or cations. These issues already exist for the we managed the world and our lives theft), or vending machines that can call internet of people, and industry and gov - before. We will be able to make better in when their stocks are running low. ernment bodies are slowly starting to rec - informed, more accurate and more ognize them and take action. timely decisions; and decisions that will Many households and businesses have improve our lives, save us money, and thermostats, weather stations, smart The growth of the IoT can be compared may even save our planet. The IoT will lighting, security and electronic door with the growth of the automobile make the difference. ERCIM NEWS 101 April 2015 3 Contents KEYNOtE sPECIAL tHEME 3 The Internet of Things The special theme section “The Internet of Things and Will Change our World the Web of Things” has been coordinated by Dave by Cees Links, Founder & CEO GreenPeak Raggett, W3C and Emmanuel Baccelli, Inria.
Recommended publications
  • Communications Protocols for Wireless Sensor Networks in Perturbed Environment
    COMMUNICATIONS PROTOCOLS FOR WIRELESS SENSOR NETWORKS IN PERTURBED ENVIRONMENT by Ndeye Bineta SARR THESIS PRESENTED TO ÉCOLE DE TECHNOLOGIE SUPÉRIEURE AND UNIVERSITY OF POITIERS (CO-TUTORSHIP) IN PARTIAL FULFILLMENT FOR THE DEGREE OF DOCTOR OF PHILOSOPHY Ph.D. MONTREAL, MARCH, 25, 2019 ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC Ndéye Bineta Sarr, 2019 This Creative Commons license allows readers to download this work and share it with others as long as the author is credited. The content of this work may not be modified in any way or used commercially. Université de Poitiers Faculté des Sciences Fondamentales et Appliquées (Diplôme National - Arrêté du 25 mai 2016) École doctorale ED no 610 : Sciences et Ingénierie des Systèmes, Mathématiques, Informatique Co-tutelle avec l’École de Technologie Supérieure de Montréal (ETS), Canada THÈSE Pour l’obtention du Grade de Docteur délivré par l’Université de Poitiers et Ph. D. de l’École de Technologie Supérieure de Montréal (ETS) Secteur de Recherche : Électronique, microélectronique, nanoélectronique et micro-ondes Présentée et soutenue par Ndéye Bineta SARR 31 Janvier 2019 PROTOCOLES DE COMMUNICATIONS POUR RESEAUX DE CAPTEURS EN MILIEU FORTEMENT PERTURBÉ COMMUNICATIONS PROTOCOLS FOR WIRELESS SENSOR NETWORKS IN PERTURBED ENVIRONMENT Directeurs de Thèse : Rodolphe Vauzelle, François Gagnon Co-directeurs de Thèse : Hervé Boeglen, Basile L. Agba Jury Basile L. AGBA, Chercheur, Institut de Recherche d’Hydro-Québec…..…………………Examinateur Hervé BOEGLEN, Maître de Conférences, Université
    [Show full text]
  • Just Another Perl Hack Neil Bowers1 Canon Research Centre Europe
    Weblint: Just Another Perl Hack Neil Bowers1 Canon Research Centre Europe Abstract Weblint is a utility for checking the syntax and style of HTML pages. It was inspired by lint [15], which performs a similar function for C and C++ programmers. Weblint does not aspire to be a strict SGML validator, but to provide helpful comments for humans. The importance of quality assurance for web sites is introduced, and one particular area, validation of HTML, is described in more detail. The bulk of the paper is devoted to weblint: what it is, how it is used, and the design and implementation of the current development version. 1. Introduction The conclusion opens with a summary of the information and opinions given in this paper. A Web sites are becoming an increasingly critical part of selection of the lessons learned over the last four years how many companies do business. For many companies is given, followed by plans for the future, and related web sites are their business. It is therefore critical that ideas. owners of web sites perform regular testing and analysis, to ensure quality of service. 2. Web Site Quality Assurance There are many different checks and analyses which The following are some of the questions you should be you can run on a site. For example, how usable is your asking yourself if you have a web presence. I have site when accessed via a modem? An incomplete list of limited the list to those points which are relevant to similar analyses are given at the start of Section 2.
    [Show full text]
  • HTML5 and the Open Web Platform
    HTML5 and the Open Web Platform Stuttgart 28 May 2013 Dave Raggett <[email protected]> The Open Web Platform What is the W3C? ● International community where Members, a full-time staff and the public collaborate to develop Web standards ● Led by Web inventor Tim Berners-Lee and CEO Jeff Jaffe ● Hosted by MIT, ERCIM, Keio and Beihang ● Community Groups open to all at no fee ● Business Groups get more staff support ● Technical Working Groups ● Develop specs into W3C Recommendations ● Participants from W3C Members and invited experts ● W3C Patent process for royalty free specifications 3 Who's involved ● W3C has 377 Members as of 11 May 2013 ● To name just a few ● ACCESS, Adobe, Akamai, Apple, Baidu, BBC, Blackberry (RIM), BT, Canon, Deutsche Telekom, eBay, Facebook, France Telecom, Fujitsu, Google, Hitachi, HP, Huawei, IBM, Intel, LG, Microsoft, Mozilla, NASA, NEC, NTT DoCoMo, Nuance, Opera Software, Oracle, Panasonic, Samsung, Siemens, Sony, Telefonica, Tencent, Vodafone, Yandex, … ● Full list at ● http://www.w3.org/Consortium/Member/List 4 The Open Web Platform 5 Open Web Platform ● Communicate with HTTP, Web Sockets, XML and JSON ● Markup with HTML5 ● Style sheets with CSS ● Rich graphics ● JPEG, PNG, GIF ● Canvas and SVG ● Audio and Video ● Scripting with JavaScript ● Expanding range of APIs ● Designed for the World's languages ● Accessibility with support for assistive technology 6 Hosted and Packaged Apps ● Hosted Web apps can be directly loaded from a website ● Packaged Web apps can be locally installed on a device and run without the need for access to a web server ● Zipped file containing all the necessary resources ● Manifest file with app meta-data – Old work on XML based manifests (Web Widgets) – New work on JSON based manifests ● http://w3c.github.io/manifest/ ● Pointer to app's cache manifest ● List of required features and permissions needed to run correctly ● Runtime and security model for web apps ● Privileged apps must be signed by installation origin's private key 7 HTML5 Markup ● Extensive range of features ● Structural, e.g.
    [Show full text]
  • Downloaded (Just Like an EXE File) and Executed from Local File System
    HTML - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/HTML HTML From Wikipedia, the free encyclopedia HyperText Markup Language ( HTML ) is the main HTML markup language for displaying web pages and other (HyperText Markup Language) information that can be displayed in a web browser. Filename .html, .htm HTML is written in the form of HTML elements extension consisting of tags enclosed in angle brackets (like <html> ), within the web page content. HTML tags most Internet text/html commonly come in pairs like <h1> and </h1> , although media type some tags, known as empty elements , are unpaired, for Type code TEXT example <img> . The first tag in a pair is the start tag , the second tag is the end tag (they are also called opening Uniform Type public.html tags and closing tags ). In between these tags web Identifier designers can add text, tags, comments and other types of Developed by World Wide Web Consortium & text-based content. WHATWG The purpose of a web browser is to read HTML Type of Markup language documents and compose them into visible or audible web format pages. The browser does not display the HTML tags, but Extended SGML uses the tags to interpret the content of the page. from HTML elements form the building blocks of all websites. Extended to XHTML HTML allows images and objects to be embedded and Standard(s) can be used to create interactive forms. It provides a ISO/IEC 15445 means to create structured documents by denoting W3C HTML 4.01 structural semantics for text such as headings, paragraphs, (http://www.w3.org/TR/1999 lists, links, quotes and other items.
    [Show full text]
  • A Declarative Approach Based on Xforms
    Helsinki University of Technology Publications in Telecommunications Software and Multimedia Teknillisen korkeakoulun tietoliikenneohjelmistojen ja multimedian julkaisuja Espoo 2006 TML-A16 WEB USER INTERACTION - A DECLARATIVE APPROACH BASED ON XFORMS Mikko Honkala Dissertation for the degree of Doctor of Science in Technology to be presented with due permission of the Department of Computer Science and Engineering, for pub- lic examination and debate in Auditorium T2 at Helsinki University of Technology (Espoo, Finland) on the 12th of January, 2007, at 12 noon. Helsinki University of Technology Department of Computer Science and Engineering Telecommunications Software and Multimedia Laboratory Teknillinen korkeakoulu Tietotekniikan osasto Tietoliikenneohjelmistojen ja multimedian laboratorio Distribution: Helsinki University of Technology Telecommunications Software and Multimedia Laboratory P.O.Box 5400 FIN-02015 HUT Tel. +358-9-451 2870 Fax. +358-9-451 5014 c Mikko Honkala ISBN-13 978-951-22-8565-5 ISBN-10 951-22-8565-7 ISSN 1456-7911 ISBN-13 978-951-22-8566-2 (PDF) ISBN-10 951-22-8566-5 (PDF) ISSN 1455 9722 (PDF) URL: http://lib.tkk.fi/Diss/ Otamedia Oy Espoo 2006 ABSTRACT Author Mikko Honkala Title Web User Interaction - a Declarative Approach Based on XForms Published Doctoral thesis, Helsinki University of Technology, 2006 Keywords XML, User Interfaces, User Interaction, XForms, UIDL, XHTML This thesis studies next-generation web user interaction definition languages, as well as browser software architectures. The motivation comes from new end-user requirements for web applications: demand for higher interaction, adaptation for mobile and multimodal usage, and rich multimedia content. At the same time, there is a requirement for non- programmers to be able to author, customize, and maintain web user interfaces.
    [Show full text]
  • PDF Brochure
    STAFF SPONSORS *John Toole Executive Director and CEO William B. Pickett, Co-Founder, Historian Dennis Paustenbach, President and CEO, ChemRisk CommerceNet The Computer History Museum Dr. Pickett is a senior professor of history at Rose-Hulman Kirkland and Ellis *Dennis Paustenbach Institute of Technology. He has been a Fulbright professor in Christian Taylor President and CEO, ChemRisk Japan and is the author of numerous books and articles on Rose-Hulman Ventures *Donald Kennedy American political and diplomatic history and the history of Editor in Chief, Science technology. He has taught courses about the historical WEB HISTORY CENTER FOUNDING MEMBERS President Emeritus, Stanford University impact of the Web, and in 2004 he initiated and was co-chair Institutions *David Kirsch of a conference called “The World Wide Web at Ten: The • Center for History and New Media, Director, Dotcom Digital Archive Dream and the Reality” commemorating the 10th George Mason University University of Maryland anniversary of the commercial Web. • CommerceNet • The Computer History Museum *Dave Raggett Marc Weber, Co-Founder, • Digibarn Web Pioneer—HTML Architect Collections and Communications Specialist • International World Wide Web Conference Committee *Christian Taylor Mr. Weber is an award-winning journalist and technology • The Internet Archive Legal and IP Expert writer, and co-founder of Arcady Press. He was the first person • Rose-Hulman Institute of Technology Kirkland and Ellis to research the Web's origins as a historical topic, starting in • Stanford University Libraries *Rob Kusel 1995. He co-founded the World Wide Web History Project in History of Science and Technology Collections Fundraising Advisor • University of Maryland Essex Drake 1996 with the assistance of Sir Tim Berners-Lee and many Dot-Com Archive and Business Plan Archive other Web pioneers.
    [Show full text]
  • Web 2D Graphics: State-Of-The-Art
    Web 2D Graphics: State-of-the-Art © David Duce, Ivan Herman, Bob Hopgood 2001 Contents l 1. Introduction ¡ 1.1 Images on the Web ¡ 1.2 Supported Image Formats ¡ 1.3 Images are not Computer Graphics l 2. Early Vector Graphics on the Web ¡ 2.1 CGM ¡ 2.2 CGM on the Web ¡ 2.3 WebCGM Profile ¡ 2.4 WebCGM Viewers l 3. SVG: an Introduction ¡ 3.1 Arrival of XML ¡ 3.2 Submissions to W3C ¡ 3.3 SVG: an XML Application ¡ 3.4 An introduction to SVG ¡ 3.5 Coordinate Systems ¡ 3.6 Path Expressions ¡ 3.7 Other Drawing Elements l 4. Rendering the SVG Drawing ¡ 4.1 Visual Aspects ¡ 4.2 Text ¡ 4.3 Styling l 5. Filter Effects l 6. Animation ¡ 6.1 Introduction ¡ 6.2 What is Animated ¡ 6.3 How the Animation Takes Place ¡ 6.4 When the Animation Take Place l 7. Scripting and the DOM l 8. Current State and the Future ¡ 8.1 Implementations ¡ 8.2 Metadata ¡ 8.3 Extensions to SVG l A. Filter Primitives in SVG l References -- 1 -- © David Duce, Ivan Herman, Bob Hopgood 2001 1. Introduction l 1.1 Images on the Web l 1.2 Supported Image Formats l 1.3 Images are not Computer Graphics 1.1 Images on the Web The early browsers for the Web were predominantly aimed at retrieval of textual information. Tim Berners-Lee's original browser for the NeXT computer did allow images to be viewed but they popped up in a separate window and were not an integral part of the Web page.
    [Show full text]
  • Dual Presentation with Math Using GELLMU
    Dual Presentation with Math Using GELLMU TEX Users Group (TUG) in San Diego William F. Hammond Dept. of Mathematics & Statistics University at Albany Albany, New York 12222 (USA) http://www.albany.edu/~hammond/ July, 2007 1 The Idea PDF LATEX- like source XHTML + MathML 2 Example The following identity may be regarded as a formulation of the Weierstrass product for the Gamma function. ∞ ∞ 1 x Z dt 1 Y 1 + txe−t = k t x 1 + x 0 k=1 k Understanding the derivation of this identity is reasonable for a bright stu- dent of first year undergraduate calculus in the United States. These are XHTML + MathML slides! 3 Computation of a Continued Fraction √ 1 10 = 3 + √ 1 10−3 1 = 3 + √ 10 + 3 1 = 3 + 1 6 + √ 1 10−3 1 = 3 + 6 + √ 1 10+3 1 = 3 + 1 6 + 1 6+ ... 4 Finding the tangent at a point Curve: y2 = x3 − 7x + 10 Point: B = (1, −2) Use implicit differentiation to find the slope: 2yy0 = 3x2 − 7 Evaluate when (x, y) = (1, −2): y0 = 1 The tangent line at (1, −2) is parallel to any vector with slope 1, e.g., V = (1, 1). Parametric equation: p(t) = B + tV = (1, −2) + t(1, 1) = (1 + t, −2 + t) 2 5 Mozilla MathML Torture Test 13 v u v u u v s u u u r u u u q √ t1 + t1 + t1 + 1 + 1 + 1 + 1 + x 6 Mozilla MathML Torture Test 24 c0 c1 c2 . cn c1 c2 c3 . cn+1 c2 c3 c4 . cn+2 det > 0 .
    [Show full text]
  • Towards Usage of Wireless MEMS Networks in Industrial Context
    Towards Usage of Wireless MEMS Networks in Industrial Context Pascale Minet Julien Bourgeois INRIA University of Franche-Comte Rocquencourt FEMTO-ST Institute 78153 Le Chesnay cedex, France UMR CNRS 6174 Email: [email protected] 1 cours Leprince-Ringuet, 25200 Montbeliard, France Email: [email protected] Abstract—Industrial applications have specific needs which All these applications require an operational network to fulfill require dedicated solutions. On the one hand, MEMS can be their missions, usually without external human intervention. used as affordable and tailored solution while on the other hand, wireless sensor networks (WSNs) enhance the mobility and give more freedom in the design of the overall architecture. Application scenarios for WSNs often involve battery- Integrating these two technologies would allow more optimal powered nodes being active for a long period, without external solutions in terms of adaptability, ease of deployment and human control after initial deployment. In the absence of reconfigurability. The objective of this article is to define the energy efficient techniques, a node would drain its battery new challenges that will have to be solved in the specific context within a couple of days. This need has led researchers to of wireless MEMS networks applied to industrial applications. To illustrate the current state of development of this domain, two design protocols able to minimize energy consumption. Unlike projects are presented: the Smart Blocks project and the OCARI other networks, it can be hazardous, very expensive or even project. impossible to charge or replace exhausted batteries due to the hostile nature of environment. Energy efficiency, [1] and [2], I.
    [Show full text]
  • An IEEE 802.15.4 Based Adaptive Communication Protocol in Wireless Sensor Network: Application to Monitoring the Elderly at Home
    Wireless Sensor Network, 2014, 6, 192-204 Published Online September 2014 in SciRes. http://www.scirp.org/journal/wsn http://dx.doi.org/10.4236/wsn.2014.69019 An IEEE 802.15.4 Based Adaptive Communication Protocol in Wireless Sensor Network: Application to Monitoring the Elderly at Home Juan Lu1,2, Adrien Van Den Bossche1,3, Eric Campo1,2 1Univ de Toulouse, Toulouse, France 2CNRS, LAAS, Toulouse, France 3CNRS, IRIT, Toulouse, France Email: [email protected], [email protected], [email protected] Received 21 July 2014; revised 20 August 2014; accepted 19 September 2014 Copyright © 2014 by authors and Scientific Research Publishing Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/ Abstract Monitoring behaviour of the elderly and the disabled living alone has become a major public health problem in our modern societies. Among the various scientific aspects involved in the home monitoring field, we are interested in the study and the proposal of a solution allowing distributed sensor nodes to communicate with each other in an optimal way adapted to the specific applica- tion constraints. More precisely, we want to build a wireless network that consists of several short range sensor nodes exchanging data between them according to a communication protocol at MAC (Medium Access Control) level. This protocol must be able to optimize energy consumption, trans- mission time and loss of information. To achieve this objective, we have analyzed the advan- tages and the limitations of WSN (Wireless Sensor Network) technologies and communication protocols currently used in relation to the requirements of our application.
    [Show full text]
  • Reflections on the REST Architectural Style and “Principled Design of the Modern Web Architecture”
    Reflections on the REST Architectural Style and “Principled Design of the Modern Web Architecture” Roy T. Fielding Adobe Richard N. Taylor University of California, Irvine Justin R. Erenkrantz Bloomberg Michael M. Gorlick University of California, Irvine Jim Whitehead University of California, Santa Cruz Rohit Khare Google Peyman Oreizy Dynamic Variable LLC Outline 1. The Story of REST § Early history of the Web § What REST is (and is not) § Contemporary influences 2. Work inspired by REST § Decentralization § Generalization § Secure computation 3. Reflections on REST § Investing in entrepreneurial students § Role of Software Engineering research ESEC/FSE’17, September 8, 2017, Paderborn, Germany 2 Original proposal for the World Wide Web IBM Computer GroupTalk conferencing Hyper for example Card uucp News ENQUIRE VAX/ NOTES Hierarchical systems for example for example unifies A Proposal Linked "Mesh" CERNDOC information describes describes includes includes C.E.R.N This describes document division "Hypertext" refers group group includes describes to wrote section Hypermedia etc Tim Comms Berners-Lee ACM [Berners-Lee, 1989] ESEC/FSE’17, September 8, 2017, Paderborn, Germany 3 The Web is an application integration system IBM Computer GroupTalk conferencing Hyper for example Card uucp News ENQUIRE VAX/ NOTES Hierarchical systems for example for example unifies A Proposal Linked "Mesh" CERNDOC information describes [Berners-Lee, 1989] ESEC/FSE’17, September 8, 2017, Paderborn, Germany 4 describes includes includes C.E.R.N This describes document
    [Show full text]
  • Mathematical Markup Language (Mathml) Version 2.0
    Mathematical Markup Language (MathML) Version 2.0 W3C Working Draft 28 March 2000 This version: http://www.w3.org/TR/2000/WD-MathML2-20000328 Also available as: HTML zip archive, XHTML zip archive, XML zip archive, PDF (screen), PDF (paper) Latest version: http://www.w3.org/TR/MathML2 Previous versions: http://www.w3.org/TR/2000/WD-MathML2-20000211 http://www.w3.org/TR/1999/WD-MathML2-19991222 http://www.w3.org/TR/1999/WD-MathML2-19991201 Editors: Nico Poppelier (Penta Scope) Robert Miner (Geometry Technologies, Inc.) Patrick Ion (Mathematical Reviews, American Mathematical Society) David Carlisle (NAG) Principal Writers: Ron Ausbrooks, Stephen Buswell, Stéphane Dalmas, Stan Devitt, Angel Diaz, Roger Hunter, Bruce Smith, Neil Soiffer, Robert Sutor, Stephen Watt R Copyright c 1998-2000 W3C (MIT, INRIA, Keio), All Rights Reserved.W3C liability, trademark, document use and software licensing rules apply. Abstract This specification defines the Mathematical Markup Language, or MathML. MathML is an XML application for de- scribing mathematical notation and capturing both its structure and content. The goal of MathML is to enable mathe- matics to be served, received, and processed on the World Wide Web, just as HTML has enabled this functionality for text. This specification of the markup language MathML is intended primarily for a readership consisting of those who will be developing or implementing renderers or editors using it, or software that will communicate using MathML as a protocol for input or output. It is not a User’s Guide but rather a reference document. This document begins with background information on mathematical notation, the problems it poses, and the philos- ophy underlying the solutions MathML proposes.
    [Show full text]