See this document in CiteSeerX!

On the Use of Data Refinement in the Development of Secure Communications Systems  (Make Corrections)  
Michael Butler



  Home/Search   Context   Related

 
View or download:
ecs.soton.ac.uk/~mjb/publ...security.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ecs.soton.ac.uk/~mjb/publicati... (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We report on experiences gained from the application of data re nement techniques to the development of examples of secure communications systems. The aim was to the carry the development from initial abstract speci cation of security services through to detailed designs. The development approach was based on action systems, with B and CSP being used as concrete notations. The security services in question are a con dential communications service and an authenticated transaction service. Re ... (Update)

Active bibliography (related documents):   More   All
0.5:   A System-based Approach to the Formal Development of Embedded.. - Butler (2002)   (Correct)
0.3:   An Approach to the Formal Verification of Cryptographic Protocols - Bolignano (1996)   (Correct)
0.3:   A TLA Solution to the Specification and. . . - Mokkedem, Johnston   (Correct)

Similar documents based on text:   More   All
0.1:   Formal Aspects of Computing Bibliography - Allison (1997)   (Correct)
0.1:   An Approach to the Design of Distributed Systems with B AMN.. - Butler (1996)   (Correct)
0.1:   The Probabilistic Steam Boiler: a Case Study in.. - McIver, Morgan.. (1998)   (Correct)

BibTeX entry:   (Update)

@misc{ butler-use,
  author = "Michael Butler",
  title = "On the Use of Data Refinement in the Development of Secure Communications
    Systems",
  url = "citeseer.ist.psu.edu/666694.html" }
Citations (may not include all citations):
2732   Communicating Sequential Processes (context) - Hoare - 1985
828   Model Checking - Clarke, Grumberg et al. - 1999
652   A Discipline of Programming (context) - Dijkstra - 1976
254   Book: Assigning Programs to Meanings (context) - Abrial - 1996
164   ACM Transactions on Computer Systems (context) - Burrows, Abadi et al. - 1990
140   Reasoning about belief in cryptographic protocols - Gong, Needham et al. - 1990
93   An attack on the Needham-Schroeder public-key authentication.. - Lowe - 1995
62   Breaking and xing the Needham-Schroeder public-key protocol .. - Lowe - 1996
44   A survey of authentication protocol literature (context) - Clark, Jacob - 1997
28   Introducing dynamic constraints in B (context) - Abrial, Mussat - 1998
26   Decentralisation of process nets with centralised control (context) - Back, Kurki-Suonio - 1983
25   automaton models and proofs for shared-key communications sy.. (context) - Lynch - 1999
24   cspB practical approach to combining CSP and B - practical, combining et al. - 2000
21   A CSP Approach To Action Systems - Butler - 1992
4   Abstract machines for communication security (context) - Bieber, Boulahia-Cuppens et al. - 1993
3   Formal development of authentication protocols (context) - Bieber, Boulahia-Cuppens - 1994
2   Stepwise re nement of communicating systems (context) - Butler - 1996
1   Using re nement to analyse the safety of an authentication p.. (context) - Butler - 1998
1   The probabilistic steam boiler (context) - McIver, Morgan et al.

Documents on the same site (http://www.ecs.soton.ac.uk/~mjb/publications/):   More
An Approach to Modelling and Refining Timing Properties in B - Butler, Falampin (2001)   (Correct)
A System-based Approach to the Formal Development of Embedded.. - Butler (2002)   (Correct)
Reasoning about Grover's Quantum Search Algorithm using.. - Butler, Hartel (1998)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC