Scheduled System Maintenance
On Tuesday, September 26, IEEE Xplore will undergo scheduled maintenance from 1:00-4:00 PM ET.
During this time, there may be intermittent impact on performance. We apologize for any inconvenience.

Computer

Issue 3 • Mar 1995

Filter Results

Displaying Results 1 - 10 of 10
  • Computer law: GATT is gonna get ya!

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

    GATT, or General Agreement on Tariffs and Trade, is a treaty which President Clinton negotiated and Congress passed. President Clinton signed GATT into law on December 8, 1994, thereby making several changes to current intellectual property laws, including changes to patent, trademark, copyright, and International Trade Commission importation laws. The author explains some general provisions of GA... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Current technologies in K-12 education

    Publication Year: 1995, Page(s):84 - 85
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (204 KB)

    Robert Taylor's well-known The Computer in the Classroom: Tutor, Tool, Tutee reviewed uses of technology in K-12 schools in the early 1980s. Taylor's suggestions included use of the computer as a tutor (computer-assisted instruction), a tool (such as word processing and telecomputing), and as a “tutee”, in which the child learns by teaching the computer (popularized by the K-12 computi... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Automatic generation of visual programming environments

    Publication Year: 1995, Page(s):56 - 66
    Cited by:  Papers (43)  |  Patents (2)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1664 KB)

    We have developed the visual language compiler-compiler (VLCC) system to automatically generate visual programming environments. VLCC is a grammar based system that can support implementation of any visual language by assisting the language designer in defining the language's graphical objects, syntax, and semantics. The final result of the generation process includes an integrated environment wit... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Agentsheets: a medium for creating domain-oriented visual languages

    Publication Year: 1995, Page(s):17 - 25
    Cited by:  Papers (68)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1616 KB)

    Customized visual representations enable end users to achieve their programming goals. Here, designers work with users to tailor visual programming languages to specific problem domains. We describe a design methodology and a tool for creating domain oriented, end user programming languages that effectively use visualization. We first describe a collaborative design methodology involving end users... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Patterns of large software systems: failure and success

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

    Software management consultants have something in common with physicians: both are much more likely to be called in when there are serious problems rather than when everything is fine. Examining large software systems-those in excess of 5000 function points (which is roughly 500000 source code statements in a procedural programming language such as Cobol or Fortran)-that are in trouble is very com... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Emerging standards for component software

    Publication Year: 1995, Page(s):68 - 77
    Cited by:  Papers (37)  |  Patents (41)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1056 KB)

    Component software benefits include reusability and interoperability, among others. What are the similarities and differences between the competing standards for this new technology, and how will they interoperate? Object-oriented technology is steadily gaining acceptance for commercial and custom application development through programming languages such as C++ and Smalltalk, object oriented CASE... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Form/formula: a visual programming paradigm for user-definable user interfaces

    Publication Year: 1995, Page(s):27 - 35
    Cited by:  Papers (5)  |  Patents (5)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1200 KB)

    We have designed and implemented a visual programming environment, Hyper-flow on the PenPoint operating system. We call it HF/PP for short. Its primary goal is to provide a framework for UDUI in educational applications. The design of HF/PP, which uses only a pen and a microphone for input, is part of a research project to develop a pen based computer system for teaching preschool through twelfth ... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Taligent's CommonPoint: the promise of objects

    Publication Year: 1995, Page(s):78 - 83
    Cited by:  Papers (3)  |  Patents (4)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (732 KB)

    Taligent has introduced what promises to be a revolutionary software environment. CommonPoint's object-oriented frameworks suggest the tantalizing possibility of “zero-lines-of-code programming” View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • Scaling up visual programming languages

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

    The directness, immediacy, and simplicity of visual programming languages are appealing. The question is, can VPLs be effectively applied to large scale programming problems while retaining these characteristics. In scaling up, the problem is how to expand applicability without sacrificing the goals of better logic expression and understanding. From a size standpoint, scaling up refers to the prog... View full abstract»

    Full text access may be available. Click article title to sign in or learn about subscription options.
  • A configurable visual programming environment: a tool for domain-specific programming

    Publication Year: 1995, Page(s):36 - 44
    Cited by:  Papers (36)  |  Patents (1)
    Request permission for commercial reuse | Click to expandAbstract | PDF file iconPDF (1052 KB)

    Visual programming is an appealing technique, which many environments support. It can be applied in a system development process that nonsoftware engineers can perform. The key is to use visual domain specific models. Because there are many different domains, it is economical to develop a generic and configurable visual programming environment (VPE) that can be customized for the domains and parad... View full abstract»

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

Aims & Scope

Computer, the flagship publication of the IEEE Computer Society, publishes peer-reviewed articles written for and by computer researchers and practitioners representing the full spectrum of computing and information technology, from hardware to software and from emerging research to new applications. 

Full Aims & Scope

Meet Our Editors

Editor-in-Chief
Sumi Helal
Lancaster University
sumi.helal@computer.org