Like any other software development effort, it will depend on the complexity of the product. And the software engineer will need to understands the applicable CO standards and the wrapping methods. It will also depend on the number of interface standard specifications with which the Software Component needs to comply. Software developers are just beginning the work of wrapping components – when more experience is accumulated, we will be able to at least offer some rules of thumb or general guidelines. For smaller components which already have a modular structure or are otherwise well organized, an investment of days or a week or two is realistic.