// January 18, 2014 //---------------------------------------------------------------------------------------- // Data items as behaviors. Data flow. // from // Mikhail Auguston, Example 3 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/ // for Eagle6: Runs OK, up to scope 6. //---------------------------------------------------------------------------------------- //SCHEMA Data_flow ROOT Process_1: (* work write *); ROOT Process_2: (* ( read | work ) *); ROOT File: (* write *) (* read *); Process_1, File SHARE ALL write; Process_2, File SHARE ALL read;