By Topic

Architecting an Evolvable System by Iterative Object-Process Modeling

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Ashirul Mubin ; Grad. Sch., Univ. of Alabama, Tuscaloosa, AL, USA ; Daniel Ray ; Rezwanur Rahman

Long term evolutionary needs for a system to be able to meet new and emerging requirements are often left unnoticed, since the complete picture is not apparently visible at the time of analysis. Therefore,over a long period of time, many of these systems become obsolete, because their lifecycles cannot be extended or are very expensive to re-engineer into are reusable system that could actually meet the new requirements. To overcome such difficulties, we present a methodology to build a wrapper-system based on the iterative object-process modeling scheme. The purpose of the wrapper-system is to coordinate three stages of iteration: first, to collect the evolving factors from the system behavior;second, to update system state, and third, to apply necessary changes to the system to meet new requirements. Based on our analyses of the system usage activity logs and detailed update-request history of several projects over two to three years of time, we show that this iterative scheme can be effectively applied for architecting evolvable systems with longer life expectancy.

Published in:

Computer Science and Information Engineering, 2009 WRI World Congress on  (Volume:7 )

Date of Conference:

March 31 2009-April 2 2009