By Topic

IEEE Software

Issue 6 • Date Nov. 1988

Filter Results

Displaying Results 1 - 10 of 10
  • Comments, with reply, on 'Third-generation versus fourth-generation software development' by S. Misra and P. Jalics

    Publication Year: 1988
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (308 KB)

    The computer argues that the conclusion to be drawn from the above mentioned article (see ibid., vol.5, no.4, p.8-14, July 1988), that there is no need for fourth-generation languages and no advantage in using them is questionable. He considers the experimental setup in the July article questionable and raises a number of substantive questions about it. The authors reply that there is no suggestio... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Comments, with reply on 'Third-generation versus fourth-generation software development' by S. Misra and P. Jalics

    Publication Year: 1988, Page(s):10 - 11
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (209 KB)

    The commenter states that the above-mentioned paper (see ibid., vol.5, no.4, p.8-14, July 1988) contained incorrect statements about his company's product, PC/Focus. He reports the building of an example case study around the very application that the authors said required a roundabout solution in PC/Focus, in which the total code needed to produce the application adds up to 31 lines, including de... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Comments, with reply, on 'Is copyright law steering the right course' by P. Samuelson

    Publication Year: 1988
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (108 KB)

    The commenter offers an additional point that the above mentioned article (see ibid., vol.5, no.5, p.78-86, Sept.1988) did not address. He suggests that one of the purposes of copyright and patent law is to promote progress of the sciences and the arts, and he presents arguments to support his point.<> View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A tool to coordinate tools

    Publication Year: 1988, Page(s):17 - 25
    Cited by:  Papers (5)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (841 KB)

    An expert-system planner is presented to automate the clerical and routine activities associated with software development using present-day environments such as Unix. The three functions of such a planner-coordination of tools, integration of tools, and representation of objects-are examined. The planner is described from both the user's and the designer's viewpoint. The functionality provided by... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Intelligent support for specifications transformation

    Publication Year: 1988, Page(s):28 - 35
    Cited by:  Papers (15)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (614 KB)

    The authors describe an expert system, the Specification-Transformation Expert System (STES), which is to translate requirements specifications into design specifications automatically during the development phase of the software life cycle. STES accepts as input a software-requirements specification expressed in terms of dataflow diagrams. Using rules that embody a structured design methodology, ... View full abstract»

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

    Publication Year: 1988, Page(s):37 - 47
    Cited by:  Papers (35)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1131 KB)

    The authors describe how the knowledge of expert-systems analysts is being input to use in an automated critic for specification debugging. They are working on a system, named Kate, that tries to acquire a problem specification that includes a description of the objects, transitions (actions), and constraints of the intended system. They have built a computer-based critic as part of the Kate envir... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Adding data abstraction to Fortran software

    Publication Year: 1988, Page(s):50 - 58
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (889 KB)

    The Fortran Abstract Data (FAD) system was designed to facilitate the structured reuse of Fortran-callable software. FAD uses data abstraction to implement information hiding. It lets the implementer of a data type explicitly control how instances of that type are used, while itself utilizing Fortran's separate compilation and the vast collection of available Fortran libraries. The principle and m... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • An abstract pretty printer

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

    The author has distilled the basic operations of the pretty printer into an abstract pretty printer that uses procedural parameters to perform low-level printing actions. By encapsulating the algorithm in one place, all the pretty-printing utilities will use the same algorithm, and the algorithm itself can be changed easily. The author describes how the abstract pretty printer can be used for basi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A full-screen facility for defining relational and entity-relationship database schemas

    Publication Year: 1988, Page(s):68 - 78
    Cited by:  Papers (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1131 KB)

    An easy-to-use, interactive facility for defining schemas for a mainframe database system has been developed that is more convenient than a linear language. The facility called Dbdefs, has several features that make it easy to use. It provides similar interfaces for defining schemas for two data models, relational and entity-relationship. An overview of Dbdefs is followed by discussion of the rela... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Human factors-recipe for a usability test

    Publication Year: 1988, Page(s):83 - 84
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (245 KB)

    The three main ingredients of usability test-real users, real tasks, and real products-are examined. Some additional elements that make the difference between a good usability test and a worthless one are discussed. These are purpose and attitude, time of testing, experimental control, and dependent measures. The necessity of usability testing is argued.<> 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