// January 18, 2014 //---------------------------------------------------------------------------------------- // Car race scenarios // from // Mikhail Auguston, Example 1 in Monterey Phoenix System and Software Architecture // Modeling Language (Draft): Examples of architecture models // Naval Postgraduate School, Monterey, CA, USA // http://faculty.nps.edu/maugusto/ //---------------------------------------------------------------------------------------- ROOT car_race: {+<1-3> driving_a_car +}; driving_a_car: go_straight (*( go_straight | turn_left | turn_right )*) stop; go_straight:( accelerate | decelerate | cruise );