larry@postgres.uucp (Larry Rowe) (07/07/87)
I am looking for a full-time programmer to work on OBJFADS, an object-oriented
programming environment for interactive, multimedia database applications.
More details on OBJFADS are included below. Details on the position are:
Programmer/Analyst II (monthly salary: $2547-$3073)
Responsibilities:
System programming for an object-oriented programming environment
in Common Lisp and C. Duties include implementing a forms system
to display multimedia data (e.g., text, graphics, image, and audio
data) and a "what you see is what you get" editor for forms.
Minimum Qualifications:
Graduation from college with a major in an appropriate field (e.g.,
computer science, mathematics, or physical sciences); or an
equivalent combination of education and experience.
Required Skills:
Experienced Lisp and/or C programmer. Experience with the X Windowing
System, relational database systems, object-oriented programming,
user-interface design is desirable, but not required. Proven ability
to develop production quality programs is essential.
The position is full-time, starting as soon as possible, and ending
6/30/88. There is a possibility that the position will be funded
beyond the ending date. If you are interested, contact Sharon Wensel
at 415-642-4662 or wensel@postgres.edu for more information and instructions
to apply formally for the position.
OBJFADS is an object-oriented programming environment for POSTGRES,
a next-generation DBMS designed to support engineering/scientific
and expert system applications. OBJFADS has a shared object
hierarchy (i.e., a portion of the object hierarchy is shared with
other users), a direct manipulation interface, extensible interface
abstractions (e.g., active forms with user-defined field-types), and
integrated application generators (e.g., query/update interface generators).
POSTGRES is an extensible relational DBMS (e.g., attribute data types
and access methods can be defined by users) that provides support for
complex objects (a ``procedure'' data type), active databases
(e.g., alerters, triggers, and rules), and historical data (including
versions and snapshots).
OBJFADS is being implemented in Common Lisp using the X Windowing System
and the Common Lisp Object System. Our goal is to build a public domain,
portable system that will run on a variety of high performance Unix (AT&T
trademark) workstations.
Larry Rowe
Computer Science Division - EECS
University of California
Berkeley, CA 94720