Authors: Yusuf, Lateef Oladimeji, Olusegun Folorunso, Akinwale, Adio Taofeek, Adejumobi, A. I.
Computer and Information Science Vol. 4, No. 3; May 2011
Abstract
In the context of Service-Oriented Architecture (SOA), complex systems can be realized through the visualization of business driven processes.
The automation of Service Supported Systems (SSS) is the future integral part of core SOA which provides preprocessed information and solution suggestions for the Cloud Computing Users (CCU). CCU requires compact and fast decision supporting displays and user interface in order to handle the increasing work load. This requires intelligent, intuitive and robust preprocessing system as a backbone for automation lifecycle management. Complex business management processes often entail complex environmental decision-making procedures. This process can be greatly enhanced if it is based on an exploratory-envisioning system such as Information Exploration and Visualization Environment. Current scientific research has taken advantage of e-science to enhance distributed simulation, analysis and visualization. Many of these infrastructures use one or more collaborative software paradigms like Grid Computing, High Level Architecture (HLA) and Service Oriented Architecture (SOA), which together provide an optimal environment for heterogeneous and distant, real-time collaboration. While significant progress has been made using these collaborative platforms, often there is no particular software suite that fulfils all requirements for an entire organization or case study. End-user must cope manually with a collection of tools and its exporting/importing capabilities to obtain the output needed for a particular purpose. We presents how service oriented architecture can be utilized in automation services support system using RCD framework as underlying composition platform. The introduced framework combines rapid analysis development and intelligent process state visualization for CCU and discusses the challengesmet in building reliable cloud computing services for web services. Unified Modeling Language (UML) is used as a specification technique for the system analysis and design process which is the only way to visualize one’s design and check it against requirements before developers start to code.
Keywords: Cloud computing, Service, Visualization, Service Oriented Architecture, Unified Modeling Language, Software Architecture