The role of the Software Architect
What does a Software Architect do?
A software architect is a designer of software concepts and a supervisor of implementing these concepts.
Service Orientation is an example of a software concept where all communication between software occurs via services.
A software architect using the concept of Service Orientation will design a high level of how the software should look with services.
Read also