Integration of Hazard Management Services

  • Anca Daniela Ionita
  • Cristina-Teodora Eftimie
  • Grace Lewis
  • Marin Litoiu
Conference paper
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 247)

Abstract

Software migration to services is composed of three important parts: source code characterization, target code modeling, and transformation of legacy artifacts to develop services. Moreover, if the same target code model is defined as a common migration target for several existing applications with similar functionality, it is also possible to support interoperation and integration, in addition to migration to software services. This method for software migration may be applied in hazard management, where the availability of systems to manage particular environmental or social hazards may be insufficient when chain reactions and correlated events have to be treated simultaneously. Existing applications for monitoring hazards and emergency response may be migrated towards service-oriented systems, capable to orchestrate decision making and response actions. The target model proposed in this paper is a process template for integrating services irrespective of the hazard type, with the possibility to reuse the realizations of visualization and notification activities. The example implemented in our study was based on process binding to services specific for water and air pollution management.

Keywords

Migration to services Process modeling Modeling and design of IT-enabled service systems Hazard management 

References

  1. 1.
    Ionita, A.D., Litoiu, M., Lewis, G. (eds.): Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments. IGI Global, Hershey (2013)Google Scholar
  2. 2.
    Working Background Text on Terminology for Disaster Risk Reduction. The United Nations Office for Disaster Risk Reduction (2015)Google Scholar
  3. 3.
    Early Warning Systems: A State of the Art Analysis and Future Directions. Division of Early Warning and Assessment (DEWA). United Nations Environment Programme (UNEP), Nairobi (2012)Google Scholar
  4. 4.
    UNISDR Annual Report 2014. The United Nations Office for Disaster Risk Reduction, Geneva (2014)Google Scholar
  5. 5.
    Lewis, G., Morris, E., Simanta, S., Smith, D.: SMART: Analyzing the Reuse Potential of Legacy Components in a Service-Oriented Architecture Environment. Technical Note CMU/SEI-2008-TN-008 (2008)Google Scholar
  6. 6.
    Brodie, M.L., Stonebraker, M.: Migrating Legacy Systems: Gateways, Interfaces & The Incremental Approach. Morgan Kaufmann Publishers, San Francisco (1995)Google Scholar
  7. 7.
    Kazman, R., Woods, S., Carrière, J.: Requirements for integrating software architecture and reengineering models: CORUM II. In: Proceedings of the Firth Working Conference on Reverse Engineering (WCRE), pp. 154–163. IEEE Computer Society Press (1998)Google Scholar
  8. 8.
    Razavian, M., Lago, P.: A frame of reference for soa migration. In: Di Nitto, E., Yahyapour, R. (eds.) ServiceWave 2010. LNCS, vol. 6481, pp. 150–162. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  9. 9.
    Wagner, C.: Model-Driven Software Migration: A Methodology: Reengineering, Recovery and Modernization of Legacy Systems. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  10. 10.
    Ionita, A.D., Catapano, A., Giuroiu, S., Florea, M.: Service oriented system for business cooperation. In: Proceedings of the 2nd International Workshop on Systems Development in SOA Environments, SDSOA 2008, pp. 13–18. ACM, New York (2008)Google Scholar
  11. 11.
    Wächter, J., Babeyko, A., Fleischer, J., Häner, R., Hammitzsch, M., Kloth, A., Lendholt, M.: Development of tsunami early warning systems and future challenges. Nat. Hazards Earth Syst. Sci. 12, 1923–1935 (2012)CrossRefGoogle Scholar
  12. 12.
    Hristidis, V., Chen, S.-C., Li, T., Luis, S., Deng, Y.: Survey of data management and analysis in disaster situations. J. Syst. Softw. 83, 1701–1714 (2010)CrossRefGoogle Scholar
  13. 13.
    Borangiu, T., Oltean, V.E., Dragoicea, M., e Cunha, J.F., Iacob, I.: Some aspects concerning a generic service process model building. In: Snene, M., Leonard, M. (eds.) IESS 2014. LNBIP, vol. 169, pp. 1–16. Springer, Heidelberg (2014)CrossRefGoogle Scholar
  14. 14.
    Ciolofan, S.N., Mocanu, M., Ionita, A.D.: Cyberinfrastructure architecture to support decision taking in natural resources management. In: Dumitrache, I., Florea, A.M., Pop, F. (eds.) Proceedings of the 19th International Conference on Control Systems and Computer Science (CSCS), Bucharest, pp. 617–623. IEEE (2013)Google Scholar
  15. 15.
    Vacariu, L., Hangan, A., Mocanu, M.: Pollution detection on the CyberWater platform. Environ. Eng. Manage. J. 14(9), 2043–2050 (2015)Google Scholar
  16. 16.
    Gheorghe, A.V., Vamanu, D.V.: Disaster risk and vulnerability management from awareness to practice. In: Gheorghe, A.V. (ed.) Integrated Risk and Vulnerability Management Assisted by Decision Support Systems, pp. 1–320. Springer, Netherlands (2015)Google Scholar
  17. 17.
    Ismail, Z.: Evaluating trends of water quality index of selected Kelang river tributaries. Environ. Eng. Manage. J. 13, 61–72 (2014)Google Scholar
  18. 18.
    Stefan, S., Barladeanu, R., Andrei, S., Zagar, L.: Study of air pollution in Bucharest, Romania during 2005–2007. Environ. Eng. Manage. J. 14(4), 809–818 (2015)Google Scholar
  19. 19.
    Martínez, A.P.: Implementation and documentation of Sensor Web Enablement at KNMI. Internship Report, Royal Netherlands Meteorological Institute, De Bilt (2011)Google Scholar
  20. 20.
    OGC® SensorML: Model and XML Encoding Standard, Version 2.0.0. Open Geospatial Consortium (2014)Google Scholar
  21. 21.
    Ary, J.: Instant Drools Starter. Packt Publishing, Birmingham (2014)Google Scholar
  22. 22.
    Apa Nova Bucuresti, Water analysis reports. http://www.apanovabucuresti.ro/en/water-analysis-reports
  23. 23.
    OGC® WaterML 2.0: Part 1- Timeseries, Version 2.0.1, Open Geospatial Consortium (2014)Google Scholar
  24. 24.
    National Network for Monitoring Air Quality. http://www.calitateaer.ro/

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  • Anca Daniela Ionita
    • 1
  • Cristina-Teodora Eftimie
    • 1
  • Grace Lewis
    • 2
  • Marin Litoiu
    • 3
  1. 1.University Politehnica of BucharestBucharestRomania
  2. 2.Carnegie Mellon Software Engineering InstitutePittsburghUSA
  3. 3.York UniversityTorontoCanada

Personalised recommendations