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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ionita, A.D., Litoiu, M., Lewis, G. (eds.): Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments. IGI Global, Hershey (2013)
Working Background Text on Terminology for Disaster Risk Reduction. The United Nations Office for Disaster Risk Reduction (2015)
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)
UNISDR Annual Report 2014. The United Nations Office for Disaster Risk Reduction, Geneva (2014)
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)
Brodie, M.L., Stonebraker, M.: Migrating Legacy Systems: Gateways, Interfaces & The Incremental Approach. Morgan Kaufmann Publishers, San Francisco (1995)
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)
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)
Wagner, C.: Model-Driven Software Migration: A Methodology: Reengineering, Recovery and Modernization of Legacy Systems. Springer, Heidelberg (2014)
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)
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)
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)
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)
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)
Vacariu, L., Hangan, A., Mocanu, M.: Pollution detection on the CyberWater platform. Environ. Eng. Manage. J. 14(9), 2043–2050 (2015)
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)
Ismail, Z.: Evaluating trends of water quality index of selected Kelang river tributaries. Environ. Eng. Manage. J. 13, 61–72 (2014)
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)
MartÃnez, A.P.: Implementation and documentation of Sensor Web Enablement at KNMI. Internship Report, Royal Netherlands Meteorological Institute, De Bilt (2011)
OGC® SensorML: Model and XML Encoding Standard, Version 2.0.0. Open Geospatial Consortium (2014)
Ary, J.: Instant Drools Starter. Packt Publishing, Birmingham (2014)
Apa Nova Bucuresti, Water analysis reports. http://www.apanovabucuresti.ro/en/water-analysis-reports
OGC® WaterML 2.0: Part 1- Timeseries, Version 2.0.1, Open Geospatial Consortium (2014)
National Network for Monitoring Air Quality. http://www.calitateaer.ro/
Acknowledgments
The work of Anca Daniela Ionita was supported by the Partnerships in Priority Areas Program - PN II, MEN-UEFISCDI, under the projects 47/2012 and 298/2014.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Ionita, A.D., Eftimie, CT., Lewis, G., Litoiu, M. (2016). Integration of Hazard Management Services. In: Borangiu, T., Dragoicea, M., Nóvoa, H. (eds) Exploring Services Science. IESS 2016. Lecture Notes in Business Information Processing, vol 247. Springer, Cham. https://doi.org/10.1007/978-3-319-32689-4_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-32689-4_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-32688-7
Online ISBN: 978-3-319-32689-4
eBook Packages: Computer ScienceComputer Science (R0)