Drone Security

Strategic Design

Per evolvere il dominio a questo punto si è pensato di procedere tramite Strategic Design. Questo tipo di studio individua, a partire dai casi d’uso, i diversi sotto-domini che compongono il dominio principale.

Sono stati quindi trascritti i casi d’uso descritti precedentemente nel file domain.cml usufruendo di Context Mapper come framework. Si è quindi pensato di suddividere il dominio in quattro sotto-domini:

A questo punto, secondo la metodologia DDD, è necessario costruire i cosiddetti Bounded Context, i quali debbano soddisfare i requisiti del sotto-dominio a cui si riferiscono.

Nel nostro dominio sono stati individuati cinque Bounded Context:

Dopo aver determinato i Bounded Context è necessario capire le relazioni tra di essi. Per mostrare tali relazioni viene costruita una Context Map. In questo dominio le associazioni riconosciute sono state le seguenti: