Mobile Computing with the Rover Toolkit
IEEE Transactions on Computers - Special issue on mobile computing
Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
KLAIM: A Kernel Language for Agents Interaction and Mobility
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
A Framework-Based Approach to the Development of Network-Aware Applications
IEEE Transactions on Software Engineering
An Architecture for Exporting Environment Awareness to Mobile Computing Applications
IEEE Transactions on Software Engineering
Evaluating the tradeoffs of mobile code design paradigms in network management applications
Proceedings of the 20th international conference on Software engineering
FarGo: a system for mobile component-based application development
Proceedings of the 21st international conference on Software engineering
Communicating and mobile systems: the &pgr;-calculus
Communicating and mobile systems: the &pgr;-calculus
Emerging mobile and wireless networks
Communications of the ACM
Performance analysis of mobile agents for filtering data streams on wireless networks
Proceedings of the 3rd ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
Reasoning about code mobility with mobile UNITY
ACM Transactions on Software Engineering and Methodology (TOSEM)
Performance Engineering of Software Systems
Performance Engineering of Software Systems
Saving portable computer battery power through remote process execution
ACM SIGMOBILE Mobile Computing and Communications Review
Power conservation strategy for mobile computers using load sharing
ACM SIGMOBILE Mobile Computing and Communications Review
Performance analysis of time-enhanced UML diagrams based on stochastic processes
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
PRIMA-UML: a performance validation incremental methodology on early UML diagrams
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Extending Activity Diagrams to Model Mobile Systems
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
FoSSaCS '98 Proceedings of the First International Conference on Foundations of Software Science and Computation Structure
The Effects of a Mobile Agent on File Service
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
An Analytical Comparison of the Client-Server, Remote Evaluation and Mobile Agents Paradigms
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
Mobile Agent Platforms for Web Databases: A Qualitative and Quantitative Assessment
ASAMA '99 Proceedings of the First International Symposium on Agent Systems and Applications Third International Symposium on Mobile Agents
IEEE Transactions on Mobile Computing
Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
Performance analysis of mobile agents tracking
WOSP '07 Proceedings of the 6th international workshop on Software and performance
Synthesising PEPA nets from IODs for performance analysis
Proceedings of the first joint WOSP/SIPEW international conference on Performance engineering
A UML profile for modeling mobile information systems
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Performance analysis of mobile systems
SFM-Moby'05 Proceedings of the 5th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: mobile computing
Distributed real-time behavioral requirements modeling using extended UML/SPT
SAM'06 Proceedings of the 5th international conference on System Analysis and Modeling: language Profiles
Hi-index | 0.00 |
The high heterogeneity and variability of mobile computing environments can adversely affect the performance of applications running in these environments. To tackle this problem, adaptation techniques can be exploited. Adaptation based on code mobility is a possible solution, as it allows to dynamically modify the load of the hosting nodes and the internode traffic, to adapt to the changing characteristics of computing nodes and network links. In this paper we propose a modeling framework to analyze the performance effectiveness of code mobility based adaptation in a mobile computing environment. A distinguishing feature of our framework is the modeling of both physical and logical mobility as something that can be "plugged" into a pre-existing architecture model, to ease the analysis of the performance impact of both different physical mobility scenarios, and of different adaptation strategies based on code mobility. To enhance the framework usability, we have adopted UML as modeling language, remaining fully compliant with the latest UML 2.0 specification and with the standard UML "Profile for Schedulability, Performance and Time Specification".