home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / object / 2984 < prev    next >
Encoding:
Text File  |  1992-07-23  |  7.3 KB  |  186 lines

  1. Newsgroups: comp.object
  2. Path: sparky!uunet!haven.umd.edu!news.umbc.edu!gmuvax2!schatt
  3. From: schatt@gmuvax2.gmu.edu (Sanjiev Chattopadhya)
  4. Subject: Re: Object Management Group
  5. Message-ID: <1992Jul23.191201.15308@gmuvax2.gmu.edu>
  6. Organization: George Mason University, Fairfax Va.
  7. Date: Thu, 23 Jul 1992 19:12:01 GMT
  8. Lines: 176
  9.  
  10. I have received a number of requests for information
  11. on my posting about the OMG (>20 ).   I have decided
  12. post the (important) replies I got.
  13.  
  14. The following replies contain Email addreses, phone numbers,
  15. fax number etc. for the OMG.
  16.  
  17. My thanks to  the following for their replies.
  18.   Rich Chung             rlc@syl.nj.nec.com   
  19.   Mike Sendall             sendall@dxpt01.cern.ch 
  20.   Tor G Syvertsen          tgs@mti.unit.no 
  21.   Ross                     rossw@zeus.research.otca.oz.au
  22.  
  23.  
  24. Sanjiev
  25. schatt@gmuvax2.gmu.edu
  26.  
  27. -----------------------------Response #1----------------------------
  28. From: sendall@dxpt01.cern.ch  
  29. To: schatt@gmuvax2.gmu.edu
  30.  
  31. My friendly information retrieval system comes up with the following:
  32.  
  33. From: soley@emerald.omg.ORG (Richard Mark Soley)
  34. Subject: OMG
  35.  
  36. In answer to your general question about the OMG, here's a brief overview.
  37. Feel free to call, fax or email for more information.
  38.  
  39.     -- Richard Soley
  40.        Vice President & Technical Director
  41.        Object Management Group, Inc.
  42.        and cooincidentally, MIT '82, SM '85, PhD '89 (EECS)
  43.  
  44. The Object Management Group (OMG) is an international software industry
  45. consortium with two primary aims:
  46.  
  47. (*) promotion of the object-oriented approach to software engineering
  48.     in general, and
  49.  
  50. (*) development of command models and a common interface for the development
  51.     and use of large-scale distributed applications (open distributed
  52.     processing) using object-oriented methodology.
  53.  
  54. Although the OMG is not a recognized standards group (like ISO or national
  55. bodies such as ANSI and IEEE), OMG is developing "standards" in the form
  56. of wholesale consensus agreements between member companies leading to
  57. a single architecture and interface specification for application and
  58. enterprise integration on both the small and large scales.
  59.  
  60.  
  61. The OMG was founded in April 1989, and continues to have a small,
  62. vendor-neutral core staff of seven people.  Now comprising about 200
  63. companies, the OMG membership is composed of large and small hardware
  64. & software vendors (IBM, Canon, DEC, Philips, Olivetti, AT&T, Sun
  65. Microsystems, Informix, ICL, Enfin Systems, Architecture Projects
  66. Management, Apple Computer, O2 Technology, etc.) as well as end-user
  67. companies (Citicorp, American Airlines, Royal Bank of Canada, John
  68. Deere, etc.)  with a common goal: the promotion of open standards for
  69. interoperability of applications using an object oriented framework.
  70. A key differentiation of the OMG standards approach is that such
  71. standards are and will be based, as far as possible, on existing,
  72. commercially available products.
  73.  
  74. In late 1990 the OMG published its Object Management Architecture
  75. (OMA) Guide document. This document outlines a single terminology for
  76. object-oriented languages, systems, databases and application
  77. frameworks; an abstract framework for object-oriented systems; a set
  78. of both technical and architectural goals; and an architecture
  79. (reference model) for distributed applications using object-oriented
  80. techniques.  To fill out this reference model, four areas of
  81. standardization have been identified:
  82.  
  83. 1) the Object Request Broker, or key communications element, for
  84.    handling distribution of messages between application objects in
  85.    a highly interoperable manner;
  86.  
  87. 2) the Object Model, or single design-portability abstract model for
  88.    communicating with OMG-conforming object-oriented systems;
  89.  
  90. 3) the Object Services, which will provide the main functions for
  91.    realising basic object functionality using the Object Request Broker -
  92.    the logical modelling and physical storage of objects; and
  93.  
  94. 4) the Common Facilities will comprise facilities which are useful in
  95. many application domains and which will be made available through OMA
  96. compliant class interfaces.
  97.  
  98. The OMG adoption cycle includes Requests for Information and
  99. Proposals, requesting detailed technical and commercial availability
  100. information from OMG members about existing products to fill
  101. particular parts of the reference model architecture.  After passage
  102. by Technical and Business committees to review these responses, the
  103. OMG Board of Directors makes a final determination for technology adoption.
  104. Adopted specifications are available on a fee-free basis to members and
  105. non-members alike.
  106.  
  107.  
  108. In late 1991 OMG adopted its first interface technology, for the Object
  109. Request Broker portion of the reference model.  This technology, adopted
  110. from a joint proposal (named "CORBA") of Hewlett-Packard, NCR Corp.,
  111. HyperDesk Corp., Digital Equipment Corp., Sun Microsystems and Object
  112. Design Inc. includes both static and dynamic interfaces to an inter-
  113. application request handling software "bus."
  114.  
  115.  
  116. Unlike other organizations, the OMG itself does not and will not
  117. develop nor sell software of any kind.  Instead, it selects and promulgates
  118. software interfaces; products which offer these interfaces continue to be
  119. developed and offered by commercial companies.
  120.  
  121. In order to serve OMG membership interested in other object-oriented systems
  122. arenas besides the distributed system problem, the Group supports Special
  123. Interest Groups for discussion of possible standards in other areas.  These
  124. groups at present are:
  125.  
  126.         1) Object Oriented Databases;
  127.         2) OO Languages;
  128.         3) End-User Requirements;
  129.         4) Parallel Processing;
  130.         5) Analysis & Design Methodologies;
  131.         6) Smalltalk; and
  132.     7) Class Libraries.
  133.  
  134. Any company, university/research institution or individual, whether
  135. end-user or vendor, can become a member of this body.  Administrative
  136. details are given at the end of this paper.
  137.  
  138.  
  139.  
  140. Object Management Group
  141. 492 Connecticut Path
  142. Framingham, MA 01701
  143. USA
  144.  
  145. Tel: 1-508-820-4300
  146. Fax: 1-508-820-4303
  147. _____________________________Response # 2_____________________
  148.  
  149. From rossw@zeus.research.otca.oz.au@otc.otca.oz.au 
  150. Sanjiev -
  151.  
  152. try sending some E-Mail to : OMG_server@omg.org (this is an auto response
  153. address - and should result in a listing of all doc'ns currently held).
  154.  
  155. Alternatively contact Liz Jewitt @ : omg_documentation@omg.org and she should
  156. be able to help.
  157.  
  158.  
  159. _____________________________Response # 3_____________________
  160.  
  161.  
  162. From tgs@mti.unit.no 
  163.  
  164. Object Management Group (OMG) is a consortium comprising appr. 200 companies 
  165. that attempts to create a new platform standard called an Object Request 
  166. Broker (ORB). The present ORB specification (CORBA= Common Object Request 
  167. Broker Architecture) is a common proposal by DEC, HP, SunSoft, Hyperdesk, 
  168. NCR and Object Design.
  169.  
  170. CORBA is based on a Common Object Model; a generalized object model in the 
  171. sense that the communication between objects is based on requests rather 
  172. than messages to enable more flexible addressing and storage mechanisms. The 
  173. ORB can be compared to an automated telephone exchange that takes care of 
  174. address resolution and maintaining connections between objects.
  175.  
  176. OMG is a technology-endorsement group, not a standards body. OMG distribute 
  177. a specification based on commercially available technology, and set down 
  178. rules for object technology that will make software development easier, 
  179. reusable, modular and high-quality.
  180.  
  181. You'll find a brief introduction in BYTE March 92, p 125.
  182.  
  183. TOR G
  184.  
  185.  
  186.