i-manager's Journal on Computer Science (JCOM)


Volume 6 Issue 2 June - August 2018

Research Paper

Efficient Monitoring of Time Series Data Using Dynamic Alerting

Girish L.* , Deepthi T. K.**
*Assistant Professor, Department of Computer Science and Engineering, Channabasaveshwara Institute of Technology, Gubbi, Karnataka, India.
**PG Student, Department of Computer Science and Engineering, Channabasaveshwara Institute of Technology, Gubbi, Karnataka, India.
Girish, L., & Deepthi ,T. K.(2018). Efficient Monitoring Of Time Series Data Using Dynamic Alerting. i-manager’s Journal on Computer Science, 6(2), 1-6. https://doi.org/10.26634/jcom.6.2.14870

Abstract

Network and Cloud Data Centers generate a lot of data every second, this data can be collected as a time series data. A time series is a sequence taken at successive equally spaced points in time, that means at a particular time interval to a specific time, the values of specific data that was taken is known as a data of a time series. This time series data can be collected using system metrics like CPU, Memory, and Disk utilization. The TICK Stack is an acronym for a platform of open source tools built to make collection, storage, graphing, and alerting on time series data incredibly easy. As a data collector, the authors are using both Telegraf and Collectd, for storing and analyzing data and the time series database InfluxDB. For plotting and visualizing, they use Chronograf along with Grafana. Kapacitor is used for alert refinement and once system metrics usage exceeds the specified threshold, the alert is generated and sends it to the system admin.

Research Paper

Efficient Recovery of Incomplete Sensed Data in IoT Using Linear Regression

Chandra Sekhar Sanaboina* , Sai Krishna Kumar Madeti**
*Assistant Professor, Department of Computer Science and Engineering, JNTUK, Kakinada, Andhra Pradesh,India
** M.Tech Student, JNTUK, Kakinada, Andhra Pradesh, India.
Sanaboina ,C.S., & Madeti ,S.K.K. (2018). Efficient Recovery of Incomplete Sensed Data in IoT Using Linear Regression. i-manager’s Journal on Computer Science,6(2), 7-15. https://doi.org/10.26634/jcom.6.2.14885

Abstract

Though Machine Learning is a discipline in software engineering, it contradicts from the usual computing styles. In usual computing style, algorithms are sets of expressly programmed instructions utilized by computers to compute or solve the problem. Machine learning algorithms rather take into consideration for computers to prepare on information sources and utilize measurable examination keeping in mind the end goal to yield esteems that fall inside a particular range. This paper addresses five most commonly used classification algorithms, such as Logistic Regression, Naïve Bayes, K-Nearest Neighbors, Decision Tree, and Support Vector Machine. It aims to recover the incomplete sensed data of an IoT environment and proves that Linear Regression is the best suited for data recovery.

Research Paper

Improving the Qos Performance of Dymo Routing Protocol in Cognitive Radio Ad Hoc Networks

P. M. Manohar* , S. Pallamsetty**
* Research Scholar, Department of Computer Science Engineering, JNTUK, Kakinada, AndhraPradesh, India.
** Professor, Department of Computer Science and Systems Engineering, AUCE (A), Andhra University, Visakhapatnam, AndhraPradesh, India.
Manohar, P.M.,& Setty ,S.P. (2018). Improving the Qos Performance of Dymo Routing Protocol in Cognitive Radio Ad Hoc Networks. i-manager’s Journal on Computer Science, 6(2),16-33. https://doi.org/10.26634/jcom.6.2.15062

Abstract

Cognitive Radio Networks (CRNs) are the key technology for the efficient utilization of spectrum in wireless networks in a dynamic manner. Mobile Ad hoc Networks (MANETs) using cognitive radio (CR) capability (CR-MANETs) has opened many areas of research. Among them routing in CR-MANETs is a challenging issue. Dynamic MANET On-Demand (DYMO) routing protocol is the successor of Ad hoc On-Demand Distance Vector (AODV) routing protocol. The drawback of AODV is that it does not support larger networks. It is resolved by DYMO routing protocol as it scales larger networks. But, DYMO does not support small network sizes with low mobility speeds. In this paper, CR-DYMO routing protocol for MANETs using cognitive capabilities is proposed using CogNS simulation framework to enhance the QoS performance for all network sizes. The simulations are evaluated using the various performance metrics, such as Average Throughput, Packet Delivery Ratio, Average End-to-End Delay, Routing overhead, Normalized Routing Load, Mean Jitter, Energy Consumed, and Energy Left through responsive (TCP) and non-responsive (UDP) traffic agents. From the results, it is observed that the Modified CR-DYMO routing protocol performs better when compared to DYMO and defacto CR-DYMO through the above-mentioned performance metrics under TCP and UDP traffic agents.

Research Paper

Literature Survey on Automatic Code Generation Techniques

Dipti Pawade* , Avani Sakhapara**, Sanyogita Parab***, Divya Raikar****, Ruchita Bhojane*****, Henali Mamania******
*-**Assistant Professor, Department of Information Technology, K.J. Somaiya College of Engineering, Mumbai, Maharashtra, India.
***-****** Student, Department of Information Technology, K.J. Somaiya College of Engineering, Mumbai, Maharashtra, India.
Pawade, D., Sakhapara , A., Parab ,S., Raikar;D., Bhojane;R & Mamania;H. (2018). Literature Survey on Automatic Code Generation Techniques. i-manager’s Journal on Computer Science,6(2), 34-41. https://doi.org/10.26634/jcom.6.2.15005

Abstract

Automation is the mechanism to replace the human intervention in any process by the machine. Here the authors have considered the automation in the area of computer programming where researchers have tried to ease up the job of programmer by providing different tools and techniques to generate the programming code. The aim of this paper is to explore the research done in this area and give insight to the available automatic code generation methodologies for different types of input generating the code in different programming languages. Summary of all the available techniques has been presented in the paper.

Research Paper

Machine Learning Techniques for Effective Facilitation of Teaching and Learning: A Narrative Review

Anuraj Malav* , Neelu J. Ahuja**
* Junior Research Fellow, Department of Research and Development, University of Petroleum and Energy Studies, Dehradun, Uttarakhand, India.
** Professor and HOD, Department at School of Computer Science, University of Petroleum and Energy Studies, Dehradun, Uttarakhand, India.
Malav ,A.,& Ahuja, N.J. (2018). Machine Learning Techniques for Effective Facilitation of Teaching And Learning: a narrative Review. i-manager’s Journal on Computer Science, 6(2), 42-47. https://doi.org/10.26634/jcom.6.2.15032

Abstract

Traditional teaching learning has transformed significantly towards offering a learner an experience that to a greater extent mimics a human tutor; while in a computer-based or valued learning environment, Machine Learning (ML) techniques implemented as algorithms have played a significant role. This paper is a review of different interventions of machine learning in selected types of teaching learning systems, presented as a descriptive analysis, recommendations emergent from this analysis have been presented. Further the possibility of applicability of these systems for supporting learning of individual with disabilities, has been explored and evidentially advocated machine learning algorithms hold tremendous potential in terms of enriching the systems, facilitating the learning of individuals with special needs by providing versatility and adoptive learning experiences learning effectiveness, and this thought has been further extended to a recommendation for individuals with a disability, essentially with the deemed design alternatives.