• Corpus ID: 16707079

A SPLICE oriented Design for the Clockwork Orange Robotic Soccer Team Software

  title={A SPLICE oriented Design for the Clockwork Orange Robotic Soccer Team Software},
  author={Suzan Doodeman and Wouter Caarls and Bas Ter-Wijn and Jeroen Roodhart and Ed Steffens and Nikos A. Vlassis and Frans C. A. Groen and Jurjen Caarls and Werner Altewischer and Robert Bartelds and Pieter P. Jonker and T. van der Zant and Marco A Wiering and Erik Boasson and E. de Jong and Matthijs T. J. Spaan and Bas Doodeman}
Preface In the second half of the 80's, a number of models and metaphors have arisen that explicitly deal with the concurrency of cooperation in distributed systems. They had one thing in common, they considered programming a distributed system to consist of two distinct activities: the computing part consisting of a number of processes involved in manipulating data, and a coordination part responsible for the communication and cooperation between these processes. Since that time it has been… 
1 Citations
RoboCup Middle Size League Bibliography
This bibliography digest intends to gather the most relevant documents to the RoboCup Middle Size League. It is organized chronologically, starting in 1997, and includes all type of references


Programming Real Time Distributed Multiple Robotic Systems
ETHNOS-IV is presented - a real-time programming environment for the design of a system composed of different robots, devices and external supervising or control stations and provides support from three main point of views.
ACTORS - a model of concurrent computation in distributed systems
  • G. Agha
  • Computer Science
    MIT Press series in artificial intelligence
  • 1985
A foundational model of concurrency is developed and issues in the design of parallel systems and why the actor model is suitable for exploiting large-scale parallelism are addressed.
RoboCup: A Challenge Problem for AI
Technical challenges involved in RoboCup, rules, and the simulation environment are described, including design principles of autonomous agents, multiagent collaboration, strategy acquisition, real-time reasoning, robotics, and sensor fusion.
The Dutch Team
This paper describes the layered and modular hard- and software architecture of autonomously soccer playing robots used in The Dutch Team, which attempted to merge the distributed computing aspect of real-world intelligent autonomous robots, with the client-server approach of the soccer simulator.
Mixed Programming Mataphors in a Shared Dataspace Model of Concurrency
In a series of related examples Swarm's capacity to express shared-variable, message-passing, and rule-based computations; to specify synchronous and asynchronous processing modes; and to accommodate highly dynamic program and data structure is explored.
The TOOLBUS Coordination Architecture
An experiment in designing a generic software architecture for solving interoperability of software systems that leads to a component interconnection architecture resembling a hardware communication bus, and therefore it will be called a “ToolBus”.
The Programmers' Playground: I/O Abstraction for User-Configurable Distributed Applications
The Programmers' Playground, a software library and runtime system supporting I/O abstraction, is described, and design goals include the separation of communication from computation, dynamic reconfiguration of the communication structure, and the uniform treatment of discrete and continuous data types.
Clockwork Orange: The Dutch RoboSoccer Team
The Dutch RoboSoccer Team, called “Clockwork Orange”1 is a Dutch research project in which 3 universities participate: the University of Amsterdam, the Delft University of Technology, and University
Organisation and Design of Autonomous Systems Chapter 4
Non-commercial distribution of copies is only allowed for the complete book, not for separate chapters, as long as it is distributed as a whole in its original form.