3 research outputs found

    Open Multithreaded Transactions: A Transaction Model for Concurrent Object-Oriented Programming

    Get PDF
    To read the abstract, please go to my PhD home page

    Network Applications in Ada 95

    No full text
    This document describes an approach to support network applications, that is client-server applications with a dynamic number of short-lived clients, within the original Ada 95 distributed systems model. The conformance of this concept with the Ada Standard is verified. An implementation based on Glade, the implementation for the GNAT compiler of Annex E of the Ada Reference Manual, is presented, highlighting the necessary modifications to the configuration language and the run-time system

    Network Applications in Ada 95

    No full text
    This document describes an approach to support network applications, that is client-server applications with a dynamic number of short-lived clients, within the original Ada 95 distributed systems model. The conformance of this concept with the Ada Standard is verified. An implementation based on GLADE, the implementation for the GNAT compiler of Annex E of the Ada Reference Manual, is presented, highlighting the necessary modifications to the configuration language and the run-time system. Keywords: Ada 95, Distributed Systems, Client-Server Architectures, GNAT, GLADE, Replication 1 Introduction As distributed systems are getting more and more widespread, many programming languages provide libraries or precompilers to facilitate the creation of distributed applications. Ada 95 goes even a step further by incorporating a model for programming distributed systems into the language itself. A normal Ada program can easily be cut into pieces, distributed and executed on multiple machine..
    corecore