Scispace (Formerly Typeset)
  1. Home
  2. Topics
  3. Autonomic computing
  4. 2019
  1. Home
  2. Topics
  3. Autonomic computing
  4. 2019
Showing papers on "Autonomic computing published in 2019"
Proceedings Article•
Towards continuous monitoring in personalized healthcare through digital twins

[...]

Luis F. Rivera1, Miguel Jiménez1, Prashanti Priya Angara1, Norha M. Villegas1, Gabriel Tamura2, Hausi A. Müller1 •
University of Victoria1, ICESI University2
4 Nov 2019

68 citations

Journal Article•10.1007/S10723-017-9424-0•
Resource Provisioning Based Scheduling Framework for Execution of Heterogeneous and Clustered Workloads in Clouds: from Fundamental to Autonomic Offering

[...]

Sukhpal Singh Gill1, Rajkumar Buyya1•
University of Melbourne1
01 Sep 2019-Journal of Grid Computing
TL;DR: A framework for self-management of cloud resources for execution of clustered workloads named as SCOOTER is proposed that efficiently schedules the provisioned cloud resources and maintains the Service Level Agreement (SLA) by considering properties of self- management and the maximum possible QoS parameters are required to improve cloud based services.
Abstract: Provisioning of adequate resources to cloud workloads depends on the Quality of Service (QoS) requirements of these cloud workloads. Based on workload requirements (QoS) of cloud users, discovery and allocation of best workload-resource pair is an optimization problem. Acceptable QoS can be offered only if provisioning of resources is appropriately controlled. So, there is a need for a QoS-based resource provisioning framework for the autonomic scheduling of resources to observe the behavior of the services and adjust it dynamically in order to satisfy the QoS requirements. In this paper, framework for self-management of cloud resources for execution of clustered workloads named as SCOOTER is proposed that efficiently schedules the provisioned cloud resources and maintains the Service Level Agreement (SLA) by considering properties of self-management and the maximum possible QoS parameters are required to improve cloud based services. Finally, the performance of SCOOTER has been evaluated in a cloud environment that demonstrates the optimized QoS parameters such as execution cost, energy consumption, execution time, SLA violation rate, fault detection rate, intrusion detection rate, resource utilization, resource contention, throughput and waiting time.

63 citations

Journal Article•10.1016/J.COSE.2019.04.011•
Context aware intrusion detection for building automation systems

[...]

Zhiwen Pan1, Salim Hariri2, Jesus Pacheco2•
Chinese Academy of Sciences1, University of Arizona2
01 Aug 2019-Computers & Security
TL;DR: This paper presents a framework for a context-aware intrusion detection of a widely deployed Building Automation and Control network, and develops runtime models for service interactions and functionality patterns by modeling the heterogeneous information that is continuously acquired from building assets into a novel BAS context aware data structure.

53 citations

Journal Article•10.1109/ACCESS.2019.2919957•
A Survey on Autonomic Provisioning and Management of QoS in SDN Networks

[...]

Ahmed BinSahaq1, Tarek R. Sheltami1, Khaled Salah2•
King Fahd University of Petroleum and Minerals1, Khalifa University2
30 May 2019-IEEE Access
TL;DR: This paper includes in-depth classification, taxonomy, and comparative analysis for the autonomic-based QoS provisioning in accordance with the famous influential and widely adopted the monitor-analyze-plan-execute-knowledge (MAPE-K) IBM architectural model for autonomic computing.
Abstract: In today’s Internet, killer network services and applications, such as video and audio streaming, network storage, and online video games, are pushing the network infrastructure resources to the edge. By design and for the most part, the Internet is the best offer delivery ecosystem with little or no end-to-end quality-of-service (QoS) guarantees. Even, frameworks, such as IntServ and DiffServ that were designed and implemented to provide QoS guarantees, still fail to solve this problem at a wide scale. Software-defined networking (SDN) is a fast emerging networking paradigm that promises to provide end-to-end QoS guaranteeing by offering greater network flexibility, abstraction, control, and programmability to network resources. In this paper, we review, survey, and discuss the current state of the art on QoS provisioning in the area of SDN, with respect to applying the concept of autonomic computing (AC) to automatically support, provision, monitor, and maintain QoS requirements. This paper includes in-depth classification, taxonomy, and comparative analysis for the autonomic-based QoS provisioning in accordance with the famous influential and widely adopted the monitor-analyze-plan-execute-knowledge (MAPE-K) IBM architectural model for autonomic computing.

50 citations

Journal Article•10.1016/J.FUTURE.2019.01.015•
Using simple PID-inspired controllers for online resilient resource management of distributed scientific workflows

[...]

