DE69701623D1 - Ein globales registersystem und verfahren basiert auf objektorientierter programmierung - Google Patents

Ein globales registersystem und verfahren basiert auf objektorientierter programmierung

Info

Publication number
DE69701623D1
DE69701623D1 DE69701623T DE69701623T DE69701623D1 DE 69701623 D1 DE69701623 D1 DE 69701623D1 DE 69701623 T DE69701623 T DE 69701623T DE 69701623 T DE69701623 T DE 69701623T DE 69701623 D1 DE69701623 D1 DE 69701623D1
Authority
DE
Germany
Prior art keywords
method based
oriented programming
register system
global register
global
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Lifetime
Application number
DE69701623T
Other languages
English (en)
Other versions
DE69701623T2 (de
Inventor
Wyatt Leung
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Object Technology Licensing Corp
Original Assignee
Object Technology Licensing Corp
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 Object Technology Licensing Corp filed Critical Object Technology Licensing Corp
Application granted granted Critical
Publication of DE69701623D1 publication Critical patent/DE69701623D1/de
Publication of DE69701623T2 publication Critical patent/DE69701623T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/465Distributed object oriented systems
    • 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
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/953Organization of data
    • Y10S707/955Object-oriented
    • 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
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
DE69701623T 1996-01-19 1997-01-21 Ein globales registersystem und verfahren basiert auf objektorientierter programmierung Expired - Lifetime DE69701623T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/590,344 US5822580A (en) 1996-01-19 1996-01-19 Object oriented programming based global registry system, method, and article of manufacture
PCT/US1997/000862 WO1997026597A1 (en) 1996-01-19 1997-01-21 An object oriented programming based global registry system, method, and article of manufacture

Publications (2)

Publication Number Publication Date
DE69701623D1 true DE69701623D1 (de) 2000-05-11
DE69701623T2 DE69701623T2 (de) 2002-07-04

Family

ID=24361868

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69701623T Expired - Lifetime DE69701623T2 (de) 1996-01-19 1997-01-21 Ein globales registersystem und verfahren basiert auf objektorientierter programmierung

Country Status (4)

Country Link
US (1) US5822580A (de)
EP (1) EP0861467B1 (de)
DE (1) DE69701623T2 (de)
WO (1) WO1997026597A1 (de)

Families Citing this family (80)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6049673A (en) * 1996-03-08 2000-04-11 Organicnet, Inc. Organicware applications for computer systems
US6457017B2 (en) * 1996-05-17 2002-09-24 Softscape, Inc. Computing system for information management
US6031995A (en) * 1996-11-06 2000-02-29 George; A. Chacko Object-oriented sequencing using hierarchical configuration streams
US6219717B1 (en) * 1996-11-20 2001-04-17 Merrill Lynch & Co., Inc. Method and apparatus for implementing object transparent invocation
US5884078A (en) 1997-01-31 1999-03-16 Sun Microsystems, Inc. System, method and article of manufacture for creating an object oriented component having multiple bidirectional ports for use in association with a java application or applet
US6496870B1 (en) 1997-01-31 2002-12-17 Sun Microsystems, Inc. System, method and article of manufacture for collaboration with an application
US6044218A (en) * 1997-01-31 2000-03-28 Sun Microsystems, Inc. System, method and article of manufacture for creating a live application or applet development environment
JP3022378B2 (ja) * 1997-02-21 2000-03-21 日本電気株式会社 異プログラム言語で構成されたデータベースシステムの検索方法
US6233584B1 (en) * 1997-09-09 2001-05-15 International Business Machines Corporation Technique for providing a universal query for multiple different databases
US6032151A (en) * 1997-11-17 2000-02-29 Sun Microsystems, Inc. Database system employing polymorphic entry and entry matching
US6078743A (en) * 1997-11-24 2000-06-20 International Business Machines Corporation Generic IDE interface support for scripting
US6032152A (en) * 1997-12-31 2000-02-29 Intel Corporation Object factory template
US6289500B1 (en) * 1998-03-11 2001-09-11 International Business Machines Corporation Object mechanism and method that creates domain-neutral objects with domain-specific run-time extensions in an appropriate collection
CA2232246C (en) * 1998-03-16 2004-11-16 Ibm Canada Limited-Ibm Canada Limitee Generic data centric object structure and implementation
US6151605A (en) * 1998-05-29 2000-11-21 Hewlett-Packard Company Generic configuration file processing library and executable
US6519594B1 (en) * 1998-11-14 2003-02-11 Sony Electronics, Inc. Computer-implemented sharing of java classes for increased memory efficiency and communication method
US6615280B1 (en) * 1998-12-21 2003-09-02 Microsoft Corporation Token-based object description
JP3581589B2 (ja) * 1999-01-11 2004-10-27 株式会社日立製作所 通信ネットワークシステムおよび通信ネットワークシステムにおけるサービス管理方法
US7080383B1 (en) * 1999-01-29 2006-07-18 Microsoft Corporation System and method for extending functionality of a class object
US6611844B1 (en) 1999-02-19 2003-08-26 Sun Microsystems, Inc. Method and system for java program storing database object entries in an intermediate form between textual form and an object-oriented form
US6598052B1 (en) * 1999-02-19 2003-07-22 Sun Microsystems, Inc. Method and system for transforming a textual form of object-oriented database entries into an intermediate form configurable to populate an object-oriented database for sending to java program
US6269373B1 (en) 1999-02-26 2001-07-31 International Business Machines Corporation Method and system for persisting beans as container-managed fields
US7283991B1 (en) * 1999-03-11 2007-10-16 Microsoft Corporation Caching system for path search optimization
US6615278B1 (en) * 1999-03-29 2003-09-02 International Business Machines Corporation Cross-platform program, system, and method having a global registry object for mapping registry equivalent functions in an OS/2 operating system environment
US6536040B1 (en) 1999-03-29 2003-03-18 International Business Machines Corporation Cross-platform program, system, and method having a system independent registry for use on operating systems irrespective of a registry equivalent
US6615277B1 (en) * 1999-03-29 2003-09-02 International Business Machines Corporation Cross-platform program, system, and method having a global registry object for mapping registry equivalent functions in an operating system environment
US6453460B1 (en) * 1999-04-26 2002-09-17 Hewlett-Packard Company Computer system with single processing environment for executing multiple application programs
US6418447B1 (en) * 1999-06-14 2002-07-09 International Business Machines Corporation Registration of object factories under multiple interface names
US6598037B1 (en) 1999-07-26 2003-07-22 Microsoft Corporation Data table object interface for datastore
US6421682B1 (en) 1999-07-26 2002-07-16 Microsoft Corporation Catalog management system architecture having data table objects and logic table objects
US7337174B1 (en) * 1999-07-26 2008-02-26 Microsoft Corporation Logic table abstraction layer for accessing configuration information
US6466943B1 (en) * 1999-07-26 2002-10-15 Microsoft Corporation Obtaining table objects using table dispensers
US6513112B1 (en) 1999-07-26 2003-01-28 Microsoft Corporation System and apparatus for administration of configuration information using a catalog server object to describe and manage requested configuration information to be stored in a table object
US6031747A (en) * 1999-08-02 2000-02-29 Lockheed Martin Missiles & Space Company Interleaved synchronous flyback converter with high efficiency over a wide operating load range
US6880126B1 (en) 1999-08-03 2005-04-12 International Business Machines Corporation Controlling presentation of a GUI, using view controllers created by an application mediator, by identifying a destination to access a target to retrieve data
EP1222539A1 (de) * 1999-09-28 2002-07-17 Datalex USA West, Inc. Software komponentenbehälterfachwerk zur dynamischen ausführung von geschäftslogikkomponenten in einer verteilten objektumgebung
US6779177B1 (en) 1999-10-28 2004-08-17 International Business Machines Corporation Mechanism for cross channel multi-server multi-protocol multi-data model thin clients
US7181686B1 (en) 1999-10-29 2007-02-20 International Business Machines Corporation Selecting screens in a GUI using events generated by a set of view controllers
US6862686B1 (en) 1999-10-29 2005-03-01 International Business Machines Corporation Method and apparatus in a data processing system for the separation of role-based permissions specification from its corresponding implementation of its semantic behavior
US6697815B1 (en) * 1999-12-29 2004-02-24 International Business Machines Corporation Method and apparatus for application program specification and run time execution providing for the separation of business application programming and user interface programming
US6957228B1 (en) * 2000-01-07 2005-10-18 International Business Machines Corporation Object oriented apparatus and method for providing context-based class replacement in an object oriented system
GB0004090D0 (en) 2000-02-22 2000-04-12 Innovation Venture Ltd Application programming system and method of operation thereof
US6820136B1 (en) * 2000-05-17 2004-11-16 Unisys Corporation System and method for replicating monitored registry keys
GB2371378A (en) 2000-10-12 2002-07-24 Abb Ab Object oriented control system
EP2317432A1 (de) * 2000-10-26 2011-05-04 Microsoft Development Center Copenhagen ApS System und Verfahren zur Unterstützung konfigurierbarer Objektdefinitionen
ATE411558T1 (de) * 2000-11-09 2008-10-15 Navision As Automatisch erzeugte task-sequenz
US6996832B2 (en) 2001-05-30 2006-02-07 Bea Systems, Inc. System and method for software component plug-in framework
US7017162B2 (en) * 2001-07-10 2006-03-21 Microsoft Corporation Application program interface for network software platform
US7546602B2 (en) * 2001-07-10 2009-06-09 Microsoft Corporation Application program interface for network software platform
US6920461B2 (en) 2001-07-10 2005-07-19 Microsoft Corp. Application program interface for network software platform
US7581231B2 (en) 2001-07-10 2009-08-25 Microsoft Corporation Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer
US7117504B2 (en) * 2001-07-10 2006-10-03 Microsoft Corporation Application program interface that enables communication for a network software platform
US7165239B2 (en) * 2001-07-10 2007-01-16 Microsoft Corporation Application program interface for network software platform
US7165101B2 (en) * 2001-12-03 2007-01-16 Sun Microsystems, Inc. Transparent optimization of network traffic in distributed systems
US6976244B2 (en) * 2002-01-09 2005-12-13 International Business Machines Corporation Method, system, and product for storage of attribute data in an object oriented environment
US6842759B2 (en) * 2002-01-16 2005-01-11 International Business Machines Corporation Single-instance class objects across multiple JVM processes in a real-time system
WO2003065634A2 (en) * 2002-02-01 2003-08-07 John Fairweather System and method for analyzing data
CA2383825A1 (en) * 2002-04-24 2003-10-24 Ibm Canada Limited-Ibm Canada Limitee Dynamic configuration and self-tuning of inter-nodal communication resources in a database management system
CA2384181A1 (en) * 2002-04-29 2003-10-29 Ibm Canada Limited-Ibm Canada Limitee System and method for manipulating a registry
BR0313490A (pt) * 2002-09-30 2005-07-05 Microsoft Corp Sistema e método para tornar elementos de interface de usuário conhecidos por uma aplicação e usuário
CA2414378A1 (en) * 2002-12-09 2004-06-09 Corel Corporation System and method for controlling user interface features of a web application
US20040123270A1 (en) * 2002-12-23 2004-06-24 Motorola, Inc. Method and apparatus for shared libraries on mobile devices
CA2419904A1 (en) * 2003-02-26 2004-08-26 Ibm Canada Limited - Ibm Canada Limitee Version-insensitive serialization and deserialization of program objects
US7249346B2 (en) * 2003-04-30 2007-07-24 Electronic Data Systems Corporation Non-forgeable objects in an object system
US20050065938A1 (en) * 2003-09-18 2005-03-24 International Business Machines Corporation Object oriented framework mechanism and method for product configuration selection determination
US7426734B2 (en) * 2003-10-24 2008-09-16 Microsoft Corporation Facilitating presentation functionality through a programming interface media namespace
US7587421B2 (en) * 2004-01-30 2009-09-08 International Business Machines Corporation Method, system, and article of manufacture for generating device specific requests
US7594237B2 (en) * 2004-06-01 2009-09-22 Sap Ag Program object to support connection generation
US20060080649A1 (en) * 2004-10-07 2006-04-13 Sharp Laboratories Of America, Inc. Object initializing for updating a system state
US7721258B2 (en) * 2005-11-03 2010-05-18 Microsoft Corporation Integrated development environment with managed platform registry
US20070260577A1 (en) * 2006-03-30 2007-11-08 Microsoft Corporation Providing COM access to an isolated system
US20070288893A1 (en) * 2006-06-08 2007-12-13 Microsoft Corporation Extending configuration sections in configuration
US7908659B2 (en) * 2006-11-10 2011-03-15 Microsoft Corporation Extensible framework for system security state reporting and remediation
US20080127162A1 (en) * 2006-11-29 2008-05-29 Sap Ag Method and apparatus for configuring application software
DE102007010763A1 (de) * 2007-03-06 2008-09-11 Zf Friedrichshafen Ag Verfahren zur adaptiven Konfigurationserkennung
US8132152B2 (en) * 2007-06-08 2012-03-06 Apple Inc. Extending a scripting language to provide an object hierarchy
US8079025B2 (en) * 2007-06-08 2011-12-13 Apple Inc. Asynchronous load of source dependencies
US8769482B2 (en) * 2008-12-16 2014-07-01 International Business Machines Corporation Method and system for building an application
US8769480B1 (en) * 2013-07-11 2014-07-01 Crossflow Systems, Inc. Integrated environment for developing information exchanges
FR3087026A1 (fr) * 2018-10-04 2020-04-10 Movida Production Procede pour generer une liaison (binding) entre une bibliotheque c/c++ et un langage interprete, et mise en œuvre de ce procede pour la transformation d’un modele tridimensionnel (3d)

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4821220A (en) * 1986-07-25 1989-04-11 Tektronix, Inc. System for animating program operation and displaying time-based relationships
US4860204A (en) * 1987-02-05 1989-08-22 Softron, Inc. Computer based workstation for development of graphic representation of computer programs
US4953080A (en) * 1988-04-25 1990-08-28 Hewlett-Packard Company Object management facility for maintaining data in a computer system
US5041992A (en) * 1988-10-24 1991-08-20 University Of Pittsburgh Interactive method of developing software interfaces
US5133075A (en) * 1988-12-19 1992-07-21 Hewlett-Packard Company Method of monitoring changes in attribute values of object in an object-oriented database
US5050090A (en) * 1989-03-30 1991-09-17 R. J. Reynolds Tobacco Company Object placement method and apparatus
US5075847A (en) * 1989-05-26 1991-12-24 Hewlett-Packard Company Method and apparatus for computer program encapsulation
US5060276A (en) * 1989-05-31 1991-10-22 At&T Bell Laboratories Technique for object orientation detection using a feed-forward neural network
US5125091A (en) * 1989-06-08 1992-06-23 Hazox Corporation Object oriented control of real-time processing
US5159687A (en) * 1989-11-14 1992-10-27 Caseworks, Inc. Method and apparatus for generating program code files
US5181162A (en) * 1989-12-06 1993-01-19 Eastman Kodak Company Document management and production system
US5093914A (en) * 1989-12-15 1992-03-03 At&T Bell Laboratories Method of controlling the execution of object-oriented programs
US5075848A (en) * 1989-12-22 1991-12-24 Intel Corporation Object lifetime control in an object-oriented memory protection mechanism
GB2242293A (en) * 1990-01-05 1991-09-25 Apple Computer Apparatus and method for dynamic linking of computer software components
US5297279A (en) * 1990-05-30 1994-03-22 Texas Instruments Incorporated System and method for database management supporting object-oriented programming
US5423023A (en) * 1990-06-25 1995-06-06 Prime Computer, Inc. Method and apparatus for providing a user configurable system which integrates and manages a plurality of different task and software tools
US5151987A (en) * 1990-10-23 1992-09-29 International Business Machines Corporation Recovery objects in an object oriented computing environment
US5119475A (en) * 1991-03-13 1992-06-02 Schlumberger Technology Corporation Object-oriented framework for menu definition
US5297284A (en) * 1991-04-09 1994-03-22 Microsoft Corporation Method and system for implementing virtual functions and virtual base classes and setting a this pointer for an object-oriented programming language
US5317741A (en) * 1991-05-10 1994-05-31 Siemens Corporate Research, Inc. Computer method for identifying a misclassified software object in a cluster of internally similar software objects
JPH05257664A (ja) * 1991-12-12 1993-10-08 Internatl Business Mach Corp <Ibm> バージョン独立のオブジェクト指向アプリケーション・プログラムを生成するシステム及び方法
US5421016A (en) * 1991-12-12 1995-05-30 International Business Machines Corporation System and method for dynamically invoking object methods from an application designed for static method invocation
CA2077273C (en) * 1991-12-12 1996-12-03 Mike H. Conner Language neutral objects
US5327562A (en) * 1992-05-06 1994-07-05 Microsoft Corporation Method for implementing virtual function tables in a compiler for an object-oriented programming language
US5339430A (en) * 1992-07-01 1994-08-16 Telefonaktiebolaget L M Ericsson System for dynamic run-time binding of software modules in a computer system
US5566302A (en) * 1992-12-21 1996-10-15 Sun Microsystems, Inc. Method for executing operation call from client application using shared memory region and establishing shared memory region when the shared memory region does not exist
US5315703A (en) * 1992-12-23 1994-05-24 Taligent, Inc. Object-oriented notification framework system
US5325533A (en) * 1993-06-28 1994-06-28 Taligent, Inc. Engineering system for modeling computer programs
US5473777A (en) * 1993-07-19 1995-12-05 Moeller; Christopher P. Wrapper for enabling an object otented application to maintain virtual memory using procedural function calls
US5432925A (en) * 1993-08-04 1995-07-11 International Business Machines Corporation System for providing a uniform external interface for an object oriented computing system

Also Published As

Publication number Publication date
EP0861467B1 (de) 2000-04-05
WO1997026597A1 (en) 1997-07-24
EP0861467A1 (de) 1998-09-02
DE69701623T2 (de) 2002-07-04
US5822580A (en) 1998-10-13

Similar Documents

Publication Publication Date Title
DE69701623T2 (de) Ein globales registersystem und verfahren basiert auf objektorientierter programmierung
DE69728480D1 (de) Ein System mit einem Beatmungsgerät und ein Verfahren zu dessen Bedienung
DE69730057D1 (de) Ein multi-element vertrauensentsprechungssystem und verfahren hierfür
DE69736427D1 (de) Verfahren und system für erweiterte adressierungspläne
DE69841669D1 (de) Frankiersystem und Verfahren für ein geschlossenes System
DE19581712T1 (de) Verfahren und Einrichtung für ein Empfangs-Strahlformersystem
DE69431640D1 (de) Ein Verfahren und System zur Informationswiederauffindung
DE69414322D1 (de) Steuerungseinheit für ein Fahrzeug und ein gesamtes Steuerungssystem hierfür
DE69629179D1 (de) Hydraulisches system für ein fahrzeug und verfahren dafür
DE69526257T2 (de) Verfahren zum navigieren und system dafür
DE69631237D1 (de) Modulares Trokarsystem und Verfahren zu seinem Zusammenbau
DE69820869D1 (de) Luftsacksteuerungssystem und verfahren
DE69825596D1 (de) System und verfahren für ein vielschicht-netzelement
DE69419749T2 (de) Speicherverwalter für ein rechnersystem und verfahren hierfür
DE19880536T1 (de) Visuelles Programmierverfahren und dieses Verfahren anwendendes System
NO964063L (no) System og fremgangsmåte for komplettering av en brönn
DE69527926T2 (de) Ein mit Rechner durchgeführtes Verfahren und System zur Informationswiederauffindung
DE69811835D1 (de) Ferndiagnosesystem und Verfahren
DE69634656D1 (de) Vorrichtung und Verfahren zur Phasendetektion für ein Lageerfassungssystem
DE69519314T2 (de) Datenverarbeitungsverfahren und ein das Verfahren verwendendes System
DE69625473D1 (de) Taktsteuerungssystem- und verfahren
DE69632960D1 (de) System und verfahren zur kompostierung
DE69736511T8 (de) Dichtungsmaterial basierend auf blähgraphit und verfahren zu dessen herstellung
DE59601890D1 (de) Verfahren für ein fahrzeugleit- und informationssystem
DE69800964D1 (de) System und verfahren zur speicherrücksetzung einer fahrzeugsteuerung

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
R082 Change of representative

Ref document number: 861467

Country of ref document: EP