13 research outputs found
Web Service Selection Using Soft Computing Techniques
Web service selection is one of the important aspects of SOA. It helps to integrate the services to build a particular application. Web services need to be selected using appropriate interaction styles i.e., either Simple Object Access Protocol (SOAP) or Representational State Transfer Protocol (REST) because choosing web service interaction pattern is a crucial architectural concern for developing the application, and has an impact on the development process. In this study, the performance of web services for Enterprise Application based on SOAP and REST are compared. Since web services operate over the network, throughput and response time are considered as metrics for evaluation. In the literature, it is observed that, emphasis is given on interaction style for selecting web services. However, as the number of services grows day by day, it is time-consuming and difficult to select services that offer similar functionalities. Web services are often described in terms of their functionalities and set of operations. If a customer chooses an application that is of low quality or have malicious content that can affect the overall performance of the application. Hence, web services are selected based on the quality of service (QoS) attributes. In this proposed work, various models are designed using soft computing techniques such as Back Propagation Network (BPN), Radial Basis Function Network (RBFN), Probabilistic Neural Network (PNN) and hybrid Artificial Neural Network (ANN) for web service selection, and their performances are compared based on various performance parameters
Proceedings of the Doctoral Consortium in Computer Science (JIPII 2021)
Actas de las Jornadas de Investigación Predoctoral en Ingeniería InformáticaThis volume contains the proceedings of the Primeras Jornadas de Investigación Predoctoral en Ingeniería Informática - First Doctoral Consortium in Computer Science, JIPII 2021, which was held online on June 15th, 2021. The aim of JIPII 2021 was to provide a forum for PhD students to present and discuss their research under the guidance of a panel of senior researchers. The advances in their PhD theses under development in the Doctoral Program in Computer Science were presented in the Consortium. This Doctoral Program belongs to the Doctoral School of the University of Cadiz (EDUCA).
Different stages of research were covered, from the most incipient phase, such as the PhD Thesis plans (or even a Master’s Thesis), to the most advanced phases in which the defence of the PhD Thesis is imminent.
We enjoyed twenty very nice and interesting talks, organized in four sessions. We had a total of fifty participants, including speakers and attendees, with an average of thirty-two people in the morning sessions and an average of twenty people in the afternoon sessions.
Several people contributed to the success of JIPII 2021. We are grateful to the Academic Committee of the Doctoral Program in Computer Science and the School of Engineering for their support. We would like also to thank the Program Committee for their work in reviewing the papers, as well as all the students and supervisors for their interest and participation.
Finally, the proceedings have been published by the Department of Computer Science and Engineering. We hope that you find the proceedings useful, interesting, and challenging
Coupling as a trade-off in an Enterprise Service Bus
Traditionally, integration problems between IT systems were solved by point-to-point
connections. These point-to-point connections pose issues with scalability, reliability, and
flexibility. To overcome these issues, companies typically invest in Enterprise Application
Integration (EAI) using an Enterprise Service Bus (ESB) to integrate the IT systems
through a central middleware infrastructure. EAI promises improvement of scalability,
reliability, and flexibility by implementing loosely coupled integration solutions to realise
loosely coupled IT systems.
By wrongly implementing EAI on an ESB IT systems may still be tightly coupled and the
issues with point-to-point connections could be recreated on the ESB. Currently there is
no out-of-the-box solution to identify the integration solution where tight coupling causes
these issues. The goal of this research is to investigate an approach to identify the coupling
state in an Enterprise Service Bus and identify the integration solutions on an ESB which
have a negative impact on the quality attributes due to tight coupling.
The first step in the approach is applying a set of properties on the integration solutions
to identify their coupling state. Manually identifying the coupling state is labour intensive,
so it is automated by implementing a prototype with the Eclipse MoDisco framework. The
second step in the approach is evaluating a trade-off between the risk of being in a certain
coupling state and the efficiency loss of migrating to a less risky coupling state. With the
outcome of the trade-off it can be ascertained whether or not it is beneficial to migrate to
a different coupling state.
The result of the approach is a list of integration solutions for which it would be beneficial
to migrate to a different coupling state. This gives a concrete measure to be able to
determine which integration solutions need to be improved to strive for the optimal
balance between quality and the effort needed to realise quality. The approach was
validated using the ESB implementation of a large European airport as a case study
Winona Daily News
https://openriver.winona.edu/winonadailynews/1412/thumbnail.jp