WO1991009365A3 - Computer-assisted software engineering for cooperative processing - Google Patents

Computer-assisted software engineering for cooperative processing Download PDF

Info

Publication number
WO1991009365A3
WO1991009365A3 PCT/US1990/007490 US9007490W WO9109365A3 WO 1991009365 A3 WO1991009365 A3 WO 1991009365A3 US 9007490 W US9007490 W US 9007490W WO 9109365 A3 WO9109365 A3 WO 9109365A3
Authority
WO
WIPO (PCT)
Prior art keywords
computer
applications
software engineering
cooperative processing
assisted software
Prior art date
Application number
PCT/US1990/007490
Other languages
French (fr)
Other versions
WO1991009365A2 (en
Inventor
Steven G Steinberg
Elizabeth A Zucker
Yannis S Arvanitis
Anil R Bakshi
Matthew W Olenich
Thomas G Werner
Carl G Longnecker Jr
Bart Schutte
William D Reynolds
Original Assignee
Andersen Consulting
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Andersen Consulting filed Critical Andersen Consulting
Publication of WO1991009365A2 publication Critical patent/WO1991009365A2/en
Publication of WO1991009365A3 publication Critical patent/WO1991009365A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S715/00Data processing: presentation processing of document, operator interface processing, and screen saver display processing
    • Y10S715/961Operator interface with visual structure or function dictated by intended use
    • Y10S715/964CAD or CAM, e.g. interactive design tools

Abstract

A computer-assisted software engineering system facilitates the design, implementation, and execution of applications in cooperative processing environments. Design tools create, store, retrieve, and edit system specifications in a repository. Construction tools generate applications from the systems specification created by the design tools. A run-time execution architecture is provided for executing the applications on a plurality of computer hardware platforms. The run-time execution architecture includes pre-programmed presentation services for interacting with the user and pre-programmed distribution services for routing and transferring messages.
PCT/US1990/007490 1989-12-18 1990-12-18 Computer-assisted software engineering for cooperative processing WO1991009365A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US452,673 1989-12-18
US07/452,673 US5301270A (en) 1989-12-18 1989-12-18 Computer-assisted software engineering system for cooperative processing environments

Publications (2)

Publication Number Publication Date
WO1991009365A2 WO1991009365A2 (en) 1991-06-27
WO1991009365A3 true WO1991009365A3 (en) 1991-10-31

Family

ID=23797434

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1990/007490 WO1991009365A2 (en) 1989-12-18 1990-12-18 Computer-assisted software engineering for cooperative processing

Country Status (3)

Country Link
US (1) US5301270A (en)
CA (1) CA2077189A1 (en)
WO (1) WO1991009365A2 (en)

Families Citing this family (160)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5495610A (en) * 1989-11-30 1996-02-27 Seer Technologies, Inc. Software distribution system to build and distribute a software release
US5586314A (en) * 1990-05-02 1996-12-17 Electronic Data Systems Corporation Graphic information modeling and icon-based intermediate text language generation
EP0515739A1 (en) * 1991-05-31 1992-12-02 International Business Machines Corporation Program code generator
JP2749020B2 (en) * 1991-11-14 1998-05-13 日立ソフトウエアエンジニアリング株式会社 Diagram recognition system
US5689671A (en) * 1991-11-27 1997-11-18 Icl Systems Ab System for reducing quantity of data transmitted to a user unit by transmitting only an identifier which points to pre-stored information in the user unit
JP3066681B2 (en) * 1991-12-09 2000-07-17 インターナショナル・ビジネス・マシーンズ・コーポレ−ション Apparatus and method for graphically displaying related information in relational database
JP3450352B2 (en) * 1992-05-22 2003-09-22 キヤノン株式会社 Data management method and apparatus
US5440739A (en) * 1992-06-11 1995-08-08 Beck Systems, Inc. Method of maintaining updated set-up configurations in workgroups on a network
IT1255832B (en) * 1992-09-25 1995-11-17 Ibm METHOD AND SYSTEM FOR USER INTERFACE
US5544320A (en) * 1993-01-08 1996-08-06 Konrad; Allan M. Remote information service access system based on a client-server-service model
US5640513A (en) * 1993-01-22 1997-06-17 International Business Machines Corporation Notification of disconnected service machines that have stopped running
US5497334A (en) * 1993-02-19 1996-03-05 International Business Machines Corporation Application generator for use in verifying a hierarchical circuit design
JPH08509824A (en) * 1993-02-26 1996-10-15 タリジェント インコーポレイテッド Collaborative work system
JPH076142A (en) * 1993-04-20 1995-01-10 Mitsubishi Electric Corp Multiagent coordination system and its method
EP0728333A1 (en) * 1993-11-09 1996-08-28 Arcada Software Data backup and restore system for a computer network
CA2136367A1 (en) * 1993-12-20 1995-06-21 John Scott Anderson Dynamically specifying invocations in compiled objects
US5555369A (en) * 1994-02-14 1996-09-10 Apple Computer, Inc. Method of creating packages for a pointer-based computer system
US5548506A (en) 1994-03-17 1996-08-20 Srinivasan; Seshan R. Automated, electronic network based, project management server system, for managing multiple work-groups
JP3070896B2 (en) * 1994-04-22 2000-07-31 シャープ株式会社 Information retrieval device
DK2282535T3 (en) 1994-05-20 2012-11-05 United Video Properties Inc Improved electronic television program directory guide system and method
US5862377A (en) * 1994-05-26 1999-01-19 Bay Networks Groups, Inc. Technique for sharing information between applications
EP0772823A4 (en) * 1994-07-22 1997-10-29 Erik P Debenedictis Method and apparatus for controlling connected computers without programming
US5644718A (en) * 1994-11-10 1997-07-01 At&T Corporation Apparatus using circuit manager to associate a single circuit with each host application where the circuit is shared by a plurality of client applications
US6341276B1 (en) 1995-03-01 2002-01-22 Ibm Corporation System for selecting a computer solution from a pre-defined set
US5706454A (en) * 1995-04-26 1998-01-06 International Business Machines Corporation Changeable live icon with visual state indicator option
US5767849A (en) * 1995-08-18 1998-06-16 International Business Machines Corporation Personality neutral window management subsystem
US5774720A (en) * 1995-08-18 1998-06-30 International Business Machines Corporation Personality neutral graphics subsystem
US6088515A (en) 1995-11-13 2000-07-11 Citrix Systems Inc Method and apparatus for making a hypermedium interactive
US6950991B2 (en) * 1995-11-13 2005-09-27 Citrix Systems, Inc. Interacting with software applications displayed in a web page
AU1424697A (en) * 1995-12-29 1997-07-28 Powertv, Inc. Event filtering feature for a computer operating system in home communications terminal
US5754890A (en) * 1996-02-01 1998-05-19 Microsoft Corporation System for automatic identification of a computer data entry device interface type using a transistor to sense the voltage generated by the interface and output a matching voltage level
US5870550A (en) * 1996-02-26 1999-02-09 Network Engineering Software Web server employing multi-homed, moldular framework
US8117298B1 (en) 1996-02-26 2012-02-14 Graphon Corporation Multi-homed web server
US5751595A (en) * 1996-03-14 1998-05-12 International Business Machines Corporation Method for building and verifying authenticity of a rule system
US5786815A (en) * 1996-05-31 1998-07-28 Sun Microsystems, Inc. Configurable runtime graphical user interface widget management
US5801787A (en) 1996-06-14 1998-09-01 Starsight Telecast, Inc. Television schedule system and method of operation for multiple program occurrences
US6513154B1 (en) 1996-10-21 2003-01-28 John R. Porterfield System and method for testing of computer programs in programming effort
US6603487B1 (en) * 1996-10-31 2003-08-05 International Business Machines Corporation System for electronically developing and processing a document
US6157647A (en) * 1996-11-06 2000-12-05 3Com Corporation Direct addressing between VLAN subnets
US5936623A (en) * 1996-11-18 1999-08-10 International Business Machines Corporation Method and apparatus for selecting a particular object from among a large number of objects
US6199193B1 (en) * 1997-03-18 2001-03-06 Fujitsu Limited Method and system for software development and software design evaluation server
CA2201254C (en) * 1997-03-27 2002-08-20 John Wright Stephenson A system for automated interface generation for computer programs operating in different environments
US6202212B1 (en) * 1997-04-01 2001-03-13 Compaq Computer Corporation System for changing modalities
US5926637A (en) * 1997-08-20 1999-07-20 Bea Systems, Inc. Service interface repository code generation data
US6549932B1 (en) * 1998-06-03 2003-04-15 International Business Machines Corporation System, method and computer program product for discovery in a distributed computing environment
US6553403B1 (en) * 1998-06-03 2003-04-22 International Business Machines Corporation System, method and computer program product for monitoring in a distributed computing environment
CN1867068A (en) 1998-07-14 2006-11-22 联合视频制品公司 Client-server based interactive television program guide system with remote server recording
US6928469B1 (en) * 1998-12-29 2005-08-09 Citrix Systems, Inc. Apparatus and method for determining a program neighborhood for a client node in a client-server network using markup language techniques
US6467080B1 (en) * 1999-06-24 2002-10-15 International Business Machines Corporation Shared, dynamically customizable user documentation
US6842906B1 (en) 1999-08-31 2005-01-11 Accenture Llp System and method for a refreshable proxy pool in a communication services patterns environment
US6715145B1 (en) 1999-08-31 2004-03-30 Accenture Llp Processing pipeline in a base services pattern environment
US6571282B1 (en) 1999-08-31 2003-05-27 Accenture Llp Block-based communication in a communication services patterns environment
US6742015B1 (en) 1999-08-31 2004-05-25 Accenture Llp Base services patterns in a netcentric environment
US6615253B1 (en) 1999-08-31 2003-09-02 Accenture Llp Efficient server side data retrieval for execution of client side applications
US6954220B1 (en) 1999-08-31 2005-10-11 Accenture Llp User context component in environment services patterns
US6640238B1 (en) 1999-08-31 2003-10-28 Accenture Llp Activity component in a presentation services patterns environment
US6578068B1 (en) 1999-08-31 2003-06-10 Accenture Llp Load balancer in environment services patterns
US6601192B1 (en) 1999-08-31 2003-07-29 Accenture Llp Assertion component in environment services patterns
US6640244B1 (en) 1999-08-31 2003-10-28 Accenture Llp Request batcher in a transaction services patterns environment
US6601234B1 (en) 1999-08-31 2003-07-29 Accenture Llp Attribute dictionary in a business logic services environment
US6549949B1 (en) 1999-08-31 2003-04-15 Accenture Llp Fixed format stream in a communication services patterns environment
US7289964B1 (en) 1999-08-31 2007-10-30 Accenture Llp System and method for transaction services patterns in a netcentric environment
US6636242B2 (en) 1999-08-31 2003-10-21 Accenture Llp View configurer in a presentation services patterns environment
US6640249B1 (en) 1999-08-31 2003-10-28 Accenture Llp Presentation services patterns in a netcentric environment
US6393435B1 (en) * 1999-09-22 2002-05-21 International Business Machines, Corporation Method and means for evaluating the performance of a database system referencing files external to the database system
AU2001229371A1 (en) 2000-01-14 2001-07-24 Saba Software, Inc. Information server
AU2001226401A1 (en) * 2000-01-14 2001-07-24 Saba Software, Inc. Method and apparatus for a business applications server
US7072934B2 (en) 2000-01-14 2006-07-04 Saba Software, Inc. Method and apparatus for a business applications server management system platform
US20020049788A1 (en) * 2000-01-14 2002-04-25 Lipkin Daniel S. Method and apparatus for a web content platform
US6643652B2 (en) 2000-01-14 2003-11-04 Saba Software, Inc. Method and apparatus for managing data exchange among systems in a network
EP1264263A2 (en) * 2000-02-25 2002-12-11 Saba Software, Inc. Method for enterprise workforce planning
US20010047251A1 (en) * 2000-03-03 2001-11-29 Kemp William H. CAD system which designs 3-D models
EP1146461A3 (en) * 2000-03-22 2004-04-07 David Lim Computer software collaboration platform
FR2811254B1 (en) * 2000-07-06 2003-02-14 Rapidex Sm SHEET PROCESSING MACHINE FOR MANUFACTURING PACKAGING
KR20190096450A (en) 2000-10-11 2019-08-19 로비 가이드스, 인크. Systems and methods for delivering media content
US7362868B2 (en) * 2000-10-20 2008-04-22 Eruces, Inc. Hidden link dynamic key manager for use in computer systems with database structure for storage of encrypted data and method for storage and retrieval of encrypted data
US20030021417A1 (en) 2000-10-20 2003-01-30 Ognjen Vasic Hidden link dynamic key manager for use in computer systems with database structure for storage of encrypted data and method for storage and retrieval of encrypted data
US7000220B1 (en) * 2001-02-15 2006-02-14 Booth Thomas W Networked software development environment allowing simultaneous clients with combined run mode and design mode
WO2002088944A1 (en) * 2001-05-01 2002-11-07 Tonbu, Inc. System and method for interactive collaborative process management and project management
US6925457B2 (en) * 2001-07-27 2005-08-02 Metatomix, Inc. Methods and apparatus for querying a relational data store using schema-less queries
US7890517B2 (en) * 2001-05-15 2011-02-15 Metatomix, Inc. Appliance for enterprise information integration and enterprise resource interoperability platform and methods
US6856992B2 (en) * 2001-05-15 2005-02-15 Metatomix, Inc. Methods and apparatus for real-time business visibility using persistent schema-less data storage
US20030208499A1 (en) * 2002-05-03 2003-11-06 David Bigwood Methods and apparatus for visualizing relationships among triples of resource description framework (RDF) data sets
US7058637B2 (en) * 2001-05-15 2006-06-06 Metatomix, Inc. Methods and apparatus for enterprise application integration
US7100107B2 (en) * 2001-05-30 2006-08-29 International Business Machines Corporation Method of changing service attributes in a service logic execution environment
US7072957B2 (en) * 2001-05-31 2006-07-04 International Business Machines Corporation Remote administration and monitoring of a service component in a service logic execution environment
US6966053B2 (en) * 2001-08-10 2005-11-15 The Boeing Company Architecture for automated analysis and design with read only structure
US20030177248A1 (en) * 2001-09-05 2003-09-18 International Business Machines Corporation Apparatus and method for providing access rights information on computer accessible content
US6892201B2 (en) * 2001-09-05 2005-05-10 International Business Machines Corporation Apparatus and method for providing access rights information in a portion of a file
US20030051039A1 (en) * 2001-09-05 2003-03-13 International Business Machines Corporation Apparatus and method for awarding a user for accessing content based on access rights information
US20030046578A1 (en) * 2001-09-05 2003-03-06 International Business Machines Incorporation Apparatus and method for providing access rights information in metadata of a file
US7171562B2 (en) * 2001-09-05 2007-01-30 International Business Machines Corporation Apparatus and method for providing a user interface based on access rights information
US20030061567A1 (en) * 2001-09-05 2003-03-27 International Business Machines Corporation Apparatus and method for protecting entries in a form using access rights information
DE10157539A1 (en) * 2001-11-23 2003-06-05 Siemens Ag Engineering system and automation system
US7937281B2 (en) 2001-12-07 2011-05-03 Accenture Global Services Limited Accelerated process improvement framework
US7243334B1 (en) * 2002-01-16 2007-07-10 Prelude Systems, Inc. System and method for generating user interface code
US7286999B2 (en) * 2002-05-09 2007-10-23 International Business Machines Corporation Integrated project management and development environment for determining the time expended on project tasks
CA2501847A1 (en) * 2002-10-07 2004-04-22 Metatomix, Inc Methods and apparatus for identifying related nodes in a directed graph having named arcs
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
EP1690210A2 (en) * 2003-07-07 2006-08-16 Metatomix, Inc. Surveillance, monitoring and real-time events platform
US7978716B2 (en) 2003-11-24 2011-07-12 Citrix Systems, Inc. Systems and methods for providing a VPN solution
US7665063B1 (en) 2004-05-26 2010-02-16 Pegasystems, Inc. Integration of declarative rule-based processing with procedural programming
US7681042B2 (en) * 2004-06-17 2010-03-16 Eruces, Inc. System and method for dis-identifying sensitive information and associated records
US7757074B2 (en) 2004-06-30 2010-07-13 Citrix Application Networking, Llc System and method for establishing a virtual private network
US8739274B2 (en) 2004-06-30 2014-05-27 Citrix Systems, Inc. Method and device for performing integrated caching in a data communication network
US8495305B2 (en) 2004-06-30 2013-07-23 Citrix Systems, Inc. Method and device for performing caching of dynamically generated objects in a data communication network
EP1771979B1 (en) 2004-07-23 2011-11-23 Citrix Systems, Inc. A method and systems for securing remote access to private networks
CA2574776A1 (en) 2004-07-23 2006-02-02 Citrix Systems, Inc. Systems and methods for optimizing communications between network nodes
US8706877B2 (en) 2004-12-30 2014-04-22 Citrix Systems, Inc. Systems and methods for providing client-side dynamic redirection to bypass an intermediary
US8700695B2 (en) 2004-12-30 2014-04-15 Citrix Systems, Inc. Systems and methods for providing client-side accelerated access to remote applications via TCP pooling
US8954595B2 (en) 2004-12-30 2015-02-10 Citrix Systems, Inc. Systems and methods for providing client-side accelerated access to remote applications via TCP buffering
US7810089B2 (en) 2004-12-30 2010-10-05 Citrix Systems, Inc. Systems and methods for automatic installation and execution of a client-side acceleration program
US8549149B2 (en) * 2004-12-30 2013-10-01 Citrix Systems, Inc. Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing
US8255456B2 (en) 2005-12-30 2012-08-28 Citrix Systems, Inc. System and method for performing flash caching of dynamically generated objects in a data communication network
GB2423382A (en) * 2005-01-27 2006-08-23 Microgen Plc Generating business process programs using a symbolic representation of operators in a graphical interface
US8335704B2 (en) * 2005-01-28 2012-12-18 Pegasystems Inc. Methods and apparatus for work management and routing
US7685298B2 (en) * 2005-12-02 2010-03-23 Citrix Systems, Inc. Systems and methods for providing authentication credentials across application environments
US7921184B2 (en) 2005-12-30 2011-04-05 Citrix Systems, Inc. System and method for performing flash crowd caching of dynamically generated objects in a data communication network
US8301839B2 (en) 2005-12-30 2012-10-30 Citrix Systems, Inc. System and method for performing granular invalidation of cached dynamically generated objects in a data communication network
US8924335B1 (en) 2006-03-30 2014-12-30 Pegasystems Inc. Rule-based user interface conformance methods
US8677007B2 (en) * 2006-08-03 2014-03-18 Citrix Systems, Inc. Systems and methods for bypassing an appliance
US7953889B2 (en) * 2006-08-03 2011-05-31 Citrix Systems, Inc. Systems and methods for routing VPN traffic around network disruption
US8261197B2 (en) * 2006-08-04 2012-09-04 Apple Inc. Methods and systems for managing to do items or notes or electronic messages
US8219920B2 (en) 2006-08-04 2012-07-10 Apple Inc. Methods and systems for managing to do items or notes or electronic messages
US8250525B2 (en) 2007-03-02 2012-08-21 Pegasystems Inc. Proactive performance management for multi-user enterprise software systems
US8037021B2 (en) * 2007-06-10 2011-10-11 Apple Inc. Calendaring techniques and interfaces
US8510707B1 (en) 2007-10-12 2013-08-13 The Pnc Financial Services Group, Inc. Mainframe-based web service development accelerator
US9116705B2 (en) * 2007-10-12 2015-08-25 The Pnc Financial Services Group, Inc. Mainframe-based browser
US8364625B2 (en) * 2007-10-12 2013-01-29 The Pnc Financial Services Group, Inc. Mainframe-based business rules engine construction tool
US8479175B1 (en) 2007-10-12 2013-07-02 The Pnc Financial Services Group, Inc. Mainframe-based web service development accelerator
US8555239B1 (en) 2007-10-12 2013-10-08 The Pnc Financial Services Group, Inc. Mainframe-based web service development accelerator
US8370281B2 (en) * 2007-10-12 2013-02-05 The Pnc Financial Services Group, Inc. Self-modification of a mainframe-based business rules engine construction tool
US8103701B2 (en) * 2008-05-08 2012-01-24 Oracle International Corporation Metadata to technical design review document process
US10481878B2 (en) * 2008-10-09 2019-11-19 Objectstore, Inc. User interface apparatus and methods
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
JP5154459B2 (en) * 2009-01-19 2013-02-27 大和化成工業株式会社 Cushion clip
US8843435B1 (en) 2009-03-12 2014-09-23 Pegasystems Inc. Techniques for dynamic data processing
US8468492B1 (en) 2009-03-30 2013-06-18 Pegasystems, Inc. System and method for creation and modification of software applications
US20110161917A1 (en) * 2009-12-29 2011-06-30 Microgen Plc Processing collections of data items
US20110161371A1 (en) * 2009-12-29 2011-06-30 Microgen Plc Sql generation
US8140894B2 (en) 2009-12-29 2012-03-20 Microgen Aptitude Limited Transaction regions in graphical computer-implemented methods of processing data
US8464229B2 (en) * 2009-12-29 2013-06-11 Microgen Aptitude Limited Creation of form-based software application in a graphical user interface (GUI) environment
US8732596B2 (en) * 2009-12-29 2014-05-20 Microgen Aptitude Limited Transformation of hierarchical data formats using graphical rules
US8438534B2 (en) * 2009-12-29 2013-05-07 Microgen Aptitude Limited Transformation of data between hierarchical data formats
US8683431B2 (en) * 2009-12-29 2014-03-25 Microgen Aptitude Limited Applying rules to data
US8549353B2 (en) * 2009-12-29 2013-10-01 Microgen Aptitutde Limited Batch processing error handling modes
US20110283212A1 (en) * 2010-05-13 2011-11-17 Nokia Corporation User Interface
US8392473B2 (en) 2010-09-07 2013-03-05 Microgen Aptitude Limited Fast hierarchical enrichment
US20120094600A1 (en) 2010-10-19 2012-04-19 Welch Allyn, Inc. Platform for patient monitoring
US8880487B1 (en) 2011-02-18 2014-11-04 Pegasystems Inc. Systems and methods for distributed rules processing
US9563410B2 (en) * 2011-05-25 2017-02-07 Amx Llc Data-driven menuing system for providing a flexible user interface on an electronic device
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
US9195936B1 (en) 2011-12-30 2015-11-24 Pegasystems Inc. System and method for updating or modifying an application without manual coding
US10469396B2 (en) 2014-10-10 2019-11-05 Pegasystems, Inc. Event processing with enhanced throughput
US10007918B1 (en) * 2014-12-26 2018-06-26 Sprint Communications Company L.P. Customer care automation system
US10698599B2 (en) 2016-06-03 2020-06-30 Pegasystems, Inc. Connecting graphical shapes using gestures
US10698647B2 (en) 2016-07-11 2020-06-30 Pegasystems Inc. Selective sharing for collaborative application usage
US10635483B2 (en) * 2017-09-29 2020-04-28 Red Hat, Inc. Automatic synopsis generation for command-line interfaces
US11048488B2 (en) 2018-08-14 2021-06-29 Pegasystems, Inc. Software code optimizer and method
US11567945B1 (en) 2020-08-27 2023-01-31 Pegasystems Inc. Customized digital content generation systems and methods

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1985005204A1 (en) * 1984-05-04 1985-11-21 Analysts International Corporation Automated application program development system and method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4488331A (en) * 1983-10-20 1984-12-18 Ward Edward L Pest vacuum device
US4688167A (en) * 1984-09-27 1987-08-18 Wang Laboratories, Inc. Screen manager for data processing system
EP0218246A3 (en) * 1985-10-09 1988-12-14 Hitachi, Ltd. Method for making of design reference and apparatus therefor
JPS63193216A (en) * 1987-02-06 1988-08-10 Hitachi Ltd Hierarchical help system
US5008853A (en) * 1987-12-02 1991-04-16 Xerox Corporation Representation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environment
US4953080A (en) * 1988-04-25 1990-08-28 Hewlett-Packard Company Object management facility for maintaining data in a computer system

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1985005204A1 (en) * 1984-05-04 1985-11-21 Analysts International Corporation Automated application program development system and method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
IBM SYSTEMS JOURNAL, vol. 26, no. 2, 1987, (Armonk, New York, US), P. HALPERN et al.: "An incidence-matrix-driven panel system for the IBM PC", pages 201-214, see page 202, right-hand column, lines 20-27; figure 1; page 208, right-hand column, line 45 - page 209, left-hand column, line 20; page 214, left-hand column, lines 38-49; page 209, right-hand column, lines 1-22 *
MICROPROCESSING AND MICROPROGRAMMING, vol. 24, no. 1-5, September 1988, ANCONA et al.: "Linda: An allocator for embedded multiprocessor systems", pages 85-92, see page 86, right-hand column, lines 6-34; page 88, left-hand column, lines 59-66 *
PROC. OF 11th ANAUL INTERNATIONAL COMPUTER SOFTWARE & APPLICATION CONFERENCE COMPSAC'87, October 1987, IEEE, Plc, YABUTA et al.: "Software CAD' A generalized environment for graphical software developents techniques", pages 181-187, see page 185, left-hand column, lines 45-60 *
PROC. OF 2nd IEEE CONFERENCE ON COMPUTER WORKSTATIONS, March 1988, IEE Computer Society, (Washington, D.C., US), KUOKKA et al.: "The DANTE application interface", pages 102-110, see page 104, right-hand column, lines 13-26; page 105, right-hand column, lines 17-25 *

Also Published As

Publication number Publication date
US5301270A (en) 1994-04-05
WO1991009365A2 (en) 1991-06-27
CA2077189A1 (en) 1991-06-19

Similar Documents

Publication Publication Date Title
WO1991009365A3 (en) Computer-assisted software engineering for cooperative processing
CA2046723A1 (en) Distributed computing system
CA2168762A1 (en) Flexible Multi-Platform Partitioning for Computer Applications
CA2121154A1 (en) System for Emulating Multi-Tasking Pipelines in a Single Tasking Environment
EP0695992A3 (en) Shared memory subcontract
CA2178581A1 (en) Automatic Booting Framework
DE69033092D1 (en) OPERATING SYSTEM DESIGN WITH SEVERAL PROCESSING UNITS
EP0635778A3 (en) Desktop computer having a single-switch suspend/resume function.
ES2140241T3 (en) PROCEDURE FOR THE SYNCHRONIZATION OF PROGRAMS IN DIFFERENT COMPUTERS OF AN INTEGRATED SYSTEM.
TW346604B (en) Locking tool data objects in a framework environment
CA2299866A1 (en) Document and task coordination system for a computer
Foody OLE and COM vs. CORBA
FEILER et al. Tool version management technology: A case study(Final Report)
Bourne The global network.
Mark Application performance: an improvement exercise of the third kind
Fenner The Flex/32 for real-time multicomputer simulation.
Auslander Unified real time task notation for mechanical system control
SCHWARTZ The Bendix Computer-Aided Software Engineering System- A new approach to an Ada design language
Gunter Design and implementation of the attempto fault-tolerant system.
Naeini A multicomputing environment.
Franke et al. TOPS-a distributed operating system kernel for transputer systems
Strandhagen Analysis of Manufacturing Based on Object Oriented Discrete Event Simulation
JPH0241543A (en) Computer server system
Adamo et al. C NET: A HIGH LEVEL PROGRAMMING ENVIRONMENT FOR SUPERNODE MULTIPROCESSOR
Alanko et al. AHTO project: Software technology for open distributed processing

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): BR CA JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH DE DK ES FR GB GR IT LU NL SE

AK Designated states

Kind code of ref document: A3

Designated state(s): BR CA JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH DE DK ES FR GB GR IT LU NL SE

WWE Wipo information: entry into national phase

Ref document number: 2077189

Country of ref document: CA