Namo Light

Not just another responsive theme! The first theme for Namo Lite is clean, lightweight and fully responsive. Its not just another responsive theme – its a unique responsive theme with an attractive masonry blog layout. On the back-end it uses the user friendly theme Customize panel which allows you to easily customize your blog’s header, […]

5 Lessons learned

The main benefits of the MediaWiki used as visualisation tool are: Visibility.The EAI Wiki is an attractive presentation mechanism. Colleagues who use it, are eager to share it with others and thus spread the news. Accessibility.The EAI Wiki is accessible for everyone with access to the intranet; it is web based and easy and intuitive […]

4 Future developments

As the previous chapter described the solution currently implemented, this chapter will elaborate on some ideas for future developments. Integration with performance monitoring Within the organisation, another team is working on a monitoring system to show the usage of the EAI entities. They monitor the EAI bus in real-time to collect data over the services […]

3.2 EAI Wiki

A Wiki is a web based graphical user interface commonly known from the WikiPedia web site. There are however also a number of organisations who use a Wiki as a basis for sharing knowledge within the organisation. Together with the open (source) environment and ease of use, we decided to use a MediaWiki to present […]

3.1 Central repository

Figure 5 shows the environment of the Central Repository. The information in this repository is maintained by the EAI Design team. They add new services and update the designs of existing services. The Unification project is started to convert ‘old’ style designs into the format of the Central Repository. The information itself is stored in […]

3 Implemented SOA visualisation

The Five Layer SOA Model presented in the previous chapter (Figure 1) is very useful as a reference for developing services in a consistent and incremental way. In this article, I concentrate on the visualisation of the information. The design process uses a central repository to store the relevant information. This central repository is the […]

2.3 Additional terminology in the SOA architecture

In the SOA architecture used in this organisation, there are some more terms which need to be explained to understand the solution presented in the next chapter. ServiceA Service is a functional entity with an interface and internal implementation. The interface defines the request message to invoke the service and the response message which contains […]

2.2 Five layer SOA architecture

In our view, the SOA architecture can be viewed as a set of five layers as shown in Figure 1. This figure shows a model of the ICT environment viewed from the SOA perspective used in the EAI department. The explanation of the five layers as used in the EAI environment in this organisation is […]

2.1 The organisation and ICT infrastructure

The organisation in which this project has been implemented is a telecom operator with a large IT department with a focus on the market and a centralised Corporate Services department. A team of about 50 people is concerned with the design of SOA services with an EAI middleware infrastructure. New development is organised in projects […]