Designing state-based systems with entity-life modeling

  • Authors:
  • Bo Sandén;Janusz Zalewski

  • Affiliations:
  • Computer Science, Colorado Technical University, 4435 N. Chestnut St., Colorado Springs, CO 80907, USA;Computer Science, Florida Gulf Coast University, Fort Myers, FL 33965, USA

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This article introduces the entity-life modeling (ELM) design approach for multithread software. The article focuses on problems that can be described by state machines with associated activities. We compare ELM with a traditional design approach based on a dataflow model. Using a cruise controller for a car as an example, we show that entity-life modeling is a more direct and less ceremonious approach that produces a much simpler architecture.