Home
Scholarly Works
Towards Dynamic Population Management of Abstract...
Conference

Towards Dynamic Population Management of Abstract Machines in the B Method

Abstract

We study some restrictions associated with the mechanisms for structuring and modularising specifications in the B abstract machine notation. We propose an extension of the language that allows one to specify machines whose constituent modules (other abstract machines) may change dynamically, i.e., at run time. In this way, we increase the expressiveness of B by adding support for a common activity of the current systems design practice.The extensions were made without having to make considerable changes in the semantics of standard B. We provide some examples to show the increased expressive power, and argue that our proposed extensions respect the methodological principles of the B method.

Authors

Aguirre N; Bicarregui J; Dimitrakos T; Maibaum T

Series

Lecture Notes in Computer Science

Volume

2651

Pagination

pp. 528-545

Publisher

Springer Nature

Publication Date

January 1, 2003

DOI

10.1007/3-540-44880-2_31

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743

Labels

View published work (Non-McMaster Users)

Contact the Experts team