Autonomous Reconfiguration Procedures for EJB-based Enterprise Applications

02/28/2018
by   Thomas Vogel, et al.
0

Enterprise Applications (EA) are complex software systems for supporting the business of companies. Evolution of an EA should not affect its availability, e.g., because of a temporal shutdown, business operations may be affected. One possibility to address this problem is the seamless reconfiguration of the affected EA, i.e., applying the relevant changes while the system is running. Our approach to seamless reconfiguration focuses on component-oriented EAs. It is based on the Autonomic Computing infrastructure mKernel that enables the management of EAs that are realized using Enterprise Java Beans (EJB) 3.0 technology. In contrast to other approaches that provide no or only limited reconfiguration facilities, our approach consists of a comprehensive set of steps, that perform fine-grained reconfiguration tasks. These steps can be combined into generic and autonomous reconfiguration procedures for EJB-based EAs. The procedures are not limited to a certain reconfiguration strategy. Instead, our approach provides several reusable strategies and is extensible w.r.t. the opportunity to integrate new ones.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/16/2018

Identifying Components from Object-Oriented APIs Based on Dynamic Analysis

The reuse at the component level is generally more effective than the on...
research
03/12/2018

Assessing the state of e-Readiness for Small and Medium Companies in Mexico: a Proposed Taxonomy and Adoption Model

Emerging economies frequently show a large component of their Gross Dome...
research
04/13/2022

Assessing IT Architecture Evolution using Enriched Enterprise Architecture Models

Enterprise Architecture (EA) help companies to keep the evolution of the...
research
09/23/2017

BPM in the cloud: A systematic literature review

Business Process Management (BPM) in the cloud is focused on how to prov...
research
06/02/2023

From Full-fledged ERP Systems Towards Process-centric Business Process Platforms

Enterprise Resource Planning (ERP) systems are critical to the success o...
research
03/19/2018

The Deployment of an Enhanced Model-Driven Architecture for Business Process Management

Business systems these days need to be agile to address the needs of a c...
research
03/06/2020

Transfer Learning for Information Extraction with Limited Data

This paper presents a practical approach to fine-grained information ext...

Please sign up or login with your details

Forgot password? Click here to reset