Linking architectural and component system views by abstract state machines

  • Authors:
  • Egon Börger

  • Affiliations:
  • Dipartimento di Informatica, Università di Pisa

  • Venue:
  • Languages for system specification
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In hardware and software design model checkers are nowadays used with success to verify properties of system components [23]. The limits of the approach to cope with the size and the complexity of modern computer-based systems are felt when it comes to provide evidence of the trustworthiness of the entire system that has been built out of verified components. To achieve this task one has to experimentally validate or to mathematically verify the composition of the system. This reveals a gap between the finite state machine (FSM) view of model-checkable components and the architectural system view. In this paper we show how Abstract State Machines (ASM) can be used to fill this gap for both design and analysis, using a flexible concept of ASM component.