arXiv (Cornell University) · 2014 · 21 citations · 10 references
ComputingSystems EngineeringSoftware EngineeringSystems ArchitectureSystems DesignComponent-based Software EngineeringSoftware ArchitectureSoftware ConstructionSoftware DesignSoftware ModelingSoftware ReuseComponent ArchitectureComponent ModelsComponent ReuseComponent-based Software DesignComponent-based Software DevelopmentSoftware Component ReuseSoftware ComponentsSoftware Development Methodology
One of the goals of Software design is to model a system in such a way that it is reused. Actively reusing designs or code allows taking advantage of the investment made on reusable components. However development of domain specific components and its impact on effort in terms of cost and time is still a challenging issue. The component based technology has transformed over a period of time from a simple component to the domain specific components. This paper presents a state of art of the drastic change in component technology from component engineering to domain engineering.
10
A survey of software reuse repositories
Junhao Guo, Luqi · 2002 · 65 citations
Odyssey: a reuse environment based on domain models
Regina Braga, Cláudia Werner, Marta Mattoso · 2003 · 42 citations