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.