DE69230578D1 - Sprachenneutrale Objekte - Google Patents

Sprachenneutrale Objekte

Info

Publication number
DE69230578D1
DE69230578D1 DE69230578T DE69230578T DE69230578D1 DE 69230578 D1 DE69230578 D1 DE 69230578D1 DE 69230578 T DE69230578 T DE 69230578T DE 69230578 T DE69230578 T DE 69230578T DE 69230578 D1 DE69230578 D1 DE 69230578D1
Authority
DE
Germany
Prior art keywords
language neutral
neutral objects
objects
language
neutral
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
DE69230578T
Other languages
English (en)
Other versions
DE69230578T2 (de
Inventor
Mike H Conner
Andrew R Martin
Larry K Raper
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE69230578D1 publication Critical patent/DE69230578D1/de
Publication of DE69230578T2 publication Critical patent/DE69230578T2/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/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4488Object-oriented
DE69230578T 1991-12-12 1992-11-09 Sprachenneutrale Objekte Expired - Lifetime DE69230578T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US80566891A 1991-12-12 1991-12-12

Publications (2)

Publication Number Publication Date
DE69230578D1 true DE69230578D1 (de) 2000-02-24
DE69230578T2 DE69230578T2 (de) 2000-07-06

Family

ID=25192173

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69230578T Expired - Lifetime DE69230578T2 (de) 1991-12-12 1992-11-09 Sprachenneutrale Objekte

Country Status (8)

Country Link
US (1) US5428792A (de)
EP (1) EP0546683B1 (de)
JP (1) JPH05241845A (de)
KR (1) KR970008530B1 (de)
CN (1) CN1082208C (de)
CA (1) CA2077273C (de)
DE (1) DE69230578T2 (de)
SG (1) SG44356A1 (de)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5404525A (en) * 1992-09-30 1995-04-04 International Business Machines Corporation Efficient method router that supports multiple simultaneous object versions
US6209040B1 (en) * 1992-10-09 2001-03-27 Microsoft Corporation Method and system for interfacing to a type library
US5367685A (en) 1992-12-22 1994-11-22 Firstperson, Inc. Method and apparatus for resolving data references in generated code
US5390325A (en) * 1992-12-23 1995-02-14 Taligent, Inc. Automated testing system
US5715460A (en) * 1993-06-14 1998-02-03 International Business Machine Corp. Template based facility for formatting compiler output
US6684261B1 (en) * 1993-07-19 2004-01-27 Object Technology Licensing Corporation Object-oriented operating system
US5588141A (en) * 1993-07-30 1996-12-24 Apple Computer, Inc. System for executing different functions associated with different contexts corresponding to different screen events based upon information stored in unified data structure
JPH0765540A (ja) * 1993-08-27 1995-03-10 Olympus Optical Co Ltd 光カードの情報管理装置
EP0647909B1 (de) * 1993-10-08 2003-04-16 International Business Machines Corporation Informationsarchivierungssystem mit objektabhängiger Funktionalität
CA2136367A1 (en) * 1993-12-20 1995-06-21 John Scott Anderson Dynamically specifying invocations in compiled objects
US5548779A (en) 1993-12-21 1996-08-20 Taligent System for providing system services for a device to a client using stack definition and stack description of a stack having top, intermediate, and bottom service objects
US6216149B1 (en) * 1993-12-30 2001-04-10 International Business Machines Corporation Method and system for efficient control of the execution of actions in an object oriented program
AU1323395A (en) * 1993-12-30 1995-07-17 Raymond Obin Method for compiling a procedural program to an object class definition
US5761511A (en) * 1994-01-28 1998-06-02 Sun Microsystems, Inc. Method and apparatus for a type-safe framework for dynamically extensible objects
US5522077A (en) * 1994-05-19 1996-05-28 Ontos, Inc. Object oriented network system for allocating ranges of globally unique object identifiers from a server process to client processes which release unused identifiers
US5732270A (en) * 1994-09-15 1998-03-24 Visual Edge Software Limited System and method for providing interoperability among heterogeneous object systems
US6141792A (en) * 1994-10-31 2000-10-31 International Business Machines Corporation Object oriented framework for specifying the format of compiler output with a template facility
US5581755A (en) * 1995-01-31 1996-12-03 Unisys Corporation Method for maintaining a history of system data and processes for an enterprise
US6715148B1 (en) 1995-04-03 2004-03-30 International Business Machines Corporation Efficient method router that supports multiple simultaneous object versions
US5640558A (en) * 1995-05-31 1997-06-17 International Business Machines Corporation Identifying and analyzing multiple level class relationships in an object oriented system by parsing source code without compilation
US5768582A (en) * 1995-06-07 1998-06-16 International Business Machines Corporation Computer program product for domained incremental changes storage and retrieval
US5680621A (en) * 1995-06-07 1997-10-21 International Business Machines Corporation System and method for domained incremental changes storage and retrieval
US5805899A (en) * 1995-07-06 1998-09-08 Sun Microsystems, Inc. Method and apparatus for internal versioning of objects using a mapfile
JPH0934725A (ja) * 1995-07-15 1997-02-07 Nec Corp 言語処理装置及び言語処理方法
US5758348A (en) * 1995-07-25 1998-05-26 Unisys Corp. Method for generically manipulating properties of objects in an object oriented repository
US5925108A (en) * 1995-11-03 1999-07-20 Novell, Inc. Event notification in a computer system
US5815653A (en) * 1995-11-13 1998-09-29 You; Lawrence L. Debugging system with portable debug environment-independent client and non-portable platform-specific server
US5812850A (en) * 1995-11-13 1998-09-22 Object Technology Licensing Corp. Object-oriented symbolic debugger using a compiler driven database and state modeling to control program execution
US5956479A (en) * 1995-11-13 1999-09-21 Object Technology Licensing Corporation Demand based generation of symbolic information
US6158045A (en) * 1995-11-13 2000-12-05 Object Technology Licensing Corporation Portable debugging services utilizing a client debugger object and a server debugger object with flexible addressing support
US8271339B2 (en) * 1995-11-13 2012-09-18 Lakshmi Arunachalam Method and apparatus for enabling real-time bi-directional transactions on a network
US8037158B2 (en) 1995-11-13 2011-10-11 Lakshmi Arunachalam Multimedia transactional services
US5787245A (en) * 1995-11-13 1998-07-28 Object Technology Licensing Corporation Portable debugging service utilizing a client debugger object and a server debugger object
US5778230A (en) * 1995-11-13 1998-07-07 Object Technology Licensing Corp. Goal directed object-oriented debugging system
US7930340B2 (en) * 1995-11-13 2011-04-19 Lakshmi Arunachalam Network transaction portal to control multi-service provider transactions
JP3019915B2 (ja) 1995-11-20 2000-03-15 日本電気株式会社 手続き呼出し方法
US5764958A (en) * 1995-11-30 1998-06-09 International Business Machines Corporation Method and apparatus for creating dynamic roles with a system object model
US5790132A (en) * 1995-12-07 1998-08-04 Object Technology Licensing Corp. Image rendering system with extensible mechanism for providing visual user feedback when an image graphic is selected
US5822580A (en) * 1996-01-19 1998-10-13 Object Technology Licensing Corp. Object oriented programming based global registry system, method, and article of manufacture
US5953527A (en) * 1996-04-23 1999-09-14 Sun Microsystems, Inc. Method and apparatus for mixing objective-C and C++ objects
US5877768A (en) 1996-06-19 1999-03-02 Object Technology Licensing Corp. Method and system using a sorting table to order 2D shapes and 2D projections of 3D shapes for rendering a composite drawing
US6173327B1 (en) 1996-07-11 2001-01-09 Jeroen De Borst Object-oriented method and apparatus for information delivery
US6263485B1 (en) * 1996-07-11 2001-07-17 Andrew Schofield Method and apparatus for describing an interface definition language-defined interface, operation, and data type
US6523170B1 (en) * 1996-07-26 2003-02-18 International Business Machines Corporation Technique for creating internet enabled resource files
US6101325A (en) * 1996-10-10 2000-08-08 Microsoft Corporation Parameterized packaging system for programming languages
US6263376B1 (en) 1997-02-24 2001-07-17 Novell, Inc. Generic run-time binding interpreter
US6282581B1 (en) * 1997-03-27 2001-08-28 Hewlett-Packard Company Mechanism for resource allocation and for dispatching incoming calls in a distributed object environment
GB2327786B (en) * 1997-07-31 2002-04-03 Ibm Method and apparatus for strategic compilation of source programs into two or more target languages
JPH1185496A (ja) * 1997-09-03 1999-03-30 Fujitsu Ltd オブジェクト指向プログラム作成支援装置
UA55489C2 (uk) * 1997-10-07 2003-04-15 Каналь+ Сосьєте Анонім Пристрій для багатопотокової обробки даних (варіанти)
US6230318B1 (en) * 1998-02-24 2001-05-08 Microsoft Corporation Application programs constructed entirely from autonomous component objects
US6154748A (en) * 1998-04-07 2000-11-28 International Business Machines Corporation Method for visually mapping data between different record formats
US6742175B1 (en) 1998-10-13 2004-05-25 Codagen Technologies Corp. Component-based source code generator
US6282703B1 (en) * 1998-10-29 2001-08-28 International Business Machines Corporation Statically linking an application process with a wrapper library
US6260140B1 (en) 1998-11-30 2001-07-10 Micron Electronics, Inc. Operating system multi boot integrator
US6330669B1 (en) * 1998-11-30 2001-12-11 Micron Technology, Inc. OS multi boot integrator
US6249783B1 (en) 1998-12-17 2001-06-19 International Business Machines Corporation Method and apparatus for efficiently executing built-in functions
US6727920B1 (en) 1999-03-11 2004-04-27 Micron Technology, Inc. Multiple operating system quick boot utility
GB0004090D0 (en) * 2000-02-22 2000-04-12 Innovation Venture Ltd Application programming system and method of operation thereof
US6901588B1 (en) * 2000-04-17 2005-05-31 Codemesh, Inc. Sharing components between programming languages by use of polymorphic proxy
US6714942B1 (en) * 2000-07-28 2004-03-30 E-Volve Incorporated Method of creating and using a sub-classed object that spans multiple computers in a networked computing system
US20030070159A1 (en) * 2000-08-04 2003-04-10 Intrinsic Graphics, Inc. Object decription language
US6832365B1 (en) * 2000-10-11 2004-12-14 Microsoft Corporation System and method for interacting with computer programming languages at semantic level
US8312429B2 (en) * 2000-11-10 2012-11-13 Oracle International Corporation Cell based data processing
US20020138819A1 (en) * 2000-12-19 2002-09-26 Hills Theodore S. Computer programming language to describe and encapsulate a computer as a set of classes and objects
US7290243B1 (en) 2001-02-28 2007-10-30 Apple Inc. Method and apparatus for application building using build styles
US7293261B1 (en) * 2001-04-25 2007-11-06 Microsoft Corporation Language-neutral representation of software code elements
US7444619B2 (en) * 2001-10-22 2008-10-28 Sun Microsystems, Inc. Inter-process communication using different programming languages
US8156471B2 (en) * 2001-11-09 2012-04-10 Oracle International Corporation Multi-language execution method
JP4276168B2 (ja) * 2002-05-10 2009-06-10 マイクロソフト コーポレーション 資源についての並行、分散ネットワークの協調
US20030212761A1 (en) * 2002-05-10 2003-11-13 Microsoft Corporation Process kernel
US20050125486A1 (en) * 2003-11-20 2005-06-09 Microsoft Corporation Decentralized operating system
US20050229152A1 (en) * 2004-04-08 2005-10-13 Brian Connell Integrated modeling environment
US20060080680A1 (en) * 2004-10-12 2006-04-13 Majid Anwar Platform independent dynamic linking
US20060080682A1 (en) * 2004-10-12 2006-04-13 Picsel Research Ltd. Run time dynamic linking
US20060080683A1 (en) * 2004-10-12 2006-04-13 Majid Anwar Mechanism to circumvent restrictions of pre-written code components
US7533376B2 (en) * 2004-10-12 2009-05-12 Picsel (Research) Limited Dynamic linking in constrained environment
US7444625B2 (en) * 2004-10-12 2008-10-28 Picsel (Research) Limited Concurrent code loading mechanism
US7734471B2 (en) 2005-03-08 2010-06-08 Microsoft Corporation Online learning for dialog systems
US7707131B2 (en) * 2005-03-08 2010-04-27 Microsoft Corporation Thompson strategy based online reinforcement learning system for action selection
US7885817B2 (en) * 2005-03-08 2011-02-08 Microsoft Corporation Easy generation and automatic training of spoken dialog systems using text-to-speech
JP4559937B2 (ja) * 2005-09-01 2010-10-13 株式会社東芝 プログラム生成装置
US7716637B2 (en) * 2005-12-15 2010-05-11 Microsoft Corporation Embedded macros
US8656374B2 (en) * 2006-06-16 2014-02-18 Business Objects Software Ltd. Processing cobol data record schemas having disparate formats
US20080005728A1 (en) * 2006-06-30 2008-01-03 Robert Paul Morris Methods, systems, and computer program products for enabling cross language access to an addressable entity in an execution environment
US20080005727A1 (en) * 2006-06-30 2008-01-03 Robert Paul Morris Methods, systems, and computer program products for enabling cross language access to an addressable entity
US20080307446A1 (en) * 2007-06-08 2008-12-11 Microsoft Corporation Interoperable Managed and Unmanaged Code in a Document Environment
US20090249021A1 (en) * 2008-03-26 2009-10-01 Morris Robert P Method And Systems For Invoking An Advice Operation Associated With A Joinpoint
US9639375B2 (en) * 2008-08-28 2017-05-02 Red Hat, Inc. Generation of language bindings for libraries using data from compiler generated debug information
US8584084B2 (en) * 2008-11-12 2013-11-12 Autodesk, Inc. System for library content creation
US8782673B2 (en) 2011-10-24 2014-07-15 The Boeing Company Sharing of first class objects across multiple interpreted programming languages
CN102495749B (zh) * 2011-11-29 2014-03-05 珠海翔翼航空技术有限公司 一种将飞行规则转换成便于计算机执行的指令码的方法
US9043766B2 (en) * 2011-12-16 2015-05-26 Facebook, Inc. Language translation using preprocessor macros
US10530838B1 (en) 2015-06-12 2020-01-07 Youprogram Software Solutions Inc. System oriented programming and implementation infrastructure, system and method

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4672532A (en) * 1982-06-14 1987-06-09 Tektronix, Inc. Software/hardware integration control system
US4558413A (en) * 1983-11-21 1985-12-10 Xerox Corporation Software version management system
US4667290A (en) * 1984-09-10 1987-05-19 501 Philon, Inc. Compilers using a universal intermediate language
US4734854A (en) * 1985-10-08 1988-03-29 American Telephone And Telegraph Company System for generating software source code components
US4885717A (en) * 1986-09-25 1989-12-05 Tektronix, Inc. System for graphically representing operation of object-oriented programs
US4791558A (en) * 1987-02-13 1988-12-13 International Business Machines Corporation System and method for generating an object module in a first format and then converting the first format into a format which is loadable into a selected computer
US4953080A (en) * 1988-04-25 1990-08-28 Hewlett-Packard Company Object management facility for maintaining data in a computer system
US4989132A (en) * 1988-10-24 1991-01-29 Eastman Kodak Company Object-oriented, logic, and database programming tool with garbage collection
US5041992A (en) * 1988-10-24 1991-08-20 University Of Pittsburgh Interactive method of developing software interfaces
US5230049A (en) * 1988-11-29 1993-07-20 International Business Machines Corporation Program source code translator
US5111413A (en) * 1989-03-24 1992-05-05 Vantage Analysis Systems, Inc. Computer-aided engineering
US5247681A (en) * 1990-12-18 1993-09-21 International Business Machines Corporation Dynamic link libraries system and method

Also Published As

Publication number Publication date
CN1082208C (zh) 2002-04-03
CA2077273C (en) 1996-12-03
CN1073276A (zh) 1993-06-16
SG44356A1 (en) 1997-12-19
JPH05241845A (ja) 1993-09-21
US5428792A (en) 1995-06-27
KR970008530B1 (ko) 1997-05-24
EP0546683B1 (de) 2000-01-19
EP0546683A3 (en) 1993-12-01
DE69230578T2 (de) 2000-07-06
EP0546683A2 (de) 1993-06-16
CA2077273A1 (en) 1993-06-13

Similar Documents

Publication Publication Date Title
DE69230578T2 (de) Sprachenneutrale Objekte
ATE137279T1 (de) Stoffauflauf
ATA131391A (de) Reibring
FI934461A0 (fi) Antitumoer- och antipsoriasismedel
FI925314A0 (fi) Cefalosporinderivat
FI934710A (fi) 4-aryl-3-(heteroarylureido)kinolinderivat
NO914866L (no) Lasthaandteringsverktoey
FI934447A0 (fi) Nytt immunhaemmande aemne fraon strptomyces braegensis
DE69221613T2 (de) Former
ATA39792A (de) Maehwerk
ATA170491A (de) Mauerstein
ATA67791A (de) Rollski
KR920019109U (ko) 증류기
BR7102421U (pt) Regua articulavel
BR7100189U (pt) Graxeira manual
BR9100879A (pt) Pre-fluidificador de gasoleo
BR9101584A (pt) Sofa-beliche
BR9100002A (pt) Candress
BR9103560A (pt) Gasoteca
BR9101513A (pt) Esfero-movel
BR9104106A (pt) Teleoferta
BR9100957A (pt) Centrografo
ATA235591A (de) Eluiergeraet
BR9100789A (pt) Troca-roda
BR9100759A (pt) Maca-cadeira

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8320 Willingness to grant licences declared (paragraph 23)
8328 Change in the person/name/address of the agent

Representative=s name: DUSCHER, R., DIPL.-PHYS. DR.RER.NAT., PAT.-ANW., 7