The SOA Frontier

2012 ◽  
pp. 126-152 ◽  
Author(s):  
Juan M. Rodriguez ◽  
Marco Crasso ◽  
Cristian Mateos ◽  
Alejandro Zunino ◽  
Marcelo Campo ◽  
...  

Service Oriented Architecture (SOA) and Web Services are the current trend to integrate large and distributed systems, which is a common situation in both the business and government worlds. However, within these worlds, systems are commonly written in COBOL because they were developed several decades ago. Therefore, migration of COBOL systems into service-oriented architectures becomes a necessity. Two main approaches are used to migrate COBOL systems to SOA systems: direct and indirect migration. Direct migration implies wrapping the current COBOL routines of a system with a software layer developed under a newer platform that can be used to offer Web Services. In contrast, indirect migration requires re-designing and re-implementing the COBOL routines’ functionality using a newer platform as well. In this chapter, the authors propose a novel migration approach, which takes the best of the two previous approaches. To assess the advantages and disadvantages of these approaches, this chapter presents a case study from a government agency COBOL system that has been migrated to a Web services-based system using the three approaches. As a result of having these migration attempts, the authors present the trade-off between direct and indirect migration, the resulting service interfaces quality, and the migration costs. These results also show that this new migration approach offers a good balance to the above trade-off, which makes the approach applicable to similar COBOL migration scenarios.

Author(s):  
Marco Massarelli ◽  
Claudia Raibulet ◽  
Daniele Cammareri ◽  
Nicolò Perino

This chapter gives a solution to design Service Oriented Architectures which defines and manages Service Level Agreements to enforce Quality of Services and achieves adaptivity at runtime. The validation of this proposed approach is performed through an actual case study in the context of the multimedia application domain.


Kybernetes ◽  
2017 ◽  
Vol 46 (3) ◽  
pp. 479-500 ◽  
Author(s):  
Kushal Anjaria ◽  
Arun Mishra

Purpose Any computing architecture cannot be designed with complete confidentiality. As a result, at any point, it may leak the information. So, it is important to decide leakage threshold in any computing architecture. To prevent leakage more than the predefined threshold, quantitative analysis is helpful. This paper aims to provide a method to quantify information leakage in service-oriented architecture (SOA)-based Web services. Design/methodology/approach To visualize the dynamic binding of SOA components, first, the orchestration of components is modeled. The modeling helps to information-theoretically quantify information leakage in SOA-based Web services. Then, the paper considers the non-interference policy in a global way to quantify information leakage. It considers not only variables which interfere with security sensitive content but also other architectural parameters to quantify leakage in Web services. To illustrate the attacker’s ability, a strong threat model has been proposed in the paper. Findings The paper finds that information leakage can be quantified in SOA-based Web services by considering parameters that interfere with security sensitive content and information theory. A hypothetical case study scenario of flight ticket booking Web services has been considered in the present paper in which leakage of 18.89 per cent information is calculated. Originality/value The paper shows that it is practically possible to quantify information leakage in SOA-based Web services. While modeling the SOA-based Web services, it will be of help to architects to identify parameters which may cause the leakage of secret contents.


Author(s):  
Faîçal Felhi ◽  
Jalel Akaichi

Real time impact in many applications is the subject of a recent field of studies in information systems. Web services are a solution for the integration of distributed information systems that are autonomous, heterogeneous and auto adaptable to the context. This impact can resolve many problems in different systems based on Service Oriented Architecture (SOA) and web services. In this paper, the authors are interested in defining an approach to provide the different needs of self-adaptability of SOA to the context based on workflow, define the real time goal in their approach and show the feasibility and performance evaluation of their approach in an ambulance trajectory case study.


2015 ◽  
Vol 11 (3) ◽  
pp. 327-346
Author(s):  
Tomasz Miksa ◽  
Rudolf Mayer ◽  
Andreas Rauber

Purpose – This paper aims to address the issue of long-term stability of services and systems depending on service-oriented architecture that has become a popular architecture in systems development and is often implemented using Web services. However, the dependency, especially on externally provided services, can impact the reliability of a system. This is often caused by the loose coupling also implying a less stringent policy for change management and notifications. Therefore, the authors characterise the types of changes that can happen in remote services and propose the concept of resilient web services (RWSs) as an example on how to upgrade existing services to better support the long-term stability of services and systems. Design/methodology/approach – Having analysed several use cases where systems broke because of external dependencies not correctly maintained, the authors derived requirements for RWSs. Findings – By means of a prototype implementation and evaluation of this solution in a case study, the feasibility of the approach was verified. Several scenarios of changes in WSs were simulated, correctly identified and responded to. Originality/value – The authors propose a set of extensions to existing standards such as Web Services Description Language to improve the long-term availability of services in SOAs. A prototype implementation was developed for service monitoring and RWSs.


