Home  |   Login  |   Logout  |   Access Information  |   Alerts  |   Purchase History  |   Cart  |   Sitemap  |   Help   
 
Abstract
BROWSE SEARCH IEEE XPLORE GUIDE SUPPORT
arrow_leftView TOC
Email/Printer Friendly Format  
 

Programming systems for autonomy
Konstantinou, A.V.   Yemini, Y.  
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA;

This paper appears in: Autonomic Computing Workshop, 2003
Publication Date: 25 June 2003
On page(s): 186- 195
ISSN:
ISBN: 0-7695-1983-0
INSPEC Accession Number: 7756001
Current Version Published: 2003-07-09

Abstract
This paper describes a new approach to programming autonomic systems. Autonomic functions are integrated into element objects at design time using a special language called JSpoon. JSpoon extends element classes with management attributes representing configuration, performance, status and fault information. The JSpoon compiler generates respective code and interfaces to instrument the data in a common modeler repository, provided by NESTOR (Yemini at al., 2000) JSpoon programs access and manipulate management data without distinction between "agent" and "manager" roles. JSpoon further supports integration of plug-in knowledge modules that can interpret and control element operations. These knowledge modules are used to incorporate autonomic operations with elements. This design-time approach offers several substantive advantages over current alternatives. Management is integrated with the element development life-cycle. Instrumentation is compiler-generated and may be flexibly designed by element developers, while being consolidated into a unified global management data model. Knowledge modules can be seamlessly integrated with third party elements augmenting these elements with the logic for autonomic behavior.

Index Terms
Available to subscribers and IEEE members.

References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.
You are not logged in.
Guests may access Abstract records free of charge.
Login
Username
Password
» Forgot your password?
Please remember to log out when you have finished your session.
You must log in to access:
• Advanced or Author Search
• CrossRef Search
• AbstractPlus Records
• Full Text PDF
• Full Text HTML
Access this document
Full Text: PDF (276 KB)
» Buy this document now
»  Learn more about
»  Learn more about
    purchasing articles
    and standards

Rights and Permissions
» Learn More
Download this citation
Available to subscribers and IEEE members.
 
arrow_leftView TOC   |  Back to toparrow_up
Indexed by IEE Inspec
© Copyright 2009 IEEE – All Rights Reserved