scholarly journals Optimization of the Size of Thread Pool in Runtime Systems to Enterprise Application Integration: a Mathematical Modelling Approach

2019 ◽  
Vol 20 (1) ◽  
pp. 169
Author(s):  
Daniela L. Freire ◽  
Rafael Zancan Frantz ◽  
Fabricia Roos-Frantz ◽  
Sandro Sawicki

Companies seek technological alternatives that provide competitiveness for their business processes. One of them is integration platforms, software tools that build integration solutions, which allow the different applications that make up the software ecosystem to work synchronously and that new applications or functionalities be incorporated with the least impact in the existing ones. The runtime system is the component of the integration platform responsible for managing the computational resources that run the integration solution. Among these The performance of the runtime systems is directly related to the number of threads available to run the integration solution, but scaling the number of threads that provide a shorter response time is a challenge for software engineers. If this quantity is undersized, it may cause a delay in the execution; if it is overestimated, it could cause a waste of computational resources. This article presents a mathematical model, defined by differential equations, that establishes the optimum number of threads, which maximizes the expected performance gain by minimizing the execution time of the integration solution. In addition, it presents the mathematical model application, which assists the analysis of the expected gain in different architecture scenarios and quantity of threads.

2011 ◽  
pp. 279-291
Author(s):  
S.R. Balasundaram ◽  
B. Ramadoss

The rapidly changing nature of business environments requires organizations to be more flexible to gain competitive advantages. Organizations are turning into a new generation of software called Enterprise Application Integration (EAI) to fully integrate business processes. It is an activity that integrates and harmonizes an enterprise’s isolated business applications, processes and functions involving real time data. Developing quality EAI projects is quite a big challenge. Even though success of EAI projects depends on so many parameters, ‘testing’ is the most significant phase that can ensure the quality as well as the success of EAI projects. Components integrated without testing in EAI systems may affect the enterprise system as a whole. This chapter focuses on the testing aspects related to EAI applications. Especially the significance of testing for various types of “Integrations” is discussed in detail.


2010 ◽  
pp. 303-324
Author(s):  
Bhuvan Unhelkar ◽  
Ming-Chien Wu ◽  
Abbass Ghanbary

This chapter investigates opportunities to integrate mobile technologies within an organization’s enterprise architecture (EA), with an emphasis on supply chain management (SCM) systems. These SCM systems exist within the overall EA of the business. SCM systems are further influenced by the increasing modern-day need for information and communications technologies (ICTs) within a business, to bring together all of its disparate applications. The resultant enterprise application integration (EAI) also stands to benefit immensely from the incorporation of mobile technologies within it. Traditionally, supply chain management systems have involved management of the flows of material, information, and finances in a complex web of networks that include suppliers, manufacturers, distributors, retailers, and customers. Thus, these traditional supply chain management systems have a great need for integration under the umbrella of EAI. Mobile technologies can provide time and location independence to these EAIs in terms of information in the supply chain systems, creating the possibility of multiple business processes that traverse diverse geographical regions. This chapter, based on the research conducted by the authors at the University of Western Sydney, discusses the opportunities that arise in supply chain management systems due to the time and location independence offered by mobility, and the resultant advantages and limitations of such integration to the business.


2010 ◽  
pp. 628-643
Author(s):  
Spiros Alexakis ◽  
Markus Bauer ◽  
András Balogh ◽  
Akos Kiss

The research project FUSION aims at supporting collaboration and interconnection between enterprises with technologies that allow for the semantic fusion of heterogeneous service-oriented business applications. The resulting FUSION approach is an enterprise application integration (EAI) conceptual framework proposing a system architecture that supports the composition of business processes using semantically annotated Web services as building blocks. The approach has been validated in the frame of three collaborative commercial proof-of-concept pilots. The chapter provides an overview on the FUSION approach and summarises our integration experiences with the application of the FUSION approach and tools during the implementation of transnational career and human resource management services.


Author(s):  
Spiros Alexakis ◽  
Markus Bauer ◽  
András Balogh ◽  
Akos Kiss

The research project FUSION aims at supporting collaboration and interconnection between enterprises with technologies that allow for the semantic fusion of heterogeneous service-oriented business applications. The resulting FUSION approach is an enterprise application integration (EAI) conceptual framework proposing a system architecture that supports the composition of business processes using semantically annotated Web services as building blocks. The approach has been validated in the frame of three collaborative commercial proof-of-concept pilots. The chapter provides an overview on the FUSION approach and summarises our integration experiences with the application of the FUSION approach and tools during the implementation of transnational career and human resource management services.


2011 ◽  
pp. 1012-1033
Author(s):  
Bhuvan Unhelkar ◽  
Ming-Chien Wu ◽  
Abbass Ghanbary

