By Topic

Bits of History, Challenges for the Future and Autonomic Computing Technology

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
$31 $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

1 Author(s)
Muller, H.A. ; Dept. of Comput. Sci., Victoria Univ., BC

Over the past fifteen years, the software reverse engineering community has produced many software engineering methods, tools, and techniques that have had significant impact in the software industry. After a research area has evolved for 10-20 years, it can easily fade away due to narrow focus, overgrazing, or lack of impact. Trying to assess the impact of various approaches and results in a research area is difficult - but worthwhile. Taking a step back and looking at a research area from new perspectives is probably easier and can be invigorating. The lessons learned from such exercises may result in new research challenges, foster cross-fertilization among research areas, and shape the focus of the research communities. Inspired by several recent studies that assess the field of software engineering as a whole to define research agendas and funding policies, the author discuss several new perspectives on the problem of continuous software evolution that will hopefully inspire the reverse engineering community. The author then advocate that we need to push monitoring of evolving systems to unprecedented levels to be able to observe and possibly orchestrate their continuous evolution in a complex and changing environment. The author then suggest to instrument evolving software-intensive systems with autonomic elements, using reverse engineering techniques, to enhance their monitoring and assessment capabilities

Published in:

Reverse Engineering, 2006. WCRE '06. 13th Working Conference on

Date of Conference:

Oct. 2006