XinBai - The design, implementation, integration and...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
The design, implementation, integration and evaluation of a Statechart service. By Xin Bai Feb 7, 2002
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Why use statecharts? 1. Statechart extends the classical state transition diagram. 2. It saves the number of the state and arrow in the diagram. 3. Most importantly it supports concurrency.
Background image of page 2
Backgrounds: 1. David Harel invented this language in 1983. 2. The STATEMATE system by I- Logix Israel., Ltd. has implemented statechart language.
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
State transition diagrams Statecharts Depth, hierarchy or modularity support No Yes Number of transition arrows Uneconomical Economical Number of states Grow exponentially Economical Concurrency Support No (sequential in nature) Yes Statecharts extend classical state transition diagrams
Background image of page 4
B e f h g[c] From state transition diagrams to statecharts States: A, B, C, D Events: e, f, g Condition: c D = A XOR C g[c] triggers the transition from A to C if and
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 10
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 07/30/2011 for the course COP 5600 taught by Professor Staff during the Summer '11 term at University of Central Florida.

Page1 / 10

XinBai - The design, implementation, integration and...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online