Reviewerly/exHarmony huggingface dataset:
An Investigation of Microarchitectural Cache-Based Side-Channel Attacks from a Digital Forensic Perspective: Methods of Exploits and Countermeasures

In the current, fast paced development of computer hardware, hardware manufacturers often focus on an expedited time to market paradigm or on maximum throughput. This inevitably leads to a number of unintentional hardware vulnerabilities. These vulnerabilities can be exploited to launch devastating hardware attacks and as a result compromise the privacy of end-users. Microarchitectural attacks—the exploit of the microarchitectural behaviour of modern computer systems, is an example of such a hardware attack, and also the central focus of this paper. This type of attack can exploit microarchitectural performance of processor implementations, which in turn can potentially expose hidden hardware states. Microarchitectural attacks compromise the security of computational environments even within advanced protection mechanisms such as virtualisation and sandboxes. In light of these security threats against modern computing hardware, a detailed survey of recent attacks that exploit microarchitectural elements in modern, shared computing hardware were performed from a Digital Forensic perspective. It is demonstrated that the CPU (central processing unit) is an attractive resource to be targeted by attackers, and show that adversaries could potentially use microarchitectural cache-based side-channel attacks to extract and analytically examine sensitive data from their victims. This study only focuses on cache-based attacks as opposed to other variants of side-channel attacks, which have a broad application range. The paper makes three major contributions to the body of knowledge: Firstly in terms of the broadness of the scope of the analysis and a detailed examination of the means by which the data is analysed for performing side channel attacks, secondly with regards to how novel uses of data can facilitate side channel attacks, and thirdly also in the provision of an agenda for directing future research.
Quantum Communications

The word communication could have different meanings, essentially based on the context. But, irrespective of the context, any form of communication, broadly involves conveying a message or exchanging information amongst two or more groups (or individuals). Communication comprises of successfully carrying or sharing various ideas and feelings. There could be various ways and methodologies to convey such messages. Few centuries ago, people living in forested areas used to follow a practise of using drums for long-distance communication. Over the years, the art commination has evolved and different types of mediums are put in use to communicate. Various technological developments in field of commutations and even otherwise have assisted the evolution of various means of communication. For many years one of the major concerns associated with the various methods of commutations has been to ensure the ‘security’ of what is getting communicated.
No 8-Instant ZTD (Zhang Time Discretization) Formula with Quintic Precision or Higher as Proved

Since 2014, Zhang time discretization (ZTD, also termed Zhang et al. discretization) formulas have been put forward as a new method for time discretization by Zhang et al. Originally, ZTD formulas were used to obtain discrete Zhang neural network (ZNN) model from continuous ZNN one. ZTD formulas were also used later to discretize other continuous-time systems. So far, ZTD formulas with various number of instants have been proposed and applied, and the highest precisions of the 2-instant ZTD formula to 7-instant ZTD formulas have been discovered. Instinctively, we want to find out the highest precision of 8-instant ZTD formulas. During our investigation, we ascertain that any convergent 8-instant ZTD formula cannot possess quintic precision or higher. Combined with previous work, we conclude that any 8-instant ZTD formula converges with a truncation error in proportion to the 4-th power of the sampling interval or greater. The conclusion is proved in our paper.
Robust Guidance Control of Vertical Landing Aircraft with Deep Reinforcement Learning Algorithm

The working environment of vertical landing aircraft may contain strong uncertain disturbances which may lead to the out of control of aircrafts. To address this problem, we proposed a reinforcement learning based algorithm to design controllers for the trajectory following control of vertical landing aircrafts. The simulations indicated that the algorithm is stable in the training process after the network models are converged and the controller generated by the algorithm is robust with uncertain noisy environments. This algorithm can be utilized as a potential method to control complex systems with unpredictable noisy environment.
Paraphrase Identification Based on Interpretable Mechanism

Paraphrase identification is an important branch of natural language understanding. This paper proposes a vector representation method integrating explanatory text by adding the semantic features of explanatory text to the word vector representation, the vector representation integrates the common interpretation information of words outside the sentence, so as to enrich the semantics of vector representation. This paper obtains explanatory texts from the corpus of Modern Chinese Dictionary. Using a variety of neural network structures on the LCQMC, this work obtained more than 1% performance improvement with fusing explanatory text. The experimental results show that the vector representation of fused explanatory text is more suitable for the task of paraphrase recognition.
Automated Framework for Software Process Model Selection Based on Soft Computing Approach

