All,
Here is a good article about adaptive software <http://www.norvig.com/adapaper-pcai.html> and it seems that on East Cast it's represented only by The Demeter Group - more accurately, by Prof. Karl Lieberherr. And it also seems that first attempt to commercialize these ideas through Tendril Software failed, at least, I couldn't trace its fate up to today. So, my question: does somebody have an experience to apply these ideas and software like Demeter/C++ or DemeterJ for solving real problems? Thanks, Mikhail Gorelkin -------------- next part -------------- An HTML attachment was scrubbed... URL: /pipermail/friam_redfish.com/attachments/20050623/83611c04/attachment.htm |
The article seems to be a bit outdated, at least 4 years. The German GMD which is mentioned on the page no longer exists, it has merged with the "Fraunhofer Gesellschaft" in 2001. Peter Norvig is now Google's director of search quality (and the author of the standard AI book: "AI: A Modern Approach"). Adaptive means something can change itself over time to improve its fitness, performance or accuracy. In other words something is adaptive if it is able to learn. Adaptation is a property of many intelligent systems, especially intelligent agents and neural networks. There are thousands of publications about intelligent agents and neural networks. -J. ________________________________ Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Mikhail Gorelkin Gesendet: Donnerstag, 23. Juni 2005 18:14 An: [hidden email] Betreff: [FRIAM] adaptive software Here is a good article about adaptive software http://www.norvig.com/adapaper-pcai.html and it seems that on East Cast it's represented only by The Demeter Group - more accurately, by Prof. Karl Lieberherr. And it also seems that first attempt to commercialize these ideas through Tendril Software failed, at least, I couldn't trace its fate up to today. So, my question: does somebody have an experience to apply these ideas and software like Demeter/C++ or DemeterJ for solving real problems? Thanks, Mikhail Gorelkin |
Thank you, Jochen.
> The article seems to be a bit outdated, at least 4 years. Do you mean those ideas are outdated? Are you familiar with adaptive programming? Do you have any reference except that book of Karl Lieberherr? Regards, Mikhail ----- Original Message ----- From: "Jochen Fromm" <[hidden email]> To: "'The Friday Morning Applied Complexity Coffee Group'" <[hidden email]> Sent: Thursday, June 23, 2005 12:56 PM Subject: AW: [FRIAM] adaptive software > > The article seems to be a bit outdated, at least 4 years. The German GMD > which is mentioned on the page no longer exists, it has merged with the > "Fraunhofer Gesellschaft" in 2001. Peter Norvig is now Google's director of > search quality (and the author of the standard AI book: "AI: A Modern > Approach"). > > Adaptive means something can change itself over time to improve its fitness, > performance or accuracy. In other words something is adaptive if it is able > to learn. Adaptation is a property of many intelligent systems, especially > intelligent agents and neural networks. There are thousands of publications > about intelligent agents and neural networks. > > -J. > > ________________________________ > > Von: [hidden email] [mailto:[hidden email]] Im Auftrag > von Mikhail Gorelkin > Gesendet: Donnerstag, 23. Juni 2005 18:14 > An: [hidden email] > Betreff: [FRIAM] adaptive software > > Here is a good article about adaptive software > http://www.norvig.com/adapaper-pcai.html > > and it seems that on East Cast it's represented only by The Demeter Group - > more accurately, by Prof. Karl Lieberherr. And it also seems that first > attempt to commercialize these ideas through Tendril Software failed, at > least, I couldn't trace its fate up to today. So, my question: does somebody > have an experience to apply these ideas and software like Demeter/C++ or > DemeterJ for solving real problems? > > Thanks, > > Mikhail Gorelkin > > > > ============================================================ > FRIAM Applied Complexity Group listserv > Meets Fridays 9:30a-11:30 at ad hoc locations > Lecture schedule, archives, unsubscribe, etc.: > http://www.friam.org > |
The book "Adaptive Object-Oriented Software" from Karl Lieberherr is from 1995/1996. The reviews on Amazon.com are very negative: they range from "vague" to "obscure". The book is available for download, judge yourself (http://www.ccs.neu.edu/research/demeter/book/book-download.html). The approach was simply not very successful. The claim from Lieberherr was that "Adaptive Software" allows you to make your software both simpler and more reusable by exploiting regularities which exist in most object-oriented programs. I do not find this very convincing, if I take a look at the complex figures in the book. The ideas are not completely outdated. A good idea never dies :-) Already John F. Kennedy said "A man may die, nations may rise and fall, but an idea lives on". Regularities in OOP are captured by Design Patterns, adaptive autonomous agents are still a topic of research, other adaptive systems like neural networks, too. Some parts of the book reminded me of "Model Driven Architecture", which is like "Quality of Service" and "Service Level Agreement" a popular buzzword in computer science at the time. -J. -----Urspr?ngliche Nachricht----- Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Mikhail Gorelkin Gesendet: Donnerstag, 23. Juni 2005 19:12 An: The Friday Morning Applied Complexity Coffee Group Betreff: Re: [FRIAM] adaptive software Do you mean those ideas are outdated? Are you familiar with adaptive programming? Do you have any reference except that book of Karl Lieberherr? Regards, Mikhail |
> The reviews on Amazon.com are very negative: they range from
> "vague" to "obscure". It seems that these reviews (just two) are "vague":) and it's unclear if there was an attempt to apply these techniques to real problems! Mikhail ----- Original Message ----- From: "Jochen Fromm" <[hidden email]> To: "'The Friday Morning Applied Complexity Coffee Group'" <[hidden email]> Sent: Thursday, June 23, 2005 1:35 PM Subject: AW: [FRIAM] adaptive software The book "Adaptive Object-Oriented Software" from Karl Lieberherr is from 1995/1996. The reviews on Amazon.com are very negative: they range from "vague" to "obscure". The book is available for download, judge yourself (http://www.ccs.neu.edu/research/demeter/book/book-download.html). The approach was simply not very successful. The claim from Lieberherr was that "Adaptive Software" allows you to make your software both simpler and more reusable by exploiting regularities which exist in most object-oriented programs. I do not find this very convincing, if I take a look at the complex figures in the book. The ideas are not completely outdated. A good idea never dies :-) Already John F. Kennedy said "A man may die, nations may rise and fall, but an idea lives on". Regularities in OOP are captured by Design Patterns, adaptive autonomous agents are still a topic of research, other adaptive systems like neural networks, too. Some parts of the book reminded me of "Model Driven Architecture", which is like "Quality of Service" and "Service Level Agreement" a popular buzzword in computer science at the time. -J. -----Urspr?ngliche Nachricht----- Von: [hidden email] [mailto:[hidden email]] Im Auftrag von Mikhail Gorelkin Gesendet: Donnerstag, 23. Juni 2005 19:12 An: The Friday Morning Applied Complexity Coffee Group Betreff: Re: [FRIAM] adaptive software Do you mean those ideas are outdated? Are you familiar with adaptive programming? Do you have any reference except that book of Karl Lieberherr? Regards, Mikhail ==================== FRIAM Applied Complexity Group listserv Meets Fridays 9:30a-11:30 at ad hoc locations Lecture schedule, archives, unsubscribe, etc.: http://www.friam.org |
Free forum by Nabble | Edit this page |