Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Autonomic Computing is mainly studied in academia. IBM does have a fairly advanced DB2 system with fail-safe capability. What do you think is the main challenge with Autonomic Computing? And what PL is best to use for Autonomic Computing?

share|improve this question
2  
This seems very discussion-oriented. Community wiki? –  arootbeer Jul 9 '11 at 3:30
    
Sure, Community wiki is fine –  Adel Jul 9 '11 at 18:48
    
That needs an admin tho? –  Adel Jul 11 '11 at 2:41
add comment

migrated from stackoverflow.com Jul 9 '11 at 3:54

This question came from our site for professional and enthusiast programmers.

3 Answers

up vote 1 down vote accepted

First off: I've no experience in this area beyond a university course on Multi-Agent Systems years ago, which was all theory (logic).

What programming languages are best for this kind of thing: I'm going to put my bet on Erlang, Scala and other languages/libraries based on the actor model. Erlang's built-in fault tolerance scores it extra points in this area.

As for more traditional programming languages, the broker-less transaction processing facilities of ZeroMQ seem a nod in the right direction (distributed processing without single points of failure, if used in the right way).

share|improve this answer
    
Thanks a lot Larsmans - this is very helpful. The Multi-Agent Systems area is very relevant to what I'm studying, by the way. –  Adel Jul 10 '11 at 0:21
add comment

My College teaches an artificial intelligence course that deals with it in detail. from what i understand, it's very achievable. it's not so much the processing power as it is the storage capacity to hold the new information. and the old information. because with this type of technology. it's constantly writing new data.

that would be the only fall back i can tell so far.

share|improve this answer
add comment

I found a blog which answer your question. It consists lot of information about the Autonomic Computing (Around 20 articles may be). I think the Author is a researcher about Autonomic Computing.

If you wish follow the link.

Autonomic Computing Research Issues and Challenges

share|improve this answer
    
    
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.