Project number 2 for software architecture and engineering