A Dynamic Class Construct for Asynchronous Concurrent Objects - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 2005

A Dynamic Class Construct for Asynchronous Concurrent Objects

Résumé

Modern applications distributed across networks such as the Internet may need to evolve without compromising application availability. Object sys- tems are well suited for runtime upgrade, as encapsulation clearly separates in- ternal structure and external services. This paper considers a mechanism for dy- namic class upgrade, allowing class hierarchies to be upgraded in such a way that the existing objects of the upgraded class and of its subclasses gradually evolve at runtime. The mechanism is integrated in Creol, a high-level language which targets distributed applications by means of concurrent objects communicating by asynchronous method calls. The dynamic class construct is given a formal semantics in rewriting logic, extending the semantics of the Creol language.

Domaines

Autre [cs.OH]
Fichier non déposé

Dates et versions

inria-00544965 , version 1 (09-12-2010)

Identifiants

  • HAL Id : inria-00544965 , version 1

Citer

Einar Broch, Olaf Owe, Isabelle Simplot-Ryl. A Dynamic Class Construct for Asynchronous Concurrent Objects. Proc. 7th International Conference on Formal Methods for Open Object-Based Distributed Systems (FMOODS'05), 2005, Athens, Greece. pp.15--30. ⟨inria-00544965⟩
47 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More