scholarly journals A Blockchain-Based Audit Trail Mechanism: Design and Implementation

Algorithms ◽  
2021 ◽  
Vol 14 (12) ◽  
pp. 341
Author(s):  
Cristina Regueiro ◽  
Iñaki Seco ◽  
Iván Gutiérrez-Agüero ◽  
Borja Urquizu ◽  
Jason Mansell

Audit logs are a critical component in today’s enterprise business systems as they provide several benefits such as records transparency and integrity and security of sensitive information by creating a layer of evidential support. However, current implementations are vulnerable to attacks on data integrity or availability. This paper presents a Blockchain-based audit trail mechanism that leverages the security features of Blockchain to enable secure and reliable audit trails and to address the aforementioned vulnerabilities. The architecture design and specific implementation are described in detail, resulting in a real prototype of a reliable, secure, and user-friendly audit trail mechanism.

Author(s):  
Anup Kumar Kolya ◽  
Debasish Mondal ◽  
Alokesh Ghosh ◽  
Subhashree Basu

This paper presents the design and implementation of control strategy for both the speed and direction of a direct current (DC) motor using Android-based application in smart phone. The Raspberry Pi 3 with a motor driver controller has been used to implement the control action via Python-based user-defined programming. The Android application has been developed using Android Developer Tools (ADT) in Java platform. The Android apps work like a client and communicates with Raspberry Pi through wi-fi connectivity. Finally, a small graphical user interface (GUI) has been created in Python in order to interface and control the motor with buttons in GUI. The advantages of GUI are that it is attractive, user friendly, and even a layman can work with the application developed in GUI.


Author(s):  
Heather C. Lum

Although traditionally researchers have focused on making robotics more user-friendly from a human perspective, a new theory has begun to take shape in which humans take on the perspective of a robotic entity. The following set of studies examined the concept of technomorphism defined as the attribution of technological characteristics to humans. This concept has been mentioned anecdotally and studied indirectly, but there is nothing currently available to tap into the various forms that technomorphism may take. Through the study of technomorphism, researchers have come slightly closer to the question of how technology is influencing our perceptions of what it means to be human. The findings from this work should help fuel the desire of others in the field to think about the potential influences of technomorphism during the design and implementation of new devices as well as in how technology may be related to how we perceive each other.


2019 ◽  
Vol 5 (Supplement_1) ◽  
Author(s):  
D Schmitz ◽  
S Nooij ◽  
T Janssens ◽  
J Cremer ◽  
H Vennema ◽  
...  

Abstract As research next-generation sequencing (NGS) metagenomic pipelines transition to clinical diagnostics, the user-base changes from bioinformaticians to biologists, medical doctors, and lab-technicians. Besides the obvious need for benchmarking and assessment of diagnostic outcomes of the pipelines and tools, other focus points remain: reproducibility, data immutability, user-friendliness, portability/scalability, privacy, and a clear audit trail. We have a research metagenomics pipeline that takes raw fastq files and produces annotated contigs, but it is too complicated for non-bioinformaticians. Here, we present preliminary findings in adapting this pipeline for clinical diagnostics. We used information available on relevant fora (www.bioinfo-core.org) and experiences and publications from colleague bioinformaticians in other institutes (COMPARE, UBC, and LUMC). From this information, a robust and user-friendly storage and analysis workflow was designed for non-bioinformaticians in a clinical setting. Via Conda [https://conda.io] and Docker containers [http://www.docker.com], we made our disparate pipeline processes self-contained and reproducible. Furthermore, we moved all pipeline settings into a separate JSON file. After every analysis, the pipeline settings and virtual-environment recipes will be archived (immutably) under a persistent unique identifier. This allows long-term precise reproducibility. Likewise, after every run the raw data and final products will be automatically archived, complying with data retention laws/guidelines. All the disparate processes in the pipeline are parallelized and automated via Snakemake1 (i.e. end-users need no coding skills). In addition, interactive web-reports such as MultiQC [http://multiqc.info] and Krona2 are generated automatically. By combining Snakemake, Conda, and containers, our pipeline is highly portable and easily scaled up for outbreak situations, or scaled down to reduce costs. Since patient privacy is a concern, our pipeline automatically removes human genetic data. Moreover, all source code will be stored on an internal Gitlab server, and, combined with the archived data, ensures a clear audit trail. Nevertheless, challenges remain: (1) reproducible reference databases, e.g. being able to revert to an older version to reproduce old analyses. (2) A user-friendly GUI. (3) Connecting the pipeline and NGS data to in-house LIMS. (4) Efficient long-term storage, e.g. lossless compression algorithms. Nevertheless, this work represents a step forward in making user-friendly clinical diagnostic workflows.


Author(s):  
Julia N. Smith ◽  
Thomas A. O’Neill

Abstract –Given the ubiquity of teamwork in engineering education and industry1, developing teamwork skills in undergraduate students is a critical component of their training. This is supported by the inclusion of ‘individual and teamwork’ as a graduate attribute by the Canadian Engineering Accreditation Board2. The current work explores the development of teamwork skills through the use of multiple administrations of peer feedback, in order to explore the value of using several administrations and support past findings that have suggested increased administrations provide incremental improvements. Additionally, the paper discusses the use of an empirically validated and user-friendly tool used to deliver the peer feedback assessments. The results suggest that students find the tool easy to use and that they believed the feedback they received and gave was accurate and useful. Together, these results suggest that peer feedback, delivered using the ITPMetrics.com platform, is an effective and well-received method of fostering soft-skill development in engineering students.  


2013 ◽  
Vol 740 ◽  
pp. 198-202 ◽  
Author(s):  
Enoch de Santiago Rojas ◽  
Jorge Ivan Moncada Haaz ◽  
Felipe de J. Rabago Bernal ◽  
Adan Rodriguez Dominguez

This paper describes the design and implementation of a solar powered automated greenhouse. The objectives are to automatically control the environment, irrigation, and fertilizer to plants in the greenhouse. Another aspect is that its operation is suitable for anyone without knowledge in greenhouses, computers, electronics, etc. Specific objectives are: Control the gain of the low temperature by means of a sensor and actuators that extract fans as hot air and introduce fresh air, and a lamp to increase the temperature if necessary. Control the relative humidity by means of a sensor and valves that open to introduce water and fertilize if necessary. Control the charge and discharge of the battery to avoid prejudicing its life. Develop a modular, user-friendly and simple to operate. Battery is charged by solar cells. This greenhouse can be installed in remote towns where electricity is not available.


Sign in / Sign up

Export Citation Format

Share Document