Skip to main content
Log in

Possible Worlds Versioning

  • Published:
Mathematics in Computer Science Aims and scope Submit manuscript

Abstract.

We present a history of the application of the possible-world semantics of intensional logic to the development of versioned structures, ranging from simple software configuration to the networking of distributed context-aware applications permeated by multiple shared contexts.

In this approach, all of the components of a system vary over a uniform multidimensional version, or context, space, and the version tag of a built version is the least upper bound of the version tags of the selected best-fit components. Context deltas allow the description of changes to contexts, and the subsequent changes to components and systems from one context to another. With ӕthers, active contexts with multiple participants, several networked programs may communicate by broadcasting deltas through a shared context to which they are continually adapting.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Blanca Mancilla.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mancilla, B., Plaice, J. Possible Worlds Versioning. Math.comput.sci. 2, 63–83 (2008). https://doi.org/10.1007/s11786-008-0044-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11786-008-0044-8

Mathematics Subject Classification (2000).

Keywords.

Navigation