<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Galdos Systems Inc.</title>
	<atom:link href="http://www.galdosinc.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.galdosinc.com</link>
	<description>Powering the GeoWeb</description>
	<lastBuildDate>Mon, 03 Jun 2013 17:04:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Capture Features Early in the Food Chain</title>
		<link>http://www.galdosinc.com/archives/1307</link>
		<comments>http://www.galdosinc.com/archives/1307#comments</comments>
		<pubDate>Wed, 17 Apr 2013 16:08:28 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[Ron Lake's blog]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1307</guid>
		<description><![CDATA[<p>One of the challenges that we all face when introducing feature models is that the source of much of our data may not be very feature oriented. Because of the heritage of digital mapping, many organizations (yes, even today) are <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1307">Capture Features Early in the Food Chain</a></span>]]></description>
			<content:encoded><![CDATA[<p>One of the challenges that we all face when introducing feature models is that the source of much of our data may not be very feature oriented.  Because of the heritage of digital mapping, many organizations (yes, even today) are collecting geometry and annotation (text) elements, and then trying to construct features (i.e. models of real world objects) after the fact.  If you are a data integrator, you may have to mash together several of these “feature less landscapes” using geometry and topology matching, or other inference mechanisms, to try and make features.  This process is usually error prone, overly rigid, and labour intensive.</p>
<p>The situation is even worse when you want to do an update, since you cannot know beforehand which feature (or even which bits of geometry) the update applies to.  The situation is improved if there are unique identifiers for the geometry elements, but would be immeasurably better if there were actual feature types, feature instances, and unique feature identifiers.</p>
<p>Of course if the aggregator says that to a supplier, and the supplier is able to comply, that may only move the problem farther upstream, as that supplier may also be a consumer and aggregator of “line work” from someone else.  Ultimately, the problem can only be solved by capturing features at the source, meaning directly in the software/systems from which features arise, such as GPS tracks, interactive crowd source editing (á la OSM), digitization of features in orthoimages or stereo models, and the extraction of features from LIDAR.  The key thing is that we need to have access to the desired feature types to be populated at the point of data capture.</p>
<p>A consequence of this viewpoint is that feature type hierarchies and feature catalogues (abstract models of features as objects with typed properties, and even feature schemas) must become much more public objects, and must be shared by both the data producer and the data consumer.  Major data users (e.g. municipalities, airports) need to carefully define and publish their schemas and their data dictionaries on the Internet, together with the schemas for global feature identification, preferably using a Registry Service such as Galdos INdicio™.  Data capture contractors can then use these feature schemas to directly capture the desired feature instances, regardless of the raw data or analytical methods used.</p>
<p>Of course, publishing feature schemas naturally leads to having standard feature models, which we are now starting to see in things like CityGML and IFC for large scale information, and with national standards for smaller scale data.  In fact, it may now be the case that standard feature models are more advanced for large scale data than for smaller scale data.  This makes a lot of sense, since the headaches of “line work” to feature “conversion” are immeasurably greater with 3D geometry and topology and large scale information.</p>
<p>It is worth noting that, for feature capture at source to be effective, it is not necessary that all of the properties of the feature be captured.  The most important thing is that the geometric description of the feature be captured, and that the feature be assigned a unique identifier.  This is particularly important for ensuring a modicum of topological and semantic integrity if feature instances share geometry with one another that must be captured, especially if, by definition, two features share a common boundary.  These types of constraints should, of course, be part of the feature model.</p>
<p>If, today, you still live in a “feature less” world, it is time to push back – and push feature creation back to the source.  You can do your part by creating and publishing your data dictionary and feature schemas online.  Capturing features as early as possible in the food chain will simplify life for everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1307/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Universal Service Bus – Beyond SDI</title>
		<link>http://www.galdosinc.com/archives/1304</link>
		<comments>http://www.galdosinc.com/archives/1304#comments</comments>
		<pubDate>Mon, 18 Mar 2013 21:46:23 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[Ron Lake's blog]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1304</guid>
		<description><![CDATA[<p>From informal mashups on the web to the Internet of Things, the widespread interconnection of services, databases, and applications is rapidly becoming a dominant aspect of our society. While some have expressed concern about the implications of such “hyper-connectivity”, there <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1304">Universal Service Bus – Beyond SDI</a></span>]]></description>
			<content:encoded><![CDATA[<p>From informal mashups on the web to the Internet of Things, the widespread interconnection of services, databases, and applications is rapidly becoming a dominant aspect of our society.  While some have expressed concern about the implications of such “hyper-connectivity”, there is no question that it will continue.  The only real question is how to best achieve and manage it.</p>
<p>This article argues that the technical side of Spatial Data Infrastructures must be seen as a kind of Universal Service Bus, with the objective of enabling rapid interconnection of data and services to create new multi-party applications spanning multiple jurisdictions and large geographic areas.  Any other interpretation of Spatial Data Infrastructure technology can be forgotten.</p>
<h2>A Universal Registry Service</h2>
<p>The objective of any service bus is to provide a universal mechanism whereby providers of data and services can register their offerings in such a manner that data and service consumers can easily find and integrate with or consume them.  Because it applies to any service and any data type, we will call this a “Universal Registry Service”.  We will also assume that it is universal in the sense of supporting open standards for both the service interfaces and for the underlying data model.</p>
<p>To be effective, such a Universal Registry Service must be highly extensible, and yet it must still provide direct support for key data types such as the geometry (e.g. location, shape) and interconnectedness (topology) of information concerning the real world.  Users will want to find services based on various criteria, including geospatial, classification, associations, and other properties; for example, a typical query might be “find me a service for showing the distribution of crime rate and educational facilities, and which can assist us with computations on this information for the State of California”.  Moreover users may be interested in data processing services, or data access services, or both – a user may go looking for data to find services, or go looking for services to find data.  The extensibility of the Universal  Registry Service cannot be over emphasized.  Registries developed only as the basis of data and/or service catalogues such as CSW-ISO or CSW-INSPIRE are far too limiting for this purpose.  What is required is a registry service with an extensible data model such as CSW-ebRIM.</p>
<p>CSW-ebRIM provides a complete, non-relational data model that makes it easy to capture information about web services, data stores, documents, and sensor data streams, including all of the associated supporting artifacts (e.g. schemas, CRS definitions, units of measure).  CSW-ebRIM is able to express relationships between various objects such as data, services, and other artifacts, and it provides powerful classification mechanisms that make it easy to create and exploit all manner of taxonomies and hierarchies.  CSW-ebRIM is also a completely spatial data model, enabling any data object to have one or more geospatial properties; in addition, it makes schema definition simpler and schema migration much easier than conventional relational or geo-relational models.</p>
<h2>A Universal Service Bus</h2>
<p>The key infrastructure for the sharing of data and for the wide area integration of data and services is the Enterprise Service Bus (ESB).  Once a service is discovered (e.g. through the Universal Registry Service – as in the diagram below), the consumer accesses the service by sending messages across the ESB.  In many cases, of course, one would like this process of discovery and integration to be both automatic and re-usable.  In many cases, the objective of discovery and integration is to build a multi-agency application.  The Universal Service Bus (USB) — which we define as a component that provides interactive access to and orchestration of services, together with automated data publication/subscription —  should make that easy.  Even in cases where the objective is simply data access, consumers should be provided with the ability to request the data once and have the data stay automatically in synch with the source, at least until the consumer decides that different data is required.  The USB should provide a maximum of utility and services to the community.</p>
<div id="attachment_1305" class="wp-caption aligncenter" style="width: 520px"><a href="http://www.galdosinc.com/wp-content/uploads/2013/03/2013-03-18_USB-Beyond-SDI.png"><img src="http://www.galdosinc.com/wp-content/uploads/2013/03/2013-03-18_USB-Beyond-SDI.png" alt="A Universal Service Bus and Registry Service" title="A Universal Service Bus and Registry Service" width="510" height="299" class="size-full wp-image-1305" /></a><p class="wp-caption-text">A Universal Service Bus and Registry Service</p></div>
<p>The Universal Service Bus must enable providers of data and services to easily “advertise” service endpoints and determine if they can subscribe to that service, make interactive requests, or both.  Ideally, consumers of data and services can create subscriptions by selecting from the advertised offers, possibly adding additional constraints such as constraining the data to a particular region, or to a particular time windows, etc.  Subscriptions can then be either push (e.g. automatically detect changes at the source) or pull (e.g. based on time markers) the desired data to the consumer.  Whenever the conditions of a subscription are met, data changes should be automatically transferred from publisher to consumer.  No action should be required by either party.  Data should be deliverable from database to database, or GIS to GIS, and may involve dynamic data transformations applied en route, such as change of coordinates or change of schema.  The process should be largely transparent to both parties.  There should be no need for the publisher to maintain lists of subscribers, and no need for custom security handling.  All data transfers should be reliable, secure, fine-grained and automatic.</p>
<p>We should be going beyond conventional notions of SDI and geo-database replication to think in terms of Universal Service Buses and Universal Registry Services.   This is the means to faster and more cost-effective deployment of multi-agency applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1304/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Galdos Becomes Founding Member of Open Data BC</title>
		<link>http://www.galdosinc.com/archives/1298</link>
		<comments>http://www.galdosinc.com/archives/1298#comments</comments>
		<pubDate>Mon, 18 Feb 2013 18:15:23 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[News Releases]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1298</guid>
		<description><![CDATA[<p>Galdos Systems is pleased to announce that it has signed up as a Founding Member of OpenDataBC (www.opendatabc.ca/). OpenDataBC is a non-profit member-driven group that supports and promotes open data initiatives in British Columbia.</p> <p>Galdos has, since its beginning, been <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1298">Galdos Becomes Founding Member of Open Data BC</a></span>]]></description>
			<content:encoded><![CDATA[<p>Galdos Systems is pleased to announce that it has signed up as a Founding Member of OpenDataBC (<a href="http://www.opendatabc.ca" title="OpenDataBC" target="_blank">www.opendatabc.ca/</a>). OpenDataBC is a non-profit member-driven group that supports and promotes open data initiatives in British Columbia.</p>
<p>Galdos has, since its beginning, been a strong supporter of open data and open standards. Galdos sees open standards and data as being the foundation of interoperability and data sharing between communities, government, and industry.</p>
<p>Galdos will be attending the inaugural 2013 BC Open Data Summit (<a href="http://www.opendatasummit.ca/" title="BC Open Data Summit" target="_blank">www.opendatasummit.ca</a>) in Vancouver on February 19th.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1298/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Galdos at India Geospatial Forum 2013</title>
		<link>http://www.galdosinc.com/archives/1293</link>
		<comments>http://www.galdosinc.com/archives/1293#comments</comments>
		<pubDate>Wed, 06 Feb 2013 00:40:45 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[News Releases]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1293</guid>
		<description><![CDATA[<p>Ron Lake spoke on the topic of GML and a New Approach to SDI at the Navayuga Technology forum, held during the India Geospatial Forum which took place in Hyderabad on 22-24 January 2013.</p> <p>Mr. Lake&#8217;s talk looked at Spatial <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1293">Galdos at India Geospatial Forum 2013</a></span>]]></description>
			<content:encoded><![CDATA[<p>Ron Lake spoke on the topic of GML and a New Approach to SDI at the Navayuga Technology forum, held during the India Geospatial Forum which took place in Hyderabad on 22-24 January 2013.</p>
<p>Mr. Lake&#8217;s talk looked at Spatial Data Infrastructure (SDI) as a framework for the development of wide area, multi-party, multi-jurisdiction applications that may involve spatial data. He made the point that any SDI should be able to support spatial data, but that an SDI might also have no spatial data at all.</p>
<p>During the talk, Mr. Lake reviewed the importance of GML-based languages and the critical importance of semantic-based encodings in the transfer of information within an SDI. Mr. Lake described the Galdos SDI Platform including the INtune SDI Bus, Business Object Tier components, Client Tier components, Web Services and, most especially, the INdicio Web Registry Service.</p>
<p>&nbsp; </p>
<div id="attachment_1295" class="wp-caption aligncenter" style="width: 735px"><a href="http://www.galdosinc.com/wp-content/uploads/2013/02/galdos-at-navayuga-booth.jpg"><img src="http://www.galdosinc.com/wp-content/uploads/2013/02/galdos-at-navayuga-booth.jpg" alt="Galdos at the Navayuga booth" title="galdos-at-navayuga-booth" width="580" height="492" class="size-full wp-image-1295" /></a><p class="wp-caption-text">Galdos at the Navayuga booth</p></div>
<p>&nbsp; </p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1293/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Galdos at 35th Plenary and Working Groups Meeting of ISO/TC211</title>
		<link>http://www.galdosinc.com/archives/1287</link>
		<comments>http://www.galdosinc.com/archives/1287#comments</comments>
		<pubDate>Wed, 19 Dec 2012 18:55:26 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[News Releases]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1287</guid>
		<description><![CDATA[<p>The 35th Plenary and Working Groups meeting, workshop, and exhibition of ISO/TC211 was held 8 &#8211; 12 December 2012 in Jeddah in the Kingdom of Saudi Arabia.</p> <p>Mr. Ron Lake, founder and CEO of Galdos Systems, presented a session in <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1287">Galdos at 35th Plenary and Working Groups Meeting of ISO/TC211</a></span>]]></description>
			<content:encoded><![CDATA[<p>The 35th Plenary and Working Groups meeting, workshop, and exhibition of ISO/TC211 was held 8 &#8211; 12 December 2012 in Jeddah in the Kingdom of Saudi Arabia.</p>
<p>Mr. Ron Lake, founder and CEO of Galdos Systems, presented a session in the Standards in Action workshop program entitled &#8220;Spatial Data Infrastructure &#8211; a new approach&#8221; which expanded on the following abstract:</p>
<p><em>
<p>CSW-dbRIM is a web service standard developed by the OGC for general metadata management. It is now the subject of a proposed NWIP at ISO TC 211. Galdos Systems will show how this standard is serving as the bases of a location-enabled platform for SaaS solutions, called Galdos INfuse. This presentation will show the INfuse platform and the CSW-ebRIM standard in three different applications including:</p>
<ol>
<li>City Modeling</li>
<li>Hazard Simulation and Emergency Response, and</li>
<li>Campus Mapping</li>
</ol>
<p></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1287/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Machine-Readable Data and the “Social” Network of Machines</title>
		<link>http://www.galdosinc.com/archives/1286</link>
		<comments>http://www.galdosinc.com/archives/1286#comments</comments>
		<pubDate>Mon, 17 Dec 2012 21:18:05 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[Ron Lake's blog]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1286</guid>
		<description><![CDATA[<p>Much has been said in recent times about the importance of social networks and how they have impacted everything from the response to emergency events to the rise of the Arab spring. The impact has been so strong that when <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1286">Machine-Readable Data and the “Social” Network of Machines</a></span>]]></description>
			<content:encoded><![CDATA[<p>Much has been said in recent times about the importance of social networks and how they have impacted everything from the response to emergency events to the rise of the Arab spring.  The impact has been so strong that when one raises the need to have tools for “information sharing” most people respond with Facebook or Twitter, as if these were the only possible answers.</p>
<p>While social networks have been enormously important in linking people together, there is another kind of linking that will be at least as important in the coming years, although it will never be as visible.  This is linking within the community of machines.  By a community of machines, I do not mean the network of machines that supports only (or almost exclusively) human interaction, although at some point any community of machines must indeed interact with humans.  I am referring to the network of machines that acquire, process, interpret, and present information to humans, often in real time, in order for us to make more effective and timely decisions about events in the world around us.  This community of machines is much less understood in the popular media and in the popular imagination, and yet it is every bit as vital to our future.</p>
<p>What then do machines need to communicate with one another, and what does it mean that we have a community of machines?</p>
<p>I should start by saying that I am not in any way talking about artificial intelligence, at least not in the sense of machines being self-aware or having any idea of what they are doing.  The sort of communication that I am talking about does, however, relate to conveying meaning from one machine to another.  Consider, for example, the difference between sending a picture of a Word document and the Word document itself.  In the first case, only a human being could determine the title of the document, or perhaps the author and the date of publication.  In the second case, a computer program could quite easily extract all three pieces of information.  The difference between these two cases is in the information that is transmitted and in how it is encoded.  We might phrase this in terms of the kinds of questions that could be answered by processing the received information using a computer program.  Note that we are not talking about deducing implicit meaning by processing the received information.  We don’t expect to determine whether or not the author was happy or not when the document was being written; while it might be inferred from the author’s choice of words, we are talking only about the explicit encoding of information.  I know who the author is, because the word “author” appears in front of their name.  In a similar way, in machine-readable data, there is an explicit model of the document that says such-and-such a string denotes the author of the document.</p>
<p>A similar example arises in the transmission of design information.  In conventional Computer Aided Drawing (CAD), a drawing is encoded as a set of geometric elements (lines, squares, points, symbols, etc.) without regard to what these elements mean within the application domain in which they are used.  A human being can easily understand and read CAD drawings, and interpret the labels (e.g. door, beam, ground wire) to associate meaning with the geometric elements.  A computer program cannot.  In conventional CAD drawings, we cannot ask the software to color the doors red; we can only highlight a layer in the drawing and color it red, or select a set of line elements and do the same.</p>
<p>In the so-called Building Information Model (BIM) encodings, a built structure is modeled in terms of entities and entity relationships that are meaningful (to humans) in a selected domain (e.g. building structures), and associated with these entities and relationships are geometric and topological elements or properties.  In BIM encodings, unlike conventional CAD drawings, it makes perfect sense to ask the software to color all the windows red, or all of the doors blue.</p>
<p>These two examples illustrate the basic elements of machine communication.  The critical part is that there is a model for the information exchanged in the communication.  This model provides the context by which the information is understood by humans, and can be processed (e.g. colour the windows red, italicize the author’s name) by machines.  Note that, broadly speaking, two different sets of humans are involved in the process.  In the first group are the end recipients of the information, the ones who say “Yes, I read other works by Dickens”.  In the second group are the programmers that create the programs that receive, process, and transform the data for consumption by the first group.  The first group cares about the actual content of what is transmitted, but may not care at all about the difference between the picture of the document and the document itself (as long as they get pictures of every page).  The second group requires the model of the transmitted information in order to do anything beyond the most basic receipt and storage of what is received.  Machine communication is really about the communication between programmers with respect to models of the data to be exchanged between machines.</p>
<p>So why does all this matter?  To begin with, whether we make the measurements remotely or in situ, measurements that are transmitted from sensing devices are typically processed through multiple steps before they are presented for human viewing and interpretation.  In the case of remotely sensed imagery, for example, the images are processed to compensate for atmospheric effects or to classify or “interpret” the image (e.g. find areas that are “bright” in the IR indicating the presence of water) and, of course, to enable the image to be geo-registered.  Having the data be machine-readable is more or less essential in dealing with any kind of measurement information; however, it goes much farther than that.  Think about the shape or geometry of roads and buildings.  A picture may be worth a thousand words, but it does not tell us which buildings are connected to one another, or how those connections are achieved.  Nor can a picture tell us which sensor values should be associated with which wall surface area or room volume.  But machines can “know” these things and be architected to share this information with one another.</p>
<p>One often hears the expression “We cannot control or understand what we cannot measure”.  This is indeed true.  Moreover, the problems that we are facing in our physical environment are very serious and we will need to take a more scientific/engineering approach to these problems, using the best measurements we can acquire, and the best models that we can construct.</p>
<p>Evidence-based decision making is critical to all our futures and, increasingly, those are urban futures.  We can better prepare for an earthquake if we can forecast which buildings or structures are most at risk, determine which routes might offer the safest access to and exit from impacted areas, and estimate what might be the potential effect on human life if the infrastructure supporting water, transportation, electricity, and so forth is impacted by the event.  Such forecasts require not only models of earthquakes, but also extensive information on the distribution of structures, roadways, and utilities, their types, date of construction, and value, as well as detailed demographics by age, income, etc.  To continuously acquire, process, forecast, and distribute the simulation results to emergency decision makers requires ongoing communication amongst multiple machines, including those responsible for property assessment, building/roadway/utility design, event (e.g. earthquake) simulation, and for the communication of impact scenarios to emergency planners and responders.  A permanent and evolving “social” network of machines is essential to such an activity.  The same argument can be made in our preparations for and responses to floods, hurricanes, rising sea levels, increasing drought, and rising global temperatures.</p>
<p>One can truly say that the last decade has been the decade of social networks and, while I think there will be no decline in their importance, the next decade will belong more to structured machine-readable data — the social network of machines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1286/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The &#8220;Social Network&#8221; of Machines</title>
		<link>http://www.galdosinc.com/archives/1285</link>
		<comments>http://www.galdosinc.com/archives/1285#comments</comments>
		<pubDate>Thu, 06 Dec 2012 21:07:11 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1285</guid>
		<description><![CDATA[<p>The &#8220;Social Network&#8221; of Machines was originally published in the online magazine Informed Infrastructure on December 6, 2012.</p> <p>The past decade has clearly been the era of social networks, with revolutionary impact on nearly everything, from social behaviour to mapping <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1285">The &#8220;Social Network&#8221; of Machines</a></span>]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://informedinfrastructure.com/2741/the-social-network-of-machines" title="The "Social Network" of Machines" target="_blank">The &#8220;Social Network&#8221; of Machines</a> was originally published in the online magazine <a href="http://informedinfrastructure.com" target="_blank"><strong>Informed Infrastructure</strong></a> on December 6, 2012.</em></p>
<p>The past decade has clearly been the era of social networks, with revolutionary impact on nearly everything, from social behaviour to mapping and response to emergency events. Associated with the rise of Facebook, Twitter and the other dominant social network sites, we have seen an increased emphasis on “unstructured” data such as imagery, videos and schema-less data stores. This was possible because the intent of these sites and their infrastructure is the direct interaction between humans. Free form tagging, and <a href="http://en.wikipedia.org/wiki/Folksonomy" target="_blank">folksonomies</a> became caché terms of the time.</p>
<p>While I do not envision any decline in the importance of social networks, I think we are at the start of a new kind of network, and that is the “social” network of machines, with a new (or old, depending on your point of view) set of terms, and priorities.</p>
<h2>Machine to Machine</h2>
<p>Just as the social media sites built on the Internet of people and the web, so too will the social network of machines, build on the Industrial Internet and the Internet of Things. Just as the social networks built new infrastructure on the Internet, and the Web, so too will the social network of machines build new infrastructure on the Internet of Things. What will this look like?</p>
<p>In the social network of persons, machines mediate interactions between people, displaying their images, their histories and interests. Machines carry the messages from one person to another.</p>
<p>In the social network of machines, machines will again mediate the interactions between machines, providing services for machine discovery, data translation, and data transformation. Machines will again carry the messages from one machine to another, but in such a form that machines can readily process, display and interact with the message content. One can anticipate real “social networks” of machines in the sense that some machines will be able to “talk” to each other, while others will not, in much the same way that I can readily chat to people in English, but am quite unable to do the same in Chinese.</p>
<p>Machines will be able to discover one another to communicate. This is not to say that we are constructing the infrastructure of cyborgs or that we are talking about artificial understanding. We are just moving to an era where machine communication becomes easier to accomplish and plays an increasingly significant role in the management of our impact on one another and the world around us.</p>
<h2>Drivers and Changes</h2>
<p>What will drive this era of the social network of machines? What technology changes are required to make it possible?</p>
<p>The most obvious driver will be the increasing ubiquity of sensors. Sensors to measure our energy consumption, and our carbon emissions. Sensors in our homes and offices, measuring the energy consumed by individual appliances, or the cubicles in which we work. Sensors to measure the quality of the air in the baby’s room, in our office and in the street. Sensors to measure the flow of people, traffic, water and sewage. Sensors to measure the health of our aging parents and ourselves.</p>
<p>Deployment of these sensors will greatly increase the volume of data to be processed. More importantly, inter-machine communication will be necessary to benefit from the investment in the measurement technology. Only through machine processing of this data and interconnections between machines, can we relate traffic flows to carbon emission and to local air quality. While it seems illogical, it is very likely that things will occur in this very bottom up manner – sensing before understanding – sensing before action and control. This has been the way of the world.</p>
<p>To make the social network of machines possible, we need to give increased weight to machine readable data. This means that we strive to encode more of the meaning of the data in the data stream itself; what we use to be call “self-describing” data. This means an increased importance for structured data, meaning data that has an associated information model (e.g. a schema) that can be sent with the data directly or by reference. It also means an increased importance with registration of data sources as well as more formal means for automated discovery than are possible in the world of the Internet of persons. It will also mean increased importance in those information standards that support extensible, machine readable data streams. Content is indeed king, and ever more so in the coming age of social networks of machines.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1285/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Services Make Hazard Simulations Useful</title>
		<link>http://www.galdosinc.com/archives/1278</link>
		<comments>http://www.galdosinc.com/archives/1278#comments</comments>
		<pubDate>Mon, 19 Nov 2012 22:52:07 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[Ron Lake's blog]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1278</guid>
		<description><![CDATA[<p>The economic and human consequences of natural disasters are enormous. And due to global climate change, in part, they’re increasing dramatically.</p> <p>It makes sense, therefore, to try and apply predictive simulations so people can better plan and prepare for these <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1278">Web Services Make Hazard Simulations Useful</a></span>]]></description>
			<content:encoded><![CDATA[<p>The economic and human consequences of natural disasters are enormous. And due to global climate change, in part, they’re increasing dramatically.</p>
<p>It makes sense, therefore, to try and apply predictive simulations so people can better plan and prepare for these events if and when they occur. The effort isn’t to predict the event itself, but to try and predict its consequences.</p>
<p>In the United States, the Federal Emergency Management Agency (FEMA) created a multipurpose hazard modeling system (HAZUS) with the following objective: to predict the potential loss of life, financial cost and structural damage that could occur from an earthquake, major landslide, hurricane or flood.</p>
<h2>Different Goals</h2>
<p>Of course, running hazard-simulation models is quite different from emergency planners and responders using the results. Simulation modelers are technical people with specialized scientific knowledge with respect to hazard events, with specialization by type of event.</p>
<div id="attachment_1279" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.galdosinc.com/wp-content/uploads/2012/11/MASAS-Client-in-ArcGIS-Viewer.jpg"><img src="http://www.galdosinc.com/wp-content/uploads/2012/11/MASAS-Client-in-ArcGIS-Viewer.jpg" alt="MASAS Client in ArcGIS Viewer" title="MASAS Client in ArcGIS Viewer" width="500" height="299" class="size-full wp-image-1279" /></a><p class="wp-caption-text">A MASAS client in ArcGIS Viewer displays indicator layers.</p></div>
<p>The people who use the results have a different set of priorities and point of focus. Their concern is with the type of events they plan for.</p>
<p>&#8220;Is there an event that would kill more than 500 people and cost more than $2 billion in damage?&#8221; &#8220;How would that event’s impact be distributed?&#8221; &#8220;Which buildings would most likely suffer the greatest damage?&#8221; &#8220;Which bridges or roadways might be impaired?&#8221; The simulation modeler focuses on events, while the emergency planner focuses on probable consequences.</p>
<h2>Canada’s MASAS</h2>
<p>A recent project in Canada shows how these two worlds can be brought together in a practical manner using rapidly deployable Web-service technology. Canada has a nascent national Multi-Agency Situational Awareness System (MASAS), which now enables simulators to run their models, automatically extract indicators of interest and distribute those indicators to emergency planners through the MASAS network.</p>
<p>Of course, such information is voluminous, so a Web-based capability was needed to enable rapid querying and map visualization of simulation results. In addition, the results have a lifecycle that must be managed (e.g., results need to be verified before they’re released, may be found faulty after being in use, may be slated for revision, etc.).</p>
<p>The solution was quickly built on an open-standard Web-service platform that provides a set of standard features, many of which were used to meet the project’s requirements. An information model for simulation results was created and deployed, incorporating the event description and the various indicator parameters available to emergency planners.</p>
<p>Extraction and ingest of the indicator parameters was automated, a task made straightforward by a simple harvest plug-in that directly mapped extracted data into the model. No additional work was required for lifecycle management, because every object in the platform has that to begin with. Users only need to specify which lifecycle states to use and which state transitions to allow.</p>
<h2>From Model to Meaningful</h2>
<p>Information in the simulations was spatial in nature (e.g., location of bridges, water mains, etc.), and there was no problem in handling this, because the platform enables the capture of geometric properties in GML.</p>
<p>Out of the box, the platform provided the ability to perform ad hoc spatial, classification and property queries as well as use server-side stored queries, making event-consequences information simulated in the models easily accessible and searchable via the Web by emergency planners. The platform also made it easy to integrate existing mapping clients on which consequences could be displayed, including Google Earth, Google Maps and Esri’s ArcGIS.</p>
<p>The result is a system in which hazard-simulation models can be run and automatically indexed, and the information content can be made immediately available via the Internet in a visual and searchable form meaningful to emergency planners and responders.</p>
<p><em>This article was originally published on <a href="http://www.geoplace.com/ME2/dirmod.asp?sid=&#038;nm=&#038;type=MultiPublishing&#038;mod=PublishingTitles&#038;mid=13B2F0D0AFA04476A2ACC02ED28A405F&#038;tier=4&#038;id=BF1FF6C1BFEC4E72A19CF536B2A0AC00" title="GeoPlace.com: Web Services Make Hazard Simulations Useful" target="_blank">GeoPlace.com</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1278/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Galdos at QUEST 2012 International Conference and Tradeshow</title>
		<link>http://www.galdosinc.com/archives/1276</link>
		<comments>http://www.galdosinc.com/archives/1276#comments</comments>
		<pubDate>Fri, 16 Nov 2012 00:11:11 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[News Releases]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1276</guid>
		<description><![CDATA[<p>Galdos Systems will be sponsoring and exhibiting at the 2012 QUEST International Conference and Tradeshow (http://www.questcanada.org/conference), in Winnipeg, Manitoba, from November 18-21.</p> <p>QUEST &#8211; which stands for Quality Urban Energy Systems of Tomorrow &#8211; is a collaborative network of stakeholders <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1276">Galdos at QUEST 2012 International Conference and Tradeshow</a></span>]]></description>
			<content:encoded><![CDATA[<p>Galdos Systems will be sponsoring and exhibiting at the 2012 QUEST International Conference and Tradeshow (<a href="http://www.questcanada.org/conference" title="QUEST Canada Conference" target="_blank">http://www.questcanada.org/conference</a>), in Winnipeg, Manitoba, from November 18-21.</p>
<p>QUEST &#8211; which stands for Quality Urban Energy Systems of Tomorrow &#8211; is a collaborative network of stakeholders working on the design, development, and application of Integrated Community Energy Solutions. The topic for this year’s conference is “Smart Energy Communities in Cold Climates” – an appropriate one as we head into another Canadian winter.</p>
<p>At the Tradeshow, Galdos will be debuting our new SaaS Platform, which provides a framework for developing SaaS applications for tasks such as energy modeling, monitoring, and management. Also, Mr. Ron Lake, CEO of Galdos Systems, will be participating in a panel discussion (Session 1-C) on the topic of “Open Mapping Standards for smarter energy utilities and communities.”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1276/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Examining the Concept of Informed Infrastructure</title>
		<link>http://www.galdosinc.com/archives/1283</link>
		<comments>http://www.galdosinc.com/archives/1283#comments</comments>
		<pubDate>Thu, 18 Oct 2012 20:28:21 +0000</pubDate>
		<dc:creator>Galdos</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://www.galdosinc.com/?p=1283</guid>
		<description><![CDATA[<p>Examining the Concept of Informed Infrastructure was originally published in the online magazine Informed Infrastructure on October 18, 2012.</p> <p>While later columns will most often look at the details, I thought this first column should be devoted to the variety <span style="color:#777"> . . . &#8594; Read More: <a href="http://www.galdosinc.com/archives/1283">Examining the Concept of Informed Infrastructure</a></span>]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://informedinfrastructure.com/2190/the-concept-of-informed-infrastructure/" title="Examining the Concept of Informed Infrastructure" target="_blank">Examining the Concept of Informed Infrastructure</a> was originally published in the online magazine <a href="http://informedinfrastructure.com/" title="Informed Infrastructure" target="_blank"><strong>Informed Infrastructure</strong></a> on October 18, 2012.</em></p>
<p>While later columns will most often look at the details, I thought this first column should be devoted to the variety of concepts that might be attributed to Informed Infrastructure. Clearly it goes beyond the site’s byline of “Extending design to include impacts,” although this has a wonderfully vague quality that could support a variety of notions.</p>
<p>To start with, informed infrastructure can be informed about its contents, be that people in a room, cars on a highway, water in a water main, or bitumen slurry in an oil pipeline. “ Informed infrastructure” in this sense “knows” about the state of its contents (“e.g. is the water safe to drink”).</p>
<p>Informed Infrastructure might also be informed about its own state (e.g. are there leaks in the water main), be that in the present or at some future time based on present conditions. For example, metallic or concrete structures might be informed of their rate of corrosion or their rate of settling or deformation.</p>
<p>Informed Infrastructure might be aware of the environment outside and around it. The solar flux on a wall or roof surface, or the fact that a pipeline is passing under or over a sensitive wetland, being just two examples.</p>
<p>Some types of informed infrastructure may be able to inform us of our impact on the infrastructure itself. Think of your house or hotel room that tells you the manner in which your actions are impacting the consumption of water, gas and electricity, and not merely telling you the current temperature.</p>
<p>This idea could be taken further still. Informed infrastructures could be aware of, and communicate with one another, and provide social feedback, not only about the impact of your actions, but of those in your community, and compare your “performance” to that of your neighbours.</p>
<p>In all of these cases, informed infrastructures, regardless of what they are informed about, are designed to use information to enable them to better perform their function. Furthermore these information components are just as intrinsic to their performance as their mechanical components. The use of numerical simulation for the analysis of reflected acoustic pulses, and hence the detection of leaks, can contribute just as much to the net volume flow through a pipe as selecting the appropriate pipe diameter, wall thickness and surface roughness. If you consider that in some regions of Canada, 25-30% of the water leaving the treatment plant never makes it to our homes, offices or industrial sites, and you will understand what I am talking about.</p>
<p>It goes without saying, that informed infrastructure depends on sensing; sensors to measure character and behaviour of the “contents”, sensors to measure the state and behaviour of the infrastructure itself, and sensors to characterize the environment around it. To be informed, however, requires more than sensing, it also require knowledge of the functions and objectives of the content, the infrastructure and the world around it. Informed infrastructure must also be aware infrastructure, actively imbued with “intent” and “purpose”. Only in this way can it respond to what it senses in the appropriate manner.</p>
<p>To achieve awareness at some level is very straightforward. It simply informs us. At the most basic level, it simply provides us with values of the directly sensed quantities, like the temperature in the room or the speed of our car on the highway. In more complex cases, it can incorporate simulation and decision logic, and inform us of the expected lifetime of a concrete highway beam, or the expected time of failure of a bridge or water main.</p>
<p>Think of the <a href="http://www.youtube.com/watch?v=uzur4uLoX2U&amp;feature=youtube_gdata_player" target="_blank">famous scene</a> in the film “<a href="http://www.imdb.com/title/tt0062622/" target="_blank">2001, A Space Odyssey</a>”, when HAL reports on the imminent failure of the AE-35 communication unit, but embed the intelligence in the unit itself to get the idea of where we are going. Hopefully the outcome will be more satisfactory.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.galdosinc.com/archives/1283/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
