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 challenges met 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.
Highlights
An application that follows the Service Oriented Architecture paradigm (MacKenzie, 2006) is an assembly of services that realizes business processes
They use a design in the large approach and do not intrinsically provide language constructions and frameworks to support the introduction of new features into existing processes
Visualization Layer Service Composed of modules that offer the end visualization outcome, which depends on performance / quality of detail, required to visualize the same data provided by the layer
Summary
An application that follows the Service Oriented Architecture paradigm (MacKenzie, 2006) is an assembly of services that realizes business processes. Existing tools and formalisms related to business processes are essentially technologically-driven They use a design in the large approach and do not intrinsically provide language constructions and frameworks to support the introduction of new features into existing processes. Services as an abstraction of functionality can enable the visualization of a system that has well-defined processes with relative ease This can lead to aspirations for achieving greater complexity with the Service-Oriented Architecture paradigm. SOA is enabled through an interconnected set of services, each accessible through standard interfaces and messaging, it offers functional abstractions that are extensible, loosely-coupled and reusable. These characteristics drive the vision of a flexible and distributed infrastructure that supports on-demand business needs. For Example, Using web services abstract process workflows enables the orchestration and interactions among several distributed services over the internet using specifications such as the Business process Execution Language (BPEL)
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.