By Topic

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.
  • 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.
  • Reuse at the enterprise, national and international level

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

    For reuse to become practical at all levels of use (enterprise, national, and international), will require an infrastructure that addresses the problems that are unique to each of these levels, plus one that by its existence helps a consumer sort through all the Reusable Software Components (RSC) products offered 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.
  • Modelling formal integrated component retrieval

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

    A fundamental problem associated with libraries of software components is that of retrieval: how to find specific components that can be used in the construction of a particular application. Approaches to this problem can be classified into three categories based upon the way components are represented: synthetic classification, structural matching and behavioral matching. The objective of the pap... 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.
  • 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.
  • Laws for dynamic systems

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

    A dynamic system is one which changes its configuration as it runs. It is a system into which we can drop new components which then cooperate with the existing ones. Such systems are necessarily built from reusable components, since as soon as the system is reconfigured to use some new components, those new components must reuse the existing, still running, ones. Design of reusable components in t... 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.
  • Leftover curry and reheated Pizza: how functional programming nourishes software reuse

    Publication Year: 1998, Page(s):2 - 11
    Cited by:  Patents (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (160 KB)

    Functional programmers and reuse engineers dine at the same table. Delicacies like type abstraction and higher order functions are meat and potatoes for those who need to reuse code parameterised by types and operations. The article starts with a review of modern functional languages. Isolation has given way to systems that interact with C and COM components. Code quality can rival C. Functional p... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Scripting COM components in Haskell

    Publication Year: 1998, Page(s):224 - 233
    Cited by:  Papers (3)  |  Patents (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (252 KB)

    The expressiveness of higher-order typed languages such as Haskell or ML makes them an attractive medium in which to write software components. Hitherto, however, their use has been limited by the all-or-nothing problem: it is hard to write just part of an application in these languages. Component-based programming using a binary standard such as Microsoft's Component Object Model (COM) offers a s... 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.
  • 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.
  • 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.
  • 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.
  • Reusing a distributed object domain framework

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

    Presents the development of a distributed object framework and its application in the factory automation domain. The framework was developed as a generalization of a machine monitoring system. The method used to create the framework was object-oriented domain engineering (OODE). The first part of the paper describes OODE and its relationships with object-oriented analysis and design (OOA&D) me... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Domain analysis and generative implementation

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

    Automatic programming research in the 1970s rated their techniques using a power function. The power function of a technique is the ratio of effort required to develop a system using the technique over the effort required to develop the same system using conventional techniques. Software reuse recognizes that large gains in the power function are achieved by reusing system artifacts. Domain analys... 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? Functional programming

    Publication Year: 1998, Page(s):371 - 372
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    Much of the software reuse supported by functional languages is invisible. Nonetheless, there is reason to hope that functional languages may provide superior support for reuse in the traditional sense. Factors favoring reuse include: expressiveness of types, lack of side effects (or, conversely, making explicit and available every effect of every operation) and a sophisticated module system. The ... 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.
  • Re-engineering of the Internet Stream Protocol ST2+ with formalized design patterns

    Publication Year: 1998, Page(s):268 - 277
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (56 KB)

    Presents a case study on the design of communication protocols using formalized design patterns. On principle, the approach adopts the well-known design patterns concept for reusing design solutions. However, a formal description technique (FDT) is applied as the design language, and therefore knowledge about pattern instantiation or its impact an the embedding context can be precisely specified. ... View full abstract»

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