model driven

Software Architecture Article

Historical Perspective on Model-Based Development

This article provides an historical context for why the Object Oriented paradigm was developed. It starts with a bit of history and then examines some weaknesses of the paradigm that dominated software development immediately before the OO paradigm appeared. Finally, it examines important technical advances made prior to the OO paradigm that were incorporated in …

Historical Perspective on Model-Based Development Read More »

Software Architecture Article

Time and Synchronization in Executable UML

This article illustrates the platform independent timing and synchronization rules used to support Executable UML applications. UML standardizes behavioral notations such as statecharts and sequence diagrams, but it does not define any synchronization rules.