Rafael Ferreira da Silva1, Rosa Filgueira2, Rosa Filgueira3, Ewa Deelman1, Erola Pairo-Castineira2, Ian M. Overton2, Malcolm Atkinson2 •
University of Southern California1, University of Edinburgh2, British Geological Survey3
01 Jun 2019-Future Generation Computer Systems
TL;DR: Experimental results obtained via simulation indicate that workflow executions may significantly benefit from the controller-inspired approach, in particular under online and unknown conditions.

35 citations

Journal Article•10.1109/TC.2018.2883597•
mARGOt: A Dynamic Autotuning Framework for Self-Aware Approximate Computing

[...]

Davide Gadioli1, Emanuele Vitali1, Gianluca Palermo1, Cristina Silvano1•
Polytechnic University of Milan1
01 May 2019-IEEE Transactions on Computers
TL;DR: mARGOt, a dynamic autotuning framework to enhance the target application with an adaptation layer to provide self-optimization capabilities, is introduced as a C++ library that works at function-level and provides to the application a mechanism to adapt in a reactive and a proactive way.
Abstract: In the autonomic computing context, the system is perceived as a set of autonomous elements capable of self-management, where end-users define high-level goals and the system shall adapt to achieve the desired behaviour. Runtime adaptation creates several optimization opportunities, especially if we consider approximate computing applications, where it is possible to trade off the accuracy of the result and the performance. Given that modern systems are limited by the power dissipated, autonomic computing is an appealing approach to increase the computation efficiency. In this paper, we introduce mARGOt, a dynamic autotuning framework to enhance the target application with an adaptation layer to provide self-optimization capabilities. The framework is implemented as a C++ library that works at function-level and provides to the application a mechanism to adapt in a reactive and a proactive way. Moreover, the application is capable to change dynamically its requirements and to learn online the underlying application-knowledge. We evaluated the proposed framework in three real-life scenarios, ranging from embedded to HPC applications. In the three use cases, experimental results demonstrate how, thanks to mARGOt, it is possible to increase the computation efficiency by adapting the application at runtime with a limited overhead.

34 citations

Journal Article•10.1007/S00500-018-3587-X•
An autonomic resource provisioning framework for efficient data collection in cloudlet-enabled wireless body area networks: a fuzzy-based proactive approach

[...]

Tushar Bhardwaj1, Subhash Chander Sharma1•
Indian Institute of Technology Roorkee1
1 Oct 2019
TL;DR: This paper proposes a hybrid autonomic resource provisioning framework, which is the combination of autonomic computing, fuzzy logic control and linear regression model inspired by the cloud layer model, and shows that the approach minimizes the cost and SLA violations as compared to other approaches.
Abstract: Integrating wireless body area networks (WBANs) with cloudlet introduces an edge-of-things computing environment for pervasive applications. The variation in the number of active WBANs nodes and its data transmission rate requires optimal computing resources to avoid performance degradation and data loss. We argue the research gap in terms of optimal resource provisioning that predicts and automatically adjusts the computing resources on the basis of sensory data volume and application’s type. In this paper, we propose a hybrid autonomic resource provisioning framework, which is the combination of autonomic computing, fuzzy logic control and linear regression model. The proposed framework is built over CloudSim toolkit with autonomic resource provisioning framework inspired by the cloud layer model. The effectiveness of the proposed approach is evaluated under a real workload trace. The experimental results show that the proposed approach minimizes the cost by at least 27% and SLA violations by at least 78% as compared to other approaches.

29 citations

Proceedings Article•10.1109/DASC/PICOM/CBDCOM/CYBERSCITECH.2019.00122•
Towards Enabling Autonomic Computing in IoT Ecosystem

[...]

Mohammad Tahir1, Qazi Mamoon Ashraf, Mohammad Dabbagh1•
Sunway University1
1 Aug 2019
TL;DR: Why autonomic computing is needed and how it can be used in the context of IoT is described and various enabling technologies that can help in attaining autonomy are discussed.
Abstract: The Internet of Things ecosystem involves configuration, control and networking of devices using the Internet Protocol. The pervasive nature of the Internet allows the deployment of a large number of these devices across multiple technological domains. However, due to a large number of such devices involved in massive deployment, manual setup, management and maintenance are infeasible. In order to overcome issues arising from manual management, intelligent and automatic procedures need to be established to manage connected devices at a large scale. Autonomic computing is one such technique that can minimize user intervention in the management of the IoT ecosystem. Autonomic computing has been proven effective for minimizing user intervention in the management of computer systems. In this paper, we describe why autonomic computing is needed and how it can be used in the context of IoT. We specifically discuss various enabling technologies that can help in attaining autonomy in IoT. In addition, we highlight the current challenges and some possible directions for future research.

23 citations

