By Topic

Assessment of Software Tools and Technologies, 1997., Proceedings Fifth International Symposium on

Date 2-5 June 1997

Filter Results

Displaying Results 1 - 21 of 21
  • Proceedings Fifth International Symposium on Assessment of Software Tools and Technologies

    Publication Year: 1997
    Request permission for commercial reuse | PDF file iconPDF (182 KB)
    Freely Available from IEEE
  • Index of authors

    Publication Year: 1997, Page(s): 149
    Request permission for commercial reuse | PDF file iconPDF (25 KB)
    Freely Available from IEEE
  • Model-integrated development of complex applications

    Publication Year: 1997, Page(s):14 - 23
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (992 KB)

    Many large distributed applications are tightly integrated with their physical environments and must be adapted when their environment changes. Typically, software development methodologies do not place a large emphasis on modeling the system's environment, and hence environmental changes may lead to significant discrepancies in the software. The authors argue that (1) the modeling of the environm... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Toward a design handbook for integrating software components

    Publication Year: 1997, Page(s):3 - 13
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (920 KB)

    In component-based software development the identification and proper management of interconnections among the pieces of a system becomes a central concern. Nevertheless, today's programming languages and tools still place an emphasis on representing components, leaving the description and management of component interdependencies implicit, or distributed among the components. The paper proposes a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • On components and objects: the foundations of component-based development

    Publication Year: 1997, Page(s):112 - 121
    Cited by:  Papers (15)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (936 KB)

    The move to component-based development (CBD) is driven by a number of important requirements with respect to the agile assembly of application systems from pre-developed parts. However, to make CBD a reality requires a deeper understanding of the fundamental concepts of CBD and how those concepts can be embodied in tools and techniques. The most basic questions are in respect to what constitutes ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing the component-based software engineering with metrics

    Publication Year: 1997, Page(s):104 - 110
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (500 KB)

    Describes the management of software development component characteristics, such as quality and/or complexity. We define a key problem in software development change: the software development complexity and the methods to reduce this. In component-based software engineering, “component-based” metrics are also necessary in our new object-oriented measurement framework. Tools for the sup... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Facilitating component-based software engineering: COTS and open systems

    Publication Year: 1997, Page(s):143 - 148
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (556 KB)

    The development of software systems from existing components continues to hold the attention of the software engineering community as it is considered to be an effective technical approach to reduce cost and development time, while increasing the quality of systems. A range of concepts and technologies have been promoted to contribute to component-based software engineering. Two recent technology ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A procurement-centric model for engineering component-based software systems

    Publication Year: 1997, Page(s):70 - 79
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1024 KB)

    The recent surge of interest within the software industry in building more complex, reliable, and maintainable, yet cost-effective software solutions through the integration of commercially available software products, has resulted in a significant shift away from the development-centric toward a more procurement-centric approach to large-scale system construction. This approach, known as componen... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process and economic model of component-based software development: a study from Software CALS Next Generation Software Engineering program

    Publication Year: 1997, Page(s):100 - 103
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (356 KB)

    This article overviews the Next-Generation Software Engineering program of the Software CALS (Continuous Acquisition and Lifecycle Support) project (SCALS) in Japan and discusses the component-based software process model and its economic model, based on the early study of the project. With this model, it is estimated that component-based software development could reduce the cost by between 50 an... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A software development process for COTS-based information system infrastructure

    Publication Year: 1997, Page(s):133 - 142
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (884 KB)

    Modern software developers are guided by a variety of formal and informal processes that organize and control development activities across large groups of developers or multiple organizations and supply the discipline and order that was lacking in many early development efforts. The available inventory of documented process methods is limited: most process methods assume the system being built wi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • PRISM Product Examination Process for component based development

    Publication Year: 1997, Page(s):61 - 69
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (780 KB)

    The Portable, Reusable, Integrated Software Modules (PRISM) Program was initiated by the Air Force ESC Software Center (ESC/AXS) to eliminate long procurement cycles and large expenses involved in the custom development of one-of-a-kind command centers. This program has defined a generic component architecture and a process for selecting and integrating software products as components of this arch... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Experimenting component-based technology in industry settings

    Publication Year: 1997, Page(s):98 - 99
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (164 KB)

    Component-based software development was new to the local software industry in Hiroshima, Japan. For the development of the local industry, we proposed that the city government and some local companies should experiment with the new technology in real industrial settings. The goal of the project was to transfer the component-based software technology from academia to local industry to see if it co... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A compiler for composition: CHAIMS

    Publication Year: 1997, Page(s):44 - 51
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (904 KB)

    CHAIMS supports an innovative paradigm in software engineering: composition. The CHAIMS programming language focuses solely on integrating so-called megamodules into new applications. In doing this, CHAIMS exploits existing or emerging standards for interoperation like CORBA, ActiveX, JavaBeans or DCE. The approach reduces software development and maintenance costs by actively supporting autonomy ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A framework for understanding CBSE risks and metrics

    Publication Year: 1997
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (24 KB)

    Summary form only given, substantially as follows. Articulates the risks and metrics associated with CBSE (component-based software engineering) technology. The goal is to share useful hints and recommendations with a view to standardizing relevant metrics and mitigating attendant risks. An important step in reaching such a goal will be to achieve community consensus on the basic features of what ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Mechanisms for integration and enhancement of software components

    Publication Year: 1997, Page(s):24 - 31
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (812 KB)

    Integration of software components is a major issue in the development of software systems. Integration can be approached from different perspectives including infrastructures (middleware) and the characteristics of individual components which might support integration. The paper concentrates on integration mechanisms which a given component might enjoy. A major portion of the paper looks at appli... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing the risks of component-based software engineering

    Publication Year: 1997, Page(s):123 - 132
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (4276 KB)

    Component-based software engineering (CBSE) offers a new approach to the development of large software-intensive systems. To fully exploit CBSE technology, organisations will need to consider how this technology is best transferred, institutionalised and evolved within the organisation. This paper discusses the risks associated with the adoption of CBSE technology. A model of the risk analysis and... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evaluating tools to support component based software engineering

    Publication Year: 1997, Page(s):80 - 89
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (804 KB)

    Tools which are introduced to support CBSE-based processes must be chosen carefully if they are to have the desired affect. The authors raise the concern that tool evaluators are failing to address perhaps the most important factors in determining final success namely the non-technical or “soft” factors. It is these soft factors that may be most important issues to consider when evalua... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Dynamic reconfiguration: checkpointing code generation

    Publication Year: 1997, Page(s):52 - 57
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (428 KB)

    The author describes a component bused checkpointing code generation tool. Scientific applications that require long computation runtimes experience the risk of hardware or software failures. Failure during a long computation requires that the application restarts the calculations from the beginning. Checkpointing important data at set intervals and using that data during a restart of the applicat... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CBSE: can we count the cost?

    Publication Year: 1997, Page(s):95 - 97
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (268 KB)

    Component-based software engineering (CBSE) offers a new approach to the development of large software-intensive systems. To fully exploit CBSE technology, organisations will need to consider how this technology is best transferred, institutionalised and evolved within the organisation. The author outlines five CBSE technology risk areas and discusses the manner in which metrics could be used to h... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Component-based software engineering (CBSE)

    Publication Year: 1997, Page(s):34 - 43
    Cited by:  Papers (12)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (932 KB)

    Component-based software engineering or CBSE represents a new development paradigm: assembling software systems from components. This research area has raised a tremendous amount of interests both in the research community and in the software industry-a rare phenomenon in the field of software engineering. The paper discusses the technology infrastructure necessary to support CBSE. In particular, ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Metrics and risks of CBSE [component-based software engineering]

    Publication Year: 1997, Page(s):91 - 93
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (244 KB)

    The debut of CBSE is the realization of a kind of dream, as it dramatically increases the productivity of application production, but many people have skepticism about the effectiveness of the new technology. In order to convince computer users that CBSE really works for many cases of application development, questions about how to evaluate CBSE products and the risks of using them must be answere... View full abstract»

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