Problem
Investigate one or more popular computer-aided systems or software engineering (CASE) tools. To what extent do they support each of the views? To what extent do they allow integration across views? 4. A major distinction in behavioral modeling methods and tools is the extent to which they support or demand executability in their models. Executability demands a restricted syntax and up-front decision about data and execution semantics. Do these restrictions and demands help or hinder initial concept formulation and communication with builders and clients? If the answer is variable with the system, is there a way to combine the best aspects of both approaches?