Author :
Levendovszky, Tihamer ; Dubey, Anamika ; Otte, William R. ; Balasubramanian, Daniel ; Coglio, Alessandro ; Nyako, Sandor ; Emfinger, William ; Kumar, Pranaw ; Gokhale, Aniruddha ; Karsai, Gabor
Abstract :
Architecting software for a cloud computing platform built from mobile embedded devices incurs many challenges that aren´t present in traditional cloud computing. Both effectively managing constrained resources and isolating applications without adverse performance effects are needed. A practical design- and runtime solution incorporates modern software development practices and technologies along with novel approaches to address these challenges. The patterns and principles manifested in this system can potentially serve as guidelines for current and future practitioners in this field.
Keywords :
cloud computing; embedded systems; mobile computing; software architecture; cloud computing platform; distributed real-time managed systems; managed embedded systems; mobile embedded devices; model-driven distributed secure information architecture platform; software architecture; software development; Cloud computing; Computer architecture; Computer security; Mobile communication; Mobile computing; Next generation networking; Ports (Computers); graphical environments; information flow controls; real-time systems and embedded systems;