A design pattern for state machines and concurrent activities

5Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

State machines are used to design real-time software controlling anything from household devices to spacecraft. They are also a standard way of describing the life of an object in object-oriented analysis and design. This paper presents a pattern for the implementation of state machines and associated activities by means of tasks and protected objects. It is a refinement of earlier work on a state-machine pattern and part of a set of concurrent design patterns based on the entity-life modeling design philosophy.

Cite

CITATION STYLE

APA

Sandén, B. I. (2001). A design pattern for state machines and concurrent activities. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2043, pp. 203–214). Springer Verlag. https://doi.org/10.1007/3-540-45136-6_16

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free