Electronics ◽  
2021 ◽  
Vol 10 (13) ◽  
pp. 1597
Author(s):  
Abdessalam Messiaid ◽  
Farid Mokhati ◽  
Rohallah Benaboud ◽  
Hajer Salem

Service-oriented architecture provides the ability to combine several web services in order to fulfil a user-specific requirement. In dynamic environments, the appearance of several unforeseen events can destabilize the composite web service (CWS) and affect its quality. To deal with these issues, the composite web service must be dynamically reconfigured. Dynamic reconfiguration may be enhanced by avoiding the invocation of degraded web services by predicting QoS for the candidate web service. In this paper, we propose a dynamic reconfiguration method based on HMM (Hidden Markov Model) states to predict the imminent degradation in QoS and prevent the invocation of partner web services with degraded QoS values. PSO (Particle Swarm Optimization) and SFLA (Shuffled Frog Leaping Algorithm) are used to improve the prediction efficiency of HMM. Through extensive experiments on a real-world dataset, WS-Dream, the results demonstrate that the proposed approach can achieve better prediction accuracy. Moreover, we carried out a case study where we revealed that the proposed approach outperforms several state-of-the-art methods in terms of execution time.


2019 ◽  
Vol 4 (3) ◽  
pp. 230
Author(s):  
Bashkim Idrizi ◽  
Mirdon Kurteshi

The purpose of research to determine and contribute in more efficient services to geoinformation stakeholders, as well as to give positive impact on increasing income in geo business sector, voluntary based web system for online usage of geoinformation in Kosovo has been developed. The method used was puting in to one place many sourcec via WMS and WFS services, by creating thematic SDI, in order to have online system with dynamic data comming from official databases with update from last day on 5 pm. System is open for usage by all interested parts, however official registration is required. It contains geoinformation from many databases such as cadastral, orthophoto, municipal, and basemaps from open layers. The results show that the system is extendable and it is permanently including new datasets based on the user requirements. All available data is linked via web services, which gives an opportunity to users to use the updated version of datasets as they are published by responsible institution via www (world wide web). Keywords: web map, geoportal, geoinformation, web services, Kosovo References Alameh. N, (2010). Service chaining of interoperable Geographic Information Web Services. Global Science and Technology. Greenbelt, USA. Brimicombe, A.J. (2002). GIS-where are the frontiers now. GIS 2002. Bahrain. Bryukhanova, E. A., Krupochkin, Y. P., & Rygalova, M. V. (2018). Geoinformation technologies in the reconstruction of the social space of siberian cities at the turn of the 19–20th centuries (case study of the city of tobolsk). Journal of Siberian Federal University - Humanities and Social Sciences, 11(8), 1229-1242. doi:10.17516/1997-1370-0303 Chaudhuri, S. (2015). Application of Web Based Geographical Information Systems in e-business. Maldives. Davis, C.A. and Alves L.L. (2007). Geospatial web services, Vicosa, Brazil. ESRI. (2003). Spatial Data Standards and GIS interoperability. White paper. ESRI. CA. USA. Ferdousi, . and Al-Faisal, A. (2018). Urban and regional planning. Rajshahi University of Engineering and Technology. Rajshahi. Bangladesh. Gitis, V., Derendyaev, A., & Weinstock, A. (2016). Web-based GIS technologies for monitoring and analysis of spatio-temporal processes. International Journal of Web Information Systems, 12(1), 102-124. doi:10.1108/IJWIS-10-2015-0032 Glasze, G., & Perkins, C. (2015). Social and political dimensions of the OpenStreetMap project: Towards a critical geographical research agenda doi:10.1007/978-3-319-14280-7_8 Henzen, C. (2018). Building a framework of usability patterns for web applications in spatial data infrastructures. ISPRS International Journal of Geo-Information, 7(11) doi:10.3390/ijgi7110446 Idrizi, B. (2009). Developing of National Spatial Data Infrastructure of Macedonia according to global standardization (GSDI and INSPIRE) and local status. Conference of Nikodinovski.  Skopje. Macedonia. Idrizi, B. (2018). General Conditions of Spatial Data Infrastructure. International Journal on Natural and Engineering Sciences. Turkey. Idrizi, B. Sulejmani, V. Zimeri, Z. (2018). Multi-scale map for three levels of spatial planning data sets for the municipality of Vitia in Kosova. 7th ICC&GIS conference. Sozopol. Bulgaria. Mwange, C., Mulaku, G. C., & Siriba, D. N. (2018). Reviewing the status of national spatial data infrastructures in africa. Survey Review, 50(360), 191-200. doi:10.1080/00396265.2016.1259720 Nikolov, B. P., Zharkikh, J. I., Soloviev, A. A., Krasnoperov, R. I., & Agayan, S. M. (2015). Integration of data mining methods for earth science data analysis in GIS environment. Russian Journal of Earth Sciences, 15(4) doi:10.2205/2015ES000559 Sahin, K. and Gumusay, M.U. (2008). Service oriented architecture based web services for geographic information systems. The international archives of the remote sensing, photogrammetry and spatial information sciences. Vol XXXVII. Beijing. China. Sayar, A. (2008). GIS service oriented architecture. Community grids laboratory. IN, USA. Shi, S. (2015). Design and development of an online geoinformation service delivery of geospatial models in the united kingdom. Environmental Earth Sciences, 74(10), 7069-7080. doi:10.1007/s12665-015-4243-8 Siles, G., Charland, A., Voirin, Y., & Bénié, G. B. (2019). Integration of landscape and structure indicators into a web-based geoinformation system for assessing wetlands status. Ecological Informatics, 52, 166-176. doi:10.1016/j.ecoinf.2019.05.011 Ummadi, P. (2008). Standards and Interoperability in GIS, Michigan State University. MI, USA. Vorobev, A. V., & Shakirova, G. R. (2016). Web-based geoinformation system for exploring geomagnetic field, its variations and anomalies doi:10.1007/978-3-319-29589-3_2 Walter, V., & Sörgel, U. (2018). Implementation, results, and problems of paid crowd-based geospatial data collection. PFG - Journal of Photogrammetry, Remote Sensing and Geoinformation Science, 86(3-4), 187-197. doi:10.1007/s41064-018-0058-z   Copyright (c) 2019 Geosfera Indonesia Journal and Department of Geography Education, University of Jember This work is licensed under a Creative Commons Attribution-Share A like 4.0 International License


