WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO1997022925) METHOD AND SYSTEM FOR CONSTRUCTING SOFTWARE COMPONENTS AND SYSTEMS AS ASSEMBLIES OF INDEPENDENT PARTS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/1997/022925    International Application No.:    PCT/US1996/019675
Publication Date: 26.06.1997 International Filing Date: 13.12.1996
Chapter 2 Demand Filed:    20.05.1997    
IPC:
G06F 9/44 (2006.01), G06F 9/46 (2006.01)
Applicants: OBJECT DYNAMICS CORP. [US/US]; 151-A Kalmus, Costa Mesa, CA 92626 (US) (For All Designated States Except US).
MILOUSHEV, Vladimir, I. [BG/US]; (US) (For US Only).
NICKOLOV, Peter, A. [BG/US]; (US) (For US Only)
Inventors: MILOUSHEV, Vladimir, I.; (US).
NICKOLOV, Peter, A.; (US)
Agent: TACHNER, Adam, H.; Crosby, Heafey, Roach & May, 1999 Harrison Street, Oakland, CA 94612 (US)
Priority Data:
60/008,699 15.12.1995 US
Title (EN) METHOD AND SYSTEM FOR CONSTRUCTING SOFTWARE COMPONENTS AND SYSTEMS AS ASSEMBLIES OF INDEPENDENT PARTS
(FR) DISPOSITIF, SYSTEME ET PROCEDE DE CONCEPTION ET DE CONSTRUCTION DE COMPOSANTS ET SYSTEMES LOGICIELS EN TANT QU'ENSEMBLES DE PIECES INDEPENDANTES
Abstract: front page image
(EN)A system and a method for designing and constructing software components and systems by assembling them from independent parts which is compatible with and extends existing object models. A terminal interface and a terminal mechanism for interfacing objects is included. The mechanism is independent from the actual type of interactions established through it and allows objects to invoke directly services of other objects. All objects in a given system implement and expose a terminal interface. A property interface and mechanism with hierarchical property names and ability to execute queries is also included. The mechanism can be used for parameterization and serialization of objects, as well as to provide structured storage. A new and advantageous type of software object, named parts, is defined. Parts are constructed through an abstract factory and implement a property interface and a terminal interface.
(FR)Ce système et ce procédé permettent de concevoir et construire des composants et systèmes logiciels en les assemblant à partir de pièces indépendantes, ce qui est compatible avec les modèles d'objets existant et les agrandit. On inclut une description d'une interface et d'un mécanisme de terminal permettant d'interfacer des objets. Le mécanisme est indépendant du type réel d'interactions établies grâce à lui et il permet que des objets invoquent directement des services d'autres objets. Tous les objets d'un système donné mettent en oeuvre et exposent une interface de terminal. Une interface et un mécanisme de propriétés, dotés de noms et d'une capacité de propriétés hiérarchiques, sont aussi décrits. Le mécanisme permet de paramétriser et de sérialiser des objets et sert aussi de mémoire structurée. Un type nouveau et avantageux d'objets logiciels, qualifiés de pièces, est défini. On construit ces pièces grâce à un atelier abstrait, et elles mettent en oeuvre une interface de propriétés et une interface de terminal.
Designated States: AL, AM, AT, AU, AZ, BB, BG, BR, BY, CA, CH, CN, CZ, DE, DK, EE, ES, FI, GB, GE, HU, IL, IS, JP, KE, KG, KP, KR, KZ, LK, LR, LS, LT, LU, LV, MD, MG, MK, MN, MW, MX, NO, NZ, PL, PT, RO, RU, SD, SE, SG, SI, SK, TJ, TM, TR, TT, UA, UG, US, UZ, VN.
African Regional Intellectual Property Organization (KE, LS, MW, SD, SZ, UG)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)