DocumentCode :
3300711
Title :
Comprehensive support for management of enterprise applications
Author :
Bruhn, Jens ; Niklaus, Christian ; Vogel, Thomas ; Wirtz, Guido
Author_Institution :
Otto-Friedrich-Univ. Bamberg, Bamberg
fYear :
2008
fDate :
March 31 2008-April 4 2008
Firstpage :
755
Lastpage :
762
Abstract :
During the last decades, performance of available hardware resources constantly increased (Moore, 1965), which enabled the assignment of more and more complex tasks to software systems. As one consequence, the inherent complexity of these software systems also increases, influencing all phases of their lifecycle. The concept of component orientation (CO) (Szyperski, 1999) allows the development of software systems in a modular way through functional decomposition. Administration and maintenance of software systems are addressed by the vision of autonomic computing (AC) (Horn, 2001), based on the idea to assign low level administrative tasks to the system itself. With mKernel an AC-infrastructure for component oriented enterprise applications is provided, based on the enterprise Java bean (EJB) standard, version 3.0 (DeMichiel and Keith, 2006). In contrast to existing approaches, the main advantage of mKernel lies within its standard compliance, not prescribing any additional guidelines for the development of applications to enable their autonomous management. It is realized as plugin for an existing container, not requiring any adjustment of the underlying implementation. Moreover, it provides a very fine grained interface for inspection and manipulation of the managed system, taking the specifics of the supported standard into account. Within this paper we present the opportunities provided by mKernel to control a managed system.
Keywords :
Java; business data processing; object-oriented programming; software maintenance; software standards; AC-infrastructure; autonomic computing; autonomous management; component orientation; component oriented enterprise applications; enterprise Java bean standard; enterprise application management; functional decomposition; hardware resources; mKernel; software system administration; software system development; software system maintenance; software systems; Application software; Computer vision; Containers; Guidelines; Hardware; Inspection; Java; Software maintenance; Software systems; Standards development;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
Conference_Location :
Doha
Print_ISBN :
978-1-4244-1967-8
Electronic_ISBN :
978-1-4244-1968-5
Type :
conf
DOI :
10.1109/AICCSA.2008.4493612
Filename :
4493612
Link To Document :
بازگشت