WoTUG - The place for concurrent processes

Paper Details

@InProceedings{SimpsonJacobsen08,
  title = "{V}isual {P}rocess-{O}riented {P}rogramming for {R}obotics",
  author= "Simpson, Jonathan and Jacobsen, Christian L.",
  editor= "Welch, Peter H. and Stepney, S. and Polack, F.A.C and Barnes, Frederick R. M. and McEwan, Alistair A. and Stiles, G. S. and Broenink, Jan F. and Sampson, Adam T.",
  pages = "365--380",
  booktitle= "{C}ommunicating {P}rocess {A}rchitectures 2008",
  isbn= "978-1-58603-907-3",
  year= "2008",
  month= "sep",
  abstract= "When teaching concurrency, using a
     \textlessi\textgreaterprocess-oriented
     language\textless/i\textgreater, it is often introduced
     through a visual representation of programs in the form of
     \textlessi\textgreaterprocess network
     diagrams\textless/i\textgreater. These diagrams allow the
     design of and abstract reasoning about programs, consisting
     of concurrently executing communicating processes, without
     needing any syntactic knowledge of the eventual
     implementation language. Process network diagrams are
     usually drawn on paper or with general-purpose diagramming
     software, meaning the program must be implemented
     as syntactically correct program code before it can be
     run. This paper presents
     \textlessi\textgreaterPOPed\textless/i\textgreater, an
     introductory parallel programming tool leveraging process
     network diagrams as a visual language for the creation of
     process-oriented programs. Using only visual layout and
     connection of pre-created components, the user can explore
     process orientation without knowledge of the
     underlying programming language, enabling a
     \textlessq\textgreaterprocesses first\textless/q\textgreater
     approach to parallel programming. POPed has been targeted
     specifically at basic robotic control, to provide a context
     in which introductory parallel programming can be naturally
     motivated."
}

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!