Journal Article•10.1109/ACCESS.2019.2958827•
Brain-Inspired Intelligence for Real-Time Health Situation Understanding in Smart e-Health Home Applications

[...]

Mahdi Naghshvarianjahromi1, Shiva Kumar1, M. Jamal Deen1•
McMaster University1
10 Dec 2019-IEEE Access
TL;DR: The proposed CDS algorithms can be an example of the first step for designing the autonomic computing layer of a smart e-Health home platform based on a cognitive dynamic system (CDS).
Abstract: The autonomic computing layer of the smart e-Health home based on a cognitive dynamic system (CDS) can be a solution for improving health situation understanding, reducing the healthcare system costs, and improving people's quality of life. It can also be a solution for reducing the large number of sudden deaths outside of a hospital due to fatal diseases such as Arrhythmia. Towards this objective, we start from understanding the health situation, by diagnosing healthy and unhealthy persons. For this, we developed a decision-making system that is inspired by the medical doctors (MDs) decision-making processes. Our system is based on a CDS for cognitive decision-making and it can create a decision-making tree automatically. The simple, low complexity algorithmic design of the proposed system makes it suitable for real-time applications. A proof-of-concept case study of the implementation of the CDS was done on Arrhythmia disease. An accuracy of 95.4% was achieved using the proposed algorithms. Also, these algorithms can make a decision in less than 80 ms, and for one User, this includes the time for training. The proposed platform can be extended for more healthcare applications such as screening, disease class diagnosis, prevention, treatment, or monitoring healing. As a result, the proposed CDS algorithms can be an example of the first step for designing the autonomic computing layer of a smart e-Health home platform.

22 citations

Proceedings Article•10.1109/ICFC.2019.00018•
Autonomic Resource Management Using Analytic Models for Fog/Cloud Computing

[...]

Uma Tadakamalla1, Daniel A. Menascé1•
George Mason University1
24 Jun 2019
TL;DR: An autonomic controller, called FogQN-AC, that dynamically changes the fraction of data processing performed at the cloud, which uses an analytic response time and cost model previously developed by the authors.
Abstract: A fog/cloud computing environment enables portions of a transaction to be executed at a fog server and other portions at the cloud. Fog servers act as an intermediate layer between cloud datacenters and end-user devices and provide compute, storage, and networking services between these devices and traditional clouds. An important consideration is the dynamic determination of the optimal fraction f of data processing executed at the cloud versus at fog servers. This determination requires that we consider that the processing capacity of fog servers is typically smaller than that of cloud servers. On the other hand, it may be more expensive to use cloud resources as opposed to fog servers. As f increases, more data has to be sent and received from the cloud. On the other hand, fog servers are typically resource-constrained and may not have enough capacity to handle requests from numerous sensors and other IoT devices and may become a bottleneck. The contributions of this paper are: (1) An autonomic controller, called FogQN-AC, that dynamically changes the fraction of data processing performed at the cloud. The controller seeks to optimize a utility function of the average response time and cost. This utility function uses an analytic response time and cost model previously developed by the authors. (2) An assessment of the controller against a brute-force optimal solution. (3) An experimental assessment of the controller using synthetic traces, Google traces, and a CityPulse smart city road traffic dataset. The experiments show that the controller is able to maintain a high utility in the presence of wide variations of request arrival rates.

19 citations

Journal Article•10.4018/IJESMA.2019040103•
Evaluating Self-Management Features for Mobile Applications

[...]

Puneet Kumar Aggarwal1, P.S. Grover, Laxmi Ahuja1•
Amity University1
01 Apr 2019-International Journal of E-services and Mobile Applications
TL;DR: The present research work proposes to incorporate autonomic capability as an attribute for assessing mobile applications to provide the quality estimation of mobile applications a better way.
Abstract: With the increase in the number of smartphones, the use of mobile applications is growing dramatically in today's high-tech environment. With this high user demand, the quality of mobile applicatio...
Journal Article•10.1007/S11036-019-01355-Y•
Adaptive Security for Self-Protection of Mobile Computing Devices

[...]

