{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T20:53:34Z","timestamp":1767905614835,"version":"3.49.0"},"reference-count":47,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2018,5,2]],"date-time":"2018-05-02T00:00:00Z","timestamp":1525219200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Autonomic computing embeds self-management features in software systems using external feedback control loops, i.e., autonomic managers. In existing models of autonomic computing, adaptive behaviors are defined at the design time, autonomic managers are statically configured, and the running system has a fixed set of self-* capabilities. An autonomic computing design should accommodate autonomic capability growth by allowing the dynamic configuration of self-* services, but this causes security and integrity issues. A secure, scalable and elastic autonomic computing system (SSE-ACS) paradigm is proposed to address the runtime inclusion of autonomic managers, ensuring secure communication between autonomic managers and managed resources. Applying the SSE-ACS concept, a layered approach for the dynamic adaptation of self-* services is presented with an online \u2018Autonomic_Cloud\u2019 working as the middleware between Autonomic Managers (offering the self-* services) and Autonomic Computing System (requiring the self-* services). A stock trading and forecasting system is used for simulation purposes. The security impact of the SSE-ACS paradigm is verified by testing possible attack cases over the autonomic computing system with single and multiple autonomic managers running on the same and different machines. The common vulnerability scoring system (CVSS metric) shows a decrease in the vulnerability severity score from high (8.8) for existing ACS to low (3.9) for SSE-ACS. Autonomic managers are introduced into the system at runtime from the Autonomic_Cloud to test the scalability and elasticity. With elastic AMs, the system optimizes the Central Processing Unit (CPU) share resulting in an improved execution time for business logic. For computing systems requiring the continuous support of self-management services, the proposed system achieves a significant improvement in security, scalability, elasticity, autonomic efficiency, and issue resolving time, compared to the state-of-the-art approaches.<\/jats:p>","DOI":"10.3390\/sym10050141","type":"journal-article","created":{"date-parts":[[2018,5,3]],"date-time":"2018-05-03T03:20:27Z","timestamp":1525317627000},"page":"141","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A Secure, Scalable and Elastic Autonomic Computing Systems Paradigm: Supporting Dynamic Adaptation of Self-* Services from an Autonomic Cloud"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0886-7819","authenticated-orcid":false,"given":"Abdul","family":"Jaleel","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, University of Engineering &amp; Technology, Lahore 54890, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shazia","family":"Arshad","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Engineering &amp; Technology, Lahore 54890, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muhammad","family":"Shoaib","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of Engineering &amp; Technology, Lahore 54890, Pakistan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2018,5,2]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Ahuja, K., and Dangey, H. (2014, January 7\u20138). Autonomic Computing: An emerging perspective and issues. Proceedings of the IEEE International Conference on Issues and Challenges in Intelligent Computing Techniques, Ghaziabad, India.","DOI":"10.1109\/ICICICT.2014.6781328"},{"key":"ref_2","unstructured":"White, S.R., Hanson, J.E., Whalley, I., Chess, D.M., and Kephart, J.O. (2004, January 17\u201318). An architectural approach to autonomic computing. Proceedings of the IEEE International Conference on Autonomic Computing, New York, NY, USA."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s10586-006-4893-0","article-title":"The autonomic computing paradigm","volume":"9","author":"Hariri","year":"2006","journal-title":"Clust. Comput."},{"key":"ref_4","first-page":"3687","article-title":"Self-Organization and Self-Healing: Rationale and Strategies for Designing and Developing a Dependable Software System","volume":"2","author":"Okon","year":"2014","journal-title":"IJIRCCE"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Raibulet, C. (2014, January 8\u201312). Hints on Quality Evaluation of Self-Systems. Proceedings of the IEEE Eighth International Conference on Self-Adaptive and Self-Organizing Systems (SASO), London, UK.","DOI":"10.1109\/SASO.2014.36"},{"key":"ref_6","unstructured":"Parashar, M., and Hariri, S. (2006). A Taxonomy for Self-* Properties in Decentralised Autonomic Computing. Autonomic Computing: Concepts, Infrastructure and Applications, CRC Press\/Taylor & Francis. Chapter 1."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"6","DOI":"10.5120\/16011-4890","article-title":"A Study on Architecture of Autonomic Computing-Self Managed Systems","volume":"92","author":"Mittal","year":"2014","journal-title":"IJCA"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Kumar, K.P., and Naik, N.S. (2014, January 9\u201311). Self-Healing model for software application. Proceedings of the IEEE International Conference on Recent Advances and Innovations in Engineering (ICRAIE, 2014), Jaipur, India.","DOI":"10.1109\/ICRAIE.2014.6909207"},{"key":"ref_9","unstructured":"Jacob, B., Lanyon-Hogg, R., Nadgir, D.K., and Yassin, A.F. (2004). A practical guide to the IBM autonomic computing toolkit. IBM Redbooks, IBM Corp. International Technical Support Organization."},{"key":"ref_10","unstructured":"Manoel, E., Nielson, M.J., Salahshour, A., KVL, S.S., and Sudarshanan, S. (2005). Problem determination using self-managing autonomic technology. IBM Redbooks, IBM International Technical Support Organization."},{"key":"ref_11","unstructured":"IBM, Coorporation (2006). An Architectural Blueprint for Autonomic Computing, IBM. IBM White Paper."},{"key":"ref_12","unstructured":"Miller, B. (2016, January 02). The Autonomic Computing Edge: Keeping in Touch with Touchpoints. Available online: http:\/\/www.ibm.com\/developerworks\/autonomic\/library\/ac-edge5."},{"key":"ref_13","unstructured":"Shuaib, H., Anthony, R.J., and Pelc, M. (2011, January 22\u201327). A framework for certifying autonomic computing systems. Proceedings of the IARIA 7th International Conference on Autonomic and Autonomous Systems, Venice, Italy."},{"key":"ref_14","unstructured":"First.org (2017, March 05). Common Vulnerability Score System v3.0. first.org. Available online: https:\/\/www.first.org\/cvss\/user-guide."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Wang, J.A., Wang, H., Guo, M., and Xia, M. (2009, January 19\u201321). Security metrics for software systems. Proceedings of the ACM 47th Annual Southeast Regional Conference, Clemson, South Carolina.","DOI":"10.1145\/1566445.1566509"},{"key":"ref_16","unstructured":"Nzekwa, R.A., Rouvoy, R., and Seinturier, L. (2010, January 10). Modelling feedback control loops for self- adaptive systems. Proceedings of the Third International DisCoTec Workshop on Context-Aware Adaptation Mechanisms for Pervasive and Ubiquitous Services, Amsterdam, The Netherlands."},{"key":"ref_17","first-page":"495","article-title":"A Policy-Based Autonomic Model Suitable for Quality of Service Management","volume":"4","author":"Bezerra","year":"2009","journal-title":"J. Netw."},{"key":"ref_18","unstructured":"Horn, P. (2001). Autonomic Computing: IBM\u2019s Perspective on the State of Information Technology, IBM Corp."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MC.2003.1160055","article-title":"The vision of autonomic computing","volume":"36","author":"Kephart","year":"2003","journal-title":"Computer"},{"key":"ref_20","first-page":"597","article-title":"Evaluation issues in autonomic computing","volume":"Volume 3252","author":"McCann","year":"2004","journal-title":"Proceedings of the Grid and Cooperative Computing Workshops"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"11","DOI":"10.5121\/ijsea.2015.6402","article-title":"Design patterns for self-adaptive systems engineering","volume":"6","author":"Abuseta","year":"2015","journal-title":"IJSEA"},{"key":"ref_22","unstructured":"Gandrille, E., Hamon, C., and Lalanda, P. (2013, January 13\u201314). Linking Reference and Runtime Architectures in Autonomic Systems. Proceedings of the IST-115 Symposium on Architecture Definition and Evaluation, Toulouse, France."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Ramirez, A.J., and Cheng, B.H. (2010, January 3\u20134). Design patterns for developing dynamically adaptive systems. Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, Cape Town, South Africa.","DOI":"10.1145\/1808984.1808990"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"6144","DOI":"10.3390\/s140406144","article-title":"A new approach to integrate internet-of-things and software-as-a-service model for logistic systems: A case study","volume":"14","author":"Chen","year":"2014","journal-title":"Sensors"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3390\/sym9010008","article-title":"DIaaS: Resource Management System for the Intra-Cloud with On-Premise Desktops","volume":"9","author":"Kim","year":"2017","journal-title":"Symmetry"},{"key":"ref_26","first-page":"20","article-title":"Metrinome: Continuous Monitoring and Security Validation of Distributed Systems","volume":"2","author":"Atighetchi","year":"2014","journal-title":"CSIAC"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"El-Kabbany, G.F., and Rasslan, M. (2016). Security Issues in Distributed Computing System Models. Security Solutions for Hyperconnectivity and the Internet of Things, by Mohamed Eltayeb, Maurice Dawson Marwan Omar, IGI Global. Chapter 9.","DOI":"10.4018\/978-1-5225-0741-3.ch009"},{"key":"ref_28","first-page":"4922","article-title":"Some Issues, Challenges and Problems of Distributed Software System","volume":"5","author":"Mishra","year":"2014","journal-title":"IJCSIT"},{"key":"ref_29","first-page":"232","article-title":"Analysis of Different Security Issues and Attacks in Distributed System A-Review","volume":"3","author":"Kumar","year":"2013","journal-title":"IJARCSSE"},{"key":"ref_30","unstructured":"Berket, K., Essiari, A., and Muratas, A. (2004, January 27). PKI-based security for peer-to-peer information sharing. Proceedings of the IEEE Fourth International Conference on Peer-to-Peer Computing, Zurich, Switzerland."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"875","DOI":"10.1007\/s11704-015-4592-1","article-title":"A cost-effective scheme supporting adaptive service migration in cloud data center","volume":"9","author":"Bing","year":"2015","journal-title":"Front. Comput. Sci."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1007\/s11704-014-3160-4","article-title":"Cloud authorization: Exploring techniques and approach towards effective access control framework","volume":"9","author":"Masood","year":"2015","journal-title":"Front. Comput. Sci."},{"key":"ref_33","first-page":"1090","article-title":"A security enhanced mutual authentication scheme based on nonce and smart cards","volume":"37","author":"Shi","year":"2014","journal-title":"JCIE"},{"key":"ref_34","unstructured":"Lounis, A., Hadjidj, A., Bouabdallah, A., and Challal, Y. (August, January 30). Secure and scalable cloud-based architecture for e-health wireless sensor networks. Proceedings of the IEEE 21 international conference on Computer communications and networks (ICCCN), Munich, Germany."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Bonanno, F., Capizzi, G., Sciuto, G.L., Napoli, C., Pappalardo, G., and Tramontana, E. (2014, January 18\u201320). A novel cloud-distributed toolbox for optimal energy dispatch management from renewables in igss by using wrnn predictors and gpu parallel solutions. Proceedings of the IEEE International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM), Ischia, Italy.","DOI":"10.1109\/SPEEDAM.2014.6872127"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1758","DOI":"10.1016\/j.eswa.2012.09.025","article-title":"A novel cloud information agent system with Web service techniques: Example of an energy-saving multi-agent system","volume":"40","author":"Yang","year":"2013","journal-title":"Expert Syst. Appl."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1672","DOI":"10.1109\/TNNLS.2015.2480709","article-title":"Cooperative strategy for optimal management of smart grids by wavelet rnns and cloud computing","volume":"27","author":"Napoli","year":"2016","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_38","unstructured":"TechTarget (2016, January 04). X.509 Certificate of Public Key Infrastructure (PKI). Available online: http:\/\/searchsecurity.techtarget.com\/definition\/X509-certificate."},{"key":"ref_39","first-page":"173","article-title":"Towards Scalable Key Management for Secure Multicast Communication","volume":"41","author":"Tseng","year":"2012","journal-title":"Inf. Technol. Control"},{"key":"ref_40","unstructured":"(2016, January 04). vmware.com. Available online: https:\/\/docs.vmware.com\/en\/VMware-vSphere\/6.5\/vsphere-esxi-vcenter-server-65-installation-setup-guide.pdf."},{"key":"ref_41","unstructured":"Python (2017, September 01). psutil 5.4.2, Pyhton. Available online: https:\/\/pypi.python.org\/pypi\/psutil."},{"key":"ref_42","unstructured":"(2016, February 01). MarketIndex.com. Available online: https:\/\/www.marketindex.com.au\/."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"1705","DOI":"10.1111\/0022-1082.00265","article-title":"Foundations of technical analysis: Computational algorithms, statistical inference and empirical implementation","volume":"55","author":"Lo","year":"2000","journal-title":"J. Financ."},{"key":"ref_44","unstructured":"(2016, January 06). StockCharts.com. Available online: http:\/\/stockcharts.com\/school\/doku.php?id=chart_school:technical_indicators:introduction_to_technical_indicators_and_oscillators."},{"key":"ref_45","unstructured":"(2016, February 05). Yahoo Finance(marketindex), Yahoo Finance API. Available online: https:\/\/www.marketindex.com.au\/yahoo-finance-api."},{"key":"ref_46","unstructured":"(2016, February 01). Yahoo.com, Yahoo Query Language. Available online: https:\/\/developer.yahoo.com\/yql\/."},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Fletcher, C.W., Dijk, M.V., and Devadas, S. (2012, January 15). A secure processor architecture for encrypted computation on untrusted programs. Proceedings of the Seventh ACM Workshop on Scalable Trusted Computing, Raleigh, NC, USA.","DOI":"10.1145\/2382536.2382540"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/10\/5\/141\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:02:53Z","timestamp":1760194973000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/10\/5\/141"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,5,2]]},"references-count":47,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2018,5]]}},"alternative-id":["sym10050141"],"URL":"https:\/\/doi.org\/10.3390\/sym10050141","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,5,2]]}}}