Diagrammi UML
In questa sezione viene rappresentata, sotto forma di diagrammi UML con profilo TinySOA, la modellazione della SOA di ACMESky. I seguenti diagrammi hanno lo scopo di evidenziarele capability del sistema e le loro interfacce. In particolare, si distinguono tre tipi di servizi:
- Task: espone capability realizzate attraverso processi interni all'organizzazione. Sono strettamente legati al dominio del problema;
- Entity: corrisponde a una singola attività, solitamente automatizzata;
- Utility: come i Task, ma non sono prettamente legati al dominio del problema.