Action refinement in process algebra and security issues

被引:0
|
作者
Bossi, Annalisa [1 ]
Piazza, Carla
Rossi, Sabina [1 ]
机构
[1] Univ Ca Foscari Venezia, Dipartimento Informat, Venice, Italy
关键词
D O I
10.1007/978-3-540-78769-3_14
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the design process of distributed systems we may have to replace abstract specifications of components by more concrete specifications, thus providing more detailed design information. In the context of process algebra, this well-known approach is often referred to as action refinement. We study the relationships between action refinement and security properties within the Security Process Algebra (SPA). First we formalize the concept of action refinement as a structural inductive transformation. Then we prove several compositional results which can be exploited in the stepwise development of processes. Finally, we consider information flow security properties for SPA processes and define a decidable class of secure processes which is closed under refinement.
引用
收藏
页码:201 / 217
页数:17
相关论文
共 50 条
  • [21] Implementation of a Formal Security Policy Refinement Process in WBEM Architecture
    Romain Laborde
    Michel Kamel
    François Barrère
    Abdelmalek Benzekri
    [J]. Journal of Network and Systems Management, 2007, 15 : 241 - 266
  • [22] Observations and issues on mechanisms of grain refinement during ECAP process
    Zhu, YT
    Lowe, TC
    [J]. MATERIALS SCIENCE AND ENGINEERING A-STRUCTURAL MATERIALS PROPERTIES MICROSTRUCTURE AND PROCESSING, 2000, 291 (1-2): : 46 - 53
  • [23] Classification of security properties in a Linda-like process algebra
    Aldini, Alessandro
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2006, 63 (01) : 16 - 38
  • [24] Probabilistic choice in refinement algebra
    Meinicke, Larissa
    Hayes, Ian J.
    [J]. MATHEMATICS OF PROGRAM CONSTRUCTION, PROCEEDINGS, 2008, 5133 : 243 - +
  • [25] Refinement Algebra with Explicit Probabilism
    Rabehaja, T. M.
    Sanders, J. W.
    [J]. THIRD INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 63 - 70
  • [26] Refinement Algebra for Probabilistic Programs
    Meinicke, Larissa
    Solin, Kim
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2008, 201 (0C) : 177 - 195
  • [27] Refinement algebra with dual operator
    Preoteasa, Viorel
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2014, 92 : 179 - 210
  • [28] Encoding and Decoding in Refinement Algebra
    Solin, Kim
    [J]. RELATIONAL AND ALGEBRAIC METHODS IN COMPUTER SCIENCE (RAMICS 2015), 2015, 9348 : 209 - 224
  • [29] Refinement algebra for probabilistic programs
    Meinicke, Larissa
    Solin, Kim
    [J]. FORMAL ASPECTS OF COMPUTING, 2010, 22 (01) : 3 - 31
  • [30] Enabledness and termination in refinement algebra
    Solin, Kim
    von Wright, Joakim
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2009, 74 (08) : 654 - 668