Software engineering is an engineering approach for software development. It is a discipline whose aim is the production of fault-free, delivered on-time and within budget software that satisfies the user's needs. Software engineering principles need to be followed to ensure a successful software development project. Within organizations that are involved in software development, the challenge is to select the appropriate process model for the software project. The objective of this chapter is to determine the factors which influence the process model selection. This chapter presents an automated framework for selection of process model using fuzzy-based rule engine and to bring more accuracy for choice of process model, J-48 decision tree was used considering factors as inputs. The user has to give characteristic value of the prioritized factor as input and on the basis of the rules, model is anticipated. The developed framework will be profitable for project managers, experts and venture pioneers in software companies.
Virtualization in Mobile Cloud Computing (VMCC) Environments

Unfortunately, most of the widely used protocols for remote desktop access on mobile devices have been designed for scenarios involving personal computers. Furthermore, their energy consumption at the mobile device has not been fully characterized. In this chapter, we specially address energy consumption of mobile cloud networking realized through remote desktop technologies. In order to produce repeatable experiments with comparable results, we design a methodology to automate experiments with a mobile device. Furthermore, we develop an application that allows recording touch events and replaying them for a certain number of times. Moreover, we analyze the performance of widely used remote desktop protocols through extensive experiments involving different classes of mobile devices and realistic usage scenarios. We also relate the energy consumption to the different components involved and to the protocol features. Finally, we provide some considerations on aspects related to usability and user experience.
Perceptually Dithered HDR for 8bit Interfaces

This paper explores the performance of applying dither when quantizing High Dynamic Range (HDR) achromatic images to lower bit depths. We found that by applying “perceptual dither”, or dither in the ITU-R BT.2100 IC <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">T</sub> C <sub xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">P</sub> color representation, it is possible to reduce the bit-depth necessary for visually consistent reproduction by 2bits. We conclude that by using perceptual dithering, it is possible to achieve the precision of a 10bit source signal with only 8bits, or the precision of a 12bit source signal with only 10bits.
Agile Culture

The culture of agile development practices and an assessment of agile's "success" were the topics of two XP2017 panel sessions. There were three primary conclusions of these two panels. Agile has high brand recognition in the software industry, but it isn't always successfully implemented. In some cases, the labels used to explain and promote agile practices can get in the way of agile success. It was also recognized that despite a negative perception, agile's reputation as being a cult was more a reflection of a small, but growing core of practitioners.
Experimental Results

The experimental results are highlighted in this chapter using Twitter, Instagram, Viber and Snapchat datasets. HGFRNN is evaluated through 2-class (+ve, −ve) as well as 3-class (+ve, −ve, unbiased) propositions.
Using Mobile Phones for Assessment in Contemporary Classrooms

The main focus of this chapter will be using mobile assessment (m-assessment) for teaching and learning in formal and informal education. M-assessment has been handy for improving learning realized in traditional and contemporary classrooms such as digital classrooms, informal and formal learning settings, professional development settings, and anywhere that learning happens. M-assessment has increased accessibility anywhere, anytime, and by anyone. Moreover, m-assessment contributed to assessment practice by changing how information is collected and providing various mobile formative and summative assessment tools. Effectiveness of m-assessment for improving learning will be discussed by examining evidences regarding learning achievement, student engagement, and cognitive load. Various challenges of using m-assessment were highlighted. Suggestions for overcoming such challenges and using m-assessment effectively were provided under two headings: (a) smart use and (b) smart design of m-assessment. Future research directions were described.
Itineraries for Charging and Discharging a Bess Using Energy Predictions Based on a CNN-LSTM Neural Network Model in BCS, Mexico

Renewable energy generation (REG) is irrupting throughout the globe and it points to be the path for a sustainable energy future. Nevertheless, due to its volatile nature, they present a challenge for integrating these intermittent sources into the grid. In this work we present itineraries for charging and discharging two ideal BESS (one for a proposed solar PV generation system and other one for a wind turbine), using predictions for REG and electric demand, based on a hybrid CNN-LSTM neural network in the area of BCS in Mexico. The convolution net will extract local features and the LSTM the temporal ones. The itineraries are made based on the hybrid model predictions, and compared with a well known benchmark and an optimal itinerary made with true observation points of renewable generation and electric demand. The results show that the integration of two BESS with charging and discharging itineraries can effectively mitigate two important peaks of the electric demand profile in the studied location.
Modeling Software Development Process Complexity

Modern software systems are growing increasingly complex, requiring increased complexity of software and software development process (SDP). Most software complexity measurement approaches focus on software features such as code size, code defects, number of control paths, etc. However, software complexity measurement should not only focus on code features but on features that cover several aspects of SDP in order to have a more complete approach to software complexity. To implement this approach, an extensive literature review for identifying factors that contribute to the complexity of SDP was performed and seventeen complexity factors were identified. As there were indications that the identified factors were not independent from each other but there were interrelations between them, statistical methods for identifying the underlined relations and refining them were applied, resulting to the final set of measures used in the proposed model. Finally, the proposed model has been tested in five software projects and the results were evaluated.
Introductory Concepts of Metaheuristic Computation

This chapter presents the main concepts of metaheuristic schemes. The objective of this chapter is to introduce the characteristics and properties of these approaches. An important propose of this chapter is also to recognize the importance of metaheuristic methods to solve optimization problems in the cases in which traditional techniques are not suitable.
Encryption Algorithm using 2-Dimension Key for Information Security

Latest development in wireless technology has found many users and wide applications. As the applicants and users are more, Security of data is a main concern. Wireless networks are very common for both organizations and individuals. The transmission of confidential data like e-mails, banking transactions, credit card details etc. on common transmission media is unsecured. To protect the data during transmission is essential for successful operation of system, which mostly rely on this data. In this paper, proposed an enhanced method for data encryption and decryption which guarantees data confidentiality during its transmission over network. User’s data is encrypted before transmission by assigning less number of bits to the plain ASCII text. The key used will consist of all plain ASCII text in random fashion and will be treated as 2-dimension array. In this way, data is transmitting in a secure and efficient manner accomplishing the main goal of Cryptography. 2-dimension array result is compared with Advanced Encryption Standard (AES) algorithm. The use of 2-dimension array will provide security and saves effort of the data to be encrypted
Introduction

Due to Internet of Things (IoT), computing and communication is transforming from one-to-one to many-to-many, where multiple devices and users are interacting with each other. IoT is mainly service-oriented smart communication network, and smart home is an important and developing use case of the IoT. Smart home is equipped with multiple smart things which includes intelligent lighting system, wall, chair, floor, ubiquitous healthcare, etc., and they interact with each other at different levels. The main objective of this use case is to deliver multiple services seamlessly to all the elderly people living in the smart home. To take benefit of these services, the end user may try to access services and IoT devices. However, only authorized users should be allowed to access and use services autonomously as elderly people cannot participate in the process. Hence, it is important to verify the access rights of end users, and there is requirement of secure authentication and authorization mechanism for specifying/controlling access to the resources.
A study on the modern Educational Technology based on Data Engineering Promoting College Students’ employment satisfaction

At present, the employment situation of college students was very severe, with slow employment, lazy employment and difficult employment, and the current trend has became more and more intense. The employment problem of college students has attracted widespread attention from the society. How to promote the employment of college students has become an urgent problem in social development. This paper firstly analyzes the employment consciousness of college students, studies the preparation employment ability, and finally expounds the relationship between employment satisfaction, employment consciousness and employment ability preparation. At the same time, It is suggested that colleges and universities establish data models, build engineering thinking and strengthen the information construction of graduate employment based on data investigation. Moreover, colleges and universities can release employment and recruitment information timely through various modern technology information platforms, so as to truly realize the modern educational management. it is hoped to bring reference and help to the majority college educators so that the graduates can be correctly guide to obtain high-quality employment.
Content-Determined Web Page Segmentation and Navigation for Mobile Web Searching

Nowadays the usage of mobile phones is widely spread in our lifestyle; we use cell phones as a camera, a radio, a music player, and even as a web browser. Since most web pages are created for desktop computers, navigating through web pages is highly fatigued. Hence, there is a great interest in computer science to adopt such pages with rich content into small screens of our mobile devices. On the other hand, every web page has got many different parts that do not have the equal importance to the end user. Consequently, the authors propose a mechanism to identify the most useful part of a web page to a user regarding his or her search query while the information loss is avoided. The challenge here comes from the fact that long web contents cannot be easily displayed in both vertical and horizontal ways.
Seismic point-source models

