Details

    • Type: Improvement
    • Status: Deferred
    • Priority: Major
    • Resolution: Unresolved
    • Component/s: EDXL-CAP
    • Labels:
      None
    • Proposal:
      Hide

      Refactor the CAP object model to allow only one Info block per Alert.

      (It might also be desirable to give the Info block a unique identifier so multiple Alerts could take the same Info to multiple destinations... and perhaps to attach a "targeting" version of Area to Alert so the Info/Area block could unambiguously describe the causal phenomenon while the Alert/Area could provide geospatial routing information to the Alert "envelope.")

      This sort of fundamental refactoring would probably be a CAP 2.0 issue, but as noted elsewhere, nothing prohibits our doing both "maintenance" and "reboot" updates on parallel tracks.

      Show
      Refactor the CAP object model to allow only one Info block per Alert. (It might also be desirable to give the Info block a unique identifier so multiple Alerts could take the same Info to multiple destinations... and perhaps to attach a "targeting" version of Area to Alert so the Info/Area block could unambiguously describe the causal phenomenon while the Alert/Area could provide geospatial routing information to the Alert "envelope.") This sort of fundamental refactoring would probably be a CAP 2.0 issue, but as noted elsewhere, nothing prohibits our doing both "maintenance" and "reboot" updates on parallel tracks.

      Description

      This is a more radical version of EMERGENCY-25: Even in the case of multi-lingual messaging the requirement (which is essentially administrative) could be met by issuing multiple CAP messages, each in a different language. This would simplify both implementation and operation by decoupling the workflows for different languages and generating a separate CAP Alert for each.

      Since relatively few message originators are fluent in all the languages required of them by their various local operating rules, those language-specific workflows are necessarily different; coupling them in the technology can lead to avoidable delays and complications.

      (The original design was informed by preconceptions and political pressures and I take full personal responsibility for its imperfections.)

        Attachments

          Activity

          Hide
          norm.paulsen Norm Paulsen (Inactive) added a comment -

          Actually my position is independent of the any engineering solution or practice we follow. Single info block only CAP messages would not be hard to switch too (couple days of work). Conversely, any consumer that can handle multiple info blocks would be able to handle single ones just as easy. So no firm digging on the engineering side has occured.

          Although it hasn't happened yet I'm expecting there will be consumers that will want me, or some middleman, to take my CAP and transform them into single info block CAP messages. I use your philosophy on this "agencies are alway entitled to their own judgements".

          The marginal cost of individual CAP messages comes in the treatment of them by consumers, not anything we do. No artifact of implementation here as none of routing, distribution, file sizes, # of files, factored into our originator design at all. None of that registers a blip on the amount of stuff flying around our networks.

          Squaring the circle between hazard footprints and political boundaries is an impact on bifurcation no doubt, but even using hazard event polygons (t=time x), or threat polygons (t= time x through to time y) without political boundary complications can cause the bifurcation problem in large moving storms with multiple hazards.

          I wlecome the chance to explore this together. A Use Case for a large moving multi hazard storm is what I believe I need to demonstrate. In the mean time, all this is just to illustrate my preference for Multiple Info blocks over single.

          Notes for Art:

          • We in Canada don't mix hazards into CAP messages. Each hazard gets its own chain of CAP messages, even in large moving storms. So no multiple info block messages with different hazards per block exist in our system. This was done for a ccompletely differnet reason not pertinent here.
          Show
          norm.paulsen Norm Paulsen (Inactive) added a comment - Actually my position is independent of the any engineering solution or practice we follow. Single info block only CAP messages would not be hard to switch too (couple days of work). Conversely, any consumer that can handle multiple info blocks would be able to handle single ones just as easy. So no firm digging on the engineering side has occured. Although it hasn't happened yet I'm expecting there will be consumers that will want me, or some middleman, to take my CAP and transform them into single info block CAP messages. I use your philosophy on this "agencies are alway entitled to their own judgements". The marginal cost of individual CAP messages comes in the treatment of them by consumers, not anything we do. No artifact of implementation here as none of routing, distribution, file sizes, # of files, factored into our originator design at all. None of that registers a blip on the amount of stuff flying around our networks. Squaring the circle between hazard footprints and political boundaries is an impact on bifurcation no doubt, but even using hazard event polygons (t=time x), or threat polygons (t= time x through to time y) without political boundary complications can cause the bifurcation problem in large moving storms with multiple hazards. I wlecome the chance to explore this together. A Use Case for a large moving multi hazard storm is what I believe I need to demonstrate. In the mean time, all this is just to illustrate my preference for Multiple Info blocks over single. Notes for Art: We in Canada don't mix hazards into CAP messages. Each hazard gets its own chain of CAP messages, even in large moving storms. So no multiple info block messages with different hazards per block exist in our system. This was done for a ccompletely differnet reason not pertinent here.
          Hide
          mike.gerber Mike Gerber (Inactive) added a comment -

          As I suggested in another thread, I think that we at NWS will want to be more hazard-centric, rather than product-centric, in the future. Given bifurcation issues and the fact that we use polygons, I expect that some serious brain power will be needed to think our way through the various bifurcation scenarios. Norm...when does Canada plan to go the polygon route?

          Show
          mike.gerber Mike Gerber (Inactive) added a comment - As I suggested in another thread, I think that we at NWS will want to be more hazard-centric, rather than product-centric, in the future. Given bifurcation issues and the fact that we use polygons, I expect that some serious brain power will be needed to think our way through the various bifurcation scenarios. Norm...when does Canada plan to go the polygon route?
          Hide
          norm.paulsen Norm Paulsen (Inactive) added a comment -

          In answer to Mike's questions....Environement Canada is also going to a more hazard-centric approach and the use of polygons (rather than distinct political boundaries) will be what is stored in our base information set. Transforming to political boundaries in products will always happen but the base info will use <polygon> a lot more. Like the NWS, this is an approach in transition that will take several years. I will be gradual but the course has been set. Think 2016 for us but so much could happen before then.

          Show
          norm.paulsen Norm Paulsen (Inactive) added a comment - In answer to Mike's questions....Environement Canada is also going to a more hazard-centric approach and the use of polygons (rather than distinct political boundaries) will be what is stored in our base information set. Transforming to political boundaries in products will always happen but the base info will use <polygon> a lot more. Like the NWS, this is an approach in transition that will take several years. I will be gradual but the course has been set. Think 2016 for us but so much could happen before then.
          Hide
          shakusa Steve Hakusa (Inactive) added a comment -

          From https://www.oasis-open.org/apps/org/workgroup/emergency-cap/download.php/53640/Aproved%20CAP%20SC%20Meeting%20Notes%207-14-14.doc

          26 and 25 are closely related and could be discussed together. These are recognized to be big issues that will take lengthy discussion.

          Show
          shakusa Steve Hakusa (Inactive) added a comment - From https://www.oasis-open.org/apps/org/workgroup/emergency-cap/download.php/53640/Aproved%20CAP%20SC%20Meeting%20Notes%207-14-14.doc 26 and 25 are closely related and could be discussed together. These are recognized to be big issues that will take lengthy discussion.
          Show
          shakusa Steve Hakusa (Inactive) added a comment - From https://www.oasis-open.org/apps/org/workgroup/emergency-cap/download.php/54468/latest/Nov3-2014-meeting-notes.doc Deferred as per actions pending in https://issues.oasis-open.org/browse/EMERGENCY-25

            People

            • Assignee:
              Unassigned
              Reporter:
              acb Art Botterell (Inactive)
            • Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated: