Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203)

5-5 June 1998

Filter Results

Displaying Results 1 - 25 of 52
  • Proceedings. Fifth International Conference on Software Reuse (Cat. No.98TB100203)

    Publication Year: 1998
    Request permission for commercial reuse | PDF file iconPDF (694 KB)
    Freely Available from IEEE
  • Panel: Linking doamin analysis and domain implementation

    Publication Year: 1998, Page(s):348 - 349
    Cited by:  Papers (1)
    Request permission for commercial reuse | PDF file iconPDF (270 KB)
    Freely Available from IEEE
  • Panel: The Reusably Incorrect Forum

    Publication Year: 1998, Page(s):358 - 359
    Request permission for commercial reuse | PDF file iconPDF (271 KB)
    Freely Available from IEEE
  • Author index

    Publication Year: 1998, Page(s): 375
    Request permission for commercial reuse | PDF file iconPDF (81 KB)
    Freely Available from IEEE
  • Subject index

    Publication Year: 1998, Page(s):377 - 388
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1229 KB)

    The index contains an entry for all items that appeared in this publication. View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Weaving the model web: a multi-modeling approach to concepts and features in domain engineering

    Publication Year: 1998, Page(s):94 - 102
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (120 KB)

    This paper describes an advance in understanding the semantics of concepts and features in domain modeling for software reuse, incorporated into Organization Domain Modeling (ODM) Version 2. Previous approaches to feature modeling, such as FODA, use a single model with a particular semantics (AND/OR linkages, constraints) and a specific feature typology. ODM V2 utilizes a multi-modeling approach b... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A new class generation mechanism by method integration

    Publication Year: 1998, Page(s):196 - 205
    Cited by:  Papers (1)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (124 KB)

    Presents a mechanism for automatically generating new classes from classes existing in a user library by using their modification histories. To generate classes that are likely to meet user requirements and are consistent with the existing classes, we propose three actors-Specifier, Finder and Integrator-that perform this mechanism. Specifier records the history of modifications between methods wi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Making Reuse Work

    Publication Year: 1998, Page(s):362 - 363
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (128 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Object-oriented technology and domain analysis

    Publication Year: 1998, Page(s):86 - 93
    Cited by:  Papers (10)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (60 KB)

    Domain analysis makes a necessary contribution in supporting systematic reuse: a focus on understanding and modeling common capabilities within related software applications and the nature of and reasons for variability. Traditionally, domain analysis has been based on structured analysis approaches such as data flow and entity relation modeling or on library taxonomy techniques such as faceted cl... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An architecture for reusable libraries

    Publication Year: 1998, Page(s):184 - 194
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (200 KB)

    My colleagues and I have written and distributed a number of general purpose libraries covering a wide range of computing areas such as I/O, memory allocation, container data types, and sorting. Published studies showed that these libraries are more general, flexible and efficient than comparable packages as application construction tools. Our libraries are based on an architecture in which two ma... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Global Software Engineering Community

    Publication Year: 1998, Page(s):360 - 361
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (176 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reliability certification of software components

    Publication Year: 1998, Page(s):56 - 65
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (40 KB)

    Reuse is pin-pointed as a key factor to improve productivity and reliability of software systems. Verification and validation of software components and the resulting system is important for reuse to be beneficial on a broad industrial basis. The paper suggests a modelling approach which is suitable for reliability certification of modular systems. It discusses a general reliability certification ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reusable interactions for animation

    Publication Year: 1998, Page(s):320 - 329
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    The paper identifies reusable interactions and presents them as an important construct for the development and reuse of software for computer animation. A reusable interaction manages the flow of information among software components. They are first class entities that are easy to adapt, to organize hierarchically, and to operate dynamically. In computer animation and other time dependent systems,... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • How to solve the reuse problem: find out what isn't reusable and don't use it

    Publication Year: 1998, Page(s):366 - 367
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (12 KB)

    The paper discusses constraints on software reuse and suggests a method for eliminating these constraints. Topics such as program compilers, program understanding and interfacing to existing systems are considered View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Integrating feature modeling with the RSEB

    Publication Year: 1998, Page(s):76 - 85
    Cited by:  Papers (119)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (128 KB)

    We have integrated the feature modeling of Feature-Oriented Domain Analysis (FODA) into the processes and work products of the Reuse-Driven Software Engineering Business (RSEB). The RSEB is a use case driven systematic reuse process: architecture and reusable subsystems are first described by use cases and then transformed into object models that are traceable to these use cases. Variability in th... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The solution to the re-use problem

    Publication Year: 1998, Page(s):369 - 370
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (20 KB)

    How will the problem of software reuse be solved? I attempt to make some predictions concerning some of the subjects that, while they may not currently be important to the area of reuse, will become central in the not too distant future. Let me begin by pointing out that the question itself is somewhat ill-formed. There is no single problem of reuse. The factors that block software reuse are many ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • How to solve the reuse problem

    Publication Year: 1998, Page(s):373 - 374
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (16 KB)

    What is the reuse problem? The four main dimensions of software reuse are: technology, process, infrastructure and culture. Reuse technology is a solved problem. The reuse process problem has also been solved. Achieving a reuse infrastructure is an area needing more understanding. Finally, reuse culture is the hardest problem to solve View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Design-related reuse problems-an experience report

    Publication Year: 1998, Page(s):176 - 183
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1164 KB)

    This paper reports on a research project within the Daimler-Benz group that identified problems in an existing very large software asset that hampered a successful reuse of components. After a general view on reuse-related problems, the focus of the paper is set on problems in this software asset. It presents an architectural analysis as an approach for the identification of these problems. A set ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Anticipatory optimization in domain specific translation

    Publication Year: 1998, Page(s):124 - 133
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (280 KB)

    Combinatorial increases in programming productivity are possible by the introduction of high level operators and operands for composite data structures such as arrays, matrices, trees, record composites, etc. Such operators and operands can be composed to generate combinatorially many virtual components. However, the performance of such compositions is often inadequate because of code fragmentatio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • IBM's reuse programs: knowledge management and software reuse

    Publication Year: 1998, Page(s):156 - 165
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (60 KB)

    Two separate reuse initiatives exist in industry-knowledge management and software reuse. Within the communities of these initiatives there seems to be little awareness of the other initiative. In IBM there has been an effort to leverage the value of knowledge management and software reuse across the communities and improve integration of the efforts. The lessons learned were not what either commu... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An Internet-based information system for cooperative software reuse

    Publication Year: 1998, Page(s):236 - 245
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (420 KB)

    The problems which occur when a company starts to establish mechanisms to realize software reuse are well known. The goal of the RSB (REGINA Software Bibliothek) project (REGINA = REGionaler Industrie-club iNformatik Aachen) is to overcome these problems through a cooperative approach. This paper presents the goals, pitfalls and results of the project, which was carried out together with several i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Delocalization vs performance: the dilemma of domain translation

    Publication Year: 1998, Page(s):352 - 353
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (88 KB)

    For domain analysis to provide operators and operands that have the ability to both combinatorially amplify programming productivity and provide high performance code, we have to provide optimization strategies that can automatically localize code without engendering the huge search spaces of conventional optimization and transformation methods. The author proposes the method of Anticipatory Optim... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A framework for detecting interface violations in component-based software

    Publication Year: 1998, Page(s):46 - 55
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (596 KB)

    Two kinds of interface contract violations can occur in component based software: a client component may fail to satisfy a requirement of a component it is using, or a component implementation may fail to fulfil its obligations to the client. The paper proposes a systematic approach for detecting both kinds of violations, so that violation detection is not hard coded into base level components, bu... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Scenario-based software architecture reengineering

    Publication Year: 1998, Page(s):308 - 317
    Cited by:  Papers (24)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (92 KB)

    The paper presents a method for reengineering software architectures. The method explicitly addresses the quality attributes of the software architecture. Assessment of quality attributes is performed primarily using scenarios. Design transformations are done to improve quality attributes that do not satisfy the requirements. Assessment and design transformation can be performed for several iterat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An environment for reusing software processes

    Publication Year: 1998, Page(s):103 - 112
    Cited by:  Papers (5)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (160 KB)

    While many reusable methods assume that developers will eventually become motivated to search for reusable components, few have addressed the issue of identifying when in the development process potentially reusable information exists. In this paper, a method is introduced that embeds reusable information in a process model that is customized to the specific needs of development efforts. By reusin... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.