DocumentCode :
3330619
Title :
Adaptive Systems Require Adaptive Support--When Tools Attack!
Author :
Baldwin, Jennifer ; Coady, Yvonne
Author_Institution :
Victoria Univ., BC
fYear :
2007
fDate :
Jan. 2007
Firstpage :
259
Lastpage :
259
Abstract :
In a world where intelligence can be arguably measured by an animal\´s ability to use tools, are we marking ourselves for natural selection? Software development tools are steadily becoming easier to use, but these same tools are becoming so "helpful" that they can actually do more harm than good. Tools are supposed to help evolve and adapt systems - ironically however, they are often too rigid to be able to evolve and adapt themselves. This study considers three key approaches that can be simultaneously employed within adaptive system infrastructure: patch files, preprocessor directives, and aspects. Their synergies and interoperability characteristics are outlined, and the design of what we believe to be necessary for integrated tool support is established based on evidence gathered from OS and VM infrastructure software. Interoperable system infrastructure support (ISIS) is proposed as a tool that can better evolve and adapt according to a system\´s needs
Keywords :
object-oriented programming; open systems; virtual machines; adaptive system; aspect-oriented programming; interoperable system infrastructure support; patch file; preprocessor directive; software development tool; virtual machine; Adaptive systems; Animals; Concrete; Intersymbol interference; Java; Operating systems; Programming; Software tools; Virtual machining; Virtual manufacturing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
Conference_Location :
Waikoloa, HI
ISSN :
1530-1605
Electronic_ISBN :
1530-1605
Type :
conf
DOI :
10.1109/HICSS.2007.47
Filename :
4076907
Link To Document :
بازگشت