Modular System Design Applying Graph Grammars Techniques