- From: Carl Reed <creed@opengeospatial.org>
- Date: Mon, 24 Nov 2008 16:21:14 -0700
- To: "C H" <craighubleyca@yahoo.com>, "public-xg-eiif" <public-xg-eiif@w3.org>
On the "when and where" discussion, I would hazard that the correct term is "route". This term is well defined in both ISO, OGC, and OMA standards. Regards Carl ----- Original Message ----- From: "C H" <craighubleyca@yahoo.com> To: "public-xg-eiif" <public-xg-eiif@w3.org> Sent: Saturday, November 22, 2008 11:33 AM Subject: EIIF draft needs unified person, rigorous when/where, criteria towards common ontology, use of phases > > My quick comments on the draft, to be followed up later, as there's no > teleconference now until January. > > 1. person > > There should be only one "person" object and attributes of persons should > be attributes of that object, that is, the impact /affect of a disaster > can be a different type of object "emergency_affect' (or in the very sad > unreadable non-English idiom W3 uses, emergencyAffect). A list of those > can be attached to a person, with the potential to model several different > emergencies and affects, or the status of a person as both affected and > assisting without a multiplicity of objects. Proliferating entities is a > bad idea at the best of times. Certainly having to destroy an object and > create another one when a person changes status, or moves from being > potentially to really affected, adds a lot of potential for error. > > Consider also the example of a doctor displaced by a flood, who is > assisting in a hospital in an evacuation camp. This person is affected by > the flood, potentially affected by any epidemic that spreads in wake of > the flood, and assisting with the medical activities that help prevent > that epidemic or treat its victims. There's a long list of emergencies at > various phases (per the model) that this person is involved in, and ways > they're involved. Imagine now also that some of their family members are > missing. You can start to see how truly bad an idea it is to be creating > a new variant of the person object for each affect, and to try to manage > them without one way to attach all these attributes to a unique person > object. There are privacy reasons to avoid combining data but this can be > dealt with by making attributes encodable in such a way that one can only > check existence of an affect in a given context, and only if that exists > would the data be > decoded/retrieved. > > 2. when and where > > The OWL-time recommendations already mentioned > http://www.w3.org/TR/owl-time/ > are competent enough to use for this application, in my opinion. They > call a TimeSpan an "Interval" and one that is relative (unfixed in time > with a moving starting point) a "Duration" and even have specialized > concepts like "DeliveryDuration" which are useful out of the box. Unlike > incompetent time libraries this one actually has understood that dates and > years and such cannot exist without a specified time zone (an amazingly > common error that destroys the integrity of any time library that so much > as permits dates to be specified w/o zones). > > Accordingly this terminology should be the default. The "trajectory" is > also absolutely necessary and I'm glad to see it, because it allows some > degree of interception of resources in flight, optimization of deliveries > and so on. But I think the word is "itinerary" in most libraries, a > "trajectory" sort of implies the actual path taken not an intended path. > The way I see this working in practice is that GPS reports update the > actual location and then some subsystem can calculate the expected times > of arrival, reschedule rendezvous, etc. to really minimize waiting and > update the expected times to travel specific routes (due to new potholes, > snipers, etc.). > > 3. towards common ontology > > This section isn't of much use without a list of questions that can be > asked of ontologies that are being considered for convergence. For > instance, we can ask "is it easy to map this interoperability framework > onto [this other ontology] or is it really necessary to converge semantics > and align the terminology exactly with it?" > > I would argue, for instance, that you must align date/time/place > terminology with other libraries and cannot "map" them because the > possible semantic errors are vast in number and no value is added by the > mapping. Also it has to happen in potentially thousands of places in the > code. > > However, it seems inevitable that medical records of a person would be > mapped onto the EIIF definition of a person, if only because privacy > concerns forbid the EIIF users having all the medical records of everyone > in the same database or forcing a standard encryption method on every > medical service provider. > > I would like to see this section evolve into a list of related ontologies > and a one-line description of how well or how deeply each could or should > converge/change or provide precedents for EIIF to copy more exactly in > future releases. > > 4. phases > > Defining the phases is a real contribution but the text seems to present > the concept a bit too monolithically. > > It needs to be clearer, perhaps with an example, that several overlapping > emergencies (like a flood and subsequent water shortage or epidemic) often > occur - and that the phase diagram is more useful to calculate the kinds > of transactions that will tend to overload the systems at particular > times. Allowing resources to be staged. For instance, if you know > medical services will be needed particularly badly in the immediate wake > of an earthquake, but that floods tend to have a longer and more profound > effect on health due to bacterial contamination of water supplies, you may > be able to schedule the types of medical supplies and personnel more > readily. It should be possible to build a model of what emergefncies, > major and minor, tend to co-occur and follow on one another, e.g. total > power blackout tends to lead to looting opportunities and armed conflicts, > in any particular place and keep updating that model based on actual > experience in similar cultural > settings. > > The word "resilience" belongs in there more prominently, perhaps as a > function of response effectiveness in all the phases. One might say, for > instance, that resilience is calculated by multiplying the effectiveness > across all phases, however weighted, and accordingly that you can't > achieve resilience by neglecting any phase - are better off shoring up > weak points rather than trying to become "best in the world" at some more > visible phase. > > > >
Received on Monday, 24 November 2008 23:34:25 UTC