The ontological metamodels represent the logical structures and fundamental semantics of framework models and constitute adequate tools for the analysis, adaptation, comparison and integration of IT best practice frameworks. In turn, these domains are divided into one or more Activities that are carried through by one or more Roles which are consulted, informed, accounted for or liable for each Activity.
According to the IT Governance Institute"the survival and success of an organization on the new global market, where time and distances were suppressed, depend on the effective management of information and related technologies. These frameworks are a response of business owners to the challenges posed by IT governance and management, working as tools for the promotion of the alignment between the IT processes and the strategic objectives of the organization.
According to Johannsen and Goekenthe IT best practices frameworks "describe organizational objectives, processes and aspects of the IT management and control of IT". The effective implementation of an IT best practice framework is a complex activity that demands planning and managing and it usually induces significant changes in the organization and in its processes.
Furthermore, it has been observed that the adoption of only one of these IT best practice frameworks may not be sufficient for a particular organization. Therefore, one of the challenges currently faced in IT management is how to analyze, adapt, compare, and integrate different IT best practice frameworks. Consequently, it is understood that the first step towards solving these problems is understanding the logical structures and the generating semantics of the IT best practice frameworks.
This can be achieved through the methodical generation of ontological metamodels models of models of these frameworks. The basis for this proposition is that the ontological metamodels represent, from a higher level of abstraction, the conceptual components and the rich logical structure and semantics of the relationships of the IT best practices frameworks and, at the same time, they enable the adaptation, comparison and integration among different IT frameworks.
Among the main approaches used, up to now, in order to carry out the analysis and comparison of IT best practice frameworks, there are the high-level classifications based on diverse criteria of comparison and the high-level detailed mapping of the functions and processes among the frameworks ITGI, However, only the application of these two approaches does not significantly contribute to the solution of comparing the IT best practice frameworks problem.
The high-level classifications based on comparison criteria are not detailed enough to detect correspondences or incoherencies among different areas of the IT frameworks. On the other hand, the detailed mapping of the functions Cobit maturity model diagram processes of the IT best practice frameworks shows a high level of detail, but it presents little available information for understanding the conceptual and logical structures Cobit maturity model diagram are important for the planning and the effectiveness of the integration.
This paper, Cobit maturity model diagram an effort to fill this gap, used the MetaFrame methodology, which comprises procedures, strategies and instructions for creating ontological-type metamodels for these IT best practice frameworks.
The managing of elements in an organization increasingly uses more and more complex models, tools, and environments of modeling. For Karagiannisthe state of the art in the area of organizational modeling is based on metamodels. One dimension is related to the definition of the language and it uses the linguistic instantiation, employed, for example, in MDA architecture, the basis of UML language.
Another dimension concerns the definition of the domain or type of object and uses the ontological instancing employed in the creation of the metamodel of the COBIT framework in this study.
Both forms occur simultaneously and serve to precisely locate an element of the model in the linguistic-ontological space.
There is the visualization of a linguistic metamodel with four horizontal layers that starts with M 0denoting the lowest level, and M 3the highest level of abstraction. At the same time, there is the visualization of the ontological metamodel, represented by different areas separated by a dashed line in the vertical division at the M 1 level.
By expliciting the two metadimensions, Figure 1 also illustrates the relationship between the elements of the model and the real world. The dog and the lamp mental concept of the M 0 level are the elements of the real world to be modeled. The abstraction level M 1 contains the first level of abstraction of an Cobit maturity model diagram in the real world, together with the type of which the object is an ontological instantiation. The Lassie object O 0 is an ontological instantiation of the type Collie O 1.
From M 1 each level is a model expressed in the language defined at the higher level. In M 2the Lassie object is a linguistic instantiation of the Object type, which, in M 3, is a linguistic instance of the Class type. In Figure 2the ontological levels were extended by rotating Figure 1 to the right, and adding level O Cobit maturity model diagram. Therefore, the ontological metalevels are arranged horizontally.
Cobit maturity model diagram The Ontological Metamodel Adapted from Atkinson and b. According to Atkinson and Kuhne bdespite the validity and utility of the ontological metamodels of types, the tool builders and members of the standardizing consortia, such as the OMG, the metamodel term refers typically only to the metamodel of the linguistic type.
Meanwhile, from the perspective of the user of the language, the hierarchy of types formed by ontological levels is much more relevant.
In other words, the ontological metamodels are metamodels for the users focused on the content and the linguistic metamodels are a standard of metamodels focused on forms.
The MetaFrame methodology Ferreira Neto, utilizes the metaization principle in order to verify and inform users how the metamodel components of the COBIT framework were built. The most used metaization principle in information systems is the linguistic metamodeling.