By Topic

IEEE Software

Issue 2 • Date March 1995

Filter Results

Displaying Results 1 - 14 of 14
  • Job-shop development model: a case study

    Publication Year: 1995, Page(s):86 - 92
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (849 KB)

    Traditional effort-estimation models can be frustrating, especially when staff are divided among multiple projects. The authors evaluate a model based on dividing activities into jobs. It accounts for divided time and more accurately categorizes rework costs. The model lets organizations represent software development in more detail than they can with many existing models. By breaking each project... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Testing tools combine best of new and old

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

    Today, new testing tools are giving life to old ones by providing reliable input to and automatically evaluating the output from old tools. Old and new tools are working together to cover the entire testing process. This article explains how old testing tools work with new ones in each phase of the life cycle View full abstract»

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

    Publication Year: 1995, Page(s):101 - 102
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (340 KB)

    Quality control mechanisms play an important role in improving software quality. However, quality improvement requires us to customize and calibrate these mechanisms to particular development environments. To do this, managers must understand how quality mechanisms affect developers and, in turn, how developers and their perspectives affect quality mechanisms. Otherwise, calibration and improvemen... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Reusing specifications in OO applications

    Publication Year: 1995, Page(s):65 - 75
    Cited by:  Papers (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1192 KB)

    Work on the ESPRIT Ithaca project has produced a model and environment for reusing specifications. Central to the environment is Recast, a tool to retrieve reusable specifications from a repository of development knowledge. Developers can also use Recast to tailor existing specifications to suit the current application. The tool, Recast (Requirement Composition and Specification Tool), supports de... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Law review: What's new? Tracing the origin of species

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

    One common question asked at the outset of a software-development project is if it is okay to create the new program. The simple and easy legal answer is that the law does not prohibit the development of new software. The reason the law is so crystal clear on the issue of developing new software is that it presumes a theoretical situation called independent development, in which new software is pr... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Data sonification: do you see what I hear?

    Publication Year: 1995, Page(s):45 - 56
    Cited by:  Papers (18)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2376 KB)

    The authors assert that, despite great strides in developing the graphical dimension of user interfaces, the auditory dimension has been neglected. They offer a tool for using sound to complement visual cues when working with complex data. The Porsonify toolkit creates sonifications that can be easily integrated with existing visualization systems. Porsonify provides a platform to experimentally m... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Helping users help themselves

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

    Application-learning problems are a perennial design challenge. This persistent help-seeking behavior is forcing designers to wonder if any technologies for designing interactive help will satisfy the user as much as asking a real person. In addition to hypermedia applications, the paper considers several technologies explored as help systems. These technologies can easily provide a knowledgeable ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tools that bind: creating integrated environments

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

    Software engineering tools are critical to the progress of software development, virtually defining the limits of what developers can accomplish. Each generation of tools is preceded by promises of shorter life cycles, greater productivity, greater portability and simplified maintenance. Unfortunately, these promises are often not realized, primarily because tool creators cannot overcome the diffi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Fast, portable application mirroring

    Publication Year: 1995, Page(s):57 - 63
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1012 KB)

    Previous implementations of an application mirror-a tool that lets two computers interactively share an application-have required hardware modifications, been restricted to one platform, and suffered from slow data throughput. The authors overcome these drawbacks by transmitting only those events that affect a shared application's status View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Tools to engineer new technologies into applications

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

    How will consumers, engineers, and businesses benefit from the latest computer technology? Technologists envision graphical, multimedia interfaces to the information highway, but technology like graphical user interfaces, multimedia, and groupware does not appear in applications by magic. Whether the target application is an information system, a consumer product, or a real-time embedded system, d... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Enough about process: what we need are heroes

    Publication Year: 1995, Page(s):96 - 98
    Cited by:  Papers (6)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (256 KB)

    All software managers are faced with three P's when software is to be built: people, problem, and process. Should each of the three P's be given equal weight? Should one be elevated to a more important role than the others? Are managers focusing too much attention on the wrong P? The author offers answers to these questions and argues in favour of software heroism View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Point-counterpoint: what's the proper role for CASE tools

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

    Proper use of CASE tools can and does significantly improve developer productivity and yield high-quality systems. Appropriate management, methods, techniques, and tools contribute to successes every day. When the input mix is right, quality software results, regardless of language, discipline, organization size or type, or the use of internal or external developers. Success stories in financial s... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Image-browser taxonomy and guidelines for designers

    Publication Year: 1995, Page(s):21 - 32
    Cited by:  Papers (60)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (2500 KB)

    In many applications users must browse large images. Most designers merely use two one-dimensional scroll bars or ad hoc designs for two-dimensional scroll bars. However, the complexity of two-dimensional browsing suggests that more careful analysis, design, and evaluation might lead to significant improvements. Our exploration of existing 2D browsers has led us to identify many features and a wid... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Visual-language system for user interfaces

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

    The Universities of Pittsburgh and Salerno have jointly developed the Pittsburgh-Salerno Iconic System which lets users design, specify, and interpret custom visual languages for different applications. The system is still in the experimental stage, although we have used it in two practical applications. The experimental system lets interface developers create a custom visual language from sample ... 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