Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Software reusability


  
  Reusability - Wikipedia, the free encyclopedia
Reusable code reduces implementation time, increases the likelihood that prior testing and use has eliminated bugs and localizes code modifications when a change in implementation is required.
Reusability is often a required characteristic of platform software.
Reusability brings several aspects to software development that do not need to be considered when reusability is not required.
en.wikipedia.org /wiki/Software_reusability   (325 words)

  
 Software Reusability: We Know More Than You Think   (Site not responding. Last check: 2007-10-20)
Reusability is not a concept that is limited to the coding phase of the software life-cycle.
The vast majority of today's software practitioners either do not know what it is, or assume that it is "yet another buzzword." There is a small minority of individuals and organizations who are researching and implementing various aspects of software reuse.
We are only now beginning to understand that by bringing software reusability issues to the first phases of the software life-cycle, we can greatly enhance the impact of software reusability.
www.toa.com /pub/WEKNOW.HTM   (1176 words)

  
 [No title]   (Site not responding. Last check: 2007-10-20)
Software reuse is a process of creating software system for predefined software components designed for reuse.
Software reuse can greatly reduce software application development time and cost and the risk of failure, as well as greatly improve the quality and reliability of software applications.
Software metrics [6] are intended to measure software quality quantitatively.
www.cs.uh.edu /~jhuang/JCH/SE/Project/D14.DOC   (1972 words)

  
 Manageability - On the Degrees of Reusability   (Site not responding. Last check: 2007-10-20)
Finally, one element of reusability that is completely overlooked is the one identified by Butler Lampson.
That is software development continues to reuse "big components" in the form of an operating system, the relational database, the web and so on.
Therefore, reusability in the absence of a container/platform is relevant only to a subset of components.
www.manageability.org /blog/stuff/on-reusability   (802 words)

  
 Otaku, Cedric's weblog: The four degrees of reusability
While the source is not available, binary reusability enables third parties to write extensions to the software.
First of all, the fallacy that all it takes to make a software reusable is to open-source it needs to die.
I don't think of he difference between plug-ins and "binary reusability" as one of OS managed vs application managed; COM could certainly be implemented outside of the core OS as a container.
beust.com /weblog/archives/000218.html   (1151 words)

  
 Measuring Software Reusability - Poulin (ResearchIndex)   (Site not responding. Last check: 2007-10-20)
