The sugarCubes tool box: a reactive Java framework
Software—Practice & Experience
Software—Practice & Experience
A reactive behavior framework for dynamic virtual worlds
Proceedings of the sixth international conference on 3D Web technology
IEEE Transactions on Software Engineering
Jonathan: an open distributed processing environment in Java
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Join token-based event handling: a comprehensive framework for game programming
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
Hi-index | 0.00 |
Concurrent design facilitate the programming of interactive applications such as games or simulations of virtual worlds. Java has popularized the use of multithreaded programming to address multiple concurrency issues in applications. However, threads are not always fine-grained enough to be successfully applied in all circumstances, especially when it comes to programming on customer electronic devices such as mobile phone or personal digital assistant. The lack of resources (memory, processing power, ...) on such devices makes necessary to be regardful of what is done and when. Even if timing requirements are not hard real time, reactivity of such concurrent systems must be ensured.In this paper, we present the SugarCubes framework and its new features which provide an alternate way to express concurrency in applications, based on the synchronous reactive programming approach. We propose to adapt that programming framework to J2ME in order to build modular embedded interactive applications.