|
|
(14 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| __NOTOC__ | | __NOTOC__ |
| This page includes SOM, DSOM, OpenDOC, WPS related articles:
| | Visit also the [[List of SOM Articles]]. |
|
| |
|
| <!-- TABLE WITH COLUMNS -->
| | This category includes SOM, DSOM, OpenDOC, WPS related articles: |
| <table>
| | [[Category:Articles]] |
| <tr style="vertical-align:top;">
| |
| | |
| <!-- FIRST COLUMN -->
| |
| <td style="width:30%; border: 1px solid #c6c9ff; padding: .5em 1em 1em; color: #000000; background-color: #f0f0ff">
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:ro1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">EDM/2 Wiki Articles</h3>
| |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">SOM</h3>
| |
| * [[PostWhat WPS Class Example]] by [[Lars Erdmann]] (December 2013)
| |
| * [[First steps with the SOM compiler]] by [[Prokushev]] (May 2007)
| |
| * [[Interface Definition Language]] by [[Prokushev]] (May 2007)
| |
| * [[Emitter Framework]] by [[Prokushev]] (July 2008)
| |
| * [[How to program for the WPS]] from [http://www.netlabs.org/ netlabs.org] (March 2005?)
| |
| * [[SOM and Object REXX]] by Dr. [[Willis Boughton]] (August 16, 2004)
| |
| * [[Introduction to SOM]] by [[Prokushev]] (November 2004)
| |
| * [[How I write my WPS Objects]] by By [[Mindy Pollack]] (1999)
| |
| * [[Dynamic Frameworks]] by [[Roger Sessions]] (December 1996)
| |
| * [[Ten Rules for Distributed Object Systems]] by [[Roger Sessions]] (October 1996)
| |
| * [[A kilometer is not a kilometer]] by [[Roger Sessions]] (September, 1996)
| |
| * [[Dynamite business systems with DSOM and OpenDoc]] by [[Larry Baptist]] (16 Sep 1996)
| |
| * [[Lost in the Garden]] by [[Roger Sessions]] (August 1996)
| |
| * [[My girl scouts are badder than your girl scouts]] by [[Roger Sessions]] (July 1996)
| |
| * [[OpenDoc Parts and SOM Dynamic Inheritance]] by [[Eric Simenel]] (Jun 1996)
| |
| * [[Interlanguage Object Sharing with SOM]] - Usenix ([https://docs.google.com/file/d/0B2E-UP8l9avgZnNzQW9fQlFuWXM/edit?usp=sharing PDF]),([http://www.usenix.org/publications/library/proceedings/coots96/full_papers/hamilton/hamilton.ps PS]) by [[Jennifer Hamilton]] (June 1996)
| |
| * [[Metaclass, and the dogs of Shakespeare]] by [[Roger Sessions]] (May 1996)
| |
| * [[Distributed Objects]] by [[Roger Sessions]] (April 1996)
| |
| * [[Encapsulation, and the EPIC Nature of Dogs]] by [[Roger Sessions]] (March 1996)
| |
| * [[littleDogs, Polymorphism, and Frameworks]] by [[Roger Sessions]] (Feb. 1996)
| |
| * [[Overview of SOM]] by AIXpert (August 1995)
| |
| * [[An Introduction to DSOM]] by [[Gordon Zeglinski]] (April 1995)
| |
| * [[Workplace Shell and DSOM: Together at Last]] by Eric Osmann (January 1995)
| |
| * [[A Look at What's New in SOM 2.1]] by [[Gordon Zeglinski]] (February 1995)
| |
| * [[Using C++ Objects in SOM]] by [[Gordon Zeglinski]] (January 1995)
| |
| * [[SOM & DSOM - An Introduction]] by [[Nicholas McGuigan]] (1995)
| |
| * [[Some benchmarks of SOM vs C++ based objects]] by [[Gordon Zeglinski]] (November 1994)
| |
| * [[The use of SOM to mirror the C++ object]] by [[Gordon Zeglinski]] (October 1994)
| |
| * [[SOM's OOP modelfrom the SOMobjects Developer Toolkit]] by [[Gordon Zeglinski]] (September 1994)
| |
| * [[The System Object Model (SOM) and the Component Object Model (COM): A comparison of technologies from a developer's perspective]] by IBM (July 7, 1994)
| |
| * [[IBM's System Object Model (SOM): Making Reuse a Reality]] by IBM (July 7, 1994)
| |
| * [[Object-Oriented Programming with SOM/6000]] By [[Debora Blakely-Fogel]] - AIXpert - [[IBM]] (June 1994)
| |
| * [[Initializers and Destructors in SOM]] by [[Scott H. Danforth]] (March 1994)
| |
| * [[SOMobjects Developer Toolkit and Workgroup Enabler: Making reuse a reality]] by IBM
| |
| * [[SOMobjects for OS/400]] by IBM
| |
| * [[Object-Oriented Programming Using SOM and DSOM]] by [[Christina Lau]]
| |
| * [[Using SOM for Tool Integration]] by [[Christina Lau]] (1993)
| |
| | |
|
| |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">WPS</h3>
| |
| * [[How to program for the WPS]] from [http://www.netlabs.org netlabs.org] (2005)
| |
| * [[Creating modules for Doodle's Screen Saver - Part 1]] by [[Doodle]] (January 2005)
| |
| * [[Creating modules for Doodle's Screen Saver - Part 2]] by [[Doodle]] (January 2005)
| |
| * [[Creating modules for Doodle's Screen Saver - Part 3]] by [[Doodle]] (June 2005)
| |
| *[[Extending the Workplace Shell with Object REXX]], ([http://wi.wu-wien.ac.at/rgf/rexx/orx11/2000WarpTech-ORX-WPS.pdf presentation]) by [[Rony G. Flatscher]] (May 24-26, 2000.)
| |
| * [[WorkPlace Shell Programming In Assembler/2]] by [[Micho Durdevich]]
| |
| * Work Place Shell Programming by [[Chris Palchak]]
| |
| ** [[Work Place Shell Programming - Part 1|Part 1]] (October 1997)
| |
| ** [[Work Place Shell Programming - Part 2|Part 2]] (November 1997)
| |
| ** [[Work Place Shell Programming - Part 3|Part 3]] (December 1997)
| |
| ** [[Work Place Shell Programming - Part 4|Part 4]] (January 1998)
| |
| * [[How to programmatically fight with WPS]] by [[Ilya Zakharevich]] (Sep 1997)
| |
| * [[Creating a Workplace Shell "PileOf" Class]] by [[Bernie Arruza]] (August 1995)
| |
| * [[Workplace Shell Processes and Threads]] by [[Deepa Desai]] (April 1995)
| |
| * [[Using the OS/2 Workplace Shell and DirectToSOM C++]] by [[Robert Warren]] (January 1995)
| |
| * [[The Enhanced Workplace Shell Programming Interface in OS/2 Warp Version 3]] by [[Cathy Bloomfield]] (January 1995)
| |
| * [[Using the CTOI Tool]] by [[Amy Conner]] (September 1994)
| |
| * [[The Long Road]] by [[Sheila Harnett]] (September 1994)
| |
| * [[Workplace:Advancing the State of the Art]] by [[Miles Barel]] and [[Jeri Dube]] (September 1994)
| |
| * WPS Programming the Easy Way by [[Frank Matthijs]]
| |
| ** [[WPS Programming the Easy Way - Part 1|Part 1]] (September 1994)
| |
| ** [[WPS Programming the Easy Way - Part 2|Part 2]] (October 1994)
| |
| * [[Workplace Shell Development 101]] by [[Björn Fahller]] (March 1994)
| |
| | |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">OpenDOC</h3>
| |
| * [[Hello World: Part II, OpenDoc Views and Presentation Types]] by [[Robert Tycast]] (April 1995)
| |
| * [[Writing OpenDoc Part Handlers: Hello World]] by [[Robert Tycast]] (January 1995)
| |
| * [[Understanding How OpenDoc "Ticks" Using Trace and Debug Tools]] by [[Robert Tycast]] (August 1995)
| |
| * [[Bento Technology]] by [[Kirk Searls]] (March 1994)
| |
| * [[OpenDoc Technology: Basic Concepts]] by [[Robert Tycast]] (March 1994)
| |
| * [[OpenDoc Glossary]] (Jun 1994)
| |
| * [[OpenDoc vs. OLE 2.0. Superior by Design. A Developer's View]] by [[IBM]] (January, 1994)
| |
| * [[Side by Side Comparison - OpenDoc vs. OLE2]] (November 1993)
| |
| * [[OpenDoc: An Idea Whose Time has Come!]] by [[Robert Tycast]] (November 1993)
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Presentations</h3>
| |
| * [https://docs.google.com/open?id=0B2E-UP8l9avgMVFsWi1sdzhMdWc The System Object Model (SOM): A Technology for Language Independent Objects (Presentations)] ([http://hobbes.nmsu.edu/h-search.php?key=SOM-Roger_Sessions.zip Full Package]) by [[Roger Sessions]] (Sep 1992)
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">EDM/2 Classic Articles</h3>
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">WPS</h3>
| |
| * [http://www.edm2.com/0307/wpswithuicl.html Programming the WPS Using the UICL] Some shared experiences to easily write applications which are completely integrated into the WPS using the UICL. by [[Juergen Riedl]] (August 1995)
| |
| * [http://www.edm2.com/0102/roadmapwps.html Road Map for the Workplace Shell] An introduction to the internal structure of the WPS. by [[David Campbell]] (April 1993)
| |
| | |
| | |
|
| |
|
| |
| | |
| </td>
| |
| | |
| <!-- SECOND COLUMN -->
| |
| <td style="width:30%; border: 1px solid #c6c9ff; padding: .5em 1em 1em; color: #000000; background-color: #f0f0ff">
| |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">External Articles</h3>
| |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">WPS</h3>
| |
| * [http://wiki.netlabs.org/index.php/Compiling_XWP Compiling XWP (XWorkplace)] on Netlabs Wiki.
| |
| * [http://www.drdobbs.com/cpp/229000744 REXX and the OS/2 Workplace Shell] by [[Eric Giguere]] (Dr. Doobs) (December 01, 1993)
| |
| * [http://drdobbs.com/architecture-and-design/184408980 Programming for the OS/2 2.0 Workplace Shell] By [[Joel Barnum]] (Dr Doobs) (April 01, 1993)
| |
| * [http://http://os2documentation.wikinet.org/wiki/WPS_Document The Unofficial Guide to the Workplace Shell] by [[Jeff Cohen]] (April 5, 1992)
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">SOM</h3>
| |
| * [http://www.accessmylibrary.com/article-1G1-18503981/approach-object-security-distributed.html Approach to object security in distributed SOM. (System Object Model)] IBM Systems Journal by Benantar, Messaoud; Blakley, Bob; Nadalin, Anthony J (June 01, 1996)
| |
| * Exploring IBM's SOM by [[Gabrielle Gagnon]] at PC Mag
| |
| ** [http://books.google.com.ec/books?id=yurvRCerf_UC&pg=PA514&lpg=PA514#v=onepage&q&f=false Part 1] (10 Oct 1995)
| |
| ** [http://books.google.com.ec/books?id=qxIpLj9BmV8C&pg=RA1-PA397&dq=SOM+Gabrielle+Gagnon Part 2] (7 Nov 1995)
| |
| ** [http://books.google.com.ec/books?id=CF2kTIIwVUgC&pg=RA1-PA279&lpg=RA1-PA279&dq=Exploring+IBM's+SOM+Gabrielle+Gagnon Part 3] (9 Jan 1996)
| |
| * [http://os2documentation.wikinet.org/wiki/Release-to-Release_Binary_Compatibility_in_SOM Release-to-Release Binary Compatibility in SOM Article] ([http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/doc&file=R2R_SOM.zip Download]) by [[Ira R. Forman]], [[Michael H. Conner]], [[Scott H. Danforth]] and [[Larry K. Raper]] (IBM's System Object Model) (1995)
| |
| * Reflections on Metaclass Programming in SOM [http://www.iis.sinica.edu.tw/~trc/ira_1.ps (postscript)] by [[Ira R. Forman]], [[Scott H. Danforth]] (1994)
| |
| * Inheritance of Metaclass Constraints in SOM [http://www.iis.sinica.edu.tw/~trc/ira_2.ps (postscript)] by [[Ira R. Forman]], [[Scott H. Danforth]] (October 1994)
| |
| * Composition of Before/After Metaclasses in SOM [http://www.iis.sinica.edu.tw/~trc/ira_4.ps (postscript)] by [[Ira R. Forman]], [[Scott H. Danforth]], [[Hari Madduri]] (1994)
| |
| * [http://drdobbs.com/article/print?articleId=184409410&siteSectionName= IBM's System Object Model] by [[Frank R. Campagnoni]] (Dr Doobs)(January 01, 1994)
| |
| * [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/wps&file=som_nt.zip Object-Oriented Programming in OS/2 2.0 - Using SOM] by [[Roger Sessions]] and [[Nurcan Coskun]] (1992)
| |
| * [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/wps&file=som_ov.zip SOM Overview] (September 1992)
| |
| * [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/wps&file=som_qa.zip Questions and answers about SOM] (September 1992)
| |
| * [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/wps&file=somcla.zip CLASS OBJECTS IN SOM] by [[Nurcan Coskun]] and [[Roger Sessions]] (1992)
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">OpenDOC</h3>
| |
| * [http://os2documentation.wikinet.org/wiki/The_Age_of_Cross-Platform_Computing_is_Here The Age of Cross-Platform Computing is Here] By Clay Andres (October 3, 1996)
| |
| * [http://os2documentation.wikinet.org/wiki/Object_Tools_Bulletin:_OpenDoc Object Tools Bulletin: OpenDoc] by Steve McClure (September 1996)
| |
| * [http://os2documentation.wikinet.org/wiki/La_Salle_Engineering_School_in_Barcelona_Spain_-_Object_Technology_Research La Salle Engineering School in Barcelona Spain - Object Technology Research] by Manuel Roman Cuesta (1996)
| |
| * [http://os2documentation.wikinet.org/wiki/OpenDoc_for_AIX OpenDoc for AIX] by [[Leigh Williamson]] (April 1996)
| |
| * [http://os2documentation.wikinet.org/wiki/What_is_OpenDoc%3F What is OpenDoc?] - Apple Computers - 1996
| |
| * [http://os2documentation.wikinet.org/wiki/OpenDoc_End_User_Overview OpenDoc End User Overview] - Apple Computers - 1996
| |
| * [http://os2documentation.wikinet.org/wiki/Bento_Brief Bento Brief] by CILabs (September 1995)
| |
| * [http://os2documentation.wikinet.org/wiki/Bento_Design_Overview Bento Design Overview] by CILabs (1995)
| |
| | |
| * [http://os2documentation.wikinet.org/wiki/A_Close-Up_of_OpenDoc A Close-Up of OpenDoc] by [[Kurt Piersol]] (June 1994)
| |
| | |
| * [http://www.mactech.com/articles/develop/issue_27/celik.html Working With OpenDoc Part Kinds] by Tantek Çelik and Dave Curbow
| |
| * [http://www.mactech.com/articles/mactech/Vol.12/12.02/ObjectFlowSystem/index.html Using OpenDoc With Object Flow System (OFS) Get up and running with OpenDoc] by [[Gerry Kenner]] and [[David Kenner]].
| |
| * [http://www.mactech.com/articles/develop/issue_28/opendoc.html The OpenDoc Road: OpenDoc Memory Management and the Toolbox] by [[Troy Gaul]] and [[Vincent Lo]] (December 1996)
| |
| * [http://www.mactech.com/articles/develop/issue_24/lo.html Getting Started With OpenDoc Storage] by [[Vincent Lo]].
| |
| * [http://www.mactech.com/articles/develop/issue_19/006-016_Piersol.html BUILDING AN OPENDOC PART HANDLER] by [[Kurt Piersol]].
| |
| * [http://www.mactech.com/articles/develop/issue_21/21piersol.html Getting Started With OpenDoc Graphics] by [[Kurt Piersol]].
| |
| * [http://www.mactech.com/articles/mactech/Vol.12/12.05/ODContainerInterface/index.html Rethinking the Interface. Getting the look and feel of a container application] By [[Tantek Çelik]] and [[David Curbow]].
| |
| * [http://www.mactech.com/articles/develop/issue_26/simenel.html OpenDoc Parts and SOM Dynamic Inheritance] by [[Éric Simenel]].
| |
| * [http://www.mactech.com/articles/mactech/Vol.11/11.11/OpenDocFramework/index.html The OpenDoc Development Framework. A modern framework for OpenDoc development] By [[Jim Lloyd]]
| |
| * [http://www.mactech.com/articles/mactech/Vol.13/13.04/ExtendOpenDocwithSOM/index.html Using SOM to Extend Your OpenDoc Parts] by [[Gerry Kenner]], [[David Kenner]], and [[Deborah Grits]].(1997)
| |
| * [http://www.mactech.com/articles/mactech/Vol.13/13.06/LinksinOpenDocParts/index.html Supporting Links in Your OpenDoc Part] by [[Mike Halpin]] and [[Elizabeth Dykstra-Erickson]].(1997)
| |
| * OpenDoc Articles by [[Rollin White]]
| |
| ** [http://www.scoug.com/os24u/1996/scoug611.2.opendoc202.html OpenDoc 202: Writing a Part using PartMeister] (1996-Nov-11)
| |
| ** [http://www.scoug.com/os24u/1996/scoug608.2.opdoc201.html OpenDoc 201: Architecture] (1996-Aug-02)
| |
| ** [http://www.scoug.com/os24u/1996/scoug607.2.opdoc102.html OpenDoc 102: Embedded Documents] (1996-Jun-7)
| |
| ** [http://www.scoug.com/os24u/1996/scoug606.2.odoc101.html OpenDoc 101: A Technology Frontier] (1996-Jan-6)
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Public Resources</h3>
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/somguide/ SOMGUIDE.INF - System Object Model Programming Guide] by [[IBM]]
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/somref/ SOMREF.INF - System Object Model Programming Reference] by [[IBM]]
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/wps1/ WPS1.INF - Workplace Shell Programming Reference, Part 1 of 3] by [[IBM]]
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/wps2/ WPS2.INF - Workplace Shell Programming Reference, Part 2 of 3] by [[IBM]]
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/wps3/ WPS3.INF - Workplace Shell Programming Reference, Part 3 of 3] by [[IBM]]
| |
| * [http://cyberkinetica.homeunix.net/os2tk45/wpsguide/ WPSGUIDE.INF - Workplace Shell Programming Guide] by [[IBM]]
| |
| * [http://publibz.boulder.ibm.com/cgi-bin/bookmgr/FINDBOOK?filter=SOM SOM at IBM Library server]
| |
| * [http://www.os2site.com/sw/info/redbooks/redbk3.zip GG24-3732 - IBM OS/2 v2.0 Redbook 3: PM and Workplace Shell] by [[IBM]]
| |
| * [http://www.os2site.com/sw/info/redbooks/redbk4.zip GG24-3774 - IBM OS/2 v2.0 Redbook 4: Application Development] by [[IBM]]
| |
| * [http://www.warpspeed.com.au/cgi-bin/inf2html.cmd?../html/book/Toolkt40/ODPGGDE1.INF OpenDoc Programming Guide - Part 1] by [[IBM]]
| |
| * [http://www.warpspeed.com.au/cgi-bin/inf2html.cmd?../html/book/Toolkt40/ODPGGDE2.INF OpenDoc Programming Guide - Part 2] by [[IBM]]
| |
| * [http://www.warpspeed.com.au/cgi-bin/inf2html.cmd?../html/book/Toolkt40/ODPGREF1.INF OpenDoc Programming Reference - Part 1] by [[IBM]]
| |
| * [http://www.warpspeed.com.au/cgi-bin/inf2html.cmd?../html/book/Toolkt40/ODPGREF2.INF OpenDoc Programming Reference - Part 2] by [[IBM]]
| |
| * [http://www.warpspeed.com.au/cgi-bin/inf2html.cmd?../html/book/Toolkt40/ODUI.INF OpenDoc User Interface Guidelines] by [[IBM]]
| |
| * SOMobjects: A Practical Introduction to SOM and DSOM (GG24-4357) by [[IBM]]
| |
| * Experiences with SOMobjects: Distributed System Object Model (GG24-4165) by [[IBM]]
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Retail Books</h3>
| |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">WPS</h3>
| |
| * [http://books.google.com.ec/books?id=3cBQAAAAMAAJ OS/2 Warp Workplace Shell API] by [[Mindy Pollack]], [[Marc Stock]] - Wiley, 1995.
| |
| * [http://books.google.com/books?id=WWQtAQAAMAAJ Objects for OS/2] by [[Scott H. Danforth]], [[Paul Koenen]], [[Bruce Tate]] - Van Nostrand Reinhold (1994).
| |
| * [http://books.google.com.ec/books?id=dWW_AAAACAAJ OS/2 2.1 Workplace Shell Programming] by [[Stefano Maruzzi]] (1993)
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">SOM</h3>
| |
| * [http://books.google.com.ec/books?id=LJ2wAAAACAAJ Object-Oriented Programming Using Som and Dsom] by [[Christina Lau]] - Van Nostrand Reinhold, 1994
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">OpenDOC</h3>
| |
| * [http://www.amazon.com/Essential-OpenDoc-Development-Macintosh-Programmers/dp/0201479583 Essential OpenDoc: Cross Platform Development for OS/2(R), Macintosh(R), and Windows(R) Programmers] by [[Jesse Feiler]] and [[Anthony Meadow]] (January 1996)
| |
| * [http://www.amazon.ca/Opendoc-Patterns-Designing-Parts-Windows/dp/0471148350/ref=sr_1_1?s=books&ie=UTF8&qid=1359318269&sr=1-1 Opendoc Patterns: Designing Parts for Os/2, Windows, Unix and the Mac] by [[Robert Tycast]] and [[Kirk Searls]] (October, 1996)
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Patents</h3>
| |
| * [http://www.freepatentsonline.com/6085034.pdf Constructor based object initialization with overrides]
| |
| * [http://www.freepatentsonline.com/6141792.pdf Object oriented framework for specifying the format of compiler output with a template facility]
| |
| * [http://www.freepatentsonline.com/5761509.pdf System and method for enabling before/after method processing in an object oriented system]
| |
| * [http://www.freepatentsonline.com/5911076.pdf Object oriented framework for creating new emitters for a compiler]
| |
| * [http://www.freepatentsonline.com/5715460.pdf Template based facility for formatting compiler output]
| |
| * [http://www.google.com/patents/US6226693?printsec=abstract#v=onepage&q&f=false Method and system for logical event management]
| |
| | |
| | |
| <h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Video</h3>
| |
| * [http://video.google.com/videoplay?docid=-8069326878979794962 Apple OpenDoc Marketing Video]
| |
| | |
| </td>
| |
| | |
| </table>
| |