Last Updated: 11 August 2010
| [OOA88] | ![]() |
Sally Shlaer, Stephen J. Mellor: Object-Oriented Systems Analysis: Modeling the World in Data, Yourdon Press, 1988. ISBN 0-13-629023-X |
| [OOA91] | ![]() |
Sally Shlaer, Stephen J. Mellor: Object Lifecycles: Modeling the World in States, Yourdon Press, 1991 (not 1992). ISBN 0-13-629940-7 |
| [Starr96] | ![]() |
Leon Starr: How to Build Shlaer-Mellor Object Models, Yourdon Press, 1996. ISBN 0-13-207663-2 |
| [Starr01] | ![]() |
Leon Starr: Executable UML: A Case Study, Model Integration, 2001. ISBN 0-9708044-0-7 |
| [Starr02] | ![]() |
Leon Starr: Executable UML: How to Build Class Models, Prentice Hall, 2002. ISBN 0-13-067479-6 |
| [xtUML02] | ![]() |
Stephen J. Mellor, Mark J. Balcer: Executable UML: A Foundation for Model-Driven Architecture, Addison-Wesley, 2002. ISBN 0-201-74804-5 |
| [xUML04] | ![]() |
Chris Raistrick, Paul Francis, John Wright, Colin Carter, Ian Wilkie: Model Driven Architecture with Executable UML, Cambridge Univerity Press, 2004. ISBN 0-521-53771-1 |
| [MDA04] | ![]() |
Stephen J. Mellor, Kendall Scott, Axel Uhl, Dirk Weise: MDA Distilled: Principles of Model-Driven Architecture, Addison-Wesley, 2004. ISBN 0-201-78891-8 |
| [UMLManual05] | ![]() |
James Rumbaugh, Ivar Jacobson, Grady Booch: The Unified Modeling Language Reference Manual, Second Edition Addison-Wesley, 2005. ISBN 0-321-24562-8 |
| [OOISUML09] | ![]() |
Dragan Milicev: Model-Driven Development with Executable UML Wrox/Wiley, 2009. ISBN 978-0-470-48163-9 |
| [ProjMatx84] | Sally Shlaer, Diana Grand, Stephen J. Mellor: The Project Matrix: A Model for Software Engineering Project Management, Project Technology, 1984. |
| [SDFAda90] | Rick Hill: Object-Oriented Design in Ada: A Transformational Approach Based on Object-Oriented Analysis, Project Technology, 1990. |
| [OOAWorld92] | Michael M. Lee: Object-Oriented Analysis in the Real World, Project Technology, 1992. |
| [OMT92] | Sally Shlaer: A Comparison of OOA and OMT, Project Technology, 1992. |
| [Booch93] | Stephen J. Mellor: A Comparison of the Booch Method and Shlaer-Mellor OOA/RD, Project Technology, 1993. |
| [SMOOA93] | Neil Lang: Shlaer-Mellor Object-Oriented Analysis Rules, Project Technology, 1993. |
| [SEI93] | Sanjiv Gossain: Using the Shlaer-Mellor Method to Support a Level 4 Software Process, Project Technology, 1993. |
| [Missing94] | Stephen J. Mellor: From OOA to C++: The Missing Link, Project Technology, 1994. |
| [OODevSM95] | Rodney C. Montrose: Object-Oriented Development Using The Shlaer-Mellor Method, Project Technology, 1995. |
| [Metrics96] | Rodney C. Montrose: Time Metrics Using the Shlaer-Mellor Method or "How long is this going to take?", Project Technology, 1996. |
| [SMOOD96] | Michael M. Lee: Shlaer-Mellor Object-Oriented Development: A Manager's Practical Guide, Project Technology, 1996. |
| [CltSrv96] | Sally Shlaer, Stephen J. Mellor: Using Shlaer-Mellor for Client/Server Solutions, Project Technology, 1996. |
| [Migr96] | Sally Shlaer, Stephen J. Mellor: Migration from Structured to OO Methodologies, Project Technology, 1996. |
| [SMMethod96] | Sally Shlaer, Stephen J. Mellor: The Shlaer-Mellor Method, Project Technology, 1996. |
| [OOA96] | Sally Shlaer, Neil Lang: Shlaer-Mellor Method: The OOA96 Report, Project Technology, 1996. |
| [SyncServ96] | Sally Shlaer, Stephen J. Mellor: Synchronous Services, Project Technology, 1996. |
| [Wormhole96] | Sally Shlaer, Stephen J. Mellor: Bridges and Wormholes, Project Technology, 1996. |
| [DataType97] | Sally Shlaer, Stephen J. Mellor: Data Types in OOA, Project Technology, 1997. |
| [SMALL97] | Action Language, Project Technology, 1997. (chapter from unpublished Recursive Design book) |
| [OOA97] | Ian Wilkie, Colin Carter, Paul Francis: OOA 97, Kennedy Carter, 1997. (KC/OOA/CTN/53) |
| [RDAIA97] | Sally Shlaer, Stephen J. Mellor: Recursive Design of an Application-Independent Architecture, Project Technology, 1997. |
| [SMUML97] | Stephen J. Mellor, Neil Lang: Developing Shlaer-Mellor Models Using UML, Project Technology, 1997. |
| [SMUML99] | Stephen J. Mellor, Ian Wilkie: A Mapping from Shlaer-Mellor to UML, Project Technology and Kennedy Carter, 1999. |
| [PolyEvent01] | Paul Francis, Ian Wilkie: Polymorphic Events in OOA/RD, Kennedy Carter, 2001. (CTN 57 v1.2) |
| [OOAxUML04] | Ian Wilkie, Colin Carter, Paul Francis: OOA 97 and Executable UML, Kennedy Carter, 2004. (CTN 53 v2.0) |
| [UML05] | Unified Modeling Language Specification - Version 1.4.2 - formal/05-04-01, ISO/IEC, 2005. (ISO/IEC 19501:2005(E)) |
| [Starr08] | Leon Starr: How to Build Articulate Class Models and get Real Benefits from UML, Model Integration, 2008. |
| [fUML08] | Stephen J. Mellor: Semantics of a Foundational Subset for Executable UML Models - Second Revised Submission, CADRE Technologies, IBM, Kennedy Carter, Lockheed-Martin, Mentor Graphics, Model Driven Solutions, 2008. (ad/2008-08-03) |
| [UMLSuper09] | OMG Unified Modeling Language™ (OMG UML), Superstructure - Version 2.2, OMG, 2009. (formal/2009-02-02) |
| [UMLInfra09] | OMG Unified Modeling Language™ (OMG UML), Infrastructure - Version 2.2, OMG, 2009. (formal/2009-02-04) |
| [Starr09] | Leon Starr: Time and Synchronization in Executable UML, Model Integration, 2009. |
| [Balcer09] | Marc J. Balcer: Beyond Referential Attributes, Model Compilers, 2009. |
| [BPAL97] | BridgePoint® 3.3 Action Langage Manual, Project Technology, 1997. (on CD supplied with [Starr01]) |
| [BPAuto99] | BridgePoint® - Automation, Project Technology, 1999. (on CD supplied with [Starr01]) |
| [BPOOA99] | BridgePoint® - OOA, Project Technology, 1999. (on CD supplied with [Starr01]) |
| [BPTool99] | BridgePoint® - Tool Guide, Project Technology, 1999. (on CD supplied with [Starr01]) |
| [OAL02] | Object Action Language™ Manual - Document Version: 1.4, Project Technology, 2002. |
| [DevGuide02] | Creating ObjectSwitch Applications - ObjectSwitch 4.0.1, Kabira Technologies, 2002. |
| [ASL03] | Ian Wilkie, Adrian King, Mike Clarke, Chas Weaver, Chris Raistrick, Paul Francis: UML ASL Reference Guide - ASL Language Level 2.5 - Manual Revision D, Kennedy Carter, 2003. (on CD supplied with [xUML04]) |
| [PAL04] | Platform Independent Action Language - Version 2.2, Pathfinder Solutions, 2004. |
| [EngineUG05] | Transformation Engine User Guide - Version 5.5, Pathfinder Solutions, 2005. |
| [OAL08] | Object Action Language Reference Manual, Mentor Graphics, 2008. |
All of the following technical notes were first published in the Shlaer-Mellor and Executable UML Portal blog. However, the copies below are updated when things change while the original blog entries are not.