Abstractions for validation in action

  • Authors:
  • Guido de Caso;Victor Braberman;Diego Garbervetsky;Sebastian Uchitel

  • Affiliations:
  • Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina;Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina;Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina;Departamento de Computación, FCEyN, Universidad de Buenos Aires, Buenos Aires, Argentina,Department of Computing, Imperial College, London, UK

  • Venue:
  • SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Many software engineering artefacts, such as source code or specifications, define a set of operations and impose restrictions to the ordering on which they have to be invoked. Enabledness Preserving Abstractions (EPAs) are concise representations of the behaviour space for such artefacts. In this paper, we exemplify how EPAs might be used for validation of software engineering artefacts by showing the use of EPAs to support some programming tasks on a simple C# class.