"End-User Object-Oriented Programming By Means of an Object-Oriented In" by Robert F. Gordon Ph.D.
 

End-User Object-Oriented Programming By Means of an Object-Oriented Interface

Document Type

Article

Publication Date

1-1994

Journal Title or Book Title

OOPS Messenger, ACEM SIGPLAN publication

Volume

5

Issue

1

DOI

10.1145/182078.182082

Abstract

An object-oriented interface (OOI) provides the capability of object-oriented programming to the end-user (non-programmer). In this paper, we provide an example of an OOI for the specific application area of simulation modeling. We describe how this OOI provides the end-user with the requisite tools for object-oriented programming in this domain. The end-user programs, compiles, runs, and analyzes the results of simulation models by using the objects and functions provided by the interface. We stipulate that the features associated with object-oriented programming (ie., instantiation, information hiding, inheritance, polymorphism, abstract data types, message-passing, and extensibility) are provided to the end-user by this interface and that they are the very features that make the resulting package powerful and easy to use.

Related Pillar(s)

Study

Plum Print visual indicator of research metrics
PlumX Metrics
  • Citations
    • Citation Indexes: 1
  • Usage
    • Abstract Views: 4
  • Captures
    • Readers: 2
see details

Share

COinS