Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2003


GITA 2003 | GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997
Sessions

Data Management - The Evolution of Data

Disaster Management

E-Biz

Global Solutions

The Human Factor

Innovative Technologies

Mobile

Municipal Perspective

Network Operations Management

System Architecture

System Integration

User Presentations

Work Management


GITA 2003


Innovative Technologies


Evolutionary Systems Architectures in the Enterprise


5. Define a framework for common information exchange
Interface and data requirements must be studied for the processes, systems and applications to be integrated. From an enterprise perspective, much of the reusability and efficiency of integration come from having a common information exchange model. Many standards, some of which are horizontal, such as XML and OAG, and some of which are utility-specific, such as CIM and WG14, have made a great deal of progress toward providing solutions vendors and, ultimately, utilities with useful frameworks. Much of the work these standards groups have done to date is readily accessible and available to leverage, and the underlying implementation technologies provide the ability to adapt as these standards undergo further evolution and ratification. Also, defining a common information exchange model is different from defining a corporate data model, as many utilities have done. The organization must focus on the information exchange between systems and applications with traceability to business process, not simply intra-application information requirements.

6. Select technologies that enable good architectural principles
Various enterprise application integration technologies have been maturing for several years. Many vendors supply specific components or the entire family of integration tools needed for the enterprise-level integration needs, including A2A, B2C, B2B and other scenarios. Conversely, newer technologies and standards are currently evolving, and maturity curves are no longer just based on time. Organizations can commit to a specific vendor to provide everything needed for integration, or they can select best-of-breed technologies to get the best fit for their integration needs. Both strategies are viable, but the challenge is to ensure that the technologies have the right balance of achieving “architectural goodness” with principles such as scalability, security and extensibility with enabling the organizational goals.

7. Walk, then run
Developing an enterprise integration architecture framework requires a rigorous engineering effort. It also involves risks in both business and technology. To mitigate such risks, organizations should take an iterative approach using prototypes and pilots to surface specific issues and problems with the framework before it can become the corporate IT standard.

8. Test for functionality and performance
The organization must allocate enough time and resources to test the functionality and performance of the integration framework in the production environment. A flexible and reusable framework at the technical level often comes with an unacceptable tradeoff relative to performance. The framework must balance performance and flexibility, which means that the required level of performance should also be documented at the time of process and messaging definition.

9. Define success clearly, then show results early and often
The success of an enterprise-level integration framework relies on its ability to enable the business value of IT projects using such a framework. Results must be shown early and often to maintain the interest and support from both management and other stakeholders. Sometimes direct short-term benefits from the framework can be difficult to quantify and must prove out at the enterprise level over a longer timeframe, which is acceptable as long as the organization is an “informed consumer.” In this case, the more projects that use the framework, the better overall effect on TCO, time to market and other indicators of success.

10. Keep the momentum going
One of the pitfalls of any such integration framework is its inherent obsolescence. There has to be a team and a process in place to maintain and evolve the framework. Given today’s business and technology environments, any good framework will lose its value to an enterprise rather quickly without such processes and commitment.

Enterprise Integration Architecture Framework
The enterprise integration architecture framework for utilities facing deregulation has its basis in the principles discussed previously. The framework is divided into three architectural categories: business, technical and organizational architecture. Each category has its own unique design. Consideration is also given to the touch points between each category.

Business Architecture
Business architecture defines the foundation and design principles of the framework relative to business considerations. Here we consider three conceptual layers of architecture. The first layer deals with understanding the business domains and drivers as well as the corporate business vision and goals. The second layer deals with developing integrated business processes to enable the organization to achieve those goals. The third layer deals with understanding the touch points between systems and business events inside or outside the organization that are significant to process integration. Figure 1 shows the conceptual model of this architecture. The centerpiece of this architecture is the integrated business process model. It is extremely important for an organization to invest the right resources and time to develop such models in a flexible, maintainable and expandable format. Tools and consulting services are often available to assist in such an endeavor. Organizations should look for consulting companies with specific utility knowledge and systems integration experience.


Figure 1: Business architecture for integration

Page 2 of 3
| Previous | Next |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book