By Topic

IEEE Software

Issue 3 • Date May-June 1998

Filter Results

Displaying Results 1 - 21 of 21
  • More Words Of Wisdom

    Publication Year: 1998, Page(s):6 - 8
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (199 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Migrating Software To The World Wide Web

    Publication Year: 1998, Page(s):18 - 21
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (124 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Of Machines, Methods, And Madness

    Publication Year: 1998, Page(s):42 - 45
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (126 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Java, The Universe, And Everything

    Publication Year: 1998, Page(s):115 - 116
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (87 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Worldwide Perspective On Software Quality Assurance And Measurement

    Publication Year: 1998, Page(s):116 - 117
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (190 KB)

    First Page of the Article
    View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Succeeding With Pseudosilver Bullets

    Publication Year: 1998, Page(s):117 - 118
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (255 KB)

    First Page of the Article
    View full abstract»

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

    Publication Year: 1998
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (84 KB)

    Is a cancelled project a bad project? After surveying about 8,000 IT projects, the Standish Group reported that about 30 percent of all projects were cancelled (“Charting the Seas of Information Technology”, 1994). Capers Jones reports that the average cancelled project in the US is about a year behind schedule and has consumed 200 percent of its expected budget by the time it's cancel... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Managing a Y2K project-starting now

    Publication Year: 1998, Page(s):63 - 71
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (192 KB)

    As the year 2000 draws near, solutions to the Year 2000 (Y2K) problem seem both abundant and elusive. At this late date, Y2K problems require fast, flawless solutions. This article sets forth a practical work plan for assessing and correcting problems in existing application programs View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Building more usable APIs

    Publication Year: 1998, Page(s):78 - 86
    Cited by:  Papers (24)  |  Patents (11)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (280 KB)

    Traditional software usability methods can help us design more understandable and more useful application program interfaces (APIs). They also give us information we need to write good API reference documentation-before we invest in either programmers or writers and before evolving a large body of code or content View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Hallucinations at 37,000 feet [project management]

    Publication Year: 1998, Page(s):105 - 107
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (108 KB)

    While on a flight from LA to New York, the author had some very strange ideas floating around in his head. He can trace their germination back to two novels he read on previous flights, both about project management: The Deadline, by T. DeMarco (1997), and The Critical Chain, by E. Goldratt (1997). In the former, the hero is an intrepid software project manager; in the latter he is a brilliant pro... View full abstract»

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

    Publication Year: 1998, Page(s):103 - 104, 107
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    This is the decade of software quality. In the 1980s we focused on trying to increase productivity; in the 1990s we strive to create higher quality products. Quality is not about user satisfaction, product conformance, or costs and schedules-nor is it solely about defects. Instead, there is a well defined, intuitive relationship between quality and those other product traits, one that clearly dist... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Does OO sync with how we think?

    Publication Year: 1998, Page(s):46 - 54
    Cited by:  Papers (48)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (244 KB)

    Is object orientation an imperfect paradigm for reliable coding? Worse, does it focus on the wrong part of the life cycle? The author thinks so and explains why. Given that corrective-maintenance costs already dominate the software life cycle and look set to increase significantly, the author argues that reliability in the form of reducing such costs is the most important software improvement goal... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A new way to query GISs on the Web

    Publication Year: 1998, Page(s):31 - 40
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (828 KB)

    We created a distributed open spatial query mechanism (Geo) that gives users access to cross-platform, cross-vendor geographic information systems via the Internet. A Java implementation provides maximum flexibilty for Web based clients View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The nature of system change [software]

    Publication Year: 1998, Page(s):87 - 90
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB)

    M. Lehman's (Proc. IEEE, vol.68, no.9, p.1060-76, 1980) notion of programs can be used to describe a system in terms of the way it relates to the environment in which it operates. Unlike programs handled in the abstract, the real world contains uncertainties and concepts we do not understand completely. The more dependent a system is on the real world for its requirements, the more likely it is to... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • The object-powered Web

    Publication Year: 1998, Page(s):57 - 62
    Cited by:  Papers (3)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (140 KB)

    The convergence of Web and object oriented technologies will allow applications to transcend conventional boundaries of platform, organizational function, enterprise, industry, and geography to leverage the power of distributed computing. For developers, this will mean the ability to use new or legacy code-possibly running on transcontinentally located machines-to build distributed, three tier cli... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Watch your language!

    Publication Year: 1998, Page(s):55 - 56
    Cited by:  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (72 KB)

    Sure, object orientation is unnatural-computer programming in any language is. We must rely on good principles, good tools, and good languages. This author tells L. Hatton to blame C++ and its culture for the bad rap against OO, and to look elsewhere for a workable OO language. He suggests comparing C to a better OOP language. In his view, Eiffel fosters a culture embodying the best tendencies of ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Y2K: don't play it again, Sam

    Publication Year: 1998, Page(s):100 - 102
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (92 KB)

    Judging by how many Year 2000 press releases cross the author's desk each month, making software Y2K compliant is a booming business. Warnings of calamity mixed with promises of an easy fix-its the same old tune over and over again. How much faith would you have in the legal profession, for example, if legions of attorneys aggressively sought to take on cases that involved suing their fellow lawye... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Understanding and managing OOT adoption

    Publication Year: 1998, Page(s):91 - 96
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (136 KB)

    Why do so many companies hesitate to adopt object-oriented technology (OOT)? The authors use organizational learning theory to illuminate the obstacles involved, and then offer guidelines that can help managers mitigate them View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Leadership challenges for the future [of the software industry]

    Publication Year: 1998, Page(s):72 - 77
    Cited by:  Papers (3)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (148 KB)

    The software industry's phenomenal growth over the past 10 years presents significant challenges for management. The author describes how management issues in software differ from those in hardware development, and he proposes 10 areas of leadership competency that software managers need in order to succeed: (1) business literacy; (2) technology vision; (3) cross-functional orientation; (4) strate... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An OO database migrates to the Web

    Publication Year: 1998, Page(s):22 - 30
    Cited by:  Papers (7)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (408 KB)

    The authors faced the dual challenge of first converting a relational database to the OO paradigm, then migrating it to the Web. They describe the procedures and technologies they used. The basic architecture of the resulting system is presented. The project goal was to create a Java based mapping client that would provide display and query capabilities for a set of geographic objects (features) t... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Healing the ailing workplace

    Publication Year: 1998, Page(s):97 - 99
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    Does your workplace offer a healthy environment, meeting critical human requirements? If not, what can you do? Owning the five freedoms lets us develop healthy relationships and thus achieve “congruence”, both inner and interpersonal. Six steps move us toward congruence; these apply to individuals and systems, and they begin with the individual: awareness, acceptance, authorship, artic... 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