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 条
  • [1] ADDING ACTION REFINEMENT TO A FINITE PROCESS ALGEBRA
    ACETO, L
    HENNESSY, M
    [J]. INFORMATION AND COMPUTATION, 1994, 115 (02) : 179 - 247
  • [2] ADDING ACTION REFINEMENT TO A FINITE PROCESS ALGEBRA
    ACETO, L
    HENNESSY, M
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 510 : 506 - 519
  • [3] Process algebra with action dependencies
    Arend Rensink
    Heike Wehrheim
    [J]. Acta Informatica, 2001, 38 : 155 - 234
  • [4] Process algebra with action dependencies
    Rensink, A
    Wehrheim, H
    [J]. ACTA INFORMATICA, 2001, 38 (03) : 155 - 234
  • [5] Process Algebra Contexts and Security Properties
    Gruska, Damas P.
    [J]. FUNDAMENTA INFORMATICAE, 2010, 102 (01) : 63 - 76
  • [6] Idea: Action Refinement for Security Properties Enforcement
    Martinelli, Fabio
    Matteucci, Ilaria
    [J]. ENGINEERING SECURE SOFTWARE AND SYSTEMS, PROCEEDINGS, 2009, 5429 : 37 - +
  • [7] A refinement-based process algebra for timed automata
    Cattani, S
    Kwiatkowska, M
    [J]. FORMAL ASPECTS OF COMPUTING, 2005, 17 (02) : 138 - 159
  • [8] Extending Process Algebra with an Undefined Action
    Arun-Kumar, S.
    [J]. THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, TASE 2022, 2022, 13299 : 173 - 179
  • [9] Security policy enforcement through refinement process
    Stouls, Nicolas
    Potet, Marie-Laure
    [J]. B 2007: FORMAL SPECIFICATION AND DEVELOPMENT IN B, PROCEEDINGS, 2007, 4355 : 216 - +
  • [10] A Process Algebra for Reasoning About Quantum Security
    Adao, P.
    Mateus, P.
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 170 : 3 - 21