Information Systems Management · 2000 · 26 citations · 0 references
ComputingComputer ScienceSystems EngineeringBenefit-cost AnalysisCost-benefit AnalysisSoftware EngineeringComponent-based Software EngineeringSoftware ArchitectureSoftware DesignSoftware Development Life Cycle ManagementSystems Development Life CycleComponent ArchitectureComponent-based ArchitecturesComponent-based Software DesignComponent-based Software DevelopmentSoftware ComponentsSoftware Development Life CycleSoftware Development Methodology
Abstract Software components have been championed because they can be used to shorten a system's software development cycle and therefore lower its development costs. As this column explains, lower development expenses are just one of the many economic benefits that can be realized with component-based development.