By Topic

IEEE Software

Issue 4 • Date Jul 1995

Filter Results

Displaying Results 1 - 11 of 11
  • At what point does liability hit home?

    Publication Year: 1995, Page(s):93 - 94
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB)

    As software developers know, computer programs do not always function as intended. Despite the best efforts of programmers, some errors are inevitable. Software is also susceptible to contamination. A program's operation can be disrupted by programming instructions unknowingly, or intentionally, introduced into the environment. The author discusses the legal responsibilities of software developers... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The softbot approach to OS interfaces

    Publication Year: 1995, Page(s):42 - 51
    Cited by:  Papers (4)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (996 KB)

    The authors have developed a software robot called a softbot that incorporates the artificial intelligence techniques of planning and machine learning. This flexible, extensible agent handles information requests by letting users specify, what must be accomplished; the system then determines how to accomplish it View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • CM-tool evaluation and selection

    Publication Year: 1995, Page(s):114 - 119
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (428 KB)

    Configuration management is critical to effective management, coordination, and control in an integrated software-development environment. Complex development environments require an integrated CM toolset. The CM tools you select and how you implement them will affect every phase of the life cycle in an integrated, team-oriented environment. The tools you select must facilitate the many diverse ac... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visibility: the key to quality improvement

    Publication Year: 1995, Page(s):95 - 97
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (284 KB)

    Sometimes we forget that software is part of a larger system, which includes not only people and hardware, but possibly different organizations and even cultures. The author, principal in the Atlantic Systems Guild, shows us how, by viewing software from a systems perspective, we can take advantage of these diverse information sources to make problems visible and improve the software's quality View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Case studies for method and tool evaluation

    Publication Year: 1995, Page(s):52 - 62
    Cited by:  Papers (123)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1012 KB)

    Case studies help industry evaluate the benefits of methods and tools and provide a cost-effective way to ensure that process changes provide the desired results. However, unlike formal experiments and surveys, case studies do not have a well-understood theoretical basis. This article provides guidelines for organizing and analyzing case studies so that they produce meaningful results View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • High-level mathematical modeling and programming

    Publication Year: 1995, Page(s):77 - 87
    Cited by:  Papers (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1188 KB)

    Scientific computing and advanced mechanical analysis demand high-level support for modeling and solving complex equations. To meet this need, the authors designed ObjectMath and applied it to real problems in machine-element analysis View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Are we developers liars or just fools [software managers]

    Publication Year: 1995, Page(s):90 - 92
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (372 KB)

    Things were good in the old days. Very few people understood software, so those of us who were cognoscenti could get away with murder. We could explain away cost and schedule overruns by blaming “complexity.” Performance problems were the fault of emerging technology and if management or customers got angry, what could they do? Although nearly everything that defined “the old day... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Seven more myths of formal methods

    Publication Year: 1995, Page(s):34 - 41
    Cited by:  Papers (52)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (748 KB)

    New myths about formal methods are gaining tacit acceptance both outside and inside the system-development community. The authors address and dispel these myths based on their observations of industrial projects. The myths include: formal methods delay the development process; they lack tools; they replace traditional engineering design methods; they only apply to software; are unnecessary; not su... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • OO systems analysis: is it or isn't it?

    Publication Year: 1995, Page(s):19 - 33
    Cited by:  Papers (9)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1320 KB)

    Design features can creep into analysis methods when such methods evolve from a design- and-implementation perspective. Although these features may aid design, they are likely to hinder analysis. The authors introduce an object-oriented analysis method that contains no design features View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Using paper prototypes in home-page design

    Publication Year: 1995, Page(s):88 - 89, 97
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (464 KB)

    I previously discussed (see ibid., May 1995) how we redesigned the Sun home page after observing users interacting with the Web sites of several companies, including our own. The change we made shows the benefits of this type of testing. We discovered early on that users didn't recognize the “What's New at Sun” button as a link, and (because it was easy to do) we redesigned the button ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Contemporary application-domain taxonomies

    Publication Year: 1995, Page(s):63 - 76
    Cited by:  Papers (24)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1232 KB)

    In recent years it has become clear that application-independent techniques and tools must be supplemented with an application-specific approach. We begin to identify the foundations needed for application-specific software research by examining the role and nature of current application taxonomies 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