Software architectures project.