Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 471 Bytes

File metadata and controls

29 lines (21 loc) · 471 Bytes

Aspect-oriented programming example allied to the software product line

Theme: Residential automation.

Design Patterns used:

  • Strategy;
  • Singleton;
  • Façade;
  • Iterator.

Aspects:

  • Authentication;
  • Open the door;
  • Close the door.

Products:

  • Automation for urban environments;
  • Automation for sites and interiors.

Credits: Diego Fernando