OMG Internet SIG - Meeting #19 (original) (raw)
OMG Internet Platform Special Interest Group
Minutes of Meeting #19
September 14-15, 1998
Seattle, Washington
co-chairs: Craig Thompson(OBJS) and Shel Sutton (MITRE)
OMG document internet/98-09-01
OMG Internet Platform SIG homepage: http://www.objs.com/isig/home.htm
Agenda
Attendees (50)
- Pranab Baruah - Boeing - pranab.k.baruah@boeing.com
- Greg Berghorn - Raytheon - gregb@res.ray.com
- Michael Bigrigg - Carnegie Mellon University - bigrigg@cs.cmu.edu
- Larry Bugbee - Boeing - larry.bugbee@pss.boeing.com
- Alan Burger - Siemens Nixdorf Informationssysteme - alan.burger@oen.siemens.de
- Roger Burkhart - Deere & Company - roger@ci.deere.com
- Dan Chang - International Business Machines - dtchang@us.ibm.com
- Martin Chapman - IONA - mchapman@iona.com
- Thomas Culpepper - 3M - tcculpepper@wpmail.code3.com
- Andrew Eisenberg - Sybase - andrew.eisenberg@sybase.com
- Nils Fischbeck - Humboldt-Universitaet - fischbec@informatik.hu-berlin.de
- Joseph Fontaine - Software Productivity Consortium - fontaine@software.org
- David Gamble - Micro Focus - davg@mfltd.co.uk
- Ronald Graves - Statistics Canada - gravron@statcan.ca
- Lothar Grimm - Deutsche Telekom AG - lothar.grimm@telekom.de
- Bob Hodges - International SEMATECH - bob.hodges@intl.sematech.org
- Ed Hong - VISA International - ehong@visa.com
- Hide Horiuchi - AT&T Wireless Services - hide.horiuchi@attws.com
- PolarHumenn - Syracuse University - polar@adiron.com
- Yuri Ismailov - Ericsson - yuri.ismailov@era-t.ericsson.se
- Juggy Jagannathan - CareFlow/Net - juggy@careflow.com
- Bill Janssen - Xerox - janssen@parc.xerox.com
- Gene Jarboe - Promia - gene.jarboe@mci2000.com gjarbo
- George Karabatis - Bellcore - georgek@bellcore.com
- Marc Laukien - Object-Oriented Concepts - ml@ooc.com
- Guangtian Liu - Southwestern Bell - gliu@tri.sbc.com
- Henry Lowe - Object Management Group - hlowe@omg.org
- Frank Manola - Object Services and Consulting - fmanola@objs.com
- Kathleen Maryman - NationsBank - kathleen.maryman@nationsbank.c
- David Mattox - MITRE - mattox@mitre.org
- Henrik Nielsen - W3 Consortium - frystyk@w3.org
- Karl Popp - SAP AG - karl.michael.popp@sap-ag.de
- Simon Raik-Allen - Viant - simonr@viant.com
- Bapa Rao - TIS Labs@Network Associates - brao@tis.com
- Daniel Riscalla - Information Management Associates - daniel.riscalla@imaedge.com
- William Robinson - GTE Laboratories - william.robinson@gte.com
- Henry Rothkopf - MITRE/Open Systems Center - henryr@mitre.org
- William Ruh - Concept 5 Technologies - war@concept5.com
- Harold Solbrig - 3M - hrsolbrig@wpmail.code3.com
- Larry Streepy - HIE - streepy@healthcare.com
- Yasuaki Sugino - Fujitsu - sugino@rp.open.cs.fujitsu.co.jp
- Shel Sutton - MITRE/Open Systems Center - shel@mitre.org -co-chair
- Craig Thompson - Object Services and Consulting (OBJS) - thompson@objs.com - co-chair
- Jim Trezzo - Oracle - jtrezzo@us.oracle.com
- Peter Trimmel - PSE/Siemens AG - peter.trimmel@siemens.at
- Amjad Umar - Bellcore - aumar@notes.cc.bellcore.com
- Leo Uzcategui - International Business Machines - leou@us.ibm.com
- John Weiler - The OTG - john_weiler@omg.org
- Ron Zahavi - Concept 5 Technologies - rzahavi@concept5.com
- Jan van der Bijl - KPN Telecom - j.p.vanderbijl@research.kpn.com
Action Items
- set up email list for cscw@omg.org, woia@omg.org, and otam@omg.org. (FYI There is already an email list agents@omg.org -- get on it by sending email to request@omg.org.)
Presentations
The presentations are a more reliable source of information than the notes below. The notes are included for convenience.
The HTTP-NG Next Generation Architecture, Bill Janssen, Xerox PARC
Presentation: internet-98-09-02.
HTTP-NG is a W3C experimental project. Members are Xerox, Microsoft, IBM, Netscape, others.
The motivation of the project was how do you deploy_apps_ (not just documents) to the WWW via a standard means. No guarantee different ways will not conflict. Other problems: how to use HTTP as a reliable datagram protocol due to tunneling, how to allow programs to talk to each other, when there are multiple OOPLs, and congestion.
The approach is to redevelop HTTP on top of an ORB-like object underpinning (the Xerox PARC ILU system).
The approach is two part: a web characterization effort just broke out to become a separate W3C activity. And a protocol design group, working on the HTTP-NG architecture, specs, interchange formats, and prototype. The goal is a reference implementation and real evidence of performance improvements, then possible standards.
Architecture shows Apps, App I/F Stubs, Messaging, and Transports. All layers are isolated from each other.
- App Layer: The Classic Web App (TCWA) - apps cannot interfere with each other. Notion of operation inheritance so you can version methods. The Web as an app: interface Webserver with methods get, head, and post.
- Interface between application layer and messaging layer:
- Type System vs. CORBA - varies from CORBA in many ways (needed based on experience) though mostly simular. Fixed and floating point cover CORBA fixed and floating but are more general. No char distinct from string. ... Much more on architecture not covered in notes. Modular architecture with means of adding in new modules. Predictable architecture.
One performance test of page accesses with 42 embedded links, integers and larger objects, fetched page many times, data should swamp headers. Using W3ng/webmux, much faster and smaller than IIOP 1.0, Pipelines 1.1, and HTTP 1.0.
HTTP-NG in the IETF since HTTP is in IETF domain. Gave BOF at IETF in Chicago in August. Proposing to Transport Area. Not currently headed for W3C standard. What about HTTP-NG and CORBA? They currently have functional compatibility with OMG, Java, and the web, with some omissions. They hope to reuse CORBA services on top of http-ng substrate. They are just now thinking about a detailed OMG rendezvous strategy and this was the topic of hallway discussions. Could mean that either IDL might change by deltas or a mapping from IDL to NTTP-NG - both upstream. Would want equal time for Java and DCOM. Want XML interface definition to httpng. Another puzzle is services under the httpng hood versus similar services in systems riding on top - or whether this is an artifact of the current differences between the OMG and ILU IDL.
Q: QoS? Many IETF discussions on service discovery. The HTTP-NG architecture could work with many QoS parameters.
HTML and XML Directions, Shel Sutton, MITRE
Presentation is internet-98-09-03. This presentation briefly described and made OMGers more aware of W3C standards or submissions:
- HTML - HTML 4.0 is finished. Will be an XML app, allows HTML in XML.
- XML
- DOM
- RDF - RDF adds some semantics to XML. Can use RDF for security labels, ip rights, � its just a graph data model. It is encoded using XML.
- VL and PGML are proposals for graph languages.
- XSL - Define content once and display into many HTMLs. One xml for each of cellular phone, TV, computer, � write once display everywhere. (Correction to presentation is XSL not based on ECMAsript.)
- Xlink - Xlink is how to point outside the resource
- Xpointer - Xpointer is within the page
- SMIL is synchronized multimedia language.
- CDF is Microsoft's channel format.
- OSD open sw description provides a way to distribute software over the net. Signed document markup language.
- IMS metadata spec.
- XML Metadata Interchange,
- Namespaces in XML.
- XML-Data.
- Math Markup Language.
- Open Financial Exchange.
- XML EDI. Chemical Markup Language.
- DNA sequencing markup language.
- Mentioned Alan Doyle at GTE/BBN is looking at XML compression. but we did not quite cover the "so what, how does this affect OMG?" aspect.
Some Web Object Model Construction Technologies, Frank Manola, OBJS
Presentation is internet-98-09-04. See related papers by Frank:
- Towards a Web Object Model
- Some Web Object Model Construction Technologies What web technologies might, when taken together, provide something akin to an object model? Object models involve state, interface, inheritance, �. OOPLs closely couple these but web object models might not do so. The talk shows how various web technologies can meld into a sort of web object model. These include: XML, Xlink, Xpointer, XML Namespace, XML schema and data typing facilities, scriptlets in IE5 (which defines scripts in JScript as COM objects), Netscape JavaScript, Beans. SGML community keeps semantics separated from structure. Style sheets are one possible place to put the semantics. Talks about how to build web on objects as in httpng and vice versa as in webBroker, XML-RPC, WIDL.
Q: XML and HTTP data typing work. Will they be type consistent. Hope so within W3C. No telling from W3C to OMG. Will need more coordination.
Interoperability Clearing House, John Wieler, The OTG
John made a quick informal presentation on the need for a mapping from business terms to technology. A sub problem is to describe component software by its metadata descriptions. Another is to insure the components would fit with each other and interoperate. A third is how the business problem can be mapped to the technology standards. The need is for an open logical repository of specs. The users have a way to vote. There is a facility for validation. The OBJECTive Technology Group is working toward this. They held a separate two day meeting at OMG Seattle.
Working Groups
Computer Support for Cooperative Work (CSCW) Working Group
Web/OMA Integration Architectures (WOIA) Working Group
Object Transfer and Manipulation (OTAM) Working Group
Agents Working Group
Document Log
internet-98-09-01.html Minutes of Internet PSIG Meeting #19
Craig Thompson, OBJS
internet-98-09-02.ps The HTTP Next Generation Architecture
Bill Janssen, Xerox PARC
internet-98-09-03.ppt HTML and XML Directions, Shel Sutton, MITRE
internet-98-09-04.ppt Some Web Object Model Construction Technologies, Frank Manola, OBJS
internet-98-09-05.html Minutes of Internet PSIG WG Meeting on Computer Supported Cooperative Work
Craig Thompson, OBJS
internet-98-09-06.ppt CSCW Framework
Henry Rothkopf, MITRE
internet-98-09-07.doc CSCW Framework
Henry Rothkopf, MITRE
internet-98-09-08.html Minutes of Internet PSIG WG Meeting on Web/OMA Integration Architectures
Frank Manola, OBJS
internet-98-09-09.html Minutes of Internet PSIG WG Meeting on Object Transfer and
Manipulation Facility (OTAM), Mike Bigrigg, CMU
internet-98-09-10.html Minutes of ECDTF/Internet PSIG WG Meeting #1 on Agents
Craig Thompson, OBJS, and Steve McConnell, TBD
internet-98-09-11.ppt Foundation for Intelligent Physical Agents
Francis G. McCabe
internet-98-09-12.ppt OMG MASIF Specification
Stefan Covaci, GMD Fokus
internet-98-09-13.ppt Strawman Agent Reference Architecture
DARPA Control of Agent Based Systems Program, Craig Thompson, OBJS
internet-98-09-14.ppt Agent Research versus Agent Standardization
James Odell, TBD; Roger Burkhart, Deere and Co and Santa Fe Institute
internet-98-09-15.ppt MIAMI, European Agent Project
Stefan Covaci, GMD Fokus
internet-98-09-16.ppt KAoS
Jeffrey Bradshaw, Boeing