Agile application-aware adaptation for mobility
Proceedings of the sixteenth ACM symposium on Operating systems principles
Correctness in general configurations of transactional components
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Essential guide to object monitors
Essential guide to object monitors
Hitting the distributed computing sweet spot with TSpaces
Computer Networks: The International Journal of Computer and Telecommunications Networking - pervasive computing
Runtime aspect weaving through metaprogramming
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Dynamic weaving for aspect-oriented programming
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Jini Specification
CheeTah: a Lightweight Transaction Server for Plug-and-Play Internet Data Management
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Dynamic-Agents for Dynamic Service Provisioning
COOPIS '98 Proceedings of the 3rd IFCIS International Conference on Cooperative Information Systems
JAC: A Flexible Solution for Aspect-Oriented Programming in Java
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
ICrafter: A Service Framework for Ubiquitous Computing Environments
UbiComp '01 Proceedings of the 3rd international conference on Ubiquitous Computing
Enabling Context-Awareness from Network-Level Location Tracking
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
An Architecture for the Effective Support of Adaptive Context-Aware Applications
MDM '01 Proceedings of the Second International Conference on Mobile Data Management
ECOOP '98 Workshop ion on Object-Oriented Technology
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Just-in-time aspects: efficient dynamic weaving for Java
Proceedings of the 2nd international conference on Aspect-oriented software development
A Survey of Mobile Transactions
Distributed and Parallel Databases
A proactive middleware platform for mobile computing
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Transactional support of ad-hoc collaborations in mobile environments
Proceedings of the Ninth ACM International Workshop on Data Engineering for Wireless and Mobile Access
On the design of perturbation-resilient atomic commit protocols for mobile transactions
ACM Transactions on Computer Systems (TOCS)
Hi-index | 0.00 |
New developments in battery technology, networking, and devices allow the creation of new business models based on mobile computing and not requiring any fixed infrastructure. Mobile electronic commerce is today limited in size but future mobile networks will grow dramatically. In such environments, the participating nodes must be selforganized to collaboratively implement all the services a fixed network would provide. In this paper we present the design and implementation of a system that supports the development of adaptive electronic services. We focus our attention on the problem of transactional interaction between nodes, which is an essential requirement in electronic commerce. To support, this feature, our system allows us to dynamically incorporate the transactional support in mobile nodes and provides the foundation for a self-organizing transaction system. The paper discusses then how groups of collaborating nodes can execute electronic transactions on an infrastructure-less, ad-hoc environment. We conclude with a preliminary performance evaluation.