Advanced Software Development project