By Topic

IEEE Software

Issue 4 • July 1993

Filter Results

Displaying Results 1 - 11 of 11
  • Capability maturity model, version 1.1

    Publication Year: 1993, Page(s):18 - 27
    Cited by:  Papers (243)  |  Patents (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2183 KB)

    The capability maturity model (CMM), developed to present sets of recommended practices in a number of key process areas that have been shown to enhance software-development and maintenance capability, is discussed. The CMM was designed to help developers select process-improvement strategies by determining their current process maturity and identifying the issues most critical to improving their ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Process improvement and the corporate balance sheet

    Publication Year: 1993, Page(s):28 - 35
    Cited by:  Papers (38)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1370 KB)

    The Software Engineering Initiative, process-improvement program undertaken by the Software Systems Laboratory in Raytheon's equipment division in mid-1988 is reviewed. The three phases of the program are the process-stabilization phase, in which the emphasis is on distilling the elements of the process actually being used and progressively institutionalizing it across all projects, the process-co... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Extending Pearl for industrial real-time applications

    Publication Year: 1993, Page(s):65 - 74
    Cited by:  Papers (12)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1338 KB)

    High-Integrity Pearl, (HI-Pearl) an extension to the Process and Experiment Automation Real-Time language (Pearl) which incorporates several principles from the real-time Euclid language, is described. The requirements of real-time software and components of a real-time language are reviewed. HI-Pearl's mechanisms for concurrency control, synchronization, allocation, time-bounded loops, surveillan... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Evaluating design metrics on large-scale software

    Publication Year: 1993, Page(s):75 - 81
    Cited by:  Papers (35)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1050 KB)

    Design-quality metrics that are being developed for predicting the potential quality and complexity of the system being developed are discussed. The goal of the metrics is to provide timely design information that can guide a developer in producing a higher quality product. The metrics were tested on projects developed in a university setting with client partners in industry. To further validate t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Benefits of automating data translation

    Publication Year: 1993, Page(s):82 - 88
    Cited by:  Papers (2)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1303 KB)

    A description is given of the Integrated Chameleon Architecture, (ICA), a special software environment that automatically generates translation code, eliminating the error-prone process of writing and updating code, and enforces completeness in the high-level translator specification and correctness in the translated data. Two sets of translaters developed using ICA are examined. The first set tra... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using a capability evaluation to select a contractor

    Publication Year: 1993, Page(s):36 - 45
    Cited by:  Papers (8)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1989 KB)

    The experiences of a government team in determining the winner of a three-year, $95-million software avionics contract using the Software Engineering Institute's Software Capability Evaluation program are discussed. The proposal evaluations, on-site evaluations, and post-on-site evaluation activities are all described. It is concluded that the evaluation method integrated well into the contractor-... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Concurrent-development process model

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

    The lessons learned in managing a model that lets a user develop multiple functions concurrently over the entire development process, from requirements specification to system test are reviewed. The structure and dynamic behavior of a concurrent development process are discussed. The process management, project management, product management, organization management, and software-engineering envir... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Commonsense approach to process modeling

    Publication Year: 1993, Page(s):56 - 64
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2212 KB)

    The first phase of the three-phase ProSLCSE project, a US government-sponsored effort to give users of the Software Life-Cycle Support Environment (SLCSE) the ability to model and then execute processes, is described. The emphasis of the first phase is on providing a complete notation and vernacular for process definition. The proposed modeling notation includes infrastructure-modeling, informatio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • No crystal ball in the software industry

    Publication Year: 1993, Page(s):91 - 94
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (554 KB)

    The results of a 1989 survey conducted to assess the software-engineering capabilities of 13 prospective corporate members are discussed in a historical perspective. It is suggested that a look back at these predictions is clear evidence that the software industry grossly underestimated the effect of new hardware technology and grossly overestimated the affect of new software technology. Some advi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Battle for control of encryption technology

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

    The two sides in the conflict for encryption control are described. In the first camp are law-enforcement and intelligence agencies-the National Security Agency and the FBI-who wish to use wire surveillance as a tool to combat crime, primarily narcotics, but also industrial espionage and anything that threatens national security. In the second camp are the computer and telephone companies that mus... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Defect-causal analysis drives down error rates

    Publication Year: 1993, Page(s):98 - 99
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (385 KB)

    Defect-causal analysis (DCA), a low-cost technique for driving down error rates in software, is discussed. The learning method used in DCA is described, and its benefits are discussed. The effect of DCA on maturity (as in the Capability Maturity model) is considered. Possibly pitfalls in using DCA are pointed out.<> View full abstract»

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

Aims & Scope

IEEE Software delivers reliable, useful, leading-edge software development information to keep engineers and managers abreast of rapid technology change.

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Diomidis Spinellis
Athens University of Economics and Business
28is Oktovriou 76
Athina 104 33, Greece
dds@computer.org