AT&T Technical Journal · 1992 · 17 citations · 2 references
ComputingComputer ScienceKnowledge ReuseSoftware EngineeringSystems ArchitectureComponent-based Software EngineeringSoftware ArchitectureSoftware DeploymentSoftware DesignSoftware MaintenanceSoftware ReuseComponent ReuseProductivityReusable Software ArchitectureReuseReuse In Software EngineeringReuse Process ModelsSoftware Component ReuseSoftware Reusability
Large-scale reuse of software architectures and components is an important element for improving software productivity and reducing the time needed to design, develop, and deploy software systems. For maximum benefit, the application of reuse technologies must be coupled with effective process changes. In this paper, we focus on AT&T's approach to software reuse, particularly the use of the AT&T BaseWorX™ applications platform to achieve reuse. We also discuss the process changes associated with software reuse, and the results that have been achieved from applying reuse to a wide range of software products.
2
Software reuse: a competitive advantage
Roger P. Beck, S. R. Desai, R.P. Radigan et al. · 2002 · 10 citations