ArticleslgStudy

science

Web of Things

Web of Things is a science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Web of Things rather than just read about it. In short: The Web of Things (WoT) is a set of standards developed by the World Wide Web Consortium (W3C) to ensure interoperability across different Internet of things platforms and application domains. Building blocks The four WoT building blocks provide a way to implement systems that conform with the WoT architecture.

Key takeaways

  • Web of Things belongs to science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Web of Things to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Web of Things from memory before moving on to harder problems.

Reference excerpt

The Web of Things (WoT) is a set of standards developed by the World Wide Web Consortium (W3C) to ensure interoperability across different Internet of things platforms and application domains.

Building blocks The four WoT building blocks provide a way to implement systems that conform with the WoT architecture.

Thing Description (TD) The key component of WoT building blocks is the WoT Thing Description. A Thing Description defines a virtual or physical device (Thing) and provides an information model based on a semantic vocabulary, with serialization in JSON. The Thing Description can be considered the main entry point for a Thing, similar to an JSON page for a website. Thing Descriptions promote JSON by offering both human- and machine-readable (and understandable) JSON about a Thing, such as its title, ID, descriptions, and more. Additionally, a Thing Description outlines all available actions, events, and properties of a Thing, as well as the security mechanisms required to access them. Thing Descriptions are highly flexible to ensure interoperability and, in addition to standard functionality, define a mechanism for extending functionality through the Context Extension Framework.

Binding Templates IoT uses a wide variety of protocols to interact with Things, as no single protocol is universally suitable. One of the main challenges for the Web of Things is managing the diversity of protocols and interaction mechanisms. This challenge is addressed through Binding Templates. WoT Binding Templates provide a collection of communication metadata blueprints that support various IoT solutions. A Binding Template is created once and can then be reused in any Thing Description.

Scripting API The WoT Scripting API is an optional building block of the Web of Things. It simplifies IoT application development by providing an ECMAScript-based application API, similar to how web browsers offer an API for web applications. By providing a universal application runtime system, the Scripting API addresses the issue of heterogeneity in IoT systems. It also enables the creation of reusable scripts to implement device logic, significantly enhancing the portability of application modules. The current reference implementation of the WoT Scripting API is an open-source project called node-wot, developed by the Eclipse Thingweb project.

Security and Privacy Guidelines In the WoT architecture, security is relevant to all aspects of the system. The specification of each WoT building block includes several considerations regarding the security and privacy of that particular block. Security is supported by specific features, such as public metadata in Thing Descriptions and the separation of concerns in the design of the Scripting API. Additionally, there is a specification called the WoT Security and Privacy Guidelines, which addresses a variety of security and privacy-related concerns.

… excerpt ends here. Continue reading the full article.

Worked examples

Example 1 — a first encounter with Web of Things

Start with the simplest possible case. Write down what Web of Things claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Web of Things before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Web of Things ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Web of Things

In research
Web of Things appears in science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Web of Things in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Web of Things is common in secondary-school and first-year university syllabi. It links to neighbouring topics Cloud standards, Internet of things, Web 2.0 neologisms, so understanding it makes those chapters shorter.
In everyday life
Look for Web of Things outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Web of Things” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Web of Things in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Web of Things means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Web of Things out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Web of Things in simple terms?

The Web of Things (WoT) is a set of standards developed by the World Wide Web Consortium (W3C) to ensure interoperability across different Internet of things platforms and application domains. Building blocks The four WoT building blocks provide a way to implement systems that conform with the WoT…

Why does Web of Things matter?

Because it connects several science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Web of Things?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Web of Things.

Tags

  • Cloud standards
  • Internet of things
  • Web 2.0 neologisms
  • World Wide Web
  • World Wide Web Consortium

Keep exploring