Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/211782acmconferencesBook PagePublication PagesssrConference Proceedingsconference-collections
SSR '95: Proceedings of the 1995 Symposium on Software reusability
ACM1995 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
SSR95: Symposium on Software Reusability Seattle Washington USA April 29 - 30, 1995
ISBN:
978-0-89791-739-1
Published:
01 August 1995
Sponsors:

Reflects downloads up to 08 Feb 2025Bibliometrics
Abstract

No abstract available.

Article
Free
Architectural issues in software reuse: it's not just the functionality, it's the packaging

Effective reuse depends not only on finding and reusing components, but also on the ways those components are combined. The informal folklore of software engineering provides a number of diverse styles for organizing software systems. These styles, or ...

Article
Free
Article
Free
Confessions of a used-program salesman: lessons learned

Software reuse is the second oldest programming profession. Ever since the first program logic board was wired, people have been looking for ways of saving time and money by building upon other's efforts and not “not re-inventing any wheels.” This ...

Article
Free
Systematic software reuse (panel): objects and frameworks are not enough

Ensuring that object technology will achieve its promise of significant software reuse requires that special attention be paid to a combination of people, process and technology issues. Reuse will not happen automatically. The panelists will describe ...

Article
Free
Creating reference architectures: an example from avionics

ADAGE is a project to define and build a domain-specific software architecture (DSSA) environment for assisting the development of avionics software. A central concept of DSSA is the use of software system generators to implement component-based models ...

Article
Free
Adaptable, reusable code

This paper discusses the concept of adaptability as a means for reaping the cost and schedule reduction benefits of reuse. Adaptability strives to implement the variability identified by domain analyses while managing the cost of implementation, ...

Article
Free
Reuse through inheritance: a quantitative study of C++ software

According to proponents of object-oriented programming, inheritance is an excellent way to organize abstraction and a superb tool for reuse. Yet, few quantitative studies of the actual use of inheritance have been conducted. Quantitative studies are ...

Article
Free
A reuse approach based on object orientation: its contributions in the development of CASE tools

The aim of this paper is to present an approach to facilitate reuse. This approach, which is based on an object oriented design method, describes a way of structuring components and reuse library.

Two concepts, domain and theme, are introduced to allow ...

Article
Free
An integrated approach to software reuse practice

Since 1993, Sodalia's Software Engineers have been studying a reuse program whose goal is making software reuse a significant and systematic part of the software process. The Sodalia's Corporate Reuse Program is intended to develop a Software Reuse ...

Article
Free
Building reusable components in the public administration domain

The paper proposes methods and tools for building reusable components from families of Information System conceptual schemas, based on the identification of similar components in different schemas, and on their engineering into normalized descriptions. ...

Article
Free
Formal specification of reusable interface objects

In this paper we present a formal approach of a new object-oriented design concept to support reuse-in-the-large called Abstract Data Views (ADVs). The ADV approach was created to specify clearly and formally the separation of interfaces from the ...

Article
Free
Specification matching for software reuse: a foundation

Using formal specifications to represent software components facilitates the determination of reusability because they more precisely characterize the functionality of the software, and the well-defined syntax makes processing amenable to automation. We ...

Article
Free
A logical framework for software proof reuse

We describe a logical framework PR for verification of reusable software components. Within our system, developers can employ the advantages traditionally associated with software reuse to reduce the cost of software verification by reusing abstract ...

Article
Free
From reuse library experiences to application generation architectures

Reuse through application generators has been successful in the area of programming language systems. We analyzed three language system projects that realized transition from the initial ad hoc programs, through libraries of reusable modules to ...

Article
Free
Automated support for software development with frameworks

This document presents some of the results of an industrial research project on automation of software development. The project's objective is to improve productivity and quality of software development. We see software development based on frameworks ...

Article
Free
Reuse dimensions

In recent years, there have been much publications on reuse. In order to bet an overview of the whole field and also a good impression of the state of the reuse art, we studied reuse literature of the last few years. As basis for comparison, we ...

Article
Free
Principles for writing reusable libraries

Over the past 10 years, the Software Engineering Research Department in AT&T has been engaging in a research program to build a collection of highly portable advanced software tools known as Ast, Advanced Software Technology. A recent monograph, “...

Article
Free
Melding structured abstracts and World Wide Web for retrieval of reusable components

Reusable Software Libraries (RSLs) often suffer from poor interfaces, too many formal standards, high levels of training required for their use, and most of all, a high cost to build and maintain. Hence, RSLs have largely failed to return the reuse ...

Article
Free
An approach to the classification of domain models in support of analogical reuse

This paper presents an approach to classify domain models in order to facilitate reuse through analogy. Domain analysis plays a critical role for systematic reuse, but domain analysis is difficult to perform, especially for new application areas. ...

Article
Free
Location-independent naming for virtual distributed software repositories

A location-independent naming system for network resources has been designed to facilitate organization and description of software components accessible through a virtual distributed repository. This naming system enables easy and efficient searching ...

Article
Free
Developing domain knowledge through the reuse of project experiences

Software development is no longer a homogenous field. Software is being developed for an increasingly diverse set of applications and user populations, each with different characteristics and development constraints. As a consequence, researchers and ...

Article
Free
Organization domain modeling (ODM): formalizing the core domain modeling life cycle

Researchers and practitioners are looking for systematic ways of comparing domain analysis (DA) methods. Comparisons have often focused on linkage between DA methods and related technologies such as systems modeling. Less attention has been paid to ...

Article
Free
Applying domain analysis and modeling: an industrial experience

In this paper we describe our experience in applying domain analysis within a company that develops personal electronic devices. We describe how we tailored the DSSA method to suit our needs and then present the process and representations that we found ...

Article
Free
A hybrid approach to software reuse

We describe a hybrid approach to software reuse in an ongoing project that addresses a challenging software engineering task. The approach is driven by an architectural design and makes use of both code components and program synthesis technology. We ...

Article
Free
The spin-off illusion: reuse is not a by-product

Based on the desire of enterprise management to find a smooth, low-risk way of introducing reuse methodology, this paper discusses several approaches taken. The illusion of using the by-product of software development to obtain reusable assets is the ...

Article
Free
Article
Free
Research directions in software reuse: where to go from here?

Software reuse is no longer in its infancy. We are able to look back at more than 15 years of research and should use the opportunity of such a symposium to critically evaluate the past research in order to identify promising future research areas in ...

Contributors
  • Oklahoma State University
  • University of Nebraska Omaha

Recommendations

Acceptance Rates

SSR '95 Paper Acceptance Rate 33 of 76 submissions, 43%;
Overall Acceptance Rate 33 of 76 submissions, 43%
YearSubmittedAcceptedRate
SSR '95763343%
Overall763343%