Aakash Ahmad, Asad Waqar Malik1, Asad Waqar Malik2, Abdulrahman Alreshidi, Wilayat Khan3, Maryam Sajjad1 •
University of the Sciences1, Information Technology University2, COMSATS Institute of Information Technology3
05 Sep 2019-Mobile Networks and Applications
TL;DR: The concepts of autonomic computing and computer security are unified to develop a framework that enables adaptive security to dynamically configure the security measures of a mobile device to provide a self-protection mechanism for mobile devices against the unforeseen security threats that can attack the critical resources of mobile devices.
Abstract: Mobile computing has emerged as a pervasive technology that empowers its users with portable computation and context-aware communication. Smart systems and infrastructures can exploit portable and context-aware computing technologies to provide any time, any place digitized services on the go. Despite the offered benefits, such as portability, context-sensitivity, and high connectivity, mobile computing also faces some critical challenges. These challenges include resource poverty as well as data security and privacy that need to be addressed to increase the pervasiveness of mobile systems. We propose to provide a self-protection mechanism for mobile devices against the unforeseen security threats that can attack the critical resources of mobile devices. We have unified the concepts of autonomic computing and computer security to develop a framework that enables adaptive security to dynamically configure the security measures of a mobile device. We have developed a framework - an android-based prototype - that supports automation and user decision to protect the critical hardware and software resources of a device. Evaluation results demonstrate (i) framework’s accuracy for runtime detection and minimization of threats, and (ii) framework’s efficiency for device’s resource utilization.
Journal Article•10.1002/DAC.4090•
LARPA: A learning automata‐based resource provisioning approach for massively multiplayer online games in cloud environments

[...]

Mohammad Sadegh Aslanpour1, Mostafa Ghobaei-Arani1, Morteza Heydari1, Nader Mahmoudi1•
Islamic Azad University1
22 Jul 2019-International Journal of Communication Systems
TL;DR: A learning‐based resource provisioning approach for MMOG services that is based on the combination of the autonomic computing paradigm and learning automata (LA) is proposed and the remarkable performance of the proposed approach in terms of response time, cost, and allocated virtual machines (VMs).
Journal Article•10.1007/S10115-018-1272-0•
Autonomic workload performance tuning in large-scale data repositories

[...]

Basit Raza1, Asma Sher1, Sana Afzal1, Ahmad Kamran Malik1, Adeel Anjum1, Yogan Jaya Kumar2, Muhammad Faheem3 •
COMSATS Institute of Information Technology1, Universiti Teknikal Malaysia Melaka2, Abdullah Gül University3
01 Oct 2019-Knowledge and Information Systems
TL;DR: A taxonomy is presented through systematic analysis of workload management in large-scale data repositories with respect to autonomic computing (AC) including database management systems and data warehouses for characterization, performance prediction and adaptation of workload.
Abstract: The workload in large-scale data repositories involves concurrent users and contains homogenous and heterogeneous data. The large volume of data, dynamic behavior and versatility of large-scale data repositories is not easy to be managed by humans. This requires computational power for managing the load of current servers. Autonomic technology can support predicting the workload type; decision support system or online transaction processing can help servers to autonomously adapt to the workloads. The intelligent system could be designed by knowing the type of workload in advance and predict the performance of workload that could autonomically adapt the changing behavior of workload. Workload management involves effectively monitoring and controlling the workflow of queries in large-scale data repositories. This work presents a taxonomy through systematic analysis of workload management in large-scale data repositories with respect to autonomic computing (AC) including database management systems and data warehouses. The state-of-the-art practices in large-scale data repositories are reviewed with respect to AC for characterization, performance prediction and adaptation of workload. Current issues are highlighted at the end with future directions.
Journal Article•10.1504/IJGUC.2019.10022685•
An autonomic mechanism based on ant colony pattern for detecting the source of incidents in complex enterprise systems

[...]

Kamaleddin Yaghoobirafi1, Eslam Nazemi1•
Shahid Beheshti University1
18 Jul 2019-International Journal of Grid and Utility Computing
TL;DR: A mechanism is proposed based on pheromone deposition pattern for detecting the main source of failures and deficiencies in any position in the information technology architectural layers and recognising appropriate alternative solutions and facilitates the coordination between the resources which are not digitally represented.
Abstract: In complex enterprises, various events such as failure of a server, malfunction of an application etc. may happen. In many cases, these events are caused by a change or an incident in a resource which belongs to another layer of information technology architecture. This makes the detection of complex events very difficult. In this paper, a mechanism is proposed based on pheromone deposition pattern for detecting the main source of failures and deficiencies in any position in the information technology architectural layers and recognising appropriate alternative solutions. It is expected that this mechanism facilitates the coordination between the resources which are not digitally represented. For sake of evaluation, two case studies are considered which investigate the inter-layer adaptation scenarios. The results show that the adaptation process can be done in less time and with more scalability with utilisation of the proposed mechanism in comparison with classic approaches.
Book Chapter•10.1007/978-3-030-17985-4_7•
Adaptive Security Based on MAPE-K: A Survey

[...]

