The role of the Software Architect
What does a Software Architect do?
A software architect is a designer of software concepts and supervisor of the implementation of these concepts.
Service Orientation is an example of a software concept where all communication between software takes place 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