Big Data, is a growing technique these days. There are many uses of Big Data; Artificial Intelligence, Health Care, Business, and many more. For that reason, it becomes necessary to deal with this massive volume of data with caution and care in a term to make sure that the data used and produced is in high quality. Therefore, the Big Data quality is must, and its rules have to be satisfied. In this paper, the main Big Data Quality Factors, which need to be measured, is presented in the perspective of the data itself, the data management, data processing, and data users. This research highlights the quality factors that may be used later to create different Big Data quality models.
Cloud Computing is a new era that helps organizations to move fast and adopts different services that accelerate building and hosting their services and reach customers and third parties quickly. However, there are challenges related to Cloud Computing that the Services Providers must consider and implement. This paper highlights the Cloud Computing Legal, Contractual and Security challenges. In addition, it gives some suggested solutions for some of the highlighted key challenges.
Big data has evolved to a ubiquitous part of today’s society. However, despite its popularity, the development and testing of the corresponding applications are still very challenging tasks that are being actively researched in pursuit of ways for improvement. One newly introduced proposition is the application of test driven development (TDD) in the big data domain. To facilitate this concept, existing literature reviews on TDD have been analyzed to extract insights from those sources of aggregated knowledge, which can be applied to this new setting. After introducing the different studies, lessons for the application of TDD in the big data domain are deducted and discussed. Finally, avenues for future works are proposed.
Program code may have useless statements of code. These useless statements called dead code. The dead code affects the code quality negatively. In this research, a new model has been introduced to identify the dead code in a program and remove it. The decomposition slicing technique is used to identify the live code, and refactoring techniques can also help in tide up the code design. As a result, the proposed model succeed to remove the dead code of a program. However, still need some extra work to increase the accuracy of identifying the live code.
The Internet of things systems (IoT) has a significant impact on different aspects of our lives. For that reason, IoT systems should be in high quality and clean of defects. The quality measurements for IoT systems vary according to the type of the IoT system and its applications. Therefore, IoT systems should be quality measured differently considering the presence of heterogeneous objects bound together to build the IoT system. This diversity leads to a variety of quality measurement model, which makes the process of measuring quality more challengeable, less accurate, and less applicable. In this research, different quality models for IoT systems have been studied and compared regarding the quality factors. Besides, a new quality model for IoT has been proposed. The new model focused on all the characteristics related to IoT systems, by introducing quality factors that measure them.
Most university campuses, such as the campus of Al-Zaytoonah University of Jordan (ZUJ), are usually large and comprise many buildings. Finding the location of an office, a lecture hall, a service center, etc. is not an easy task for most visitors and even for many students and employees. Therefore, a virtual tour of the campus and its buildings will provide a valuable tool that eases this task, especially when it is available on a public website and accessible without the need for special virtual reality devices. Previous studies on virtual tours focused on their important marketing aspect. On the other hand, this study is focused on using virtual tours as a guide for finding the specific locations that different users seek to visit. Consequently, a virtual tour of ZUJ has been designed and provided via the university website. The building names and numbers are provided on the website in Arabic and English with links to their tours. The tours that lead to the important locations include many significant details inside the buildings such as room numbers, bathroom signs, and door signs. The study showed user satisfaction with the tours and the efficacy of using the website without special virtual reality devices.