Faculty Publications

Permanent URI for this communityhttps://idr.nitk.ac.in/handle/123456789/18736

Publications by NITK Faculty

Browse

Search Results

Now showing 1 - 2 of 2
  • Item
    Autonomic cloud computing: Self management in cloud computing
    (ICIC Express Letters Office icicel@ijicic.org, 2014) Anithakumari, S.; Chandrasekaran, K.
    Cloud computing presents an innovative computing paradigm in which computational power is provided as a service utility similar to electricity. The enhancing dynamism, heterogeneity and interactivity in software services, applications and networks leads to complex and unmanageable systems in cloud environment. This difficulty can be addressed by utilizing self managing computing model such as autonomic computing for cloud service provisioning. The collaboration of cloud and autonomic computing gives rise to anew form of computing service called autonomic cloud service. Without autonomic techniques, efficient monitoring and management of current cloud systems become impossible because the scale of such systems is increasing day by day. This paper gives a brief review of technologies which lead to Autonomic Cloud Computing and also discusses some services, applications and case studies in Autonomic Clouds. © 2014 ICIC International.
  • Item
    How do open source app developers perceive API changes related to Android battery optimization? An empirical study
    (John Wiley and Sons Ltd, 2021) Marimuthu, C.; Chimalakonda, S.; Chandrasekaran, K.
    There is an increasing interest shown by researchers and developers in reducing the battery consumption of Android applications. Recently, the battery optimization features such as doze mode, app standby, background execution limits, and background location limits were introduced in the form of API changes. According to the API changes, application developers have to change their source code to manage the behavioral changes caused by operating system limitations. These battery optimization features are evolving rapidly, and the apps show unexpected behaviors until updating the source code. Also, developers find it difficult to cope with the changes. Therefore, there is a need to understand the behavioral changes, application developer's perceptions, and response patterns on the API changes to plan upcoming battery optimization features. In this article, we have collected the relevant GitHub issues from 225 open-source Android repositories and performed a thematic analysis of collected data. This study analyzes the 391 related issues to answer three research questions. This study's important finding is that developers often post issues related to delayed app notifications, inconsistent background location updates, and suspended background tasks, and so on. We found that library developers are showing a quick response to API changes compared with application developers. © 2020 John Wiley & Sons Ltd