Enforcing distributed information flow policies architecturally: the SAID approach

  • Authors:
  • Arnab Ray

  • Affiliations:
  • Department of Computer Science, SUNY at Stony Brook, Stony Brook, NY

  • Venue:
  • COORDINATION'05 Proceedings of the 7th international conference on Coordination Models and Languages
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Architectural security of a distributed system is best considered at design time rather than further down the software life cycle where it may become very expensive to make even minor modifications to the software architecture. In this paper we take Architectural Interaction Diagrams (AID) [9,8], an architecture description framework with an unique ability to encode communication efficiently and augment actions of AID components with security levels to produce SAID. This new architecture description language enables the designer to impose information flow restriction policies on system communications at design time which in turn allows a reduction of the information flow analysis problem for distributed systems to the simpler problem of information flow analysis of individual components of the distributed system.