Evangelina Lara1, Leocundo Aguilar1, Mauricio A. Sanchez1, Jesús A. García1•
Autonomous University of Baja California1
1 Jan 2019
TL;DR: In this manuscript, adaptive security models based on MAPE-K are surveyed, their characteristics are described, and a comparison of their domains, structures, and adaptive objectives is presented.
Abstract: As systems evolve into interconnected heterogeneous components, their security threats increase in number and complexity, and static security measures are not capable of confronting all of them. A strategy to address this issue is the use of autonomic software, which adapts the security mechanisms at runtime according to the environmental changes that impact on the required security level. An approach to achieve autonomic computing is by using the MAPE-K reference model developed by IBM, which consists of a feedback loop composed of the functions: Monitor, Analyze, Plan, and Execute. In this manuscript, adaptive security models based on MAPE-K are surveyed, their characteristics are described, and a comparison of their domains, structures, and adaptive objectives is presented.
Book Chapter•10.1016/BS.ADCOM.2019.02.003•
Toward realizing self-protecting healthcare information systems: Design and security challenges

[...]

Qian Chen1•
University of Texas at San Antonio1
1 Jan 2019
TL;DR: This chapter provides an innovated design of an autonomic security management system that could reduce IT professional's management burdens while enhancing the security posture of their HISs.
Abstract: This book chapter reviews the history of Healthcare Information Systems (HISs), discusses recent cyber security threats affecting HISs, and then introduces the autonomic computing concept and applies the concept to design self-protecting HISs (SPHISs) that can defend themselves against cyber intrusions with little or no human intervention. To realize such SPHISs, we first study security vulnerabilities of the HIS network, communication links and protocols. Based on these vulnerabilities, the component design of a SPHIS is presented. We propose that a SPHIS should contain monitoring systems, early estimation modules, intrusion detection, network forensics analysis devices and intrusion response systems. Finally, existing self-protecting approaches for HIS, enterprise systems and industrial control systems are demonstrated in detail. This chapter provides an innovated design of an autonomic security management system that could reduce IT professional's management burdens while enhancing the security posture of their HISs.
Journal Article•10.1109/ACCESS.2019.2944119•
Design Quality Metrics to Determine the Suitability and Cost-Effect of Self-* Capabilities for Autonomic Computing Systems

[...]

Abdul Jaleel1, Shazia Arshad1, Muhammad Shoaib1, Muhammad Awais1•
University of Engineering and Technology, Lahore1
01 Jan 2019-IEEE Access
TL;DR: A suite of design quality metrics are proposed to determine the design quality of self-management capabilities and can be used to compare differently designed autonomic solutions for complexity, efficiency, performance, understandability, and maintainability.
Abstract: Every software in the universe requires maintenance and management during its life cycle. The manual management of software is costly and sometimes error-prone. The other solution is autonomic computing that induces self-management capabilities, “self-*services”, in software systems with the help of autonomic managers. The design quality of a self-management capability affects the computing infrastructure regarding processing load, the memory requirement, data channel demand and performance of perturbation restore. It is critical to assess the design quality of a self-management capability to determine its effect over the computing infrastructure when it gets invoke against some anomaly or perturbation. Moreover, there are two possible host environments for an autonomic manager to offer a self-management capability as a self-* service: the local environment and the cloud environment. A criterion is needed to decide which environment is more suitable and cost-effective to run the service. However, the literature lacks in the assessment of the design quality metrics on self-management capabilities and the suitability and cost-effectiveness of the execution environment. In this work, we have proposed a suite of design quality metrics to determine the design quality of self-management capabilities. We validate the proposed metrics with a stock trade & forecasting system that was designed as an autonomic computing system with self-management capabilities. The proposed metrics were applied to define functions that identify the suitable and cost-effective execution environment for the self-* service. The results proved that these metrics are useful in determining the design quality, suitability, and cost-effectiveness of a self-* capability for an autonomic computing system. The proposed metrics can be used to compare differently designed autonomic solutions for complexity, efficiency, performance, understandability, and maintainability.
Proceedings Article•10.1109/INDIN41052.2019.8972153•
Towards IEC 61499 Based Distributed Intelligent Automation: Design and Computing Perspectives

[...]

Guolin Lyu1, Robert W. Brennan1•
University of Calgary1
22 Jul 2019
TL;DR: Two perspectives are provided through analysis of recent research: a) design paradigms for IEC 61499, including object-oriented design, component-based design, and service-oriented architecture; and b) computing paradigm for Iec 614 99, including distributed intelligence, autonomic computing, and cloud computing.
Abstract: The IEC 61499 standard has been proposed for development of next-generation industrial automation systems to support portability, interoperability, and configurability. Compared with the traditional IEC 61131-3 standard, it provides an open reference architecture with some key features: object-oriented modeling by using function blocks as basic elements, and event-driven execution by using data/events as input/output. Recently IEC 61499 has been integrated with its enabling technologies to realize distributed intelligent automation for industrial cyber-physical systems. In this paper, two perspectives are provided through analysis of recent research: a) design paradigms for IEC 61499, including object-oriented design, component-based design, and service-oriented architecture; and b) computing paradigms for IEC 61499, including distributed intelligence, autonomic computing, and cloud computing. Future research trends are also outlined as a conclusion.
Journal Article•10.2139/SSRN.3349295•
Autonomic Provisioning in Software Development Life Cycle Process

