{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T07:23:26Z","timestamp":1740122606638,"version":"3.37.3"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2017,4,27]],"date-time":"2017-04-27T00:00:00Z","timestamp":1493251200000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100010418","name":"IITP","doi-asserted-by":"crossref","award":["B0101-15-0557","IITP-2016-H8501-16-1018"],"award-info":[{"award-number":["B0101-15-0557","IITP-2016-H8501-16-1018"]}],"id":[{"id":"10.13039\/501100010418","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2016R1D1A1B01006716"],"award-info":[{"award-number":["2016R1D1A1B01006716"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Wireless Pers Commun"],"published-print":{"date-parts":[[2018,2]]},"DOI":"10.1007\/s11277-017-4282-4","type":"journal-article","created":{"date-parts":[[2017,4,27]],"date-time":"2017-04-27T16:09:40Z","timestamp":1493309380000},"page":"3177-3194","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Advanced Primary\u2013Backup Platform with Container-Based Automatic Deployment for Fault-Tolerant Systems"],"prefix":"10.1007","volume":"98","author":[{"given":"Jaemyoun","family":"Lee","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haegeon","family":"Jeong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Won-Joo","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hyo-Joong","family":"Suh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dongeun","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6587-7044","authenticated-orcid":false,"given":"Kyungtae","family":"Kang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,4,27]]},"reference":[{"issue":"9","key":"4282_CR1","doi-asserted-by":"crossref","first-page":"2396","DOI":"10.1016\/j.jfranklin.2013.01.009","volume":"350","author":"Y Zhang","year":"2013","unstructured":"Zhang, Y., Chamseddine, A., Rabbath, C., Gordon, B., Su, C.-Y., Rakheja, S., et al. (2013). Development of advanced FDD and FTC techniques with application to an unmanned quadrotor helicopter testbed. Journal of the Franklin Institute, 350(9), 2396\u20132422.","journal-title":"Journal of the Franklin Institute"},{"key":"4282_CR2","doi-asserted-by":"crossref","unstructured":"Saied, M., Lussier, B., Fantoni, I., Francis, C., & Shraim, H. (2015). Fault tolerant control for multiple successive failures in an octorotor: Architecture and experiments. In Proceedidings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS`15), (pp. 40\u201345).","DOI":"10.1109\/IROS.2015.7353112"},{"issue":"2","key":"4282_CR3","doi-asserted-by":"crossref","first-page":"587","DOI":"10.1007\/s10586-014-0414-8","volume":"18","author":"J Park","year":"2015","unstructured":"Park, J., Lee, S., Yoon, T., & Kim, J. (2015). An autonomic control system for high-reliable CPS. Cluster Computing, 18(2), 587\u2013598.","journal-title":"Cluster Computing"},{"key":"4282_CR4","doi-asserted-by":"crossref","unstructured":"Asikin, D., & Dolan, J. M. (2010). Reliability impact on planetary robotic missions. In Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS`10), (pp. 4095\u20134100).","DOI":"10.1109\/IROS.2010.5649104"},{"issue":"1","key":"4282_CR5","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1007\/s10846-012-9650-4","volume":"67","author":"A Freddi","year":"2012","unstructured":"Freddi, A., Longhi, S., & Monteriu, A. (2012). A diagnostic Thau observer for a class of unmanned vehicles. Journal of Intelligent and Robotic Systems, 67(1), 61\u201373.","journal-title":"Journal of Intelligent and Robotic Systems"},{"key":"4282_CR6","unstructured":"Fault-detection, Fault-isolation and recovery (FDIR) techniques. Johnson Space Center (NASA), Tech. DFE-7, (1994)."},{"key":"4282_CR7","doi-asserted-by":"crossref","unstructured":"Soltesz, S., P\u00a8otzl, H., Fiuczynski, M. E., Bavier, A., & Peterson, L. (2007). Container-based operating system virtualization: A scalable, high-performance alternative to hypervisors. In Proceedings of the 2nd ACM SIGOPS\/EuroSys European Conference on Computer Systems 2007 (EuroSys`07), (pp. 275\u2013287).","DOI":"10.1145\/1272996.1273025"},{"key":"4282_CR8","doi-asserted-by":"crossref","unstructured":"Kyriazis, D., Anagnostopoulos, V., Arcangeli, A., Gilbert, D., Kalogeras, D., Kat, R., Klein, C., Kokkinos, P., Kuperman, Y., Nider, J., Sv\u00e4rd, P., Tomas, L., Varvarigos, E., & Varvarigou, T. (2015). High performance fault-tolerance for clouds. In Proceedings of the IEEE Symposium on Computers and Communication (ISCC`15), (pp. 251\u2013257).","DOI":"10.1109\/ISCC.2015.7405524"},{"key":"4282_CR9","doi-asserted-by":"crossref","unstructured":"Wang, J., Zhu, X., & Bao, W. (2013). Real-time fault-tolerant scheduling based on primary\u2013backup approach in virtualized clouds. In Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications and IEEE International Conference on Embedded and Ubiquitous Computing (HPCC EUC`13), (pp. 1127\u20131134).","DOI":"10.1109\/HPCC.and.EUC.2013.159"},{"issue":"3","key":"4282_CR10","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1007\/s10586-010-0120-0","volume":"14","author":"G Jiang","year":"2011","unstructured":"Jiang, G., Chen, H., Yoshihira, K., & Saxena, A. (2011). Ranking the importance of alerts for problem determination in large computer systems. Cluster Computing, 14(3), 213\u2013227.","journal-title":"Cluster Computing"},{"issue":"239","key":"4282_CR11","first-page":"2","volume":"2014","author":"D Merkel","year":"2014","unstructured":"Merkel, D. (2014). Docker: Lightweight Linux containers for consistent development and deployment. Linux Journal,\u00a02014(239), 2.","journal-title":"Linux Journal"},{"key":"4282_CR12","volume-title":"Distributed network systems: From concepts to implementations, ser. network theory and applications","author":"W Jia","year":"2006","unstructured":"Jia, W., & Zhou, W. (2006). Distributed network systems: From concepts to implementations, ser. network theory and applications. New York: Springer."},{"issue":"2","key":"4282_CR13","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1007\/s10586-009-0111-1","volume":"13","author":"W Zheng","year":"2010","unstructured":"Zheng, W., Xu, P., Huang, X., & Wu, N. (2010). Design a cloud storage platform for pervasive computing environments. Cluster Computing, 13(2), 141\u2013151.","journal-title":"Cluster Computing"},{"issue":"3","key":"4282_CR14","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1109\/TC.2008.172","volume":"58","author":"Q Zheng","year":"2009","unstructured":"Zheng, Q., Veeravalli, B., & Tham, C. K. (2009). On the design of fault-tolerant scheduling strategies using primary-backup approach for computational grids with low replication costs. IEEE Transactions on Computers, 58(3), 380\u2013393.","journal-title":"IEEE Transactions on Computers"},{"issue":"3","key":"4282_CR15","doi-asserted-by":"crossref","first-page":"626","DOI":"10.1109\/TSMCA.2009.2013192","volume":"39","author":"W Luo","year":"2009","unstructured":"Luo, W., Qin, X., Tan, X. C., Qin, K., & Manzanares, A. (2009). Exploiting redundancies to enhance schedulability in fault-tolerant and real-time distributed systems. IEEE Transactions on Systems, Man, and Cybernetics\u2014Part A: Systems and Humans, 39(3), 626\u2013639.","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics\u2014Part A: Systems and Humans"},{"key":"4282_CR16","doi-asserted-by":"crossref","unstructured":"Ko, W., Yoo, J., Kang, I., Jun, J., & Lim, S. S. (2016). Lightweight, predictable hypervisor for ARM-Based embedded systems. In Proceedings of the IEEE 22nd International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA`16), (p. 109).","DOI":"10.1109\/RTCSA.2016.28"},{"key":"4282_CR17","doi-asserted-by":"crossref","unstructured":"Li, N., Kinebuchi, Y., Mitake, H., Shimada, H., Lin, T., & Nakajima, T. (2012). A light-weighted virtualization layer for multicore processor-based rich functional embedded systems. In Proceedings of the IEEE International Symposium on Object\/Component\/Service-Oriented Real-Time Distributed Computing (ISORC`12), (pp. 144\u2013153).","DOI":"10.1109\/ISORC.2012.27"},{"key":"4282_CR18","unstructured":"Yoo, J. (2016). The design and implementation of fault tolerant PSTR on the embedded virtualization system. In Proceedings of the World Congress on Engineering and Computer Science (WCECS`16), (pp. 145\u2013149)."},{"key":"4282_CR19","doi-asserted-by":"crossref","unstructured":"Checconi, F., Cucinotta, T., & Stein, M. (2010). Real-time issues in live migration of virtual machines. In Proceedings of the International Conference on Parallel Processing (Euro-Par`09), (pp. 454\u2013466).","DOI":"10.1007\/978-3-642-14122-5_51"},{"key":"4282_CR20","doi-asserted-by":"crossref","unstructured":"Kim, D., Machida, F., & Trivedi, K. (2009). Availability modeling and analysis of a virtualized system. In Proceedings of the IEEE Pacific Rim International Symposium on Dependable Computing (PRDC`09), (pp. 365\u2013371).","DOI":"10.1109\/PRDC.2009.64"},{"key":"4282_CR21","doi-asserted-by":"crossref","unstructured":"Groesbrink, S. (2014). Virtual machine migration as a fault tolerance technique for embedded real-time systems. In Proceedings of the IEEE International Conference on Software Security and Reliability-Companion (SERE-C`14), (pp. 7\u201312).","DOI":"10.1109\/SERE-C.2014.16"},{"key":"4282_CR22","doi-asserted-by":"crossref","unstructured":"Dhouib, S., Kchir, S., Stinckwich, S., Ziadi, T., & Ziane, M. (2012). RobotML, a domain-specific language to design, simulate and deploy robotic applications. In Proceedings of the Third International Conference on Simulation, Modeling, and Programming for Autonomous Robots (SIMPAR`12), (pp. 149\u2013160).","DOI":"10.1007\/978-3-642-34327-8_16"},{"key":"4282_CR23","volume-title":"Robot reliability and safety","author":"B Dhillon","year":"2012","unstructured":"Dhillon, B. (2012). Robot reliability and safety. New York: Springer."},{"key":"4282_CR24","doi-asserted-by":"crossref","unstructured":"Hammadi, M., Choley, M., Ben Said, A., Kellner, A., & Hehenberger, P. (2016). Systems engineering analysis approach based on interoperability for reconfigurable manufacturing systems. In Proceedings of the IEEE International Symposium on Systems Engineering (ISSE`16), (pp. 1\u20136).","DOI":"10.1109\/SysEng.2016.7753179"},{"issue":"12","key":"4282_CR25","doi-asserted-by":"crossref","first-page":"3501","DOI":"10.1109\/TPDS.2016.2543731","volume":"27","author":"X Zhu","year":"2016","unstructured":"Zhu, X., Wang, J., Guo, H., Zhu, D., Yang, L. T., & Liu, L. (2016). Fault-tolerant scheduling for real-time scientific workflows with elastic resource provisioning in virtualized clouds. IEEE Transactions on Parallel and Distributed Systems, 27(12), 3501\u20133517.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"4282_CR26","unstructured":"Stanclif, S., Dolan, J., & Trebi-Ollennu, A. (2009). Planning to fail\u2014reliability as a design parameter for planetary rover missions. In Proceedings of the Carnegie Mellon University Research Showcase Robotics Institute, (pp. 2\u20136)."},{"key":"4282_CR27","volume-title":"Software engineering","author":"I Sommerville","year":"2010","unstructured":"Sommerville, I. (2010). Software engineering (9th ed.). Boston: Addison Wesley.","edition":"9"},{"issue":"5","key":"4282_CR28","first-page":"742","volume":"2","author":"Y Bassil","year":"2012","unstructured":"Bassil, Y. (2012). A simulation model for the waterfall software development life cycle. International Journal of Engineering and Technology, 2(5), 742\u2013749.","journal-title":"International Journal of Engineering and Technology"},{"key":"4282_CR29","volume-title":"Applied software project management","author":"A Stellman","year":"2005","unstructured":"Stellman, A., & Greene, J. (2005). Applied software project management. Sebastopol: O\u2019Reilly Media."},{"key":"4282_CR30","unstructured":"Cappos, J., Baker, S., Plichta, J., Nyugen, D., Hardies, J., Borgard, M., Johnston, J., & Hartman, J. H. (2007). Stork: Package management for distributed VM environments. In Proceedings of the 21st Conference on Large Installation System Administration Conference (LISA`07), (pp. 7:1\u20137:16)."},{"key":"4282_CR31","doi-asserted-by":"crossref","unstructured":"Tucker, C., Shuffelton, D., Jhala, R., & Lerner, S. (2007). OPIUM: Optimal package install\/uninstall manager. In Proceedings of the 29th International Conference on Software Engineering (ICSE`07), (pp. 178\u2013188).","DOI":"10.1109\/ICSE.2007.59"},{"issue":"3","key":"4282_CR32","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MRA.2011.942483","volume":"18","author":"B Gerkey","year":"2011","unstructured":"Gerkey, B., & Conley, K. (2011). Robot developer kits. IEEE Robotics and Automation Magazine, 18(3), 16.","journal-title":"IEEE Robotics and Automation Magazine"},{"issue":"5","key":"4282_CR33","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MC.2005.173","volume":"38","author":"JE Smith","year":"2005","unstructured":"Smith, J. E., & Nair, R. (2005). The architecture of virtual machines. Computer, 38(5), 32\u201338.","journal-title":"Computer"},{"issue":"2","key":"4282_CR34","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1007\/s10586-009-0080-4","volume":"12","author":"L Youseff","year":"2009","unstructured":"Youseff, L., Seymour, K., You, H., Zagorodnov, D., Dongarra, J., & Wolski, R. (2009). Paravirtualization effect on single- and multi-threaded memory-intensive linear algebra software. Cluster Computing, 12(2), 101\u2013122.","journal-title":"Cluster Computing"},{"issue":"3","key":"4282_CR35","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1109\/MCC.2014.51","volume":"1","author":"D Bernstein","year":"2014","unstructured":"Bernstein, D. (2014). Containers and cloud: From LXC to Docker to Kubernetes. IEEE Cloud Computing, 1(3), 81\u201384.","journal-title":"IEEE Cloud Computing"},{"key":"4282_CR36","unstructured":"Felter, W., Ferreira, A., Rajamony, R., & Rubio, J. (2014). An updated performance comparison of virtual machines and linux containers. IBM Research Division Austin Research Laboratory,\u00a0RC25482 (AUS1407-001)."},{"key":"4282_CR37","unstructured":"Higginbotham, S. (2015). Why Facebook\u2019s parse news is a big deal for the internet of things. (Online). \n                        http:\/\/fortune.com\/2015\/03\/25\/facebook-parse-internet-of-things\/\n                        \n                    ."},{"key":"4282_CR38","doi-asserted-by":"crossref","unstructured":"Bahl, P., Han, R. Y., Li, L. E., & Satyanarayanan, M. (2012). Advancing the state of mobile cloud computing. In Proceedings of 3rd ACM Workshop on Mobile Cloud Computing and Services (MCS`12), New York, NY, USA: ACM, (pp. 21\u201328).","DOI":"10.1145\/2307849.2307856"}],"container-title":["Wireless Personal Communications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11277-017-4282-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-017-4282-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-017-4282-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,17]],"date-time":"2020-05-17T21:02:59Z","timestamp":1589749379000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11277-017-4282-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,4,27]]},"references-count":38,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,2]]}},"alternative-id":["4282"],"URL":"https:\/\/doi.org\/10.1007\/s11277-017-4282-4","relation":{},"ISSN":["0929-6212","1572-834X"],"issn-type":[{"type":"print","value":"0929-6212"},{"type":"electronic","value":"1572-834X"}],"subject":[],"published":{"date-parts":[[2017,4,27]]}}}