Proceedings of 3rd Symposium on Assessments of Quality Software Development Tools

7-9 June 1994

Filter Results

Displaying Results 1 - 20 of 20
  • Proceedings of 3rd Symposium on Assessments of Quality Software Development Tools

    Publication Year: 1994
    Request permission for commercial reuse | PDF file iconPDF (220 KB)
    Freely Available from IEEE
  • Flexible automation of hardware design tasks using software process technology

    Publication Year: 1994, Page(s):233 - 242
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (732 KB)

    This paper describes a hybrid approach towards design management. It was applied in a case study linking automated software development and behavioral synthesis. The process-centered software development environment MARVEL is combined with the ALLIANCE design tool box to provide a flexible hardware design management environment. It automatically activates tools according to the design flow, checks... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Standards support for software tool quality assessment

    Publication Year: 1994, Page(s):29 - 38
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (636 KB)

    Recent years have seen significant activity in the development of standards for software quality and its assessment, and for the evaluation and selection and adoption of CASE technology. Initial use of these standards has been encouraging, but additional areas for further effort have been identified. This paper discusses the recent use of ISO/IEC 9126:1991 Information Technology-Software quality c... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software measurement methods: an evaluation and perspective

    Publication Year: 1994, Page(s):50 - 69
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1772 KB)

    Measurement is a much advocated, yet infrequently applied technique of software engineering. A major contributory factor to this state of affairs is that the majority of software metrics are developed, collected and applied in a haphazard fashion. The result is metrics that frequently are poorly formulated, inappropriate to the specific needs and environment of the using organisation and hard to a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The selection of methods and tools for the procurement of safety critical software

    Publication Year: 1994, Page(s):40 - 47
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (552 KB)

    The production of a safety critical software can be improved by the relevant use of methods and tools; as shown by experience with the DARTS project. The article makes recommendations on what to look for in the selection of appropriate methods and tools. The paper gives an overview of the characteristics of safety critical software; referring to existing recommendations. The DARTS project is then ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tool support for tailored software prototyping

    Publication Year: 1994, Page(s):171 - 181
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (872 KB)

    Describes several tools that support our research in the emerging area of tailored prototyping. Like any other prototyping approach, tailored prototyping is an experimental activity for reducing a software product's risk of failure. However, it is also a quality assurance approach that challenges developers to ensure that the right prototype is built, the right information is extracted from it, an... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Darts: an automated feature test system for a digital central office switching system

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

    The automated testing system described herein was developed to support feature testing of a Digital Central Office Switching System, the Siemens EWSD (System Under Test-SUT). The SUT is a large real-time central office telephone system combining hardware, software and firmware components that have been developed for telephony applications in a large central office environment. The need to provide ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • MONSET-a prototype software development estimating tool

    Publication Year: 1994, Page(s):70 - 82
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (772 KB)

    The development of large-scale computer software has traditionally been a difficult cost estimation problem. Software has been developed for more than thirty years and it is reasonable to expect that the experience gained in this time, would make software development effort predictions more reliable. One way by which an organisation can benefit from past projects is to measure, track and control e... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evaluating the effectiveness of Process Weaver as a process management tool: a case study

    Publication Year: 1994, Page(s):204 - 223
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1076 KB)

    The STARS program has conducted applied research and field testing of process technology to support software developers follow a defined process while unobtrusively collecting measurements to support process improvement activities. The Loral STARS team performed an evaluation of Process Weaver as a tool to support the development and delivery of process support applications-applications that suppo... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Why evaluating CASE environments is different from evaluating CASE tools

    Publication Year: 1994, Page(s):4 - 13
    Cited by:  Papers (1)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (808 KB)

    Many people believe that evaluating and selecting CASE environments is little more than evaluating and selecting each of the constituent CASE tools. We argue that evaluation of CASE environments requires the consideration of a range of different factors that are fundamental to any CASE environment assessment process. We describe our rationale for this position, highlight some issues that must be c... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evaluating a software reuse tool

    Publication Year: 1994, Page(s):184 - 190
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (392 KB)

    Discusses an evaluation of SoftKin, a tool to support software reuse. The evaluation method was a series of case studies using commercial application software. This paper presents an overview of SoftKin, discusses the evaluation methodology and issues, and presents highlights of the evaluation results View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A prototype-driven approach to application-level performance testing: a case study of a large finance application

    Publication Year: 1994, Page(s):125 - 135
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (832 KB)

    We present an approach to application-level performance testing. This uses a popular test tool, TPNS (Teleprocessing Network Simulator) to simulate performance of an application. Our approach hinges upon a simple prototype to verify that the system performance falls within acceptable bounds. Once the initial prototype is developed, detailed tuning may take place. We present a case study in which w... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Lessons learned in building an environment for the independent verification and validation of a large Ada system

    Publication Year: 1994, Page(s):83 - 92
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (656 KB)

    Independent verification and Validation (IV&V) is a set of formal activities performed by someone other than the developer to help build quality and reliability into the system. Most of IV&V time is consumed by design and code analyses, which account for about 70% of the discrepancies reported by IV&V. Both activities are primarily manual tasks, aided by loosely coupled set of tools. M... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • RayTracer: traceability for software engineering

    Publication Year: 1994, Page(s):224 - 232
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (624 KB)

    This paper presents a tool called RayTracer which provides traceability services to the process of developing software. Advanced software engineering requires traceability services which satisfy the demands of software data, tools, and teams. Raytheon developed RayTracer to meet these needs and has applied it to 16 projects over the last five years. The paper first describes the benefits and needs... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using the spiral model to assess, select and integrate software development tools

    Publication Year: 1994, Page(s):14 - 28
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1112 KB)

    Rather than having software tool assessment and selection be performed separately from the software development process, Boehm's (1988) spiral model of software development can be used to provide a framework within which tool assessment and selection can be systematically integrated into the software development process. The result is an incremental decision making/integration process which result... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tool-based quality management in object-oriented software development

    Publication Year: 1994, Page(s):148 - 160
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (704 KB)

    Describes a tool-based metrication method for object-oriented software development. This approach is based on the notions of the “compactness of software development” and the “total measurement framework”. The first step of the application of this approach was given for the OOA/OOD/OOP method of Coad and Yourdon (1991) and its usefulness is discussed. The object-oriented pr... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The Global Control Environment tool: a new software system prototyping approach

    Publication Year: 1994, Page(s):161 - 170
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (688 KB)

    Presents a novel approach to the prototyping of complex software systems. The approach has been implemented as a software development environment called the Global Control Environment (GCE) tool. It provides mechanisms facilitating the definition of a user interface and the analysis of possible interactions between internal applications. A high-level, interpreted language is used to allow the spec... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A re-engineering evaluation of Software Refinery: architecture, process and technology

    Publication Year: 1994, Page(s):191 - 200
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (696 KB)

    The quality of software re-engineering tools depends on that of the generic environments used in their construction. Because re-engineering is extremely challenging, too much so for full automation, generic re-engineering environment design criteria emphasise linguistic expressiveness and interaction with persistent repositories for program representations. Existing quality re-engineering environm... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Introducing and practically using an object oriented design automation/prototyping tool

    Publication Year: 1994, Page(s):138 - 147
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (688 KB)

    The development of concurrent applications, which consist of several parallel, often distributed, activities that communicate and synchronize with each other, presents challenging logical and technological issues. In common practice, the technological aspects, which are related to the definition of concurrent processes as well as to their interactions, often place constraints on the logical aspect... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • PARSA: a parallel program software development tool

    Publication Year: 1994, Page(s):96 - 111
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1036 KB)

    This paper introduces the PARSA (PARallel program Scheduling and Assessment) parallel software development tool to address the efficient partitioning and scheduling of parallel programs on multiprocessor systems. The PARSA environment consists of a user-friendly (visual), interactive, compile-time environment for partitioning, scheduling, and performance evaluation/tuning of parallel programs on d... View full abstract»

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