ACM Home Page
Please provide us with feedback. Feedback
Using managed communication channels in software components
Full text PdfPdf (402 KB)
Source Conference On Computing Frontiers archive
Proceedings of the 3rd conference on Computing frontiers table of contents
Ischia, Italy
SESSION: Reconfigurable and autonomic computing table of contents
Pages: 177 - 186  
Year of Publication: 2006
ISBN:1-59593-302-6
Authors
Emil Stoyanov  University of Stuttgart, Stuttgart, Germany
Markus Wischy  Siemens AG, Munich, Germany
Dieter Roller  University of Stuttgart, Stuttgart, Germany
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 33,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1128022.1128047
What is a DOI?

ABSTRACT

The paper discusses the potential usage of principles from General System Theory (GST) and Cybernetics for design of Autonomic Software. Motivated by the characteristics of open systems and benefits of software communication management, we introduce the abstraction of Managed Communication Channels and propose general purpose architecture for composition and activation of communication channels. We illustrate examples of their application in different aspects of component oriented design for increase of overall system stability. Prototype of framework for autonomic component communication using the discussed principles is presented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
An Architectural Blueprint for Autonomic Computing. IBM and Autonomic Computing, April 2003
 
3
Autonomic Computing White Paper, IBM Corporation, http://www-03.ibm.com/autonomic/downloads/blueprint/
 
4
 
5
 
6
Aulin A. The Cybernetic Laws of Social Progress, Pergamon, Oxford, 1982
 
7
Brooks, R. A. (1991), Intelligence Without Reason, in `Proceedings, IJCAI-91', Sydney, Australia, 1991
 
8
B.Moore, E.Ellesson, J. Strassner, A. Westerinen, RFC 3060, Policy Core Information Model, Version 1, Specification
 
9
Brian Melcher, Bradley Mitchell, "Towards an Autonomic Framework: Self-Configuring Network Services and Developing Autonomic Applications", Intel Technology Journal, Volume 8, Section 4, November 17, 2004
 
10
 
11
Common Base Event Specification, http://www-106.ibm.com/developerworks/webservices/library/ws-cbe/
 
12
Corba IIOP Specification, http://www.omg.org/technology/documents/formal/corba_iiop.htm
 
13
 
14
 
15
François Yergeau, Tim Bray, Jean Paoli, C. M. Sperberg-McQueen, Eve Maler, Extensible Markup Language (XML) 1.0 (Third Edition), W3C Recommendation 4th February 2004
 
16
17
 
18
 
19
 
20
H. Takemiya, K. Shudo, Y. Tanaka, "Constructing Grid Applications Using Standard Grid Middleware", Journal of Grid Computing, Kluwer Academic Publishers 117--131, 2004
 
21
Herring, C. and S. Kaplan. The Viable System Model for Software. in 4th World Multiconference on Systemics, Cybernetics and Informatics (SCI'2000)
 
22
 
23
Java RMI Specification, http://java.sun.com/j2se/1.4.2/docs/guide/rmi/spec/rmiTOC.html
 
24
 
25
Kedar Sharad Namjoshi. Ameliorating the State Space Explosion Problem. PhD thesis, UT Austin, 1998
 
26
Ludwig von Bertalanffy, General System Theory, George Braziller, 1969
 
27
M. Agarwal, V. Bhatt, H. Liu, V. Putty, C. Schmidt, G. Zhang, L. Zhen and M. Parashar, "AutoMate: Enabling Autonomic Grid Applications,"CAIP Technical Report # TR-269
 
28
M.M. Lehman, "Programs, Life Cycles, and Laws of Software Evolution," Proceedings of the IEEE 68(9), pp. 1060--1076, September 1980
 
29
 
30
 
31
M.M. Lehman, Models in Software Development and Evolution, Int. Conf. on the Software Process Modelling in Practice, London, 22--23 Apr. 1993
 
32
 
33
M. Parashar, "AutoMate: Enabling Autonomic Applications," IBM Visit, Rutgers University, NJ, USA, November 2003
 
34
P. Horn, Autonomic Computing: IBM's Perspective on the State of Information Technology, IBM Corporation, October 15, 2001
 
35
R.A. Meyers, Cybernetics and Second-Order Cybernetics, Encyclopedia of Physical Science & Technology, Academic Press, New York USA, 2001
 
36
 
37
 
38
SOAP Specification, http://www.w3.org/TR/soap/
 
39
Tony Andrews, Francisco Curbera, Hitesh Dholakia, Yaron Goland, Business Process Execution Language For Web Services Version 1.1 Specification, ftp://www6.software.ibm.com/software/developer/library/ws-bpel.pdf
 
40
W. Ross Ashby, Introduction to Cybernetics, Chapman & Hall, London, 1956
 
41
W. Eric Wong, J. R. Horgan, Saul London, Hira Agrawal, A Study of Effective Regression Testing in Practice, IEEE TENCON Digital Signal Processing Applications Proceedings, 1996
 
42
W3C Technical Reports and Publications, http://www.w3.org/TR/
 
43
 
44
FIPA Recruiting Interaction Protocol Specification, Foundation for Intelligent Physical Agents, http://www.fipa.org
 
45
Open Services Gateway Initiative (OSGi) Aliance, http://osgi.org

Collaborative Colleagues:
Emil Stoyanov: colleagues
Markus Wischy: colleagues
Dieter Roller: colleagues