Domain-Analysis in Software Reuse - Application in Warehouse Management
暂无分享,去创建一个
A domain-analysis based process was developed to facilitate software reuse. This process starts with analyzing domain common features/differences systematically based on software architectural considerations. The end result of domain-analysis is a domain model with a collection of well-defined and well-developed packages/components ready for reuse. The advantages of domain-analysis were demonstrated in warehouse management software system development process. Furthermore, a number of systems integrated with this domain model were successfully applied to various industries, such as electronics, chemical, and rubber industries. The results in this paper supported the notion that domain-analysis is an effective way to develop efficient component-based software system with maximized code reuse, minimized code duplication, and enhanced software quality in a substantially reduced development timeframe.
[1] Klaus Pohl,et al. A Framework for Software Product Line Engineering , 2005, Software Product Line Engineering.
[2] Kyo Chul Kang,et al. Feature-Oriented Domain Analysis (FODA) Feasibility Study , 1990 .
[3] Ulrich Lauther. Introduction to Synthesis , 1992 .
[4] David Garlan,et al. Introduction to the Special Issue on Software Architecture , 1995, IEEE Trans. Software Eng..
[5] Ruben Prieto-Diaz,et al. Domain analysis for reusability , 1988 .