Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 35 for “"Software reuse"”.

  1. Systemic software reuse through analogical reasoning

    … reasoning as applied to the problem of software reuse at the level of the system architecture. The resulting methodology may be thought of as a hybrid approach to software reuse, as it combines a compositional developmental strategy with synthesis of role-based behaviors. The components …

    uiuc Repository record for Systemic software reuse through analogical reasoning (opens in a new tab)

  2. VISTA : a visual interface for software reuse in TROMLAB environment

    Software reuse has the potential to increase productivity and reduce development costs. Several research and experience reports show that practicing and achieving high levels of software reuse in the presence of repository and object-oriented computer-aided software engineering (CASE) development …

    concordia Repository record for VISTA : a visual interface for software reuse in TROMLAB environment (opens in a new tab)

  3. A framework for software reuse in a distributed collaborative environment

    The current software development infrastructure does not support effective collaboration. The virtual team concept has not been fully utilized because dispersed teams experience barriers from limited technology. Each new cycle frequently begin with limited experience and knowledge from previous …

    mit Repository record for A framework for software reuse in a distributed collaborative environment (opens in a new tab)

  4. The Effects of Open Source License Choice on Software Reuse

    Previous research shows that software reuse can have a positive impact on software development economics, and that the adoption of a specific open source license can influence how a software product is received by users and programmers. This study attempts to bridge these two research areas by …

    vt Repository record for The Effects of Open Source License Choice on Software Reuse (opens in a new tab)

  5. Supporting software reuse with configuration management and the World Wide Web

    Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1995.

    mit Repository record for Supporting software reuse with configuration management and the World Wide Web (opens in a new tab)

  6. Business value of software reuse in the digital enterprise : an industry perspective

    … digital enterprises are adopting management and software development practices from traditional software products and service companies. Software reuse is one of those practices. Despite being a well-documented method for increasing productivity, quality, and agility, there is a lack of good …

    mit Repository record for Business value of software reuse in the digital enterprise : an industry perspective (opens in a new tab)

  7. An empirical study of software reuse: the impact of the object-oriented paradigm and human factors

    … or no empirical validation exists for many of software engineering's basic assumptions. While some of these assumptions are intuitive, the need for scientific experimentation remains clear. Several assumptions are made about the factors affecting software reuse. In particular, the …

    vt Repository record for An empirical study of software reuse: the impact of the object-oriented paradigm and human factors (opens in a new tab)

  8. Facilitating software reuse by structuring the SPS user interface management system's software library according to programmer mental models

    … evaluates three different ways of structuring a software library for an object-oriented system. The traditional class/subclass tree (CIS) is used as well as two methods from the mental model literature: hierarchical cluster analysis (HCA) of sorting data and modal block clustering (MBC) of …

    vt Repository record for Facilitating software reuse by structuring the SPS user interface management system's software library according to programmer mental models (opens in a new tab)

  9. Software reuse in defense electronics : a study of organization and architecture approaches in a challenging business and technical environment

    Although large scale software reuse has been studied and practiced in industry for more than 20 years, there are some practice areas where it has presented both technical and business challenges. A sector notable for exhibiting these challenges is defense electronics, the home business arena of the …

    mit Repository record for Software reuse in defense electronics : a study of organization and architecture approaches in a challenging business and technical environment (opens in a new tab)

  10. Automated acquisition and refinement of reusable software design components

    The importance of reusing software components in new software developments has long been recognized. A reason for the current low level of software reuse stems from the difficulties of obtaining appropriate components for populating a reuse library.

    uiuc Repository record for Automated acquisition and refinement of reusable software design components (opens in a new tab)

  11. Formal methods for reuse of design patterns and micro-architectures

    Software reuse is recognized to have the potential for improved productivity of quality software. Class reuse, micro-architecture reuse, and reuse of application frameworks are the three distinct levels of software reuse. This thesis examines the critical issues in providing support for different …

    concordia Repository record for Formal methods for reuse of design patterns and micro-architectures (opens in a new tab)

  12. Deduction-Based Software Component Retrieval

    Deduction-based software component retrieval is a software reuse technique that uses formal specifications as component descriptors and as search keys; matching components are identified using an automated theorem prover. This dissertation contains a detailed theoretical investigation of the …

    passau-thes Repository record for Deduction-Based Software Component Retrieval (opens in a new tab)

  13. Measurement of the effects of reusing C++ classes on object-oriented software development

    This research models the effects of software reuse on object-oriented software development, in particular, the reuse of C++ classes. Two types of reuse (with and without modification) are compared. The common traits of programmers who tend to reuse are identified, and some object-oriented software

    vt Repository record for Measurement of the effects of reusing C++ classes on object-oriented software development (opens in a new tab)

  14. Comparative analysis of software reusability attributes in web and mobile applications

    Software reuse is an important approach to software engineering, where it aims to use previous software components to create new software systems. Reusability minimizes work repetition, development time, cost, efforts, and increases systems reliability. Reusability measurements help developers to …

    uthm Repository record for Comparative analysis of software reusability attributes in web and mobile applications (opens in a new tab)

  15. Modeling Software Product Lines Using Feature Diagrams

    The leading strategies for systematic software reuse focus on reuse of domain knowledge. One such strategy is software product line engineering. This strategy selects a set of reusable software components that form the core around which software products in a domain are built. Feature modeling is a …

    mississippi Repository record for Modeling Software Product Lines Using Feature Diagrams (opens in a new tab)

  16. Organizing imperative programs for execution-based retrieval for reuse.

    As libraries of reusable software components continue to grow, the issue of retrieving components from the library has become more and more important. In order to make software reuse possible, the library should collect enough components to support developers, but when the number of components …

    windsor Repository record for Organizing imperative programs for execution-based retrieval for reuse. (opens in a new tab)

  17. A Configurable Job Submission and Scheduling System for the Grid

    … of the important responsibilities of the grid software is resource management and techniques to allow the user to make optimal use of the resources for executing applications. In addition to the goals of minimizing job completion time and achieving good throughput there are other minimum …

    vt Repository record for A Configurable Job Submission and Scheduling System for the Grid (opens in a new tab)

  18. Application-independent user interface design using an application exposure

    User interface (UI) software reuse requires separating the reusable UI elements from the elements that constitute the application semantics. A classic issue in user interface research is how to couple these two groups of elements effectively. This issue is particularly conspicuous when 3D …

    uiuc Repository record for Application-independent user interface design using an application exposure (opens in a new tab)

  19. An assessment of existing component-based software development methodologies and a holistic approach to CBSD

    Software applications nowadays are getting ever larger and more complex. At the same time, users and sponsors of software applications have increasingly higher expectations: lower development cost, faster delivery time and higher quality of the products. This creates new challenges that the …

    london-metro Repository record for An assessment of existing component-based software development methodologies and a holistic approach to CBSD (opens in a new tab)

Page 1 of 2