This chapter investigates opportunities to integrate mobile technologies within an organization’s enterprise architecture (EA), with an emphasis on supply chain management (SCM) systems. These SCM systems exist within the overall EA of the business. SCM systems are further influenced by the increasing modern-day need for information and communications technologies (ICTs) within a business, to bring together all of its disparate applications. The resultant enterprise application integration (EAI) also stands to benefit immensely from the incorporation of mobile technologies within it. Traditionally, supply chain management systems have involved management of the flows of material, information, and finances in a complex web of networks that include suppliers, manufacturers, distributors, retailers, and customers. Thus, these traditional supply chain management systems have a great need for integration under the umbrella of EAI. Mobile technologies can provide time and location independence to these EAIs in terms of information in the supply chain systems, creating the possibility of multiple business processes that traverse diverse geographical regions. This chapter, based on the research conducted by the authors at the University of Western Sydney, discusses the opportunities that arise in supply chain management systems due to the time and location independence offered by mobility, and the resultant advantages and limitations of such integration to the business.


Author(s):  
Bhuvan Unhelkar ◽  
Ming-Chien Wu ◽  
Abbass Ghanbary

This chapter investigates opportunities to integrate mobile technologies within an organization’s enterprise architecture (EA), with an emphasis on supply chain management (SCM) systems. These SCM systems exist within the overall EA of the business. SCM systems are further influenced by the increasing modern-day need for information and communications technologies (ICTs) within a business, to bring together all of its disparate applications. The resultant enterprise application integration (EAI) also stands to benefit immensely from the incorporation of mobile technologies within it. Traditionally, supply chain management systems have involved management of the flows of material, information, and finances in a complex web of networks that include suppliers, manufacturers, distributors, retailers, and customers. Thus, these traditional supply chain management systems have a great need for integration under the umbrella of EAI. Mobile technologies can provide time and location independence to these EAIs in terms of information in the supply chain systems, creating the possibility of multiple business processes that traverse diverse geographical regions. This chapter, based on the research conducted by the authors at the University of Western Sydney, discusses the opportunities that arise in supply chain management systems due to the time and location independence offered by mobility, and the resultant advantages and limitations of such integration to the business.


Author(s):  
Veronica Gacitua-Decar ◽  
Claus Pahl

Increasingly, enterprises are using service-oriented architecture (SOA) as an approach to enterprise application integration (EAI). SOA has the potential to bridge the gap between business and technology and to improve the reuse of existing applications and the interoperability with new ones. In addition to service architecture descriptions, architecture abstractions like patterns and styles capture design knowledge and allow the reuse of successfully applied designs, thus improving the quality of software. Knowledge gained from integration projects can be captured to build a repository of semantically enriched, experience-based solutions. Business patterns identify the interaction and structure between users, business processes, and data. Specific integration and composition patterns at a more technical level address enterprise application integration and capture reliable architecture solutions. We use an ontology-based approach to capture architecture and process patterns. Ontology techniques for pattern definition, extension, and composition are developed and their applicability in business process-driven application integration is demonstrated.


Author(s):  
M. Antonia Martínez-Carreras ◽  
Francisco J. García-Jiménez ◽  
Antonio F. Gómez-Skarmeta

Lately, the building of Enterprise Application Integration (EAI) where different legacy-applications may interoperate between them has gained the focus of business research. In this sense, the Service Oriented Architecture (SOA), and particularly the utilization of Web services standards, has attracted the attention of several researchers and practitioners for implementing the needs of EAI. More concretely, the emergence of Enterprise Service Bus (ESB) has brought a layer for favouring the mediation, transformation, and thus, the communication between these diverse applications, services, or business processes in a decoupled way. Indeed, the ESB technology integrates a wide range of current technologies and business standards. The aim of this chapter is to offer the design and necessities of Future Business Environments comparing how open ESBs fulfils these requirements. Furthermore, this chapter compares six of the most well-known open ESBs considering the characteristics provided in the design of Future Business Environments.


2009 ◽  
pp. 2368-2390
Author(s):  
Bhuvan Unhelkar ◽  
Ming-Chien Wu ◽  
Abbass Ghanbary

This chapter investigates opportunities to integrate mobile technologies within an organization’s enterprise architecture (EA), with an emphasis on supply chain management (SCM) systems. These SCM systems exist within the overall EA of the business. SCM systems are further influenced by the increasing modern- day need for information and communications technologies (ICTs) within a business, to bring together all of its disparate applications. The resultant enterprise application integration (EAI) also stands to benefit immensely from the incorporation of mobile technologies within it. Traditionally, supply chain management systems have involved management of the flows of material, information, and finances in a complex web of networks that include suppliers, manufacturers, distributors, retailers, and customers. Thus, these traditional supply chain management systems have a great need for integration under the umbrella of EAI. Mobile technologies can provide time and location independence to these EAIs in terms of information in the supply chain systems, creating the possibility of multiple business processes that traverse diverse geographical regions. This chapter, based on the research conducted by the authors at the University of Western Sydney, discusses the opportunities that arise in supply chain management systems due to the time and location independence offered by mobility, and the resultant advantages and limitations of such integration to the business.


Sign in / Sign up

Export Citation Format

Share Document