By Topic

IEEE Software

Issue 6 • Date Nov.-Dec. 1999

Filter Results

Displaying Results 1 - 17 of 17
  • Professional software engineering: fact of fiction? [Guest Editorial]

    Publication Year: 1999, Page(s):13 - 17
    Cited by:  Papers (3)
    Request permission for commercial reuse | PDF file iconPDF (182 KB)
    Freely Available from IEEE
  • The guide to the Software Engineering Body of Knowledge

    Publication Year: 1999, Page(s):35 - 44
    Cited by:  Papers (34)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (196 KB)

    Reporting on the SWEBOK project, the authors-who represent the project's editorial team-discuss the three-phase plan to characterize a body of knowledge, a vital step toward developing software engineering as a profession View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Program criteria for software engineering accreditation programs

    Publication Year: 1999, Page(s):31 - 34
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    The Software Engineering Education Project's objective is to recommend curricula to prepare professionals in software engineering. This article reports on SWEEP's initial progress and its future goals to address undergraduate- and graduate-level accreditation for software engineering and technology programs View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software engineering programs are not computer science programs

    Publication Year: 1999, Page(s):19 - 30
    Cited by:  Papers (44)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (252 KB)

    Software Engineering programs have become a source of contention in many universities. Computer Science departments, many of which have used that phrase to describe individual courses for decades, claim SE as part of their discipline. Yet some engineering faculties claim it as a new specialty among the engineering disciplines. This article discusses the differences between traditional CS programs ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Traditional Japanese architecture blends beauty and rationale [lessons for software engineering]

    Publication Year: 1999, Page(s):101 - 103
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (216 KB)

    It's hard to find a good instance of harmonization of beauty and rationale in the field of software engineering. We can, however, find it in ancient Japanese architecture which is where we might find the clues we need to achieve our goal. Unfortunately, the software community is relatively young, so there are few such secrets or literatures to use as a basis for our communications. Moreover, becau... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Dirty pixels: having fun with messy concepts

    Publication Year: 1999, Page(s):112 - 114
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (60 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.
  • How the new Software Engineering Code of Ethics affects you

    Publication Year: 1999, Page(s):58 - 64
    Cited by:  Papers (18)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (144 KB)

    The Software Engineering Code of Ethics and Professional Practice has recently been approved. This article looks at the immediate and long-term implications: Why does a profession need a code of ethics? How will this code function in an emerging profession like software engineering? What impact will it have on software practitioners? View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Why can't we implement this SDM? [systems development methodology]

    Publication Year: 1999, Page(s):70 - 71, 75
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (104 KB)

    To cope with the mounting demands for large, complex information system applications, most organizations turn to a systems development methodology. SDMs are logically appealing, offering a flexible framework for the sequence of tasks needed to develop an application, as well as tools and techniques for accomplishing these tasks. By creating an engineering-like development discipline, SDMs provide ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Commercial vs. aerospace worlds: comparing software engineering cultures

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

    Two and a half years ago, I retired from the aerospace and defense industry after 35 years. Of those 35 years, I spent the last 20 in software and system engineering, including the last 10 in software process improvement, quality, and related disciplines. I now work in commercial industry, in software quality for a company where that means process development, documentation, and improvement, rathe... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • What do you mean I can't call myself a software engineer?

    Publication Year: 1999, Page(s):45 - 50
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (172 KB)

    In June 1998, the Texas Board of Professional Engineers established software engineering as a recognized engineering discipline and established licensing criteria specifically suited to software engineers. The author explains the legal issues involved and how they affect you View full abstract»

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

    Publication Year: 1999, Page(s):109 - 111
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (100 KB)

    Over the past few decades, the patent laws in many countries have become increasingly alike. From time to time, treaties and conventions have “harmonized” the world's patent laws, creating many fundamental similarities. For example, the patent term length, a “novelty” or “inventive step” requirement, and the recognition of another country's earlier filing date a... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Software engineering grows up

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

    The author discusses licensing in the software engineering profession. If software professionals do not participate in defining licensing and other regulation mechanisms, they could find themselves at the mercy of laws designed to protect segments of industry or to increase the reach of professional organizations that do not represent them View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Third-party testing and stirrings of the new software engineering

    Publication Year: 1999, Page(s):76 - 79
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (116 KB)

    As the discipline of software engineering prepares for the ever-increasing development of applications based on preproduced software components, it is time to reflect on the emergence of the engineering profession in the United States. A brief review of bridge construction-one of the earliest engineering endeavors-can help, as bridges are required for interrelationships among people and government... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An integrated collection of software engineering standards

    Publication Year: 1999, Page(s):51 - 57
    Cited by:  Papers (7)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (140 KB)

    The IEEE Software Engineering Standards Committee has taken deliberate steps to unify and integrate its collection of software engineering standards. Encouraging results are apparent in its latest publication, which is organized around a single architecture for the SESC collection. This article explains the principles of the SESC collection and describes our progress toward integrating the various... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • It ain't broke, so don't fix it [software engineering]

    Publication Year: 1999
    Cited by:  Papers (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (96 KB)

    The author considers how setting up a formal licensing mechanism for software engineers (even one limited to those involved in the most safety-critical applications) would be a blunder, doomed to undo its own best intentions. It would be, at best, a dangerous mischief and, at worst, lead us into a positive ethical quagmire View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A net practice for software project management

    Publication Year: 1999, Page(s):80 - 89
    Cited by:  Papers (17)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (208 KB)

    Technical and managerial complexity increasingly overwhelm project managers. To rein in that complexity, the authors propose PM-Net, a model that captures the concurrent, iterative, and evolutionary nature of software development. It adopts the basic concepts of Petri nets, graphical models of information flow, with extensions to represent both decisions and artifacts View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Penguins everywhere: GNU/Linux in Antarctica

    Publication Year: 1999, Page(s):90 - 96
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (328 KB)

    The harsh, remote conditions of the Antarctic ice cap pose formidable challenges to continuous, year-round geophysical data acquisition. The author designed and built a serial data-acquisition engine using the GNU/Linux operating system on a small single-board computer to remotely record earthquakes 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