Title: Principles of Software Architecture Modernization
Subjects: Computer science, Computer software, development, Computer engineering, Electronic data processing, distributed processing