Simplifying Autonomic Enterprise Java Bean Applications via Model-driven Development: a Case Study (2005)
| Venue: | The Journal of Software and System Modeling |
| Citations: | 15 - 6 self |
BibTeX
@INPROCEEDINGS{White05simplifyingautonomic,
author = {Jules White},
title = {Simplifying Autonomic Enterprise Java Bean Applications via Model-driven Development: a Case Study},
booktitle = {The Journal of Software and System Modeling},
year = {2005},
pages = {601--615}
}
OpenURL
Abstract
The goal of autonomic computing is to reduce the configuration, op-erational, and maintenance costs of distributed applications by enabling them to self-manage, self-heal, and self-optimize. This paper provides two contributions to the Model-Driven Engineering (MDE) of auto-nomic computing systems using Enterprise Java Beans (EJBs). First, we describe the structure and functionality of an MDE tool that visually captures the design of EJB applications, their quality of service (QoS) requirements, and the autonomic properties applied to their EJBs. Sec-ond, the paper describes how MDE tools can be used to generate code to simulate autonomic systems for verification and plug EJBs into a Java component framework that provides autonomic capabilities.







