WoTUG - The place for concurrent processes

Paper Details

  title = "{A} {S}tep {T}owards {R}efining and {T}ranslating {B} {C}ontrol {A}nnotations to {H}andel-{C}",
  author= "Ifill, Wilson and Schneider, Steve",
  editor= "McEwan, Alistair A. and Schneider, Steve and Ifill, Wilson and Welch, Peter H.",
  pages = "399--424",
  booktitle= "{C}ommunicating {P}rocess {A}rchitectures 2007",
  isbn= "978-1-58603-767-3",
  year= "2007",
  month= "jul",
  abstract= "Research augmenting B machines presented at B2007 has
     demonstrated how fragments of control flow expressed as
     annotations can be added to associated machine operations,
     and shown to be consistent. This enables
     designers\&\#8217; understanding about local
     relationships between successive operations to be captured
     at the point the operations are written, and used later when
     the controller is developed. This paper introduces several
     new annotations and I/O into the framework to take advantage
     of hardware\&\#8217;s parallelism and to facilitate
     refinement and translation. To support the new annotations
     additional CSP control operations are added to the control
     language that now includes: recursion, prefixing, external
     choice, if-then-else, and sequencing. We informally sketch
     out a translation to Handel-C for prototyping."

If you have any comments on this database, including inaccuracies, requests to remove or add information, or suggestions for improvement, the WoTUG web team are happy to hear of them. We will do our best to resolve problems to everyone's satisfaction.

Copyright for the papers presented in this database normally resides with the authors; please contact them directly for more information. Addresses are normally presented in the full paper.

Pages © WoTUG, or the indicated author. All Rights Reserved.
Comments on these web pages should be addressed to: www at wotug.org

Valid HTML 4.01!