Home // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article


Distributed Software Framework: For Biosphere 2 Land Evolution Observatory (LEO) Autonomic Cyber-Physical System (ACPS)

Authors:
Shafiul Islam

Keywords: distributed software framework; data distribution service; service oriented architecture; autonomic computing, jacky’s universal process.

Abstract:
This paper presents the architecture, design, and implementation of a real-time Distributed Software Framework for Biosphere 2 Land Evolution Observatory Autonomic Cyber-Physical System, which uses an optimum technology mix discovered through intensive research, design, and development over a period of two years (2010- 2012) using a novel adaptable process framework named as Jacky’s Universal Process. It has a Service Oriented Architecture with Publish/Subscribe interaction pattern and Object Oriented Design. It applies self-healing feature of Autonomic Computing and uses Cloud Computing and OpenSplice Data Distribution Service. The distributed system software (software + service) of this framework is a complete production quality software product that requires near zero maintenance since only sensor drivers for new sensor types need to be developed and by appropriately mixing and matching the services all required system level capabilities can be provided. This framework deployed on B2 server, is capable of handling 45x the expected load having a total of about 148,500 sensors. It is highly reliable, robust, fault tolerant, scalable (both vertically and horizontally), extensible, secured, and easy to use. It successfully resolves all technological risks, provides concept consistency, and supersedes the functional and non-functional requirements.

Pages: 243 to 253

Copyright: Copyright (c) IARIA, 2012

Publication date: November 18, 2012

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-230-1

Location: Lisbon, Portugal

Dates: from November 18, 2012 to November 23, 2012