Chips: A Tool for Developing Software Interfaces Interactively.

Saved in:
Bibliographic Details
Title: Chips: A Tool for Developing Software Interfaces Interactively.
Language: English
Authors: Cunningham, Robert E., Pittsburgh Univ., PA. Learning Research and Development Center.
Peer Reviewed: N
Page Count: 63
Publication Date: 1987
Sponsoring Agency: Office of Naval Research, Arlington, VA.
Intended Audience: Researchers
Document Type: Reports - Research
Descriptors: Computer Graphics, Man Machine Systems, Menu Driven Software, Programing, Programing Languages
Abstract: This report provides a detailed description of Chips, an interactive tool for developing software employing graphical/computer interfaces on Xerox Lisp machines. It is noted that Chips, which is implemented as a collection of customizable classes, provides the programmer with a rich graphical interface for the creation of rich graphical interfaces, and the end-user with classes for modeling the graphical relationships of objects on the screen and maintaining constraints between them. This description of the system is divided into five main sections: (1) the introduction, which provides background material and a general description of the system; (2) a brief overview of the report; (3) detailed explanations of the major features of Chips; (4) an in-depth discussion of the interactive aspects of the Chips development environment; and (5) an example session using Chips to develop and modify a small portion of an interface. Appended materials include descriptions of four programming techniques that have been found useful in the development of Chips; descriptions of several systems developed at the Learning Research and Development Center using Chips; and a glossary of key terms used in the report. (EW)
Entry Date: 1988
Accession Number: ED290438
Database: ERIC
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=ED290438
    Name: ERIC Full Text
    Category: fullText
    Text: Full Text from ERIC
Header DbId: eric
DbLabel: ERIC
An: ED290438
AccessLevel: 3
PubType: Report
PubTypeId: report
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Chips: A Tool for Developing Software Interfaces Interactively.
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Cunningham%2C+Robert+E%2E%22">Cunningham, Robert E.</searchLink><br /><searchLink fieldCode="AR" term="%22Pittsburgh+Univ%2E%2C+PA%2E+Learning+Research+and+Development+Center%2E%22">Pittsburgh Univ., PA. Learning Research and Development Center.</searchLink>
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: N
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 63
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 1987
– Name: SourceSuprt
  Label: Sponsoring Agency
  Group: SrcSuprt
  Data: Office of Naval Research, Arlington, VA.
– Name: Audience
  Label: Intended Audience
  Group: Audnce
  Data: Researchers
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Reports - Research
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Computer+Graphics%22">Computer Graphics</searchLink><br /><searchLink fieldCode="DE" term="%22Man+Machine+Systems%22">Man Machine Systems</searchLink><br /><searchLink fieldCode="DE" term="%22Menu+Driven+Software%22">Menu Driven Software</searchLink><br /><searchLink fieldCode="DE" term="%22Programing%22">Programing</searchLink><br /><searchLink fieldCode="DE" term="%22Programing+Languages%22">Programing Languages</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This report provides a detailed description of Chips, an interactive tool for developing software employing graphical/computer interfaces on Xerox Lisp machines. It is noted that Chips, which is implemented as a collection of customizable classes, provides the programmer with a rich graphical interface for the creation of rich graphical interfaces, and the end-user with classes for modeling the graphical relationships of objects on the screen and maintaining constraints between them. This description of the system is divided into five main sections: (1) the introduction, which provides background material and a general description of the system; (2) a brief overview of the report; (3) detailed explanations of the major features of Chips; (4) an in-depth discussion of the interactive aspects of the Chips development environment; and (5) an example session using Chips to develop and modify a small portion of an interface. Appended materials include descriptions of four programming techniques that have been found useful in the development of Chips; descriptions of several systems developed at the Learning Research and Development Center using Chips; and a glossary of key terms used in the report. (EW)
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 1988
– Name: AN
  Label: Accession Number
  Group: ID
  Data: ED290438
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=ED290438
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 63
    Subjects:
      – SubjectFull: Computer Graphics
        Type: general
      – SubjectFull: Man Machine Systems
        Type: general
      – SubjectFull: Menu Driven Software
        Type: general
      – SubjectFull: Programing
        Type: general
      – SubjectFull: Programing Languages
        Type: general
    Titles:
      – TitleFull: Chips: A Tool for Developing Software Interfaces Interactively.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Pittsburgh Univ., PA. Learning Research and Development Center.
      – PersonEntity:
          Name:
            NameFull: Cunningham, Robert E.
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 10
              Type: published
              Y: 1987
ResultId 1