Exploiting MOOs to Support Multiple Views of Complex Software Development Processes