Browse Prior Art Database

Developer's Desktop

IP.com Disclosure Number: IPCOM000102407D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 4 page(s) / 132K

Publishing Venue

IBM

Related People

Chandler, PR: AUTHOR [+3]

Abstract

Provided is an environment in which software developers can organize their development process in order to be more productive than in current conventional development methods.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 53% of the total text.

Developer's Desktop

       Provided is an environment in which software developers
can organize their development process in order to be more productive
than in current conventional development methods.

      There are many tools, environments and procedures which
software developers must use to design, develop, test and output a
final executable program.  Software development is especially time
consuming moving between all of the different tools and procedures
which follow no inherent organization.  Many new software developers
will often leave out certain steps during development which cause
delays and errors.  This lack of organization and the unnecessary
delays can seriously impact software development costs.

      The new "Developer's Desktop" is proposed as a solution to the
software developer's problems.  The Desktop provides device and
container objects to organize development tools and application files
into logical work groups. Each object and container is represented by
an icon.  Direct manipulation of the objects, containers, devices and
tools is provided to complete an organized environment for rapid
prototyping, development, testing and maintenance of applications
objects.  Following are the features of the Developer's Desktop:
*  Graphical user interface consistent with the current end-user
applications
        An icon is used to launch the Developer's Desktop.
        Uses direct manipulation and drag and drop.
        Created under Smalltalk V/PM (Presentation Manager*).
        Uses "gridding" to align the icons when moved about.
*  First window of the Developer's Desktop contains (see Fig. 1):
        Tools icon     - representing development tools.
        Tutorials icon - representing tutorials to aid a new
developer.
        Printer icon   - to allow printing if not launched from
OfficeVision window
        Apps icon      - representing a file cabinet containing C
code
        Samples icon   - representing samples of an existing C
library
        Trash can icon - to allow removing if not launched from
OfficeVision
*  The Tools window contains (see Fig. 2):
        E...