Component-Based Software Engineering
Component Abstraction Levels
The process of building and marketing software components should be
similar to the company that builds windows or doors for the construction
industry. From the specification, to implementation, exceution and
deployment.