Paper
12 May 2016 A REST-ful interpretation for embedded modular systems based on open architecture
James Lyke
Author Affiliations +
Abstract
The much-anticipated revolution of the “Internet of things” (IoT) is expected to generate one trillion internet devices within the next 15 years, mostly in the form of simple wireless sensor devices. While this revolution promises to transform silicon markets and drive a number of disruptive changes in society, it is also the case that the protocols, complexity, and security issues of extremely large dynamic, co-mingled networks is still poorly understood. Furthermore, embedded system developers, to include military and aerospace users, have largely ignored the potential (good and bound) of the cloudlike, possibly intermingling networks having variable structure to how future systems might be engineered. In this paper, we consider a new interpretation of IoT inspired modular architecture strategies involving the representational state transfer (REST) model, in which dynamic networks with variable structure employ stateless application programming interface (API) concepts. The power of the method, which extends concepts originally developed for space plug-and-play avionics, is that it allows for the fluid co-mingling of hardware and software in networks whose structure can overlap and evolve. Paradoxically, these systems may have the most stringent determinism and fault-tolerant needs. In this paper we review how RESTful APIs can potentially be used to design, create, test, and deploy systems rapidly while addressing security and referential integrity even when the nodes of many systems might physically co-mingle. We will also explore ways to take advantage of the RESTful paradigm for fault tolerance and what extensions might be necessary to deal with high-performance and determinism.
© (2016) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
James Lyke "A REST-ful interpretation for embedded modular systems based on open architecture", Proc. SPIE 9849, Open Architecture/Open Business Model Net-Centric Systems and Defense Transformation 2016, 984909 (12 May 2016); https://doi.org/10.1117/12.2229363
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Space operations

Internet

Switches

Embedded systems

Systems modeling

Databases

Computer architecture

RELATED CONTENT

Architecture for the benchmarking of watermarking algorithms
Proceedings of SPIE (November 19 2003)
Comprehensive multiplatform collaboration
Proceedings of SPIE (December 15 2003)
DEIMOS rotation control system software
Proceedings of SPIE (December 13 2002)
The development model of software product line based AOP
Proceedings of SPIE (October 29 2011)
Traffic and trend analysis of local and wide area...
Proceedings of SPIE (May 18 2000)
Lessons learned the switch from VMS to UNIX operations...
Proceedings of SPIE (September 16 2004)
Combinatorial analysis of network security
Proceedings of SPIE (March 08 2002)

Back to Top