Using projections for the detection of anomalous behaviors

  • Authors:
  • Jacqueline Floch;Rolv Bræk

  • Affiliations:
  • SINTEF Telecom and Informatics, Trondheim, Norway and Department of Telematics, Norwegian University of Science and Technology, Trondheim, Norway;Department of Telematics, Norwegian University of Science and Technology, Trondheim, Norway

  • Venue:
  • SDL'03 Proceedings of the 11th international conference on System design
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

A projection is a simplified system description or viewpoint that emphasizes some of the system properties while hiding others. In this paper, we describe a projection transformation that, when applied to SDL components, produces semantic interface descriptions. Contrary to traditional object interfaces that restrict the declaration of operation signatures, semantic interfaces describe dialogues and constraints between components, and can be exploited to build a system that behaves correctly. Using projections simplifies the validation analysis, and enables the designer to comprehend single interfaces. When following this approach, ambiguous and conflicting behaviors can be identified at design time.