[...]

Pooja Dehraj1, Arun Sharma1•
Indira Gandhi Institute of Technology1
25 Feb 2019-Social Science Research Network
TL;DR: In this paper, an idea to provide an autonomic advisor to the software development life cycle process has been proposed in order to reduce the occurrence of system failures, which will also help to perform risk analysis during development.
Abstract: Advancement in software technologies has helped IT developers to work efficiently and enhance quality of the products but simultaneously; it has also presented the problem of increasing complexity in terms of software architectures, programming code and software management task. These issues raise chances of vulnerabilities in the software system. Run-time solution to the faults and failures of software need to be done. One such solution for handling run-time management tasks is Autonomic Computing. Autonomic computing technique, automate the management task to prevent the occurrence of vulnerability based issues. Further, to reduce the occurrence of system failures, an idea to provide an autonomic advisor to the Software Development Life Cycle process has been proposed in this paper. The autonomic advisor gives autonomic features based required suggestions to the developers during the software development process. It will also help to perform risk analysis during development. This will lead to the development of quality and efficient software systems. This paper also provides a review of the existing work of the autonomic computing including its challenges and their effects on management process of the system.
Proceedings Article•10.20396/REVPIBIC2720191921•
The rocs framework to support the development of autonomous robots

[...]

Leonardo Ramos1, Esther Luna Colombini1, Gabriel Divino1, Breno Bernard Nicolau de França1, Leonardo Montechi1 •
State University of Campinas1
30 Nov 2019
TL;DR: In this paper, a refined architecture for the IBM Autonomic Computing reference architecture (known as MAPE-K) based on the Robotics perspective is defined, which is used for the development of mobile robots.
Abstract: With the expansion of autonomous robotics and the variety of applications found nowadays (eg medical, competition, military), the biggest hurdle on the development of mobile robots lies in endowing them with the capacity of interacting with the environment and making correct decisions so that their tasks can be executed successfully Based on the wellknown IBM Autonomic Computing reference architecture (known as MAPE-K), this work defines a refined architecture following the Robotics perspective
Journal Article•10.1007/S00500-019-04061-9•
A cognitive/intelligent resource provisioning for cloud computing services: opportunities and challenges

[...]

Mahfoudh Saeed Al-Asaly1, Mohammad Mehedi Hassan1, Ahmed Alsanad1•
King Saud University1
1 Oct 2019
TL;DR: This paper studies the possibility of using a cognitive/intelligent approach for cloud resource provisioning which is a combination of the autonomic computing concept, deep learning technique and fuzzy logic control, and proposes a fuzzy logic-based method in order to make a decision in the case of uncertainty of the workload prediction.
Abstract: In cloud computing, resources could be provisioned in a dynamic way on demand for cloud services. Cloud providers seek to realize effective SLA execution mechanisms for avoiding SLA violations by provisioning the resources or applications and timely interacting to environmental changes and failures. Sufficient resource provisioning to cloud’s services relies on the requirements of the workloads to achieve a high performance for quality of service. Therefore, deciding the suitable amount of cloud’s resources for these services to achieve is one of the main works in cloud computing. During the runtime of services, the amount of cloud’s resources can be specified and provisioned based on the actual workloads changes. Determining the correct amount of cloud’s resources needed for running the services on clouds is not easy task, and it depends on the existing workloads of services. Consequently, it is required to predict the future workloads for dynamic provisioning of resources in order to meet the changes in workloads and demands of services in cloud computing environments. In this paper, we study the possibility of using a cognitive/intelligent approach for cloud resource provisioning which is a combination of the autonomic computing concept, deep learning technique and fuzzy logic control. Deep learning technique is a state-of-the-art in the machine learning field. It achieved promising results in many other fields like image classification and speech recognition. For these reasons, deep learning is proposed in this work to tackle the workload prediction in cloud computing. Additionally, we also propose to use a fuzzy logic-based method in order to make a decision in the case of uncertainty of the workload prediction. We study various exiting works on autonomic cloud resource provisioning and show that there is still an opportunity to improve the current methods. We also present the challenges that may exist on this domain.
Proceedings Article•10.5220/0007626602180225•
Towards a New Adaptation Engine for Self-Adaptation of BPMN Processes Instances

[...]