Knowing what makes software "reusable" can help us learn how to build new reusable components and help us to identify potentially useful modules in existing programs.
The paper begins by establishing a taxonomy of approaches to reusability metrics based on their empirical or qualitative orientation.
J.S. Poulin, `Measuring Software Reusability', Proceedings of the Third Conference on Software Reuse, Rio de Janeiro, Brazil, November 1994.
citeseer.ist.psu.edu /poulin94measuring.html   (804 words)

  
 Building bug-free O-O software: An introduction to Design by Contract
By itself, reusability also helps: if you are able to reuse component libraries produced and (presumably) validated by a reputable outside source, rather than developing your own solution for every single problem you encounter, you can start trusting part of the software no less than you trust the machine on which it runs.
To be sure that our object-oriented software will perform properly, we need a systematic approach to specifying and implementing object-oriented software elements and their relations in a software system.
To improve software reliability, the first and perhaps most difficult problem is to define as precisely as possible, for each software element, what it is supposed to do.
archive.eiffel.com /doc/manuals/technology/contract   (3148 words)

  
 Software Dioxide: ACM Symposium on Software Reusability (SSR'2001)   (Site not responding. Last check: 2007-10-20)
Software Dioxide: ACM Symposium on Software Reusability (SSR'2001)
The Symposium on Software Reusability is a bi-annual forum, which is held in conjunction with the International Conference on Software Engineering.
The symposium aims at exchanging ideas, research and development results as well as experiences in all aspects of software reusability.
www.softwaredioxide.com /Channels/ConView.asp?id=5525   (90 words)

  
 An Approach to Software Architecture Analysis for Evolution and Reusability
Abstract: Software evolution and reuse is more likely to receive higher payoff if high-level artifacts--such as architectures and designs--can be reused and can guide low-level component reuse.
This paper presents an approach to capturing and assessing software architectures for evolution and reuse.
The Software Engineering Institute (SEI) is a federally funded research and development center sponsored by the U.S. Department of Defense and operated by Carnegie Mellon University.
www.sei.cmu.edu /publications/articles/sw-aa-evol-reuse.html   (148 words)

  
 Citations: Status Report: Software Reusability - Prieto-Dfaz (ResearchIndex)   (Site not responding. Last check: 2007-10-20)
Software architectures can be used as either standalone application generators to create end user applications or as building blocks for creating higher level architectures.
He views software reuse according to six different perspectives or facets: 1.
Prieto-Dfaz, R.: "Status Report: Software Reusability"; 1EEE Software, 10, 3 (1993), 61-66.
citeseer.ist.psu.edu /context/1987151/0   (234 words)

  
 CS 370 References   (Site not responding. Last check: 2007-10-20)
This book is a compilation of authors discussing differenct aspects of software reusability.
Coulange discusses different aspects of software reuse, such as techniques, reliability, possible profits, and organization.
It discusses techniques, libraries, case studies, and economics of software reusability.
www.cs.utexas.edu /users/almstrum/cs370/hyon/reference.html   (428 words)

  
 Object-Oriented Software Construction, Second Edition
Object-Oriented Software Construction, second edition is the comprehensive reference on all aspects of object technology, from design principles to O-O techniques, Design by Contract, O-O analysis, concurrency, persistence, abstract data types and many more.
Object-Oriented Software Construction is the gospel of object-oriented technology and it deserves to be spread everywhere.
will be the obligatory reference on object-oriented software in the years before and during the third millenium...
archive.eiffel.com /doc/oosc   (805 words)

  
 Bill Frakes Publications
Frakes, W. B., (Ed.), Software Reuse: Advances in Software Reusability, Proceedings of the Third International Conference on Software Reuse, Los Alimitos, CA: IEEE CS Press, 1994.
Frakes, William B. "Software Reuse Empirical Studies." In Software Reusability, ed.
Frakes, William B., "An Introduction to Software Re-engineering", invited paper, Proceedings of CASE Japan '92, Tokyo, July 1992, 4 pgs.
frakes.cs.vt.edu /frakespubs.html   (2158 words)

  
 Software Dioxide: Impact of Reusability on Software Development for Object Oriented System   (Site not responding. Last check: 2007-10-20)
Software Dioxide: Impact of Reusability on Software Development for Object Oriented System
This methodology is simple to use and can be applied early in the software development life-cycle.
It provides a methodology for calculation of object points for a software development using/building reusable objects/components.
www.softwaredioxide.com /Channels/ConView.asp?id=5385   (88 words)

  
 Publications by Ernesto Guerrieri
"Software Reuse with Java," tutorial notes at the Reuse'97 Workshop, held on July 21, 1997 in Morgantown, West Virginia.
"Software Reuse with Java," tutorial notes at the 1997 Symposium on Software Reuse (SSR'97), held on May 17, 1997 in Boston, MA.
"Software Quality Assurance and Software Reusability," tutorial notes at the Third International Conference on Software Reusability (ICSR-3), held on November 2, 1994 in Rio de Janeiro, Brazil.
people.bu.edu /guerrier/bio/eg-pub.html   (877 words)

  
 Book Review: Schäfer,: Software Reusability   (Site not responding. Last check: 2007-10-20)
This is the book, but not exactly the proceedings, of the 1st International Workshop on Software Reusability, held in Dortmund in 1991.
If you are researching in software reuse, this is the place to start.
Reusability is not merely, not even principally, “of components in composite structures”: it is “of resources in performing a task”; indeed “of everything associated with a software project including knowledge”.
www.btinternet.com /~adrian.larner/review/schaefer.htm   (288 words)

  
 Amazon.com: Books: Software Reuse : Architecture, Process and Organization for Business Success   (Site not responding. Last check: 2007-10-20)
Software reuse sounds great in principle (why rewrite code you have always written once?), but converting principle to practice has proved daunting.
Software Reuse explains what it takes to build reusable software, from business characteristics to engineering requirements to techniques you can implement during design stages.
If you are at all interested in Software Reuse, or with improving software development productivity, you need this book.
www.amazon.com /exec/obidos/tg/detail/-/0201924765?v=glance   (764 words)

  
 Eiffel Software - The Home of EiffelStudio and EiffelEnvision
Eiffel Software offers development tools that make an immediate and concrete difference in how companies produce software.
To developers, Eiffel Software provides a seamless IDE to complete the job faster and better.
To your application, Eiffel Software provides a unique mechanism to improve reliability and performance.
www.eiffel.com   (72 words)

  
 Symposium on Software Reusability (SSR '95)
SSR'95 is the bi-yearly Symposium on Software Reusability that is conducted in conjunction with the International Conference on Software Engineering.
The objective of this symposium is to provide a forum for academics and practitioners in the areas related to software reusability to exchange research results, development activities, and application experience reports.
Systematic Software Reuse: Objects and Frameworks Are not Enough
cse.unl.edu /~scotth/ssr95.html   (580 words)

  
 ACM Symposium on Software Reusability (SSR'2001)
This symposium focuses on three interrelated contexts: - reuse within software engineering as a whole, - reuse within product family engineering, - and reuse within different organizational environments.
SSR'01 invites you to submit unpublished, original state-of-the-art and state-of-the-practice work to share with the software reuse community in particular, and the larger community of software engineering in general.
All papers, whether regular or concise, should clearly indicate what is new and significant about the work being presented and should consist of material not previously published or currently being considered for another forum.
www.cs.kuleuven.ac.be /~dirk/ada-belgium/events/01/010518-ssr.html   (433 words)

  
 Software Reuse Bibliography   (Site not responding. Last check: 2007-10-20)
IEEE Software Special Issue on Systematic Reuse, Vol.11,n.5, September 1994.
William B. Frakes and Thomas P. Pole, "An Empirical Study of Representation Methods for Reusable Software Components", IEEE Transactions on Software Engineering, vol.20, No.8, pp.617-630, 1994.
Ruben Prieto-Diaz, "Status Report: Software Reusability", IEEE Software, v10 n3, May 1993.
www.cs.umbc.edu /~crowder/bib.html   (212 words)

  
 Linguistic Software Reusability   (Site not responding. Last check: 2007-10-20)
MULTEXT joined efforts with the EAGLES sub-group on Tools, established in spring 1995 (in the last phase of the EAGLES project), to address linguistic software reusability and work toward the establishment of Guidelines for Linguistic Software Development.
This document reports on the first phase of the work and outlines general goals and principles for the development of the guidelines.
Permission is granted to make and distribute verbatim copies of this document for non-commercial purposes provided this copyright, disclaimer and permission notice are preserved on all copies.
www.lpl.univ-aix.fr /projects/multext/LSD/LSD1.html   (262 words)

  
 Symposium on Software Reusability (SSR'99)
Date: Mon, 8 Jun 1998 21:47:17 -0500 (CDT) From: Mansour Zand To: seworld@cs.colorado.edu Subject: (SEWORLD) CFP for SSR99 Please distribute CFP for Symposium on Software Reuse (SSR'99).
SSR'99 invites you to submit unpublished, original state-of-the-art and state-of-the-practice work to share with the software reuse community in particular, and the larger community of software engineering in general.
Panel proposals must include an abstract of the topics, an outline and, to the extent possible, a short biography of panel participants.
www.cs.kuleuven.ac.be /~dirk/ada-belgium/events/99/990521-ssr.html   (635 words)

  
 ACM SIGSOFT Symposium on Software Reusability
Reusable component interconnection patterns for distributed software architectures
Panel: Systematic Software Reuse - Objects and Frameworks are not Enough
Software Testability: An Experiment in Measuring Simulation Reusability
wotan.liu.edu /docis/dbl/ssrssr   (824 words)

  
 reusability concept from the Object Oriented Software Engineering knowledge base   (Site not responding. Last check: 2007-10-20)
reusability concept from the Object Oriented Software Engineering knowledge base
subject > criterion > quality > software quality > external software quality > reusability
Next external software quality: usefulness Up: external software quality, measurement Previous external software quality: reliability
www.site.uottawa.ca:4321 /oose/reusability.html   (99 words)

  
 Amazon.ca: Books: Third International Conference on Software Reuse: Advances in Software Reusability November 1-4, 1994 ...   (Site not responding. Last check: 2007-10-20)
Amazon.ca: Books: Third International Conference on Software Reuse: Advances in Software Reusability November 1-4, 1994 Rio De Janeiro, Brazil : Proceedings
Third International Conference on Software Reuse: Advances in Software Reusability November 1-4, 1994 Rio De Janeiro, Brazil : Proceedings
Top of Page : Third International Conference on Software Reuse: Advances in Software Reusability November 1-4, 1994 Rio De Janeiro, Brazil : Proceedings
www.amazon.ca /exec/obidos/ASIN/0818666323   (152 words)

  
 Component Software Resources
This page lists various Web resources on Component-Based Software Development that may be of interest to researchers.
Architecture and Composition of Software (ARCS) research group, University of Karlskrona/Ronneby, Sweden
COTS Software Systems Development Seminar, SE research group of NRC Canada, Feb. 1998
www.cis.uab.edu /info/grads/caof/componentlink.html   (270 words)

  
 Amazon.ca: Books: Software Reusability: Applications and Experience   (Site not responding. Last check: 2007-10-20)
Look for books like Software Reusability: Applications and Experience by subject:
Subjects > Computers & Internet > Software > Design & Development > Software Reuse
Top of Page : Software Reusability: Applications and Experience
www.amazon.ca /exec/obidos/ASIN/0201500183   (98 words)

  
 [No title]
¡@½;½ÿ™þ;ÿ™þóP6Ÿ¨Domain Engineering:ªŸ¨The goal of domain engineering is to identify the set of software components that can be reused in a given application domain.
This domain model is used as a basis for analyzing user requirements in the system analysis stage of software engineering.
Inheritance Modifications Integration Efficiency depends on the Integration of software entities as functions, classes, templates, modules and processes.
people.unt.edu /~lz0007/courses/cs5520/presentation.ppt   (1185 words)

  
 Powell's Books - Software Reusability by Ted J. Biggerstaff   (Site not responding. Last check: 2007-10-20)
Powell's Books - Software Reusability by Ted J. Biggerstaff
Volume one, (Concepts and models) covers recent research and describes how software engineers can develop large systems and write programs at a potential savings by using existing software.
Each volume (although complementary) is self-contained and may be read independently.
powells.com /cgi-bin/partner?partner_id=719&cgi=product&isbn=0201080176   (78 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.