By Topic

IEEE Software

Issue 1 • Date Jan. 1993

Filter Results

Displaying Results 1 - 10 of 10
  • Is object technology software's industrial platform?

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

    The past, present, and future of object-oriented software technology are discussed. The current beamless modeling of object-oriented systems and language choices are renewed. Future architecture development, development processes, legacy systems, and languages are described.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The essence of objects: concepts and terms

    Publication Year: 1993, Page(s):31 - 42
    Cited by:  Papers (18)  |  Patents (16)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1416 KB)

    Core concepts in object-oriented technology are defined. The concepts are the basis for characterizing and contrasting various object-oriented technologies. The core concepts are: all objects embody an abstraction, objects provide services, clients issue requests, objects are encapsulated, requests identify operations, requests can identify objects, new objects can be created, operations can be ge... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Lessons learned in managing object-oriented development

    Publication Year: 1993, Page(s):43 - 53
    Cited by:  Papers (17)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2317 KB)

    The author relates experience gained in developing tightly constrained, custom object-oriented systems, in which success depends on delivering a functional system on time and on budget, often for a fixed price. Many of the systems developed had the additional constraint of real-time requirements, and most had some kind of reuse goals. The organization, planning, and progress tracking of an object-... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Formalizing specification modeling in OOA

    Publication Year: 1993, Page(s):54 - 66
    Cited by:  Papers (14)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2472 KB)

    It is argued that object-oriented analysis is not a fully mature upstream-development method because its specification process is a complex round-trip method that has not been described in detail. The round-trip OOA model involves data and activities that are intricately dependent on each other. If an analyst tries to use OOA to model specification sequentially, backward control flows will occur. ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Object-oriented development at Brooklyn Union Gas

    Publication Year: 1993, Page(s):67 - 74
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (997 KB)

    The application architecture, development environment, and performance of the object-oriented customer-related information system (CRIS-II) are discussed. It is shown that CRIS-II's implementation in a Smalltalk-like execution environment with object-oriented features lessened coupling between components, compared with other object systems. The system accommodates many traditional, non-object-orie... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Maintaining object-oriented software

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

    The maintenance requirements of object-oriented software, including the ability to make changes easily and an in-depth understanding of the software's structure and behavior, are discussed. The problems encountered by a maintainer trying to understand object-oriented software by reading and statically analyzing it are described. The problems caused by dynamic binding, polymorphism, and cooperating... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Object-oriented design of telecommunication software

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

    A real-time object-oriented method, ROOD, that is specially designed to handle the complexity inherent in telecommunication systems is discussed. ROOD comprises an extended object-oriented modeling technique, called multiview modeling and a hierarchical system model, both tailored to the special needs of large real-time systems, especially telecommunication systems. The application of ROOD to the ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Planning and certifying software system reliability

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

    An approach to software reliability and certification is presented that is based on the use of three mathematical models: the sampling, component, and certification models. The approach helps reduce reliability analysis to a problem that can be evaluated and manipulated through a series of spreadsheets. This approach was motivated by interest in applying the cleanroom software-engineering method i... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Beyond intelligent machines: just do it

    Publication Year: 1993, Page(s):100 - 103
    Cited by:  Papers (3)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1535 KB)

    The author argues that users want a sense of direct and immediate control over computers that differs from how they interact with people. He presents several examples of these predictable and controllable interfaces developed in the lab. The examples include tree maps and dynamic queries.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Getting started on software metrics

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

    The principles on which the Software Management Metrics system is based are discussed. The system collects metrics at regular intervals and represents current estimates of the work to be done, the work accomplished, the resources used, and the status of products being generated. The lessons learned in the eight years since Software Management Metrics were first imposed on the US Air Force's softwa... 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