Author(s):  
Rajani Shankar Sadasivam

The integration of large systems remains problematic in spite of advances in composite services approaches, such as Web services and business process technologies. The next challenge in integration is composite process-personalization (CPP), which involves addressing the needs of the interaction worker. An interaction worker participates and drives business processes. As these workers increasingly perform their work from mobile devices, CPP becomes an important area of mobile research. In this chapter, an agent-based approach to composite services development is introduced, addressing the lack of CPP in integration. A case study is used to demonstrate the steps in the agent-based approach.


Author(s):  
Marijn Janssen

Service-oriented enterprise architectures have gained considerable attention of politicians and public servants as a solution for designing new applications and leveraging investments in legacy systems. Service-oriented architectures can help to share data and functionality among information systems and provide the flexibility to include existing legacy systems, which cannot be replaced easily and otherwise restrict further development. In this chapter, the design of a service-oriented architecture in public administration is explored. A case study is conducted at the Ministry of Justice, and a service-oriented architecture is designed, implemented, and evaluated. The architecture is evaluated based on a number of quality requirements. This case study shows the feasibility to replace functionality formerly offered by legacy systems and shows limitations of current technology. This chapter should lead to a greater understanding of the concept of service-oriented architectures in e-government.


2009 ◽  
pp. 1137-1158
Author(s):  
Sam Chung ◽  
Zachary Bylin ◽  
Sergio Davalos

The primary objective of this case study is to discuss a retail business information system illustrating an e-business integration example among a biometric attendance system, a surveillance system, and a point-of-sale system. Using a service-oriented architecture allows businesses to build on top of legacy applications or construct new applications in order to take advantage of the power of Web services. Over the past years, Web services have finally developed enough to allow such basic architectures to be built. Each of the components in the system will be designed and developed using a service-oriented architecture that clearly illustrates how such cutting-edge systems can be put together. By designing these components in such a fashion, this example will focus on applying service-oriented development and integration techniques to the retail sector. The result of this project will be an integrated system that can be used by businesses everywhere to learn how their organizations can benefit from serviceoriented architecture. Also, the application of the service-oriented development and integration to systems that were previously stand-alone and heterogeneous is discussed. All previous experiences in object-oriented architectures and design methodology are naturally streamlined with the service-oriented architecture, supporting the loose coupling of software components.


2011 ◽  
pp. 365-386
Author(s):  
John Ainsworth

The key aim of the PsyGrid project was the creation of an information system to ascertain and characterise a large, representative cohort of schizophrenics, beginning from their first episode of psychosis. The cohort was to be drawn from eight geographically dispersed regions of England, covering in total one-sixth of the entire population. In order to meet the current and future requirements we needed to build a secure distributed system, which not only could support remote data collection, but could also be integrated with other data sets, applications, and workflows for statistical analysis. We concluded that a service-oriented architecture was required and that the implementation technology should be Web services. In this article we present the design, deployment and operation of the PsyGrid data collection system as a case study in applying Web services to health informatics. The major problems we faced were related to the deployment of Web services into an existing network infrastructure, but overall found Web services to be the most suitable middleware technology.


Sign in / Sign up

Export Citation Format

Share Document