M. Mubarak, Sara Sultana, Zarrar Khan, H. F. Ahmad, H. Asghar, H. Suguri
{"title":"Strongly Instrumented Generic Mobility Architecture (SIGMA)","authors":"M. Mubarak, Sara Sultana, Zarrar Khan, H. F. Ahmad, H. Asghar, H. Suguri","doi":"10.1109/WAINA.2008.221","DOIUrl":null,"url":null,"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.","PeriodicalId":170418,"journal":{"name":"22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"22nd International Conference on Advanced Information Networking and Applications - Workshops (aina workshops 2008)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WAINA.2008.221","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
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.