Timm:: fun
Desert Island Column

new | hot | fun | blog

(Desert Island Column. Automated Software Engineering 6(3): 315-320, 1999 by Tim Menzies)

Editors note: the following exchange is totally imaginary and any connection to editors or authors, real or otherwise, is totally coincedental.


Before

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: tim@menzies.com (Tim Menzies- TM)
To: ban@doc.ic.ac.uk (Bashar Nuseibeh- BN
Subject: Status of my submission to your journal.
Date: Jan 29, 199X

Writing to enquire about the status of my article "Fundamental Flaws In Nuseibeh's Requirements Inconsistency Management Tools" to the Journal of Automated Software Engineering.


Day 1

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: BN
To: TM
Subject: Journal submission
Date: Jan 30, 199X

Your paper is very thought provoking and is being reviewed. Why don't we meet to talk about it? The outer islands of the Whitsunday Passage are nice this time of year. Oh, I might be a little delayed getting there. Better take something to read.


Day 3

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: TM
To: BN
Subject: Awaiting your arrival
Date: Feb 2, 199X

Have arrived outer Whitsundays with several books to read. I am more of an artificial intelligencer than a software engineer and my choice of reading reflects that bias. For example, I am currently reading a special issue of the Artificial Intelligence Journal (AIJ), 59, 1993 (Bobr94). In terms of reading the least and learning the most, I know of no other collection in AI that comes even close to this one.

The issue was by compiled by Daniel Bobrow to mark the 50th edition of AIJ. Bobrow contacted the authors of the papers cited most in the five years after their publication in AIJ between 1970 and 1991. He asked them to write a short retrospective essay on their work commenting on:

The papers are divided into six sections:

  • Foundations: retrospectives on circumscription, autoepistemic logic, the knowledge level, probabilistic logic, Dempster-Shafer reasoning, belief networks, Mackworth's constraint satisfaction technique, and the ATMS.
  • Vision
  • Qualitative reasoning (QR)
  • Diagnosis
  • Architectures; e.g., frames, blackboards
  • Systems; e.g., STRIPS, DENDRAL, and XCON.

I found Kuiper's articles in the QR section especially interesting. Years later, Kuipers recognises that his famous QSIM system was really an convoluted implementation of Mackworth's node, arc, and path consistency algorithms. This is a fascinating statement since other famous QR algorithms (i.e. Forbus's QPT system) can be reduced to QSIM and hence to Mackworth's algorithm. My own conclusion from the QR retrospective is that the 1980s American QR research, while exciting and innovative, confused rather than clarified a class of reasoning tasks.

Each paper is very short and the collection as a whole gives an excellent overview of large sections of the state-of-the-art in AI, while avoiding excessive technical detail. The special issue does miss some material, however. For example, it makes no mention of machine learning, or non-symbolic techniques (e.g., neural networks or genetic algorithms). Still, it is an impressive set of papers.

Please reply with details of your travel plans. A word of warning: transport here is very limited and the hurricane season is approaching (the locals call them "cyclones"). If you do not arrive soon, we may be cut off for some time.


Day 16

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: BN
To: TM
Subject: Arrival delayed
Date: Feb 15, 199X

I'm sure the locals are exaggerating regarding the weather. Please enjoy your time there while we review your most interesting paper. Just don't swim in the water: those jellyfish stings can kill! Oh, and watch out for the mosquitoes- malaria is such an awkward illness. Sorry to say, I am held up with conference commitments but plan to join you as soon as possible. Say, what else are you reading?


Day 17

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: TM
To: BN
Subject: Still waiting for your arrival
Date: Feb 16, 199X

Good to here the reviews of my article are proceeding. Things on this island are pretty grim, what with the hurricanes and all. Still, reading gets me through. I've been wondering what three books I'd give a novice software engineer and I've decided that they should be:

Sorry to here that your arrival time here has been delayed, but its just as well. The hurricane came and took away the air strip, my tent, and the short-wave radio tower (I'm sending this letter via a corked bottle- hope it gets through). Sunburn, and dehydration are my main problems right now. You might want to think of waiting till the local emergency services repair the sanitation again.


Day 29

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: BN
To: TM
Subject: Hurricanes are not such bad things
Date: Feb 28, 199X

Great to hear you are not letting a little tropical wind ruin your trip. Yes, I'll take your advice and delay my arrival. In fact, I am leaving now for a six-month sabbatical. About your paper: the reviewers are having some problems with your catalogue of my greatest mistakes. I'll have to help them out, just as soon as I get back from my sabbatical. Talk to you then! Oh, and I'm air-dropping this note with a voice recorder so that even if you can't find a post box (they were all obliterated by your hurricane, right?) you can still do book reviews.


Day X

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: TM
To: ???
Subject: Starving to death
Date: Apr 1, 199X

Still stuck on this god-forsaken desert island. Ate the last of the missionaries today. The isolation and the heat had sent them mad anyway. Don't know what I'll do for food from now on but I must say that my right leg looks very tempting.

I am so sorry now that I wrote "Fundamental Flaws In Nuseibeh's Requirements Inconsistency Management Tools". Clearly, I was totally wrong and am being punished for my academic sloppiness. I still dream that one day, Dr. Nuseibeh will come to save me. Until then, I must be faithful to his directives and review books.

I last mentioned three introductory software texts. To balance that, I want to mention two collections of reading that I regard as being on the research frontier:

Speaking of reuse, I've found another way to pass my time. I've been rewriting "Fundamental Flaws In Nuseibeh's Requirements Inconsistency Management Tools". Its now called "Nuseibeh's Penetrating Insights into Inconsistency Management". The rewrite is coming along fine. But wait, what's this coming towards me? A helicopter! I'm saved! Saved!


The End

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

From: BN
To: TM
Subject: Notification of acceptance of paper
Date: Apr 1, 199X.

Have you in sight. Please have the rewrite completed before we pick you up. Looking forward to publishing your revised article. Hope you enjoyed your little holiday on a desert island.


References

Before
Day 1
Day 3
Day 16
Day 17
Day 29
Day X
The End
References

  See who's visiting this page. bite::src ©2003::legal 
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


keyword: [TImM'sPaGES]