Use case for software components and business objects