From Models to Components: Filling the Gap with SDL Macro-patterns
Anna Medve, Ileana Ober · 2008
This paper reports on a SDL macro-pattern analysis and design method. This method addresses the pair-wise direct mapping of service factories from the problem domain to POSA2 features. Moreover, the software components are implemented in the context of the solution domain by weaving GoF features. We exploit the fact that SDL allows to describe rigorously systems at the model level and that it has been successfully used on large scale developments that use intensive simulation and code generation. As a case study we show how to use the know-how of experts during the context analysis. By means of pattern templates and reuse we directly map the domain functionalities to structural and behavioural diagrams of the SDL Macro-pattern. The heuristics we provide here, could serve as basis to a more general modelling approach base on the intensive use of design patterns.