TITLE

Software Aging and Rejuvenation in a J2EE Application Server

AUTHOR(S)
Meng, Haining; Hei, Xinhong; Zhang, Jiulong; Liu, Jianjun; Sui, Liansheng
PUB. DATE
February 2016
SOURCE
Quality & Reliability Engineering International;Feb2016, Vol. 32 Issue 1, p89
SOURCE TYPE
Academic Journal
DOC. TYPE
Article
ABSTRACT
Recently, software aging and software rejuvenation have been widely researched by both academic and industrial communities. Software aging is characterized by progressive performance degradation or a sudden hang/crash in a long-running software system due to resource exhaustion of the operating system. Software rejuvenation is a proactive and preventive maintenance technique to counteract software aging. In this work, the memory leak in Java virtual machine (JVM) is firstly analyzed, and then the software aging phenomenon in a J2EE application server is investigated. To mitigate software aging effects and prevent the system from failing, the hierarchical software rejuvenation method by partial or total restarting of the system is presented. Finally, the experimental results proved that the proposed method is superior to the periodical rejuvenation method in the aspect of improving system performance. Copyright © 2014 John Wiley & Sons, Ltd.
ACCESSION #
112508115

 

Related Articles

  • SERVER 2012 UPDATE FOCUSES ON MANAGING DEVICES AND CLOUD. Anderson, Tim // Computer Weekly;11/5/2013, p20 

    The article evaluates the computer server software Windows Server 2012 R2 and the System Center 2012 R2 update by computer software company Microsoft.

  • how to Experts solve vour computing problems. Suleiman, Taj; Villazon, Luis; Gerick; Matzat, Thomas R.; Devon // APC (Future Publishing Ltd.);Feb2015, Issue 412, p80 

    The article offers several answers to the questions related to technical issues of computer software systems and up gradation of computer softwares.

  • "THIS YEAR WE HAVE THE ADDED PRESSURE OF UPGRADING OUR CAFM SOFTWARE AND RELAUNCHING OUR HELPDESK AT THE SAME TIME". FRANCIS, SIMON // FM World;5/22/2014, Vol. 11 Issue 10, p14 

    The author discusses the upgrade of the Archibus CAFM software at University of the Arts London in London, England.

  • When projects require middleware, beware. Yarborough, Bill // Telecommunications - Americas Edition;Dec95, Vol. 29 Issue 12, p29 

    Focuses on the use of middleware in distributed client/server data base transactions. Costs of using middleware in projects; Provision of intermediate method of storage for the client application on the client platform middleware products.

  • Latest products.  // Communications News;Oct96, Vol. 33 Issue 10, p33 

    Presents information on several help desk software. Q-Support help desk automation and asset management software; Client/server version of Service Management System; SuportMagic SQL; Knowledge Kiosk; PHDEnterprise and PHDPremium; CustomerQ 3.0; Expert Evolution; SolutionDesk; Utopia/HelpDesk...

  • Client/server application development tools. Leinfuss, Emily // InfoWorld;10/18/93, Vol. 15 Issue 42, p57 

    Discusses the different types of client/server application development tools and suggestions for selection for a system. Report writers; Data dippers; Interface builders; Compilation of features checklist; Insufficiency of features comparison alone; Need for more than one tool; References check;...

  • Dimensions of data. DeJesus, Edmund // Australian Personal Computer;May95, Vol. 16 Issue 5, p90 

    Features multidimensional data analysis software packages. Client/server applications; Access to relational data; Importing and transforming relational data; Products available; Alternative architectures; Open access; Complementary solutions.

  • More tools are getting dressed up with Tuxedo. Mace, Scott // InfoWorld;10/17/94, Vol. 16 Issue 42, p33 

    Reports on the addition of Novell Inc.'s Tuxedo transaction processing (TP) monitor to various client/server development tools. Jyacc Inc.'s shipment of JAM Transaction Processing interface (TPi) 1.0 for Tuxedo; Dynasty Technologies Inc.'s Dynasty version 2.0 development environment; Four...

  • Lotus lining up new Domino.Connect server.  // PC Week;1/13/97, Vol. 14 Issue 2, p3 

    Reports that Lotus plans to announce the development of Domino.Connect, an Internet application server, in January 1997. Club Med, the code name under which it was developed; Other Lotus Internet servers, including Domino.Action and Domino.Merchant; Marimba's cooperation with Lotus on a Java...

Share

Read the Article

Courtesy of THE LIBRARY OF VIRGINIA

Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics