Enterprise Architecture Hieroglyphic
The last issue of the column introduced the concepts of enterprise hieroglyphic. Enterprise Hieroglyphic could convey very useful messages through the image anchors. This week we will introduce 16 more hieroglyphics for each of the 8 rows and 8 columns of the Harmony classification framework as described in Figure 1 and Figure 2:

Figure 1: Enterprise Hieroglyphic for Harmony Classification Framework columns

Figure 2: Enterprise Hieroglyphic for Harmony Classification Framework Rows
Harmony, the Classification Framework: The Ultimate Solution Board for Enterprise Puzzles Game
The last issues explained the different aspects of the Harmony, the Enterprise Classification Framework. There are certain simple playing rules for this board game. These 64 Harmony chambers are full of treasures; it starts with an empty box and finishes with a box full of enterprise treasures, which is called the ‘information rich enterprise architecture foundation’. See Figure 3.

Figure 3: Row and Column View of Harmony Classification Framework
However each of these 64 treasure chambers needs to be evaluated in terms of economic benefits, by using different economic value analysis techniques introduced in our MDA Radar Issue called MEASURE. The following two figures (Figure 4 and Figure 5) are self-explanatory and explains the simple rules for Harmony Enterprise Classification Framework.

Figure 4: How to Use Harmony, the Enterprise Classification Framework, Rule Set 1

Figure 5: How to Use Harmony, the Enterprise Classification Framework, Rule Set 2
The eighth column of the Harmony, introduces another enterprise best practice concept, called Reusable Asset Management. Harmony resonates the scope of the Reusable Asset Specification by OMG, Version 2.2, formal/05-11-02. “The scope of this Specification is a set of guidelines and recommendations about the structure, content, and descriptions of reusable software assets. We recognize that there are different categories of reusable software assets. The specification identifies some categories, or rather types or profiles and provides general guidelines on these profiles. The Reusable Asset Specification (RAS) addresses the engineering elements of reuse. It attempts to reduce the friction associated with reuse transactions through consistent, standard packaging. This is much like the steering wheel, turn signals, pedals, and fuel gauge in a car: although they’re slightly different across car models and makes, there’s a familiarity among them that significantly reduces the costs of reuse” [OMG Reusable Asset Spec]. See Figure 6.

Figure 6: OMG Reusable Asset Specification and Harmony, the Enterprise Classification framework
64 Treasure Chambers of Enterprise Best Practices
These eight tables shows you the type of enterprise artefacts, recommended by Harmony Classification Framework to demystify different aspects of enterprise puzzles. However, some of these artefacts may not be applicable for specific type of enterprise problems. At the same time your enterprise may discover few other relevant artefacts, which may not be included in these lists. These lists of artefacts are therefore an excellent source for your enterprise architecture development phase.

Table 1: Artefacts to Establish Enterprise Vision

Table 2: Artefacts to Identify Enterprise Stakeholders

Table 3: Artefacts to Establish Enterprise Domain Goals and Computation Independent Meta Information

Table 4: Artefacts for Enterprise Wide Models, Platform Independent Meta Information

Table 5: Artefacts for Platform Specific Transformed Meta Information

Table 6: Artefacts for Events and Activity Meta Information

Table 7: Artefacts for Transformation Layers

Table 8: Artefacts for Enterprise Reusable Assets
The next issue of MDA Radar will explain how this Harmony Classification framework helps you to populate the required artefacts suggested by TOGAF, IEEE 1471-2000, ISO 9126, MDA and RM-ODP.
References UL [GERAM] GERAM: Generalised Enterprise Reference Architecture and Methodology. Version 1.6.3 (http://www.cit.gu.edu.au/~bernus/taskforce/geram) also in P.Bernus, L.Nemes and G. Schmidt (Eds) Handbook on Enterprise Architecture, Berlin: Springer (2003) pp 22-64. Handbook on Enterprise Architecture, by Bernus, P., Nemes, L. and G. Schmidt (eds.), Springer, (2003), ISBN is 3540003436 [TOGAF] TOGAF (The Open Group Architecture Framework) Version 8.1 "Enterprise Edition". Available from www.opengroup [EUP Concept]www.ambysoft.com [EUP 2005] Enterprise Unified Process: Extending the Rational Unified Process by Scott W. Ambler, John Nalbone, and Michael Vizdos, published Prentice Hall PTR [PERA master plan] A HANDBOOK ON MASTER PLANNING AND IMPLEMENTATION FOR ENTERPRISE INTEGRATION PROGRAMS Based On The Purdue Enterprise Reference Architecture and the Purdue Methodology Purdue Laboratory for Applied Industrial Control Edited by Theodore J. Williams, Gary A. Rathwell, Hong Li. February 2001 (Revised from July 1999 PERA website version) [IEEE] IEEE Recommended Practice for Architectural Description of Software- Intensive systems. Institute of Electrical and Electronics Engineering Std 1471-2000 [ISO 9126] Software Quality: The Elusive Target by Barbara Kitchenham and Shari Lawrence Pfleeger, The Software, IEEE, January 1996 (Vol. 13, No. 1) pp. 12-21 Enterprise Entity Enterprise Reference Architecture Framework Enterprise Views: The Kaleidoscope of the Enterprise Enterprise Master Plan: Not a Playground for Snakes and Ladders Enterprise Master Plan Development: The Journey of a Thousand Miles Begins with a Single Step Market Demands Domain Experts, Vertical Solutions From Providers Market Demands Domain Experts, Vertical Solutions From Providers http://www.enterpriseunifiedprocess.com/ [AOP] Aspect Oriented Programming by Gregor Kiczales, John Lamping, Anurang Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier and John Irvin. In Mehmet Aksit and Satoshi Matsuoka (Eds.), Proceedings of ECOOP'97 Aspect Oriented Software Development with Use Cases by Ivar Jacobson and Pan-Wei NG, Addision Wesley, ISBN 0321268881 [OMG Reusable Asset Spec] OMG Reusable Asset Specification (Version 2.2 dated 05-11-02)
|