Browse Prior Art Database

Method and System of Automating the Generation of Indicators for Quality Assurance from IT Solution Architecture

IP.com Disclosure Number: IPCOM000200044D
Publication Date: 2010-Sep-24
Document File: 2 page(s) / 26K

Publishing Venue

The IP.com Prior Art Database

Abstract

Quality and Performance indicators are financial and non-financial (like IT area) metrics used to help an organization define and measure progress toward organizational goals. Therefore, we have to develop certain mechanisms to compute such indicator. It can be reached either 1) a reactive method through monitoring the operation data service operations (or from the IT operations); or 2) a proactive way of analyzing the enterprise (or architecture modeling for IT area). The widely used method is the reactive way, performance indicators can be computed through business intelligence techniques to assess the present state of the business and to assist in prescribing a course of action from the business operations. In this invention, we propose a method of inferring certain indictors for quality assurance from enterprise and architecture modeling. In this invention, we focus on the IT quality indicators, although the methodology can be applied into other indicators.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 2

Method and System of Automating the Generation of Indicators for Quality Assurance from IT Solution Architecture

In the modeling process, we use model building block to model the architecture. Each model building block is assigned with an element type. Such element type is associated with a specific conceptual or business or physical IT entity, such as business goal, business application, functional area, security access, and customer role. We generate a set of quality indictors from the architecture model of an enterprise. The set of indicators can be used as a quality check of IT architecture to have architecture evaluation. Today, a good architecture needs to follow certain SOA (Service-oriented Architecture)

principles.

The novelty of the invention is to provide a quantitative architectural evaluation method, which can be used by the practitioners to have a quick overview of the IT system or its design, and help to identify the architectural element contributed to such indicators.

A model, composed by business or architecture elements, is represented as directed graph. We can analyze the element associations to infer such indicators. In the following, we describe how to infer the quality-aware indicator using a matrix called relative importance matrix. A numerical value called the relative importance indicator is computed to quantify the relationship between any two design elements (say a and b ). The mutual impact is represented mathematically as a matrix, where the matrix element value is the impact of one design element over another element. Based on the matrix, we can start to infer certain indicator for the modeling. Then, depending on the type of an element is, we can analyze the business goal compliance, service coupling, data coupling, and security coupling and functional coupling from each element perspective and from a model in whole, and relevant generate quality indicators. The steps can be summarized as follows.
1. Calculate the mutual impact between elements (many ways of creating such impact element could be defined)

2. Form the relative important matrix
3. Segment (or reduction) the matrix (based on the stereotypes and the element types)
4. Creating indicators
5. Verification


For example, we define the data flow as an element in an IT architecture model. Such data flow has the associate with the services and business process. It also has the association with data flow realization element. Such elemen...