Security in Cloud Computing: a Mapping Study

I have a new article published. For my PhD I write scientific articles that are submitted to scientific journals or conferences. This article is in English and it is published in Computer Science and Information Systems. The Computer Science and Information Systems journal is indexed in the Journal Citation Reports (JCR) and it has a two year impact factor of 0.575 (2013).

ComSIS publishes original papers of lasting value covering both theoretical foundations of computer science and commercial, industrial, or educational aspects that provide new insights into design and implementation of software and information systems.

Here is the reference and the link to my article:

Zapata, B. C., Fernández-Alemán, J. L., Toval, A.: Security in Cloud Computing: a Mapping Study. Computer Science and Information Systems, Vol. 12, No. 1, 161–184. (2015)

The abstract of the article:


A number of cloud applications are currently widely used. However, one of the main reasons for the slowing down in the growth of cloud computing is that of security. Even though some research has been done in the security field, it is necessary to assess the current state of research and practice. This paper aims for the study of the existing research about security in cloud computing to analyze the state of art and to identify future directions. The method selected to investigate the security in cloud computing is a systematic mapping study. A total of 344 papers were selected and classified by security goal, research type and contribution type. The main security specific issues extracted are data protection (30.29%), access management (20.14%), software isolation (16.7%), availability (16%), trust (13.6%) and governance (3.27%). Our results demonstrate that cloud computing seems to be a promising area for security research and evaluation.

Read More

Android Studio Essentials

Android Studio Essentials is my third book that has been recently published by Packt Publishing here. You can get it also from Amazon here. This book is an update of my previous book “Android Studio Application Development”.

Android Studio Essentials coverAndroid Studio Essentials back

Android Studio is an IDE that is based on the JetBrains IntelliJ IDEA. It gives developers a unique platform to develop and debug Android apps using various developer tools. It has a wide array of features such as live layout facility, Gradle build support, and template-based wizards, which makes it a preferred choice for developers.

Starting off with the basic installation and configuration of Android Studio, this book aids you in building a new project by helping you to create a custom launcher icon and guiding you to choose your activity. You then gain an insight on the additional tools provided in Android Studio, namely the Software Development Kit (SDK) Manager, Android Virtual Device (AVD) Manager, and Javadoc.

Finally, it helps you to familiarize yourself with the Help section in Android Studio that enables you to search for the help you might require in different scenarios.

Read More