Jamila Oukharijane1, Imen Ben Said1, Mohamed Chaabane1, Eric Andonoff, Rafik Bouaziz1 •
University of Sfax1
4 May 2019
TL;DR: The paper presents the architecture of the adaptation engine: it details how autonomic managers responsible for self-adaptation of process instances implement the MAPE control loop.
Abstract: In this paper we introduce an adaptation engine supporting self-adaptation of running BPMN process instances. This adaptation engine implements the MAPE-K (Monitor, Analyze, Plan, Execute, Knowledge) approach from autonomic computing for self-adaptation. The MAPE control loop aims at identifying the adaptation need and defining and executing the operations required to deal with these needs while the K is the knowledge needed for the MAPE control loop. More precisely, the paper presents the architecture of the adaptation engine: it details how autonomic managers responsible for self-adaptation of process instances implement the MAPE control loop.
Journal Article•10.1080/09720510.2019.1580906•
Maintenance assessment guidelines for autonomic system using ANP approach

[...]

Pooja Dehraj1, Arun Sharma1, P. S. Grover2•
Indira Gandhi Institute of Technology1, Dept. of Computer Science, University of Delhi2
08 Mar 2019-Journal of Statistics and Management Systems
TL;DR: System Autonomicity Level has been estimated as one of the objective using Analytical Network Process applied on the proposed Maintenance Model and some guidelines for the maintenance of autonomic systems are explored.
Abstract: Autonomic Computing based development is emerging in the IT sector which performs software management intelligently. As a result, the software development team are now using their efficiency more o...
Proceedings Article•10.1109/ITCE.2019.8646481•
Automated Negotiation Framework Based on Intelligent Agents for Cloud Computing

[...]

D.M. El-Matary, Noha E. El-Attar1, Wael Awad2, Ibrahim M. Hanafy2•
Delta State University1, Port Said University2
1 Feb 2019
TL;DR: This paper aims at presenting an automated SLA negotiation framework based on autonomous and flexible agents and multi agent systems based on the autonomic computing features as suitable tools for self-detection of failures and self-monitoring for the Cloud operations and services.
Abstract: Cloud Computing is, by nature, multi-tenant, complex, large-scale, and heterogeneous distributed systems. Thus respectively, its processes and strategies need to be automated and integrated. one of the essential processes in the Cloud computing system is negotiating the service level agreement which always has to be elastic and flexible in handling and translating the user services’ requirements. This paper aims at presenting an automated SLA negotiation framework based on autonomous and flexible agents and multi agent systems based on the autonomic computing features as suitable tools for self-detection of failures and self-monitoring for the Cloud operations and services.
Journal Article•10.1109/TIA.2019.2919487•
Profile Measurement of Rails in a Rolling Mill: Implementing and Evaluating Autonomic Computing Capabilities

[...]

Alvaro F. Millara1, Julio Molleda1, Rubén Usamentiaga1, Daniel F. Garcia1•
University of Oviedo1
28 May 2019-IEEE Transactions on Industry Applications
TL;DR: This paper deals with designing autonomic computing capabilities, specifically self-awareness, to a rail profile measurement system based on laser range finding, and evaluating their suitability for the following tasks: Automatically detect changes in both the working environment and the operating conditions, and warn process computers and operators of the rail rolling mill when working conditions indicate that the accuracy of the inspection system has fallen below a given threshold.
Abstract: Profile measuring is a key data acquisition process in the rail manufacturing industry. In rail rolling mills, profile measurement systems inspect the shape of the rail profiles to assess their dimensional quality. This assessment can be used in order to provide feedback for shape control devices in upstream manufacturing, and also to check whether the products are compliant with rail standards and client requirements. This paper deals with designing autonomic computing capabilities, specifically self-awareness, to a rail profile measurement system based on laser range finding, and then evaluating their suitability for the following tasks: Automatically detect changes in both the working environment and the operating conditions, and warn process computers and operators of the rail rolling mill when working conditions indicate that the accuracy of the inspection system has fallen below a given threshold.
Journal Article•10.5753/JSERD.2019.470•
The RoCS Framework to Support the Development of Autonomous Robots

[...]

