Search NASASearch

NASA NTRS · 19990116905

Statecharts Via Process Algebra

Abstract

Statecharts is a visual language for specifying the behavior of reactive systems. The Language extends finite-state machines with concepts of hierarchy, concurrency, and priority. Despite its popularity as a design notation for embedded system, precisely defining its semantics has proved extremely challenging. In this paper, a simple process algebra, called Statecharts Process Language (SPL), is presented, which is expressive enough for encoding Statecharts in a structure-preserving and semantic preserving manner. It is establish that the behavioral relation bisimulation, when applied to SPL, preserves Statecharts semantics

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Luttgen, Gerald, vonderBeeck, Michael, Cleaveland, Rance. 1999-10-01. Statecharts Via Process Algebra. https://ntrs.nasa.gov/citations/19990116905

Cite the original work for its findings. Save a collection to share your selection of sources.