FazBrowse Wikipedia Viewer | Main Page |
Search Wikipedia:
|
Viewing: https://en.wikipedia.org/wiki/Component-based_software_engineering

Component-based software engineering

Component-based software engineering (CBSE), also called component-based development (CBD), is a style of software engineering that aims to construct a software system from components that are loosely coupled and reusable. This emphasizes the separation of concerns among components.

To find the right level of component granularity, software architects have to continuously iterate their component designs with developers. Architects need to take into account user requirements, responsibilities, and architectural characteristics.

ISBN 0-201-74572-0
  • ↑ Douglas C. Schmidt. "Why Software Reuse has Failed and How to Make It Work for You". Retrieved 14 May 2024.
  • Software engineering
    Fields
    Concepts
    Orientations
    Models
    Developmental
    Other
    Languages
    Related fields

    View original on Wikipedia | Back | FazBrowse Home