Leonardo Ramos1, Gabriel Divino1, Guilherme Cano Lopes1, Breno Bernard Nicolau de França1, Leonardo Montecchi1, Esther Luna Colombini1 •
State University of Campinas1
21 Dec 2019-Journal of Software Engineering Research and Development
TL;DR: This work defines a refined architecture following the Robotics perspective, implemented the RoCS (Robotics and Cognitive Systems) framework for autonomous robots, and successfully tested the framework under simulated robotics scenarios that mimic typical robotics tasks and evidence the framework reuse capability.
Abstract: With the expansion of autonomous robotics and its applications (eg medical, competition, military), the biggest hurdle in developing mobile robots lies in endowing them with the ability to interact with the environment and to make correct decisions so that their tasks can be executed successfully However, as the complexity of robotic systems grows, the need to organize and modularize software for their correct functioning also becomes a challenge, making the development of software for controlling robots a complex and intricate task In the robotics domain, there is a lack of reference software architectures and, although most robot architectures available in the literature facilitate the creation process with their modularity, existing solutions do not provide development guidance on reusing existing modules Based on the well- known IBM Autonomic Computing reference architecture (known as MAPE-K), this work defines a refined architecture following the Robotics perspective To explore the capabilities of the proposed refinement, we implemented the RoCS (Robotics and Cognitive Systems) framework for autonomous robots We successfully tested the framework under simulated robotics scenarios that mimic typical robotics tasks and evidence the framework reuse capability Finally, we understand the proposed framework needs further experimental evaluation, particularly, assessments on real-world scenarios
Proceedings Article•10.1109/RCOSE/DDREE.2019.00012•
An architectural framework for quality-driven adaptive continuous experimentation

[...]

Miguel Jiménez1, Luis F. Rivera1, Norha M. Villegas1, Gabriel Tamura1, Hausi A. Müller1, Nelly Bencomo •
University of Victoria1
27 May 2019
TL;DR: The architecture addresses separation of concerns in the experimentation process by dedicating three feedback loops to control the satisfaction of high-level experimentation goals through experimental design and conduct experimental trials for architectural design variants.
Abstract: Continuous experimentation enables companies to reduce development risks and operational costs by continuously and directly assessing user response with respect to software updates. The increasing need for data-driven rapid decisions to face unpredictable context situations demands the automation of continuous experimentation practices. Furthermore, variable conditions and constraints associated with the experimentation process, such as changes in the experimentation goals and the cost of conducting experimental trials, demand from experiments to be adaptive. This paper presents our proposal towards what we call quality-driven adaptive continuous experimentation. Our contributions are as follows. First, we present a metamodel for experimental design to enable automatic planning and execution of experiments at run-time. Second, we propose a mesh of run-time models to allow autonomic managers conduct experiments while assisting in the continuous evolution of the subject system. Finally, we propose an architecture for quality-driven adaptive experimentation. Our architecture addresses separation of concerns in the experimentation process by dedicating three feedback loops to (1) control the satisfaction of high-level experimentation goals through experimental design; (2) conduct experimental trials for infrastructure configuration variants; and (3) conduct experimental trials for architectural design variants.
Proceedings Article•10.1109/FAS-W.2019.00065•
Towards an Autonomic and Distributed Device Management for the Internet of Things

[...]

Neil Ayeb, Eric Rutten1, Sebastien Bolle, Thierry Coupaye, Marc Douet •
University of Grenoble1
16 Jun 2019
TL;DR: This doctoral research in an industrial environment addresses limitations with a novel autonomic and distributed approach for Device Management with the aim of addressing the challenges of massive, dynamic, heterogeneous, and inter-operable devices.
Abstract: Device Management (DM) is currently industrially deployed for LAN devices, phones and workstation management. Internet of Things (IoT) devices are massive, dynamic, heterogeneous, and inter-operable. Existing solutions are not suitable for IoT management. This doctoral research in an industrial environment addresses these limitations with a novel autonomic and distributed approach for the DM.
Proceedings Article•10.1145/3320326.3320332•
Trade-off between Performance and Energy Management in Autonomic and Green Data Centers

[...]

Sara Diouani1, Hicham Medromi1•
University of Hassan II Casablanca1
27 Mar 2019
TL;DR: This paper focuses on the energy consumption of the data centers and how this can be reduced in order to make the cloud computing greener and highlights the importance of integrating the autonomy aspect to the solution so as to avail the most optimum level of resources management.
Abstract: In recent years, energy optimization of cloud data centers got important consideration since data centers in activity frequently expend huge energy rates. In fact, the expanding processing capacity of data centers and its complexity, increases impressively their energy consumption which prompts to important losses for companies. With the end goal to reduce the energy consumption of the system, researchers and cloud specialist have proposed techniques which experience the design of locations for data centers, and others adopted methods for the optimized management of resources in data centers. While other researchers, adopted the autonomic computing paradigm for having automated and adaptive cloud data center management. Most existing energy efficiency techniques focus on how to properly solve the tradeoff between performance and energy consumption in cloud computing infrastructure. In this paper, we focus on the energy consumption of the data centers and how this can be reduced in order to make the cloud computing greener. Likewise, we highlight the importance of integrating the autonomy aspect to the solution so as to avail the most optimum level of resources management with minimized server energy consumption.

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve