Abstract abstract a process to reuse experiences via narratives among software project managers by stacie clark petter april, 2006 committee chair: dr vijay vaishnavi major department: computer information systems software project management is a complex process requiring extensive planning, effective decision-making, and proper monitoring throughout the course of a project. This site is a university repository providing access to the full text materials produced in the university, such as theses, journal articles, conference publications and research materials the interface can be viewed in finnish or english. Ieq transactions on software engineering, vol 19, no 4, april 1993 repository evaluation of software reuse rajiv d banker, robert j kauffman, and dani zweig abstract- the traditional unit of analysis and control for software managers is the software project, and subsequently.
Even though software reuse has been widely believed to be browsing a repository can be effective when all of its a technique with great potential to increase software pro- contents are in the “obvious” place. 15 software repository and its importance in software reuse repositories play a pivotal role in an integrated reuse- based application development environment reusing software components implies their persistent storage and maintenance, and the ability to efficiently find them. Software is a necessity in the modern world, and that need is continuously growing as expensive as the creation of all this new software is, the maintenance costs are even greater one solution to this problem is software reuse, whereby already written software can be applied to new problems after some modification, thus reducing the overall input of new code.
The thesis uses the application family concept for addressing the technological issues of concern to both requirements engineering and software reuse and uses it as the basis for developing a cohesive requirements reuse process. Theses/dissertations from 2017 pdf using recycled water for potable reuse in santa clara county, ca: high school students' knowledge and acceptance, nicholas ronald ajluni pdf unified software engineering reuse: a methodology for effective software reuse, charles allen flood pdf. This thesis combines the two research areas to produce a distributed solution to software reuse that displays the advantages of distributed computing within a reuse system this resulted in a web application with access to web services that allowed two different formats of component to be inserted into a reuse repository.
A framework for software reuse in a distributed collaborative environment by nhi tan submitted to the department of civil and environmental engineering. Annual workshop on software reuse, hemdon, va, november 18-22, 1991 eichmann, d, s uppordng multiple domains in a single reuse repository, fourth international conference on software engineering and knowledge engineering, capri, italy, june 17-19, 1992. It is recommended that you use multiple forms of storage and backup and consider using a disciplinary data repository or a general data repository for long-term curation and sharing of data general code repositories: simulation software and other types of code are considered research data sharing, discoverability, and reuse content. An effective software reuse repository software tool is designed and successfully implemented with the proposed intelligent classification and retrieval scheme our classification is based on small set of classifiers which are evolved using the genetic algorithm.
Requirements using srscs (single repository for software component selection) mechanism different communicates with the reuse repository in natural language the component has been retrieved by formalize and automate software reuse by using generality relation  gerald etal presented an. The principal hurdle in this regard is the characterization of the context driven interactions between software and the physical environment (cyber-physical interactions), which introduce multi-dimensional dynamics in space and time, complex non-linearities, and non-trivial aggregation of interaction in case of networked operations. A software paper is a special kind of paper, which describes the software-eg, what is it about, implementation and architecture, its availability, and its reuse potential the editorial process works as in any other research venue, and articles are peer-reviewed. Openthesis is a free repository of theses, dissertations, and other academic documents, coupled with powerful search, organization, and collaboration tools we hope that you will take a moment to upload your theses, dissertations and other publications -- and ask your colleagues to do the same.
This thesis proposes a meta-model based framework to investigate measurement of the amount of reuse for a variety of software models the framework was assessed using a prototype tool the evaluation of the framework consisted of four phases that constitute the experiments conducted in the study the phases are: • software model type classification. The thesis uses the application family concept for addressing the technological issues of concern to both requirements engineering and software reuse and uses it as the basis for developing a. If your software reuse department doesn't have a repository, or if there is no organized, managed reuse department, then any change to a shared resource is like a shot in the dark if that's the case, be afraid be very afraid.