Component-Based Software Engineering

Summary

The component-based software lifecycle (CSLC) is the life cycle process for a software component with an emphasis on business rules, business process modeling, design, construction, continuous testing, deployment, evolution and subsequent reuse and maintenance.