This chapter is an introduction to seismic point source models that are used to quantify motions produced by earthquakes and explosions. The discussion is motivated by the observations of seismic-wave polarities, which transmit information on the nature of the seismic source, including the faulting geometry of earthquakes. To quantify faulting, we introduce the nomenclature needed to describe faulting geometry and relate the elastic deformation models to earthquakes. Then we introduce equivalent body-forces systems (point forces, single-couples, double-couples, and moment tensors) that are commonly used by seismologists to represent seismic sources. The non-uniqueness of the equivalent body-force systems representing earthquakes is discussed and the decomposition of the flexible moment-tensor source representation is explored with sufficient detail to allow students to understand many of the terms used in discussions of earthquakes.
Comparison of Vigenere Cipher and Affine Cipher in Three-pass Protocol for Securing Image

In the current era, internet development has forced data confidentiality to become more crucial. There are several file types that frequently exchanged through the internet, such as text, image, video, audio, and so on. Image file is the most frequently misused by the irresponsible internet user, thus image security is highly important to conduct. Cryptography is a field of study to keep up the confidentiality of data distributed through networks. In this study, authors conduct image security using the classical cryptography algorithm, Vigenere Cipher, and Affine Cipher, and both Vigenere Cipher and Affine Cipher are implemented in Three-pass Protocol to avoid exchanging keys. It is impossible for the attacker to obtain the key since each sender and recipient keeps the key securely. The purpose of this study is to implement Vigenere Cipher and Affine Cipher in Three-pass Protocol and perform a comparison based on encryption result and execution time at each stage of the Three-pass Protocol. The results show that Affine Cipher in Three-pass Protocol performs encryption better than Vigenere Cipher in Three-pass Protocol in terms of its encryption results. However, in terms of execution time, Affine Cipher in Three-pass Protocol takes execution time longer than Vigenere Cipher in Three-pass Protocol.
Preserving User Privacy and Security in Context-Aware Mobile Platforms

Contemporary smartphones are capable of generating and transmitting large amounts of data about their users. Recent advances in collaborative context modeling combined with a lack of adequate permission model for handling dynamic context sharing on mobile platforms have led to the emergence of a new class of mobile applications that can access and share embedded sensor and context data. Most of the time such data is used for providing tailored services to the user but it can lead to serious breaches of privacy. We use Semantic Web technologies to create a rich notion of context. We also discuss challenges for context aware mobile platforms and present approaches to manage data flow on these devices using semantically rich fine-grained context-based policies that allow users to define their privacy and security need using tools we provide.
Introduction

Abstract This chapter is a self-contained tutorial which tells you how to get started with parallel programming and how to design and implement parallel algorithms in a structured way using supersteps. It introduces a simple target architecture for designing parallel algorithms, the bulk synchronous parallel (BSP) computer. Using the computation of the inner product of two vectors as an example, the chapter shows how an algorithm is designed, hand in hand with its cost analysis. The inner-product algorithm is implemented in a short program that demonstrates the most important primitives of the communication library, BSPlib. Furthermore, a benchmarking program is given for measuring the BSP parameters of a parallel computer. Its use is demonstrated on a desktop computer and a supercomputer. Finally, a parallel regular sampling sort algorithm is presented, implemented, and tested.
An Intertextual Reading Intervention Program to Improve Reading Motivation of College Students

Objectives: Reading motivation remains a gap in literacy instruction, even at the tertiary level.This study is conducted to investigate if the Intertextual Reading Intervention (IRI) program could improve the reading motivation of first-year tertiary education students at Leyte Normal University.Methods: Fifty respondents were subjected to a one-semester intervention program which was conducted at the computer laboratory of the university.Reading survey was administered as pretest and posttest.Importantly, five intertextual modules were developed and used during the intervention.Findings: This study revealed that students' reading motivation improved significantly as shown in the overall reading survey result: Posttest result (M = 81.6,SD = 6.5); pretest (M = 76.8,SD = 6.9), t (37) = 4.97, p = <.001.This indicates that the utilization of intertextual materials particularly media texts or Internet resources and technology (e.g. computer laboratory) could improve students'motivation to read.Applications/Improvements: Tertiary education demands reading various academic texts, both printed and digital media and most of these texts are long and not student-friendly, which means, concepts are complicated and heavy.Hence, educators could use intertextual materials which are relative to their students' schemata, interest and have life-long implications to motivate their students to read.Further, the discouraging feeling of handling students who have very low motivation to read level could be lessened with the use of possible instructional reforms (e.g.intertextual strategies).