Title :
Strongly Instrumented Generic Mobility Architecture (SIGMA)
Author :
Mubarak, Misbah ; Sultana, Sara ; Khan, Zarrar ; Ahmad, H. Farooq ; Asghar, Hajra Batool ; Suguri, Hiroki
Author_Institution :
Nat. Univ. of Sci. & Technol., Sendai
Abstract :
Strong mobility is the movement of code, data and execution state of distributed entities from one computational unit to another. General issues related to strong mobility are inefficiency and increased code overhead. Our main concern is to optimize strong mobility to improve performance and reliability. This paper proposes an architecture namely "strongly instrumented generic mobility architecture (SIGMA)" that significantly increases efficiency and thereby reduces code overheads. This helps to achieve reliability and fault tolerance. Java is the choice of implementation for the proposed architecture but it restricts access to the execution state of a thread. Therefore, achieving strong mobility in a way that software quality parameters like portability, efficiency and reliability are preserved becomes a challenging task. To achieve these parameters, the paper realizes the implementation of strong mobility using byte code instrumentation technique in the form of a generic plug-in named SIGMA. Performance evaluation of the proposed system shows significant efficiency improvement and reduced code overhead.
Keywords :
Java; mobile computing; software architecture; software fault tolerance; software quality; Java; SIGMA; byte code instrumentation; code overheads; fault tolerance; generic plug-in; performance evaluation; software quality parameters; strongly instrumented generic mobility architecture; Communications technology; Computer applications; Computer architecture; Distributed computing; Fault tolerance; Instruments; Java; Mobile computing; Switches; Yarn;
Conference_Titel :
Advanced Information Networking and Applications - Workshops, 2008. AINAW 2008. 22nd International Conference on
Conference_Location :
Okinawa
Print_ISBN :
978-0-7695-3096-3
DOI :
10.1109/WAINA.2008.221