Appendix

Proposed Notation for ISO/IEC 24744

This appendix presents a proposed notation for the ISO/IEC 24744 standard metamodel. The notation presented here is mainly graphical and supports most of the template concepts found in 24744 and, at the time of writing, comprises the base document for an ongoing ISO standardization project, which may of course result in changes over the next few years.

Although the metamodel of ISO/IEC 24744 contains classes that represent concepts from the Method domain and classes that represent concepts from the Endeavour domain, the notation presented here only covers the former. It has been designed to depict concepts from the Method domain in order to help the methodologist or method engineer represent method fragments and complete methodologies. The notation does not comprehensively cover the Endeavour domain, i.e. it is not capable of depicting concepts pertaining to specific enactments of any methodology. There is an exception to this, namely enactment diagrams. Enhancement of the notation presented here to cover Endeavour domain concepts is for future consideration.

This notation has been designed to be easy to draw by hand as well as using a drawing package on a computer. Special care has been taken in choosing symbols that convey the underlying concept, at least in most situations and to readers of most cultures and backgrounds. In addition, the symbols adopted by the notation exhibit visual resemblances to each other (based on shapes and ...

Get Metamodelling for Software Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.