reuse approachlanguagereverse engineeringunderstandingdesign recoveryThe United States Air Force's Wright Laboratory and TASC are developing an environment for the reengineering of software from one language to another. Our approach engineers a program in the new language by reusing portions of the ...
A New Process Model For Reuse Based Software Development Approach Software reuse enables developers to leverage past accomplishments and facilitates significant improvements in software productivity and quality [1]. The c... KS Jasmine,R Vasantha - 《Lecture Notes in Engineering & Computer Science》 被...
development about datalization are studied,and a meta model is constructed.For the variability factors are expressed in datum,the stability and capability of reuse of domain software are strengthened.Take OfficeGIS as example and proves that this approach will be beneficial to software reuse practices...
in software engineering research and is considered a pratical and feasible approach to solving the software crisis.Software reuse is generally classified into two catalogues:product reuse and process reuse.Reuse based on software components is the important form of product reuse and is the major area...
We apply a reuse approach to formally specify system requirements. The approach is based on requirement patterns , which are related to design patterns well-known in object-oriented software development. The focus of this paper is on the application-driven discovery of an interesting, non-trivial ...
Measurement of software development productivity is needed in order to control software costs, but it is discouragingly labor-intensive and expensive. Comp... Banker,R.D.,Kauffman,... - 《IEEE Transactions on Software Engineering》 被引量: 114发表: 1994年 A Case-Based Approach to Software Reu...
Component-based enterprise software engineering (CBESE) is a rapidly emerging trend in the software engineering area. In the CBESE approach, software systems are no longer built from scratch. Instead, reusable software components, built by in-house developers or commercial vendors, are used as the...
We argue that software reuse needs to be viewed in the context of a total systems approach that addresses a broad range of technical, economic, managerial, organizational, and legal issues and conclude with a summary of the major research issues in each of these areas. 展开 ...
In software engineering it is commonly accepted that reuse of code is very important for productivity and quality. Generic components are one approach that helps in the reuse of already implemented knowledge. Generic components are already available in certain modeling languages (e.g. UML generic cla...
A novel dataset-similarity-aware approach for evaluating stability of software metric selection techniques We empirically evaluate the stability of 19 feature selection methods in terms of degree of overlap and feature subset size using sixteen real software ... H Wang,TM Khoshgoftaar,R Wald,......