<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4373418720420879859</id><updated>2010-07-15T08:26:40.221-07:00</updated><title type='text'>Error Processing</title><subtitle type='html'>A discussion of how software handles errors.  Send me your screenshots!&lt;br&gt;A &lt;a href="http://bit.ly/2lyh9a"&gt; Knowlengr&lt;/a&gt; site</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.errorprocessing.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default'/><link rel='alternate' type='text/html' href='http://www.errorprocessing.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mark underwood | knowlengr</name><uri>http://www.blogger.com/profile/01857586646777639084</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4373418720420879859.post-7012539633506192784</id><published>2010-03-14T09:01:00.001-07:00</published><updated>2010-03-14T09:01:49.084-07:00</updated><title type='text'>Error Message Effectiveness</title><content type='html'>&lt;div class='posterous_autopost'&gt;&lt;a href='http://posterous.com/getfile/files.posterous.com/knowlengr/ZXMVLI52HRKJ1vn17mqflZh8eVBiiAZwl2fe1TiJjXXZk5VQvpcDUkxrorFn/microsoft-message-effectivenes.png'&gt;&lt;img src="http://posterous.com/getfile/files.posterous.com/knowlengr/ZecDsZvLA0qUKT7ACbCON2DAGYgngRuGutJvMEeVFqq9WdTVaIWBmdVeeiCm/microsoft-message-effectivenes.png.scaled.500.jpg" width="500" height="383"/&gt;&lt;/a&gt; &lt;p&gt;A poor underlying model is often revealed through casually thrown (or thrown off) error messages. One post hoc way to address this deficiency -- though it may not improve the model's weaknesses -- is to request feedback from message recipients.  Microsoft Office users are sometimes requested to indicate whether a particular message is effective, as shown in this screenshot.  Not all messages offer this feature;  it would be interesting to know how Microsoft determines which messages deserve this treatment, and what internal workflow accompanies the feedback.&lt;/p&gt; &lt;p style="font-size: 10px;"&gt; &lt;a href="http://posterous.com"&gt;Posted via email&lt;/a&gt;  from &lt;a href="http://knowlengr.posterous.com/error-message-effectiveness"&gt;knowlengr &lt;/a&gt; &lt;/p&gt; &lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4373418720420879859-7012539633506192784?l=www.errorprocessing.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.errorprocessing.com/feeds/7012539633506192784/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.errorprocessing.com/2010/03/error-message-effectiveness.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/7012539633506192784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/7012539633506192784'/><link rel='alternate' type='text/html' href='http://www.errorprocessing.com/2010/03/error-message-effectiveness.html' title='Error Message Effectiveness'/><author><name>mark underwood | knowlengr</name><uri>http://www.blogger.com/profile/01857586646777639084</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02700228863996846867'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4373418720420879859.post-9204132688652684416</id><published>2010-03-13T07:23:00.001-08:00</published><updated>2010-03-13T07:23:13.356-08:00</updated><title type='text'>The Challenge of "Model Level" Software Errors</title><content type='html'>&lt;div class='posterous_autopost'&gt;Most of the screenshots collected in errorprocessing.com involve obvious errors.  Messages that are painfully obvious are thrown onto the screen, or traceback messages of use only to developers replace "normal" screens.  There are other sorts of errors.  Some errors are more abstract, or, stated in MVC / DSL language, occur at a higher level in the software model.  In this case, a screenshot may not reveal the error. &lt;p /&gt; A recent example occurred when activating a replacement phone with Sprint. The Sprint web content that solicited the phone identification strings directed users to phone-specific instructions on programming the phone to reflect the new phone activation steps. I clicked into the phone-specific page, but instead of the new phone's instructions, the web content showed the old phone instructions.  After 15 minutes of browsing the Sprint site failed to find FAQs for the new phone, I resorted to Google, which returned the specific URL needed: &lt;a href="http://support.sprint.com/support/device/HTC/HTC_Touch_PRO-PPC6850SP. "&gt;http://support.sprint.com/support/device/HTC/HTC_Touch_PRO-PPC6850SP. &lt;/a&gt; Result?  No screenshot, but an error nonetheless. &lt;p /&gt; Considering how software test applications must be developed to detect failures of this sort, it is perhaps clearer why knowledge engineering is an integral part of developing model semantics as an integral part of software engineering. &lt;p style="font-size: 10px;"&gt; &lt;a href="http://posterous.com"&gt;Posted via email&lt;/a&gt;  from &lt;a href="http://knowlengr.posterous.com/the-challenge-of-model-level-software-errors"&gt;knowlengr &lt;/a&gt; &lt;/p&gt; &lt;/div&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4373418720420879859-9204132688652684416?l=www.errorprocessing.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.errorprocessing.com/feeds/9204132688652684416/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.errorprocessing.com/2010/03/challenge-of-level-software-errors.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/9204132688652684416'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/9204132688652684416'/><link rel='alternate' type='text/html' href='http://www.errorprocessing.com/2010/03/challenge-of-level-software-errors.html' title='The Challenge of &amp;quot;Model Level&amp;quot; Software Errors'/><author><name>mark underwood | knowlengr</name><uri>http://www.blogger.com/profile/01857586646777639084</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02700228863996846867'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4373418720420879859.post-4706639658435362367</id><published>2009-05-12T09:39:00.000-07:00</published><updated>2009-05-12T09:41:14.418-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='humor'/><title type='text'>Error Processing Via Cartoon / Clip Art</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_eKmZml9fwkQ/SgmmXVX1VzI/AAAAAAAAAZU/Jy7v4ew4oLw/s1600-h/bit-ly-interrupt-show-20090511.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 233px; height: 201px;" src="http://2.bp.blogspot.com/_eKmZml9fwkQ/SgmmXVX1VzI/AAAAAAAAAZU/Jy7v4ew4oLw/s320/bit-ly-interrupt-show-20090511.jpg" alt="" id="BLOGGER_PHOTO_ID_5334978153401374514" border="0" /&gt;&lt;/a&gt;Some might argue that if an application is going to fail, it should do so with a human touch. Perhaps, but helpfulness is to be preferred over humor. In this warning message from URL-shortener and URL-tracking utility &lt;a href="http://bit.ly/"&gt;bit.ly&lt;/a&gt;, the cartoon approach is given top billing.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4373418720420879859-4706639658435362367?l=www.errorprocessing.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/4706639658435362367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/4706639658435362367'/><link rel='alternate' type='text/html' href='http://www.errorprocessing.com/2009/05/error-processing-via-cartoon-clip-art.html' title='Error Processing Via Cartoon / Clip Art'/><author><name>mark underwood | knowlengr</name><uri>http://www.blogger.com/profile/01857586646777639084</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02700228863996846867'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_eKmZml9fwkQ/SgmmXVX1VzI/AAAAAAAAAZU/Jy7v4ew4oLw/s72-c/bit-ly-interrupt-show-20090511.jpg' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-4373418720420879859.post-2736028994586451156</id><published>2009-05-07T08:16:00.000-07:00</published><updated>2009-10-03T21:34:33.552-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webserver'/><title type='text'>"Forbidden!" -  It's not a game, Mildred</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/_eKmZml9fwkQ/SgL7wIbHx_I/AAAAAAAAAXg/05ieArFLzh4/s1600-h/google-bad-url-webserver-msg-20090507.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5333101713073620978" src="http://4.bp.blogspot.com/_eKmZml9fwkQ/SgL7wIbHx_I/AAAAAAAAAXg/05ieArFLzh4/s200/google-bad-url-webserver-msg-20090507.png" style="float: right; margin: 0pt 0pt 10px 10px;" /&gt;&lt;/a&gt;&lt;br /&gt;Give Google Sites a poorly formed URL and receive this message from the webserver.  Error 403 is commonplace, routine in web dev circles, but isn't so common that users recognize its cause and realize that it's essentially innocuous. The "forbidden" message has a misleading tone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4373418720420879859-2736028994586451156?l=www.errorprocessing.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.errorprocessing.com/feeds/2736028994586451156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.errorprocessing.com/2009/05/forbidden-its-not-game-mildred.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/2736028994586451156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/2736028994586451156'/><link rel='alternate' type='text/html' href='http://www.errorprocessing.com/2009/05/forbidden-its-not-game-mildred.html' title='&quot;Forbidden!&quot; -  It&apos;s not a game, Mildred'/><author><name>mark underwood | knowlengr</name><uri>http://www.blogger.com/profile/01857586646777639084</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02700228863996846867'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_eKmZml9fwkQ/SgL7wIbHx_I/AAAAAAAAAXg/05ieArFLzh4/s72-c/google-bad-url-webserver-msg-20090507.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4373418720420879859.post-2627691115197544214</id><published>2009-05-04T19:20:00.000-07:00</published><updated>2009-10-03T21:34:58.437-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='systemunavailable'/><title type='text'>"System Unavailable" - But Not Really</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_eKmZml9fwkQ/Sf-jcXTKhnI/AAAAAAAAAXI/ssFEKAjDlkg/s1600-h/schwab-moneylink-1st-transaction-20090322.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5332160191516018290" src="http://1.bp.blogspot.com/_eKmZml9fwkQ/Sf-jcXTKhnI/AAAAAAAAAXI/ssFEKAjDlkg/s320/schwab-moneylink-1st-transaction-20090322.jpg" style="display: block; height: 136px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;This glitch (22 March 2009) with a recently updated Schwab website appeared to be caused by a difference in how workflow was conducted to authorize ACH transfers between a Schwab account and non-Schwab accounts. The CSR was able to straighten it out by changing the order in which screens were traversed. It most certainly was not because the system had become suddenly "unavailable."&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4373418720420879859-2627691115197544214?l=www.errorprocessing.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.errorprocessing.com/feeds/2627691115197544214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.errorprocessing.com/2009/05/system-unavailable-but-not-really.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/2627691115197544214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/2627691115197544214'/><link rel='alternate' type='text/html' href='http://www.errorprocessing.com/2009/05/system-unavailable-but-not-really.html' title='&quot;System Unavailable&quot; - But Not Really'/><author><name>mark underwood | knowlengr</name><uri>http://www.blogger.com/profile/01857586646777639084</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02700228863996846867'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_eKmZml9fwkQ/Sf-jcXTKhnI/AAAAAAAAAXI/ssFEKAjDlkg/s72-c/schwab-moneylink-1st-transaction-20090322.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4373418720420879859.post-2090327736404588739</id><published>2009-05-04T19:05:00.000-07:00</published><updated>2009-10-03T21:35:31.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><title type='text'>Something Technical This Way Comes</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_eKmZml9fwkQ/Sf-fW2qgqpI/AAAAAAAAAXA/rGxXZmgoSvc/s1600-h/twitter-something-wrong-20090310.jpg"&gt;&lt;img alt="" border="0" id="BLOGGER_PHOTO_ID_5332155698809711250" src="http://1.bp.blogspot.com/_eKmZml9fwkQ/Sf-fW2qgqpI/AAAAAAAAAXA/rGxXZmgoSvc/s320/twitter-something-wrong-20090310.jpg" style="display: block; height: 132px; margin: 0px auto 10px; text-align: center; width: 320px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Twitter (10 March 2009) recognizes a problem, but doesn't recommend anything. Did the last status message get sent? Perhaps Twitter doesn't know? Should I resend?&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4373418720420879859-2090327736404588739?l=www.errorprocessing.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.errorprocessing.com/feeds/2090327736404588739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.errorprocessing.com/2009/05/something-technical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/2090327736404588739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4373418720420879859/posts/default/2090327736404588739'/><link rel='alternate' type='text/html' href='http://www.errorprocessing.com/2009/05/something-technical.html' title='Something Technical This Way Comes'/><author><name>mark underwood | knowlengr</name><uri>http://www.blogger.com/profile/01857586646777639084</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='02700228863996846867'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_eKmZml9fwkQ/Sf-fW2qgqpI/AAAAAAAAAXA/rGxXZmgoSvc/s72-c/twitter-something-wrong-20090310.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>