• Corpus ID: 8395413

Evaluating ESB for C4I Architecture Framework Using Analytic Hierarchy Process

  title={Evaluating ESB for C4I Architecture Framework Using Analytic Hierarchy Process},
  author={Abdullah Sharaf Alghamdi and Iftikhar Ahmad and Muhammad Nasir},
  booktitle={Software Engineering Research and Practice},
An ESB is a platform that provides services such as message routing and transformation. Along with this, it has the capabilities to ease the pains of connecting heterogeneous C4I systems among various defense forces. This paper describes an assessing mechanism of optimum selection of Enterprise Services Bus (ESB) for C4I architecture framework. We use Analytic Hierarchy Process (AHP) for analyzing different Enterprise Services Buses (ESBs). In this paper, we present experimental results that… 

Figures from this paper

Selecting the best alternative SOA service bus for C4I systems using multi-criteria decision making technique
  • A. Alghamdi, I. Ahmad, Muhammad Nasir
  • Computer Science
    2010 IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering (SIBIRCON)
  • 2010
This work focuses on describing a detailed comparative analysis of three SOA service buses; Mule, Fuse and GlassFish for C4I systems using Multi-criteria Decision Making Technique (MCDM).
A Comprehensive analysis of XML and JSON web technologies
This research work shows the comparative analysis of XML and JSON using Multi-criteria Decision Support System MCDS, and analyze use of web technology according to the requirement need.


Aspect-oriented modeling approach to define routing in enterprise service bus architectures
The Rich Service architectural blueprint in combination with Aspect-Oriented Modeling techniques are used to address the core challenge of the precise specification of the routing capabilities of the ESB.
Enterprise Service Bus (ESB) Product Evaluation Comparisons
Comparisons of vendor offerings indicate that there are multiple alternatives for ESB and SOA infrastructure that could meet the needs of the State and move the State's current development environment toward more modern methodologies with significant benefits to agencies.
Evaluating Defense Architecture Frameworks for C4I System Using Analytic Hierarchy Process
The concepts, tool and methodology being used for evaluation analysis of different frameworks by Analytic Hierarchy Process (AHP) are described and it is found that AHP is fairly good tool in terms of analysis.
A multi-language service-oriented architecture using an enterprise service bus
Mule, an open source ESB, is presented as one such ESB that easily provides a multi-language SOA integration solution that demonstrates the use of SOAP and REST style messages within the SOA environment.
Building an Enterprise Service Bus for Real-Time SOA: A Messaging Middleware Stack
  • L. Garcés-Erice
  • Computer Science
    2009 33rd Annual IEEE International Computer Software and Applications Conference
  • 2009
This paper describes an architecture for a messaging middleware that aims at fulfilling the requirements of a real-time ESB, while maintaining compatibility with the applications already deployed and presents performance results of a first prototype that show low, regular latency and high throughput.
Integration of management protocols based on Apache ServiceMix JBI platform
  • Adam Badura, B. Sakowicz, D. Makowski
  • Computer Science
    2009 10th International Conference - The Experience of Designing and Application of CAD Systems in Microelectronics
  • 2009
ESB architectural pattern implementation is described to integrate simple network management protocol (SNMP) with Java Management Extensions (JMX) to enable managing JMX enabled applications using SNMP protocol and to demonstrate the features of Java Business Integration (JBI) integration platform.
High availability: Evaluating open source enterprise service buses
Three open source enterprise service buses (ESBs) Fuse, Mule and OpenESB are evaluated, focusing on their support of high availability, and JMSs are reviewed first.
Beginning Database-Driven Application Development in Java EE: Using GlassFish
This book explains in detail how you can organize your Java EE solution into a multilayer architecture, placing most emphasis on how to implement the persistence and database tiers of an application.
Throughput Evaluation of Different Enterprise Service Bus Approaches
Joint Doctrine for Command, Control, Communications &Computer (C4) Systems Support for Joint Operations, Joint Chiefs of Staff
  • Joint Doctrine for Command, Control, Communications &Computer (C4) Systems Support for Joint Operations, Joint Chiefs of Staff
  • 1995