The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - May/June (2006 vol.10)
pp: 50-57
A. Leff , e-Bus. Frameworks Dept., IBM Thomas J. Watson Res. Center, NY
ABSTRACT
In connected environments, various programming models exist to facilitate the development of business applications with critical properties such as persistence, data sharing, transactions, and security. In disconnected environments, the programming models must address other issues as well, such as how to merge the work performed while disconnected from other concurrent work. Among existing programming models, a transparent model that uses a method-replay approach is particularly promising. A comparison of programming model semantics suggests that method replay is superior to other approaches. We evaluate via three criteria: conflict footprint size, client-server application divergence, and transactional semantics
INDEX TERMS
client-server systems, business data processing, transactional semantics, disconnected business application, method-replay programming model, programming model semantics, conflict footprint size, client-server application divergence, Application software, Transaction databases, Logic programming, Middleware, Java, Relational databases, Data security, File servers, Memory management, World Wide Web, Enterprise JavaBeans, disconnected business applications, disconnected programing models, message-based, state-replication, method-replay
CITATION
A. Leff, "Programming model alternatives for disconnected business applications", IEEE Internet Computing, vol.10, no. 3, pp. 50-57, May/June 2006, doi:10.1109/MIC.2006.62
4 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool