<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
 
 <title>Lewis Oaten</title>
 <link href="http://www.lewisoaten.com/atom.xml" rel="self"/>
 <link href="http://www.lewisoaten.com/"/>
 <updated>2010-05-29T10:40:21-07:00</updated>
 <id>http://lewisoaten.com/</id>
 <author>
   <name>Lewis Oaten</name>
   <email>lewis@caecus.co.uk</email>
 </author>

 
 <entry>
   <title>A Brief History of GIS</title>
   <link href="http://www.lewisoaten.com/2010/04/24/a-brief-history-of-gis.html"/>
   <updated>2010-04-24T00:00:00-07:00</updated>
   <id>http://lewisoaten.com/2010/04/24/a-brief-history-of-gis</id>
   <content type="html">&lt;p&gt;Clarke (1986) defines &lt;acronym title=&quot;Geospatial Information System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;s as &amp;#8220;computer assisted systems for the capture, storage, retrieval, analysis and display of spatial data.&amp;#8221; Several similar definitions exist, but it has been noted by Cowen (1988) that the use of such vague definitions are a disservice to the field. He goes on to describe four more precise approaches for defining &lt;acronym title=&quot;Geospatial Information Systems&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;s:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The Process-Oriented Approach&lt;/b&gt; originates from an article by Calkins and Tomlinson (1977) and describes a &lt;acronym title=&quot;Geospatial Information System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt; as a process for the input, storage, retrieval, analysis, and output of geographic information. This description holds the closest similarity to that of .&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The Application Approach&lt;/b&gt; defines &lt;acronym title=&quot;Geospatial Information Systems&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;s in terms of their purpose. Pavlidis (1982) provides several suggested categories for this, such as: natural resource inventory systems, urban systems, planning and evaluation systems, management command and control systems, and citizen scientific systems.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The Toolbox Approach&lt;/b&gt; views &lt;acronym title=&quot;Geospatial Information Systems&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;s as a collections of tools, functions and algorithms which are used to convert raw data into the output required by the user. By this definition a &lt;acronym title=&quot;Geospatial Information System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt; is not complete without the full range of features fitting the whole process of input, output and analysis. Tomlinson and Boyle (1981) provides an earlier delineation of the functions required by a &lt;acronym title=&quot;Geospatial Information System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;The Database Approach&lt;/b&gt; is a variant of the toolbox approach which was originally described by Goodchild (1985) as &amp;#8220;a system which uses a spatial database to provide answers to queries of a geographical nature.&amp;#8221; This definition encompasses spatial databases as &lt;acronym title=&quot;Geospatial Information Systems&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;s in their own right.&lt;/p&gt;
&lt;p&gt;These definitions vary significantly between authors and it is the case that, depending on the context, many systems related to geospatial information could be considered &lt;acronym title=&quot;Geospatial Information Systems&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;s. In this report, a &lt;acronym title=&quot;Geospatial Information System&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt; will be viewed from the process-orientated approach as the collaborative geospatial environment will serve as a system to support the process of manipulating raw data into a user-presentable view.&lt;/p&gt;
&lt;p&gt;One reason for the existence of so many vague definitions for &lt;acronym title=&quot;Geospatial Information Systems&quot;&gt;&lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt;&lt;/acronym&gt;s is that it is a young technology which is deeply rooted in a well established science. The science of cartography goes back centuries and was aimed at plotting topography, the lie of the land and transportation features (Clarke, 2001). As early as 1912 thematic cartography had documented use. One of the first examples being the mapping of the city extent of Düsseldorf at several time periods (Steinitz et al., 1976). Following this, overlays began to be used more heavily. An example of this is by &lt;span class=&quot;caps&quot;&gt;MIT&lt;/span&gt; researchers who calculated the desirability of highways. They achieved this by using overlaid maps in several combinations depending on their weighting (Clarke, 2001).&lt;/p&gt;
&lt;p&gt;Following this initial research many years of rapid evolution occurred. Geospatial researchers grasped every opportunity to develop the processes and systems in line with the evolution of computing. The arrival of modular computer programming languages and personal computers provided a more accessible platform on which research could be performed and so added momentum to the progress being made (Clarke, 2001). More recently with the abundant interconnectivity through networking, there has been a shift towards the development of collaborative tools.&lt;/p&gt;
&lt;p&gt;This shift in direction can be attributed to the widespread emergence of the Internet and the growth in international corporations. It involved a thrust towards research and development in Computer-Supported Cooperative Work (&lt;span class=&quot;caps&quot;&gt;CSCW&lt;/span&gt;). This technology is required to assist with work done outside of &amp;#8220;same-place, same-time,&amp;#8221; within space-time typology (Grudin, 1994). Geospatial research followed suit by studying synchronous and asynchronous collaboration activities (Braun and Guertin, 1997, Sarjakoski, 1998, Carver et al., 1998), perspectives and negotiation (Boland and Tenkasi, 1995, Harvey, 1997), representing participants and facilitating joint behaviour (Ferrand, 1996) and the usability of tools and environments (Jankowski and Stasik, 1997, Brkljac and Counsell, 1999).&lt;/p&gt;
&lt;h4&gt;References&lt;/h4&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;R. J. J. Boland and R. V. Tenkasi. Perspective making and perspective taking in communities of knowing. &lt;i&gt;Organization Science&lt;/i&gt;, 6(4):350–372, 1995.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;P. Braun and D. P. Guertin. Public Access to Spatial Data: Neighborhood Association Information Needs in Tucson, Arizona. &lt;i&gt;In Proceedings of the Seventeenth Annual &lt;span class=&quot;caps&quot;&gt;ESRI&lt;/span&gt; User Conference&lt;/i&gt;, Palm Springs, CA, July 1997. &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; &lt;a href=&quot;http://www.esri.com/library/userconf/proc97/proc97/to350/pap302/p302.htm&quot;&gt;http://www.esri.com/library/userconf/proc97/proc97/to350/pap302/p302.htm&lt;/a&gt; .&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;N. Brkljac and J. Counsell. Usability of associated gis and vrml urban models. &lt;i&gt;In Proceedings of the 1999 International Conference on Information Visualisation&lt;/i&gt;, page 550, Washington, DC, &lt;span class=&quot;caps&quot;&gt;USA&lt;/span&gt;, 1999. &lt;span class=&quot;caps&quot;&gt;IEEE&lt;/span&gt; Computer Society. &lt;span class=&quot;caps&quot;&gt;ISBN&lt;/span&gt; 0-7695- 0210-5.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;H. W. Calkins and Roger F Tomlinson. Geographic information systems: methods and equipment for land use planning. &lt;i&gt;International Geographic Union Commission on Geographical Data Sensing and Processing&lt;/i&gt;. Resource and Land Investigations (&lt;span class=&quot;caps&quot;&gt;RALI&lt;/span&gt;) Program, Virginia, 1977.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;S. Carver, R. Kingston, and I. Turton. Accessing gis over the web: An aid to public participation in environmental decision-making. &lt;i&gt;In &lt;span class=&quot;caps&quot;&gt;GISRUK&lt;/span&gt; ’98&lt;/i&gt;, volume 98, pages 98–3, Edinburgh, Scotland, 1998. &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; &lt;a href=&quot;http://www.ccg.leeds.ac.uk/vdmisp/publications/paper1.html&quot;&gt;http://www.ccg.leeds.ac.uk/vdmisp/publications/paper1.html&lt;/a&gt; .&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;Keith C. Clarke. Advances in geographic information systems. Computers, environment and urban systems, 10(3-4):175–184, 1986.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;Keith C. Clarke. Getting started with geographic information systems. Prentice Hall Upper Saddle River, NJ, 2 edition, 2001. &lt;span class=&quot;caps&quot;&gt;ISBN&lt;/span&gt; 0139238891 9780139238895.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;David J. Cowen. &lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt; versus &lt;span class=&quot;caps&quot;&gt;CAD&lt;/span&gt; versus &lt;span class=&quot;caps&quot;&gt;DBMS&lt;/span&gt;: What are the differences? &lt;i&gt;Photogramm. Eng. Remote Sens.&lt;/i&gt;, 54(11):1551–1555, 1988.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;N. Ferrand. Modelling and supporting multi-actor spatial planning using multiagents systems. &lt;i&gt;In Proceedings of the Third &lt;span class=&quot;caps&quot;&gt;NCGIA&lt;/span&gt; Conference on Integrating &lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt; and Environmental Modelling&lt;/i&gt;, pages 21–25, Santa Fe, New Mexico, &lt;span class=&quot;caps&quot;&gt;USA&lt;/span&gt;, January 1996. &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; &lt;a href=&quot;http://www.ncgia.ucsb.edu/conf/SANTA_FE_CD-ROM/sf_papers/ferrand_nils/santafe.html&quot;&gt;http://www.ncgia.ucsb.edu/conf/SANTA_FE_CD-&lt;span class=&quot;caps&quot;&gt;ROM&lt;/span&gt;/sf_papers/ferrand_nils/santafe.html&lt;/a&gt; .&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;M. F. Goodchild. Geographic information systems in undergraduate geography: A contemporary dilemma. &lt;i&gt;The Operational Geographer&lt;/i&gt;, 8(1):34–38, 1985.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;Jonathan Grudin. Computer-supported cooperative work: history and focus. &lt;i&gt;Computer&lt;/i&gt;, 27(5):19–26, 1994. doi: 10.1109/2.291294. &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; &lt;a href=&quot;http://dx.doi.org/10&quot;&gt;http://dx.doi.org/10&lt;/a&gt;. 1109/2.291294.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;Francis Harvey. Improving multi-purpose &lt;span class=&quot;caps&quot;&gt;GIS&lt;/span&gt; design: Participative design. &lt;i&gt;In &lt;span class=&quot;caps&quot;&gt;COSIT&lt;/span&gt; ’97: Proceedings of the International Conference on Spatial Information Theory&lt;/i&gt;, pages 313–328, London, UK, 1997. Springer-Verlag. &lt;span class=&quot;caps&quot;&gt;ISBN&lt;/span&gt; 3-540-63623-4.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;P. Jankowski and M. Stasik. Design considerations for space and time distributed collaborative spatial decision making. &lt;i&gt;Journal of Geographic Information and Decision Analysis&lt;/i&gt;, 1:1–8, 1997.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;M. G. Pavlidis. Database management for geographic information systems. &lt;i&gt;In Proc. National Conference on Energy Resource Management&lt;/i&gt;, volume 1, pages 255–260, 1982.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;T. Sarjakoski.    Networked gis for public participation–emphasis on utilizing image data. &lt;i&gt;Computers, Environment and Urban Systems&lt;/i&gt;, 22(4):381– 392, 1998.     &lt;span class=&quot;caps&quot;&gt;ISSN&lt;/span&gt; 0198-9715.      doi: &lt;span class=&quot;caps&quot;&gt;DOI&lt;/span&gt;:10.1016/S0198-9715(98)00031-3. &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; &lt;a href=&quot;http://www.sciencedirect.com/science/article/B6V9K-3X6JG78-6/2/2f647d508ac9d1c0d4e7bc3cc4eeb67b&quot;&gt;http://www.sciencedirect.com/science/article/B6V9K-3X6JG78-6/2/2f647d508ac9d1c0d4e7bc3cc4eeb67b&lt;/a&gt; .&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;C. Steinitz, P. Parker, and L. Jordan. Hand drawn overlays: their history and prospective uses. &lt;i&gt;Landscape Architecture&lt;/i&gt;, 66(5):444–455, 1976.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size:smaller;&quot;&gt;Roger F Tomlinson and A Raymond Boyle. The state of development of systems for handling natural resources inventory data. &lt;i&gt;Cartographica: The International Journal for Geographic Information and Geovisualization&lt;/i&gt;, 18(4):65–95, October 1981. &lt;span class=&quot;caps&quot;&gt;ISSN&lt;/span&gt; 0317-7173 1911-9925. doi: 10.3138/7262-N455-7101-5347. &lt;span class=&quot;caps&quot;&gt;URL&lt;/span&gt; &lt;a href=&quot;http://utpjournals.metapress.com/content/7262n45571015347&quot;&gt;http://utpjournals.metapress.com/content/7262n45571015347&lt;/a&gt; .&lt;/span&gt;&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Caffeine Boost on a Hot Day</title>
   <link href="http://www.lewisoaten.com/2010/04/09/caffeine-boost-on-a-hot-day.html"/>
   <updated>2010-04-09T00:00:00-07:00</updated>
   <id>http://lewisoaten.com/2010/04/09/caffeine-boost-on-a-hot-day</id>
   <content type="html">&lt;p&gt;The time has come to knuckle down and finish off my final year report and any straggling projects as well as start revision, it is also that time of year where summer is looming around the corner. We are just starting to get a few snippets of hot weather and so it&amp;#8217;s nice to enjoy a cold drink. Considering that, as a software engineer, my caffeine level is directly proportionate to my productivity, I decided to take inspiration from an Australian couple who I met during my last weekend holiday.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/i4DG3yI76doU_maYERFxiA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh3.ggpht.com/_5pFmgjbK0K0/S7DQGohUsQI/AAAAAAAAo0k/m9RtO9VcB6M/s400/2010-03-27%2014.28.46.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
