Wind River Helix Lab Cloud

Wind River® Helix™ Lab Cloud is an instantly accessible software lab that improves team collaboration and makes Internet of Things (IoT) development easier for everyone.

About

Information

Type: Infrastructure Service, VM Archive

License: Proprietary

Timeline: 2015

Institution: Wind River, Intel Corporation (for-profit)

Motivation

From their Product Overview:

Developing and testing software for devices and systems in multiple configurations is a challenge. The systems can be physically large and can contain multiple nodes, both qualities that are tough to manage in a physical lab. And as more devices and systems become connected in the Internet of Things (IoT), businesses are looking to software to provide the added value in their solutions. In order to keep this software up to date, organizations are adopting more agile and continuous deployment strategies, which can compound the challenges of working with physical hardware.

These challenges can be overcome by using virtual platforms and simulations of networks and the environment. This approach converts hardware into software simulations that can be created, configured, and managed with ease.

Wind River® Helix™ Lab Cloud is a virtual lab for your virtual hardware. It simulates hardware in a cloud platform, providing almost unlimited access to development assets and cloudbased collaboration across enterprises, and enabling high levels of automation of testing and integration tasks for today’s electronic systems. Using Lab Cloud, you can rapidly create and deliver IoT device and system software, both within your organization and with outside partners. From a single device to a system-of-systems with hundreds of components, it’s easy to run and share in Lab Cloud.

Rubric

  ✔ - Yes
  ✗ - No
  ○ - Yes, but with concession
  · - Inapplicable
  ? - Unknown
Infrastructure
Self-Hosting✗
Provides Metadata✗
Provides Hardware Diversity✔
Dispatches Work to Cloud Machines✗
Provides a Web Portal✔
Provides Performance Monitoring✔
Capabilities
Runs Code✔
File Storage✔
Collaboration Controls✔
Provides Citations✗
Interactive Graphing✗
Can Combine Objects Interactively✗
Can Archive/Run GUI Tools✗
Can Hook to External Services✗
Access
Public view of object✗This is a private service meant for development, not publishing.
Access Permissions for Editing✔You can share interactive sessions where both participants can interact and mutate the session.
Access Permissions for Reading✔
Access Permissions for Anon Review✗
Provenance
Search✗This is a testing/debugging and staging tool, not a library.
Globally Unique Identifiers for Projects✔Sessions get a UUID
Provides URL to Project / Data✗
Governance
Open Source✗Proprietary and Closed Source.
Allows Modification / Redistribution✗
Has a Free-to-Use Package✔10 hours per month; Can only use the platforms provided.
Has a Student Package✗
Has a Paid Package✔

Walkthrough

To be written.

Infrastructure

Capabilities

Access

Provenance

Governance

Strengths

To be discussed.

Breakdown

Weaknesses

To be discussed.

Breakdown

Unique Features

To be discussed.

Best-Practice Influences

To be discussed.

Digital Library Incorporation Issues

To be discussed.

Applied Use-cases

To be discussed.