From &lt;a href=&quot;http://picasaweb.google.com/sphyrz/IcedCoffee?feat=embedwebsite&quot;&gt;Iced Coffee&lt;/a&gt;&lt;/p&gt;
&lt;h4&gt;Ingredients&lt;/h4&gt;
&lt;ul&gt;
	&lt;li&gt;Instant coffee (1 &amp;#8211; 3 tsp) or espresso (2 &amp;#8211; 3 shots)&lt;/li&gt;
	&lt;li&gt;Sugar (same quantity as coffee)&lt;/li&gt;
	&lt;li&gt;Coca (if you want a Mocha)&lt;/li&gt;
	&lt;li&gt;Mug&lt;/li&gt;
	&lt;li&gt;Boiling water&lt;/li&gt;
	&lt;li&gt;Ice&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Instructions&lt;br /&gt;
&lt;a href=&quot;http://picasaweb.google.com/lh/photo/Cryhb2gxKStAbvW19pZ7hA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_5pFmgjbK0K0/S7DP5iQypvI/AAAAAAAAo0c/GrvzIeeA1BM/s400/2010-03-27%2014.30.06.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;Insert your sugar into the mug.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/oLEIbbP2Ao3eKgjX5lxqFA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_5pFmgjbK0K0/S7DO-ZNi1EI/AAAAAAAAozk/CyHP5lfCTuw/s400/2010-03-27%2014.30.32.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Optionally add Coca to make an Iced Mocha.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/Dm35JhmQMB7JYkxTzWj_0g?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_5pFmgjbK0K0/S7DPiBZ3UfI/AAAAAAAAo0M/X4-LPMj5xIQ/s400/2010-03-27%2014.31.11.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add coffee granules or espresso shots.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/JgghgIyeZemmGCFXRm679A?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh6.ggpht.com/_5pFmgjbK0K0/S7DN3TGciwI/AAAAAAAAozE/AqsNw-p8hPI/s400/2010-03-27%2014.31.52.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you are using instant coffee then add a tiny amount of hot water. Either way, mix up all of the ingredients.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/uC853X19s6LkrUhf3l-AyA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_5pFmgjbK0K0/S7DOXxLRIJI/AAAAAAAAozM/yva5q41NzPk/s400/2010-03-27%2014.34.12.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you find that the granules don&amp;#8217;t mix well, then a short blast in the microwave tends to dissolve everything.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/tEzfCxFEzs1jJkLF8VDMeA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh3.ggpht.com/_5pFmgjbK0K0/S7DOe1IDL9I/AAAAAAAAozU/0ag1Ahonj9Q/s400/2010-03-27%2014.34.55.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add Ice.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/Ri-ZebC8_8GoGNRIRdW0-g?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh3.ggpht.com/_5pFmgjbK0K0/S7DO2ezlT2I/AAAAAAAAozc/3PZYRVJT5vM/s400/2010-03-27%2014.35.13.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Mix up well to rapidly cool the hot drink.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/7Qko8SseIeMxJrpSFmcfeg?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh3.ggpht.com/_5pFmgjbK0K0/S7DNosA4NwI/AAAAAAAAoys/b3dddQu4lhw/s400/2010-03-27%2014.35.35.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Check that the drink is ice cold before continuing.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/qF8uQ8eG-RyJ7HFSu_7ZtA?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh5.ggpht.com/_5pFmgjbK0K0/S7DNupdGg0I/AAAAAAAAoy4/Gl0Xp3KoYJs/s400/2010-03-27%2014.36.49.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Add milk.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/ilqhhoAqYlKG7W15GpDCDg?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_5pFmgjbK0K0/S7DNHFOLIyI/AAAAAAAAoyk/dLcDvJX4Plg/s400/2010-03-27%2014.37.16.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Optionally top-up with water.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://picasaweb.google.com/lh/photo/Attmb9IPDVJAqKLzBmcVMQ?feat=embedwebsite&quot;&gt;&lt;img src=&quot;http://lh4.ggpht.com/_5pFmgjbK0K0/S7DD3HYbjnI/AAAAAAAAoyM/JtJ7aRe_Xg4/s400/2010-03-27%2014.38.55.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Enjoy your iced coffee or iced mocha.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>FOSS GIS Stack Demonstration</title>
   <link href="http://www.lewisoaten.com/2010/02/08/foss-gis-stack-demonstration.html"/>
   <updated>2010-02-08T00:00:00-08:00</updated>
   <id>http://lewisoaten.com/2010/02/08/foss-gis-stack-demonstration</id>
   <content type="html">&lt;p&gt;Last week I completed the first two-week sprint of my final year project. The primary aim for the sprint was setting up a digital representation of terrain with embedded objects. This involved building the selection of &lt;span class=&quot;caps&quot;&gt;FOSS&lt;/span&gt; which I had identified in a previous research sub-project. The output of this sprint is an experimentation server containing this software setup and the knowledge of how to build the software and rectify problems which occur. As this is not a tangible deliverable, I produced a demonstration that can be presented to the stakeholders.&lt;/p&gt;
&lt;p&gt;The demonstration includes the high-level system design of the software stack and several screencasts demonstrating functionality. I compiled the video using Prezi.com and it can be viewed on YouTube &lt;a href=&quot;http://www.youtube.com/watch?v=YPIlj8cOfu4&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The progress of this sprint can be seen on the &lt;a href=&quot;https://scrumy.com/prco303#dashboard/2010-01-31&quot;&gt;Scrumy sprint history&lt;/a&gt;. Future sprints will have tangible software deliverables and will be published on the &lt;a href=&quot;http://github.com/caecus/PRCO303&quot;&gt;GitHub project page&lt;/a&gt;.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>An Investigation Into The Reasons Why Some Software Projects Fail</title>
   <link href="http://www.lewisoaten.com/2010/01/21/an-investigation-into-the-reasons-why-some-software-projects-fail.html"/>
   <updated>2010-01-21T00:00:00-08:00</updated>
   <id>http://lewisoaten.com/2010/01/21/an-investigation-into-the-reasons-why-some-software-projects-fail</id>
   <content type="html">&lt;p&gt;In December 2009, as an element of my university course work, I submitted an essay entitled, “The relationship between requirements &amp;amp; design and the failure of software development projects”. It was graded as first-class and was placed top of the cohort. It provides a valuable overview as to why correct requirements&amp;#8217; elicitation at the outset, as well as subsequent analysis, is so critical to a software project&amp;#8217;s success.&lt;/p&gt;
&lt;blockquote&gt;This report looks at the relationship between requirements and design, and the failure of software projects. It investigates several key areas of requirements and design which often lead to failure, such as requirements analysis, prototyping, working with stakeholders, change control and software tools. Each area is subject to critical analysis whereby the strengths and weaknesses of typical processes are identified, and suggestions for their improvements are documented. A case study is included which supports the report by documenting the catastrophic failure of the Mars Orbiter programme.&lt;/blockquote&gt;
&lt;p&gt;View the &lt;a href=&quot;http://docs.google.com/fileview?id=0ByfedSopdUCoZjQ0MGI3ZWMtYTVmMS00YmFlLTljY2UtZDkyZDdhNjZjNmZj&amp;amp;hl=en_GB&quot;&gt;full report&lt;/a&gt;.&lt;/p&gt;</content>
 </entry>
 
 <entry>
   <title>Mobile Data Preservation</title>
   <link href="http://www.lewisoaten.com/2010/01/20/mobile-data-preservation.html"/>
   <updated>2010-01-20T00:00:00-08:00</updated>
   <id>http://lewisoaten.com/2010/01/20/mobile-data-preservation</id>
   <content type="html">&lt;p&gt;I have recently upgraded my phone from a Windows Mobile 6.1 to an Android 2.1 device. As with any OS upgrade, whether its on a computer or mobile phone, preserving your data is always a problem.&lt;/p&gt;
&lt;p&gt;Most of my data is stored in “the cloud” as follows:&lt;br /&gt;
Google Calendar Sync for events, contacts and email,&lt;br /&gt;
Remember The Milk’s “MilkSync” for tasks,&lt;br /&gt;
“Shozu” and “PicasaWeb” for pictures&lt;br /&gt;
“Evernote” for notes.&lt;/p&gt;
&lt;p&gt;So the only data left to be preserved were my &lt;span class=&quot;caps&quot;&gt;SMS&lt;/span&gt; messages; with no obvious solution.&lt;/p&gt;
&lt;p&gt;After some searching, I discovered this &lt;a href=&quot;http://homebrew.binaervarianz.de/index.php?/archives/13-How-to-move-Contacts-and-SMS-from-WindowsMobile-to-Android.html&quot;&gt;helpful article&lt;/a&gt; by Mario Mlynek. The article describes using  &lt;a href=&quot;http://www.dotfred.net/default.htm&quot;&gt;PIMBackup&lt;/a&gt;, which can extract a variety of data from the Windows Mobile phone into a proprietary file format, and &lt;a href=&quot;http://android.riteshsahu.com/2009/11/sms-backup-restore.html&quot;&gt;&lt;span class=&quot;caps&quot;&gt;SMS&lt;/span&gt; Backup &amp;amp; Restore&lt;/a&gt; to transfer the data.&lt;/p&gt;
&lt;p&gt;Unfortunately, it was not as simple as passing the data directly from one application to the other. The user is required to perform a transformation of the &lt;span class=&quot;caps&quot;&gt;CSV&lt;/span&gt;-esque data into &lt;span class=&quot;caps&quot;&gt;XML&lt;/span&gt;. To perform this transformation, any multi-line messages has to be changed to a single line with &lt;span class=&quot;caps&quot;&gt;HTML&lt;/span&gt; break tags. The file must then be put through a Perl script, which Mario had developed. At this stage, I had to perform some minor modifications to get it to work. My version of the script can be downloaded &lt;a href=&quot;http://docs.google.com/leaf?id=0ByfedSopdUCoMjI3MGQ5YTUtOGE1MC00YTNjLTk2NDEtMGZiNzZiZDhmZWYy&amp;amp;hl=en_GB&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Finally, you place the sms.xml file onto the Android phone, via Bluetooth or an alternate browser as the default browser fails to recognise the file type. The messages can then be restored so that the dates, content and threading is as though the messages were originally sent to the Android phone. If you want to ensure that none of the new messages are pruned, you should remember to modify Android&amp;#8217;s messaging application so that it doesn&amp;#8217;t delete old messages before performing the restoration.&lt;/p&gt;
&lt;p&gt;However, a problem arose once my 11,500 messages were restored &amp;#8211; The Android messaging application doesn&amp;#8217;t handle long messages threads particularly well. With one particular person, there were over 4,000 messages! This made me realise the benefit in pruning messages, however, I didn’t want to lose all of the valuable information that I had restored.&lt;/p&gt;
&lt;p&gt;After a little searching around, I found a &lt;span class=&quot;caps&quot;&gt;SMS&lt;/span&gt; backup solution called &lt;a href=&quot;http://code.google.com/p/android-sms/&quot;&gt;&lt;span class=&quot;caps&quot;&gt;SMS&lt;/span&gt; Backup&lt;/a&gt;. This solution automatically transfers all your messages to Gmail using &lt;span class=&quot;caps&quot;&gt;IMAP&lt;/span&gt;. It can mark the messages as read and store them with a particular label. As a result, you are able to view and search all or your archived messages, either through Gmail’s web interface, or on the Gmail Android application. Once the initial backup was performed (200 messages at a time), I was able to re-enable &lt;span class=&quot;caps&quot;&gt;SMS&lt;/span&gt; pruning. As a result I had a faster phone and the knowledge that another area of my personal data is archived, secured and searchable.&lt;/p&gt;</content>
 </entry>
 
 
</feed>
