Filter articles by Today's articles This week's articles Most viewed Most downloaded All
ARTICLE | doi:10.20944/preprints202306.0309.v1
Subject: Computer Science And Mathematics, Software Keywords: search engine optimization; seo techniques; python seo tool; machine learning seo
Online: 5 June 2023 (10:38:37 CEST)
In the present-day digital landscape, websites have increasingly relied on digital marketing practices, notably search engine optimization (SEO), as a vital component in promoting sustainable growth. The traffic a website receives directly determines its development and success. As such, website owners frequently engage the services of SEO experts to enhance their website's visibility and increase traffic. These specialists employ premium SEO audit tools that crawl the website's source code to identify structural changes necessary to comply with specific ranking criteria, commonly called SEO factors. Working collaboratively with developers, SEO specialists implement technical changes to the source code and await the results. The cost of purchasing premium SEO audit tools or hiring an SEO specialist typically ranges in the thousands of dollars per year. Against this backdrop, this research endeavors to provide an open-source Python-based Machine Learning SEO software tool to the general public, catering to the needs of both website owners and SEO specialists. The tool analyzes the top-ranking websites for a given search term, assessing their on-page and off-page SEO strategies, and provides recommendations to enhance a website's performance to surpass its competition. The tool yields remarkable results, boosting average daily organic traffic from 10 to 143 visitors.
Wed, 31 May 2023
ARTICLE | doi:10.20944/preprints202305.2228.v1
Subject: Computer Science And Mathematics, Software Keywords: formal compile-time verification; dimensional analysis; orientational analysis; type system
Online: 31 May 2023 (10:50:37 CEST)
Misuse of measurement units and orientations leads to errors in scientific applications, Cyber Physical Systems (CPS), and IoT C/C++ programs. Standard type system are inadequate in preventing such errors. Although dimensional and orientational analysis in physics can manually detect these errors in equations, analyzing complex code with intricate physical computations is impractical. To overcome this challenge, we propose an advanced type system that incorporates units and orientations as integral components within a specialized type library. Our enhanced type system automatically detects potential errors during compile time by representing physical quantities as types and utilizing dimensional analysis, orientational analysis, and metaprogramming techniques. Our improved type system enables formal verification of C++ software, successfully verifying programs with extensive codebases. We also employ it for runtime verification of dynamic linking and pointer operations in C++ programs. The integration of compile-time verification, dimensional analysis, orientational analysis, and advanced type system enhances the robustness and accuracy of scientific applications, CPS, and IoT C/C++ programs. By leveraging these approaches, we ensure precise calculations and prevent errors related to measurement units and orientations, resulting in substantial improvements in reliability and accuracy.
Mon, 22 May 2023
ARTICLE | doi:10.20944/preprints202305.1472.v1
Subject: Computer Science And Mathematics, Software Keywords: Water management; Flood simulation; Geographic information system (GIS); Web GIS platform; RiverCure Portal.
Online: 22 May 2023 (08:22:13 CEST)
Flood events are becoming more severe, causing significant problems to human communities, including physical, psychological, and material damage. For both flood forecasting in emergency response situations and flood mapping, georeferencing and data curation are paramount in the context of prevention or preparedness. Hence, data display, data management, and articulation with numerical simulation results must occur on GIS platforms. Our research is motivated by recent advances in Web and GIS technologies, social sensing and high-performance computing, and an envisaged wider availability of remote sensing data. This paper presents and discusses an innovative Web GIS platform named "RiverCure Portal" or "RCP" for short. This platform combines observations and hydrodynamic modelling tools to support various stages of the flood risk management cycle, including operational response, emergency preparedness, and risk assessment. RCP is a multi-organisation, multi-context digital platform with flexible configuration features to define and support multiple sensor types and modelling options, satisfying the various needs of different organisations and stakeholders. In addition, this paper discusses the RiverCure Approach, which encompasses the following tasks directly supported by the RCP platform: defining the context and involved geometries, associating sensors to the context, pre-processing and generating the context mesh, defining the simulation event, running the simulation event, and analysing the results from the simulation event. Thus, the RCP streamlines and simplifies data analysis and simulation procedures to meet decision-makers' needs. The novelties discussed in this paper include the design and discussion of a Web GIS platform that allows (i) to manage flood data and results of simulations at several contextual levels by different stakeholders such as domain experts, decision-makers, researchers, or students; (ii) to process and curate sensed data obtained from physical and social sensors; and (iii) update the state and values of the parameters of simulation tools through continuous data assimilation techniques for forecasting purposes. Finally, this paper supports the explanation and discussion with a running example, "Águeda 2016 flood" event, which dataset is publicly available for further study and experimentation.
Mon, 8 May 2023
ARTICLE | doi:10.20944/preprints202305.0437.v1
Subject: Computer Science And Mathematics, Software Keywords: Incentivization; E-waste; Vector space; Smart contract
Online: 8 May 2023 (04:04:29 CEST)
The adoption of recycling and proper disposal techniques for electronic waste is crucial in advancing sustainable development. The traditional approaches of motivating people for collection of electronic waste are often insufficient due to inadequate methods reaching out, given incentives, calculating appropriate incentives associate to the task of gathering the electronic waste and a lack of transparency in the entire process. Insufficient collection of electronic waste could result in the release of numerous harmful substances into the environment. Prior research studies have been carried out to tackle the issue of electronic waste management in a broad sense. The findings of those studies indicated diverse strategies, each of which is relevant solely to a restricted range of electronic waste reprocessing circumstances. The current study has presented a proposed technique for incentivizing tasks and activities associated to collection of electronic waste through the adoption of vector space technique. Blockchain smart contact technology, has been used to implemented the strategy. The method used involves various well defined mapping of tasks, nature of activities, and their magnitude in order to derived an incentive. Some scenarios for the calculations of incentives are presented, and the findings reveals the based case is by utilizing weighting scale scheme where each tasks and activities are mapped to its associated inventive rather than providing fixed incentive values. Ethereum was used as digital token for each unit of incentive. This concept has contributed in encouraging personal accountability in the management of e-waste collection in order to cultivate sustainable behaviors for a long term solution.
Fri, 5 May 2023
ARTICLE | doi:10.20944/preprints202305.0343.v1
Subject: Computer Science And Mathematics, Software Keywords: Modified Condition/Decision Coverage; Decision Coverage; Test Coverage; Test Data; Object Constraint Language; Structured Misuse Case Description.
Online: 5 May 2023 (10:03:55 CEST)
As time continues to advance, the need for robust security threat mitigation has become increasingly vital in software. However, ensuring early effective security threat mitigation requires optimal test data and consistent test case design. It is a constant struggle to maximize test coverage through test data optimization. We conducted explanatory research to maximize test coverage of security requirements as modeled in Structured Misuse Case Description (SMCD) i.e., structured specification of misuse case, so as to improve consistency in optimal test data generation. We specified constraints upon Mal activity in Object Constraint Language (OCL) in order to minimize human dependency and improve consistency in optimal test data generation. It was evident through results that MC/DC generated optimal test data of security threats through SMCD in comparison to the Decision Coverage method thus resulting in designing a significantly lower number of test cases and yet maximizing test coverage of security threats. MC/DC generated test data with n+1, while Decision Coverage generated test data with〖 2〗^n, we, therefore, conclude that MC/DC maximizes test coverage through optimal test data from SMCD in comparison to Decision Coverage.
Wed, 26 April 2023
ARTICLE | doi:10.20944/preprints202304.0955.v1
Subject: Computer Science And Mathematics, Software Keywords: strategic development; Business Internationalization; Cultural Industry; Virtual Reality; Augmented Reality
Online: 26 April 2023 (04:20:36 CEST)
Internationalization and alternative ways for strategic management have been an objective for stakeholders in cultural industry, especially after COVID-19 pandemic crisis. During the past years “internationalization” has been almost exclusively related with promoting creation or content to larger audiences. Such a strategy seemed sufficient, even if empirical data did not always support such a belief. Technological progress and costs reduction in developing Virtual Reality (VR) and Augmented Reality (AR) applications, provides to cultural industry the opportunity to reach global audiences and to enrich their experience. Current research provides evidence about developing VR and AR tools that can act as internationalization facilitators when it comes to cultural industry. Research conducted during “VARSOCUL” project funded by the European Regional Development Fund (ERDF) as part of the Greek National Scope Action entitled "RESEARCH-CREATE-INNOVATE". The project’s main result, alongside with VR and AR tools developed are presented.
Tue, 28 March 2023
ARTICLE | doi:10.20944/preprints202303.0489.v1
Subject: Computer Science And Mathematics, Software Keywords: Intuitionistic fuzzy sets; Fuzzy correlation; Fuzzy relation; -cut of a fuzzy relation; Similarity relation; Fuzzy lower and upper Approximation of sets.
Online: 28 March 2023 (12:46:08 CEST)
The challenging issues of Computer Network and Databases are not only the intrusion detection but also the reduction of false positive and increase of detection rate. In any intrusion detection system, anomaly detection mainly focuses on modeling the normal behavior of the users and detecting the deviations from normal behavior which are assumed to be potential intrusions or treat. Several techniques have already been successfully tried for this purpose. However, the normal and suspicious behavior are hard to predict as there is no precise boundary differentiat-ing one from another. Here rough set theory and fuzzy set theory come into the picture. In this article, a hybrid approach based on rough set theory and intuitionistic fuzzy set theory is pro-posed for the detection of anomaly. The proposed approach is a classification approach which takes the advantages of softness properties both rough and fuzzy set theory to deal with uncer-tainty in the dataset. The algorithm classifies the data instances in such a way that they can be expressed using natural language. The experimental results with a real world dataset and a syn-thetic dataset show that the proposed algorithm has normal true positive rates of 91.989% and 96.99% and attack true positive rates of 91.289% and 96.29% respectively
Mon, 20 March 2023
ARTICLE | doi:10.20944/preprints202303.0342.v1
Subject: Computer Science And Mathematics, Software Keywords: Commutators; Hilbert matrix; Cesàro matrix; Norm
Online: 20 March 2023 (04:20:44 CET)
In this study, we prove the norm separating property for the composition of Cesàro 1 and Gamma matrices with their transpose. As a result, we compute the ℓp-norms of six classes of operators that commute with the infinite Hilbert operators. Additionally, we find the norm of 3 Hilbert’s commutants on some well-known sequence spaces.
Wed, 1 March 2023
ARTICLE | doi:10.20944/preprints202303.0008.v1
Subject: Computer Science And Mathematics, Software Keywords: geocode; geomarker; software privacy; geolocation
Online: 1 March 2023 (03:20:45 CET)
Motivation: DeGAUSS is a software application for geocoding and geomarker assessment that circumvents barriers related to cost and reproducibility presented by conventional approaches. Most importantly, DeGAUSS safeguards protected health information (PHI), such as a mailing address. Implementation: DeGAUSS is implemented as a family of software containers with R code, geospatial software libraries, and geographic data. The containers are available in online repositories and accessed by users through the command line. It is free and open-source software under continuous development. General Features: DeGAUSS operates locally, ensuring that PHI is not passed over the internet, and reproducibly, which allows for easier operation in multi-site studies. In addition to geocoding, software containers are available for many geomarkers commonly utilized in epidemiological studies, including data related to the census, meteorology, land cover, greenspace, roadways, access to care, and air pollution. Availability: This software is freely available via “GitHub Container Registry” at https://degauss.org/.
Thu, 16 February 2023
REVIEW | doi:10.20944/preprints202302.0281.v1
Subject: Computer Science And Mathematics, Software Keywords: precision agriculture; open source software; open source technologies
Online: 16 February 2023 (09:11:51 CET)
Agricultural production needs technologies that assist the management of natural resources, for example, the collection of real-time data on soil, water, weather, crops, and biodiversity conditions. Sensor technology solutions and open-source software are appropriate for promoting more sustainable agricultural production. Among the advantages of using open-source technologies and software is its potential for extension, collaboration, customization, flexibility, maintenance cost, transparency, speed, and better security. Given the above, the objective of this research was to find, in different electronic databases, exclusively open-source software for precision agriculture, offering a systematic review, and addressing considerations and challenges. This survey considers up-to-date open-source software available in repositories such as GitHub and GitLab, to understand its characteristics and application formats.
Thu, 12 January 2023
CONCEPT PAPER | doi:10.20944/preprints202212.0049.v2
Subject: Computer Science And Mathematics, Software Keywords: UAV detection; deep learning; YOLOv5; YOLOv7
Online: 12 January 2023 (10:46:25 CET)
The emergence of unmanned aerial vehicles (UAVs) raised multiple concerns, given their potential for malicious misuse in unlawful acts Vision-based counter-UAV applications offer a reliable solution compared to acoustic and radio frequency-based solutions because of their high detection accuracy in diverse weather conditions. The existing solutions work well on trained datasets, but their accuracy is relatively low for real-time detection. In this paper, we model deep learning-empowered solutions to improve the multi-class UAV's classification performance using single-shot object detection algorithms YOLOv5 and YOLOv7. The transfer learning is employed for performance improvement and rapid training with improved results. We customized a multi-class dataset containing multi-rotor, fixed-wing, and single-rotor UAVs in challenging weather conditions. Experiments show that the integration of transfer learning has achieved good results, with an overall best average-classification precision of 94\%, an average recall of 93.1\%, a mAP$@$0.5 average of 95.3\%, and an average F1 score of 92.33\%. The dataset and code are available as an open source: https://github.com/ZeeshanKaleem/YOLOV5-Large-vs-YOLOV7.git
Fri, 30 December 2022
ARTICLE | doi:10.20944/preprints202212.0571.v1
Subject: Computer Science And Mathematics, Software Keywords: dining; health; Kotlin; Android; Android Studio; MongoDB; SQL; Java; calories; dieting; mobile app; menu; mobile application; calorie tracker
Online: 30 December 2022 (06:17:41 CET)
Many apps have been created for food and health-related purposes, given our app’s secondary focus on calorie metrics and health, surveying existing apps, and previous approaches to curtailing the dining experience and promoting health will be helpful. An important aspect to consider when designing an app is a user engagement and how many people one can expect to use an app. Research has been done to study usage metrics and user experiences and opinions regarding mobile app usage, particularly in the health and diet app sector, which pertains to our app’s health features. Even with high user engagement, an app's overall utility and benefit also need to be considered and measured in some qualitative and quantitative sense. Numerous studies have been conducted to determine the effectiveness of food and diet apps on personal behavior. Although the app that is the subject of this proposal is not mainly a “dieting” app, its features, such as the calorie counter, can help facilitate these use cases for users inclined to do so.
Mon, 26 December 2022
ARTICLE | doi:10.20944/preprints202212.0470.v1
Subject: Computer Science And Mathematics, Software Keywords: Augustana; dining, health; Kotlin; Android; Android Studio; MongoDB; SQL; Java; calories; dieting; mobile app; menu; mobile application; calorie tracker
Online: 26 December 2022 (04:01:23 CET)
This paper discusses the development process regarding a group of four Augustana College seniors' research. The project is a mobile app for Android built-in Android Studio called Augustana Health and Dining. This application will improve the dining experience at Augustana College, provide additional health metrics for personal use and promote healthier lifestyles. The app features the menus of various on-campus dining areas, with calories, allergens, and other essential food information. It also includes a profile section that will display campus meal credits and a calorie counting metric that can be used to track calories consumed to display this information to users so they can make more informed choices on their meals and health.
Mon, 28 November 2022
ARTICLE | doi:10.20944/preprints202211.0508.v1
Subject: Computer Science And Mathematics, Software Keywords: point clouds; interpolation methods; terrain rendering
Online: 28 November 2022 (09:56:51 CET)
Most real-time terrain point cloud rendering techniques do not address the empty space between the points but rather try to minimize it by changing the way how the points are rendered by either rendering them bigger or with more appropriate shapes such as paraboloids. In this work, we propose an alternative approach to point cloud rendering, which addresses the empty space between the points and tries to fill it with appropriate values to achieve the best possible output. The proposed approach runs in real time and outperforms several existing point cloud rendering techniques in terms of speed and render quality.
Wed, 24 August 2022
ARTICLE | doi:10.20944/preprints202208.0406.v1
Subject: Computer Science And Mathematics, Software Keywords: Smartphone; App Usage; Transport Mode Usage; Latent Class Cluster Analysis; Multimodality; Environment
Online: 24 August 2022 (03:59:57 CEST)
Smartphone-based mobility apps enable users to make informed transportation decisions, offering instant access to transport-related information. This development has created a smartphone-enabled ecosystem of mobility services in developed countries while it is slowly picking up pace in the global south, which can contribute towards the decarbonization of urban transport. Work on this has already started in India, and there is considerable evidence indicating the profound impact of these apps on the perceived utility and usage of transport modes, with far-reaching implications for sustainable development goals (SDGs). However, for most users, the use of smartphone apps is a novel trend, and the knowledge of the impacts of usage of existing apps on the usage pattern of transport modes by various user groups is essential for positioning new consolidated app-based services soon. Against this backdrop, the present study uses latent class cluster analysis to empirically investigate the impacts of mobility apps on transport mode usage patterns in Delhi by classifying users into latent classes based on socioeconomic characteristics, attitudes/preferences, smartphone app usage, and mode usage pattern. The characteristics of the latent class and factors affecting the individual’s probability of being classified to these cluster have been discussed, along with some measures to encourage app-based mobility for each cluster.
Fri, 24 June 2022
ARTICLE | doi:10.20944/preprints202206.0337.v1
Subject: Computer Science And Mathematics, Software Keywords: agrometeorology; irrigation; information technology; statistics; water management
Online: 24 June 2022 (09:53:45 CEST)
Reference evapotranspiration (ETo) is a key agrometeorological index for rational irrigation management. The standard method for ETo estimation, proposed by FAO, is based on a complicated Penman-Monteith equation, requires great number of meteorological inputs thus making it difficult for practical use by farmers. To the moment, there are many alternative simplified approaches for ETo estimation, most of them are directed to cutting the number of required meteorological inputs for calculation. Among them, special attention should be paid to various temperature-based methods of ETo assessment. One of the temperature-based models for ETo computation was realized in free mobile app ETo Calculator (Ukraine). The app gives Ukrainian farmers an opportunity to assess ETo values on daily or monthly scale using mean air temperature as the only input. The goal of the study was to test the app accuracy comparing to FAO-based calculations in five key regions of Ukraine, each of which representing a particular climatic zone of the country. It was established that the app provides relatively good accuracy of ETo estimation even in raw (not adjusted to windspeed and relative air humidity) run; the results of statistical comparison with the FAO-calculated values are: R2 within 0.82-0.87, RMSE within 0.74-0.81 mm, MAE within 0.60-0.70, MAPE within 18.07-25.50% depending on the region. ETo Calculator (Ukraine) is a good alternative for complicated Penman-Monteith method and could be recommended for Ukrainian farmers to be used for irrigation management.
Tue, 7 June 2022
REVIEW | doi:10.20944/preprints202206.0100.v1
Subject: Computer Science And Mathematics, Software Keywords: CARDIOSIM©; numerical simulator; lumped parameter model; e-learning; mechanical circulatory support; ventilatory; cardiovascular system; heart failure; clinician
Online: 7 June 2022 (09:07:19 CEST)
This review is devoted to present the history of CARDIOSIM© software simulator platform, which was developed in Italy to simulate the human cardiovascular and respiratory system. The first version of CARDIOSIM© was developed at the Institute of Biomedical Technologies of the National Research Council in Rome. The first platform version published in 1991 ran on PC with disk operating system (MS-DOS) and was developed using the Turbo Basic language. The last version runs on PC with Microsoft Windows 10 operating system; it is implemented in Visual Basic and C++ languages. The platform has a modular structure consisting of seven different general sections, which can be assembled to reproduce different pathophysiological conditions. The software simulator can reproduce the most important circulatory phenomena in terms of pressure and volume relationships. It represents the whole circulation using a lumped-parameter model and enables the simulation of different cardiovascular conditions according to Starling’s law of the heart and a modified time-varying elastance model. Different mechanical ventilatory and circulatory devices have been implemented in the platform including thoracic artificial lung, ECMO, IABP, pulsatile and continuous right and left ventricular assist devices, biventricular pacemaker and biventricular assist devices. CARDIOSIM© is used in clinical and educational environment.
Fri, 15 April 2022
ARTICLE | doi:10.20944/preprints202204.0138.v1
Subject: Computer Science And Mathematics, Software Keywords: API; clickstream; cloud applications; process mining; scripting
Online: 15 April 2022 (07:37:06 CEST)
Background: Process mining (PM) exploits event logs to obtain meaningful information about the processes that produced them. As the number of applications developed on cloud infrastructures is increasing, it becomes important to study and discover their underlying processes. However, many current PM technologies face challenges in dealing with complex and large event logs from cloud applications, especially when they have little structure (e.g., clickstreams). Methods: Using Design Science Research, this paper introduces a new method, called Cloud Pattern API – Process Mining (CPA-PM), that enables discovering and analyzing cloud-based application processes using PM in a way that addresses many of these challenges. CPA-PM exploits a new application programming interface (API), with an R implementation, for creating repeatable scripts that preprocess event logs collected from such applications. Results: Applying CPA-PM to a case with real and evolving event logs related to the trial process of a Software-as-a-Service cloud application led to useful analyses and insights, with reusable scripts. Conclusion: CPA-PM helps producing executable scripts for filtering event logs from clickstream and cloud-based applications, where the scripts can be used in pipelines while minimizing the need for error-prone and time-consuming manual filtering.
Mon, 17 January 2022
ARTICLE | doi:10.20944/preprints202201.0245.v1
Subject: Computer Science And Mathematics, Software Keywords: online dating, social networks, agent-based modeling, mobile dating applications, MRQAP
Online: 17 January 2022 (16:18:07 CET)
We report an agent-based model to compare the effectiveness of simple and complex mobile dating application interfaces in generating matches for virtual users. We define the relative complexity of dating applications as the number of available features and dub this variable, the multiplicity. We replicate some of the most popular mobile dating applications through the generation of a synthetic population endowed with attributes, preferences, and behaviors drawn from literature. We treat our data as a network dataset and use a robust statistical procedure (MRQAP) to issue a valid and reliable comparison between simulated applications. We show how the quadratic assignment procedure can be used to compare network simulations rigorously. As a result, we observe a direct relationship between multiplicity and agent-level experiences and expectations in match generation. We also observe the emergence of divergent matching systems with minor rule changes as well as several expected properties of online dating systems. This work serves as a proof-of-concept in the integration of classical social network analysis methods with agent-based modeling to compare virtual designs and to enhance the policy-generation process of online social networks.
Tue, 4 January 2022
ARTICLE | doi:10.20944/preprints202106.0016.v2
Subject: Computer Science And Mathematics, Software Keywords: brain-computer interface; EEG signal; artificial neural networks, LabVIEW application; features extraction; eye-blinks detection; EEG headset
Online: 4 January 2022 (17:56:46 CET)
This paper proposes several LabVIEW applications to accomplish the data acquisition, processing, features extraction and real-time classification of the electroencephalographic (EEG) signal detected by the embedded sensor of the NeuroSky Mindwave Mobile headset. The LabVIEW applications are aimed at the implementation of a Brain-Computer Interface system, which is necessary to people with neuromotor disabilities. It is analyzed a novel approach regarding the preparation and automatic generation of the EEG dataset by identifying the most relevant multiple mixtures between selected EEG rhythms (both time and frequency domains of raw signal, delta, theta, alpha, beta, gamma) and extracted statistical features (mean, median, standard deviation, route mean square, Kurtosis coefficient and others). The acquired raw EEG signal is processed and segmented into temporal sequences corresponding to the detection of the multiple voluntary eye-blinks EEG patterns. The main LabVIEW application accomplished the optimal real-time artificial neural networks techniques for the classification of the EEG temporal sequences corresponding to the four states: 0 - No Eye-Blink Detected; 1 - One Eye-Blink Detected; 2 – Two Eye-Blinks Detected and 3 – Three Eye-Blinks Detected. Nevertheless, the application can be used to classify other EEG patterns corresponding to different cognitive tasks, since the whole functionality and working principle could estimate the labels associated with various classes.
Thu, 9 December 2021
ARTICLE | doi:10.20944/preprints202112.0163.v1
Subject: Computer Science And Mathematics, Software Keywords: ethnobotany; paleoethnobotany; biocultural heritage; digital heritage; online database; Indigenous data sovereignty; Open Access; research accessiblity; digital reference collection
Online: 9 December 2021 (20:01:36 CET)
Biocultural heritage preservation relies on ethnobotanical knowledge and the paleoethnobotanical data used in (re)constructing histories of human-biota interactions. Biocultural heritage, defined as the knowledge and practices of Indigenous and Local peoples and their biological relatives, is often guarded information, meant for specific audiences and withheld from other social circles. As such, these forms of heritage and knowledge must also be included in the ongoing data sovereignty discussions and movement. In this paper we share the process and design decisions behind creating an online database for ethnobotanical knowledge and associated paleoethnobotanical data, using a content management system designed to foreground Indigenous and local perspectives. Our main purpose is to suggest the Mukurtu content management system, originally designed for physical items of cultural importance, be considered as a potential tool for digitizing and ethically circulating biocultural heritage, including paleoethnobotanical resources. With this database, we aim to create access to biocultural heritage and paleoethnobotanical considerations for a variety of audiences while also respecting the protected and sensitive natures of Indigenous and local knowledges.
Wed, 11 August 2021
ARTICLE | doi:10.20944/preprints202108.0259.v1
Subject: Computer Science And Mathematics, Software Keywords: SBML; kinetic models; time-course simulation; steady-state simulation; parameter estimation; model calibration; software; web application
Online: 11 August 2021 (12:19:38 CEST)
In systems biology, biological phenomena are often modeled by ODE and distributed in the de facto standard file format SBML. The primary analyses performed with such models are dynamic simulation, steady-state analysis, and parameter estimation. These methodologies are mathematically formalized, and libraries for such analyses have been published. Several tools exist to create, simulate, or visualize models encoded in SBML. However, setting up and establishing analysis environments is a crucial hurdle for non-modelers. Therefore, easy access to perform fundamental analyses of ODE models is a significant challenge. We developed SBMLWebApp, a web-based service to execute SBML-based simulations, steady-state analysis, and parameter estimation directly in the browser without the need for any setup or prior knowledge to address this issue. SBMLWebApp visualizes the result and numerical table of each analysis and provides a download of the results. SBMLWebApp allows users to select and analyze SBML models directly from the BioModels Database. Taken together, SBMLWebApp provides barrier-free access to an SBML analysis environment for simulation, steady-state analysis, and parameter estimation for SBML models. SBMLWebApp is implemented in Java™ based on an Apache Tomcat® web server using COPASI, the SBSCL, and LibSBMLSim as simulation engines. SBMLWebApp is licensed under MIT with source code available from https://github.com/TakahiroYamada/SBMLWebApp. The program runs online at http://simulate-biology.org.
Wed, 21 July 2021
ARTICLE | doi:10.20944/preprints202107.0485.v1
Subject: Computer Science And Mathematics, Software Keywords: game design, design patterns; pattern language; design pattern application; design pattern creation
Online: 21 July 2021 (11:11:15 CEST)
Existing implementations of game design patterns have largely been confined to theoretical or research settings. Weaknesses in these implementations have prevented game design patterns from being properly evaluated as an educational and practical development tool. This paper examines these weaknesses, describes a method of developing and applying patterns that overcome the weaknesses, and evaluates use of the method for game design education and practice. Weaknesses in existing pattern implementations are: omission of design problems, presumption of functional completeness at the level of pattern languages, narrow topical focus, and lack of a concise, repeatable method for pattern production. Several features of the proposed method were specifically built to address these weaknesses, namely the pattern template, the process for connecting patterns into a language and assessing the language’s scope, a rubric for assessing pattern confidence and interconnectivity confidence, and pattern-building exercises. This method was applied in a classroom setting. Results, as assessed by the evaluation of student work, suggest that creating patterns/pattern languages is an effective pedagogical approach. De-signs produced using designer-created patterns closely align with existing design theory and are clearly understood by students. The above results may indicate that the path to gaining wider acceptance of pattern theory as a design framework within game design is not to produce a universal pattern language but to facilitate the creation of case-specific languages, by students and professional designers, that use a shared ontology and thus can be combined easily to solve the diverse sets of problems faced by these groups.
Fri, 16 July 2021
ARTICLE | doi:10.20944/preprints202107.0386.v1
Subject: Computer Science And Mathematics, Software Keywords: Automated Test Oracle; Game Testing; GUI Testing; Deep Learning
Online: 16 July 2021 (16:17:02 CEST)
Graphically-rich applications such as games are ubiquitous with attractive visual effects of Graphical User Interface (GUI) that offers a bridge between software applications and end-users. However, various types of graphical glitches may arise from such GUI complexity and have become one of the main component of software compatibility issues. Our study on bug reports from game development teams in NetEase Inc. indicates that graphical glitches frequently occur during the GUI rendering and severely degrade the quality of graphically-rich applications such as video games. Existing automated testing techniques for such applications focus mainly on generating various GUI test sequences and check whether the test sequences can cause crashes. These techniques require constant human attention to captures non-crashing bugs such as bugs causing graphical glitches. In this paper, we present the first step in automating the test oracle for detecting non-crashing bugs in graphically-rich applications. Specifically, we propose GLIB based on a code-based data augmentation technique to detect game GUI glitches. We perform an evaluation of GLIB on 20 real-world game apps (with bug reports available) and the result shows that GLIB can achieve 100\% precision and 99.5\% recall in detecting non-crashing bugs such as game GUI glitches. Practical application of GLIB on another 14 real-world games (without bug reports) further demonstrates that GLIB can effectively uncover GUI glitches, with 48 of 53 bugs reported by GLIB having been confirmed and fixed so far.
Wed, 9 June 2021
ARTICLE | doi:10.20944/preprints202106.0272.v1
Subject: Computer Science And Mathematics, Software Keywords: COVID-19, Education App, Biochemist, Global issue analyst
Online: 9 June 2021 (22:07:37 CEST)
AbstractBackground: The World Health Organization (WHO) said the situation in India was a "devastating reminder" of what the coronavirus could do. COVID-19 cases suddenly spiked across India. Union Health Minister Harsh Vardhan has said that one of the major reasons for the spike in coronavirus cases was people not following COVID-appropriate behaviour. The Union minister noted that the sudden rise in cases is largely or maybe event-driven comprising local body elections, grand weddings, and farmers' protest. These events may cause asymptomatic covid-19 carriers to spread wide covid-19 to others. Malaysia is also facing a surge in Covid-19 may due to the spread of covid-19 by asymptomatic covid-19 carriers. Therefore, it is important to develop an application that can publicize information on asymptomatic covid-19 carriers. The purpose of this application is to provide sufficient information and scientific research evidence to ensure that prevention strategies for asymptomatic covid-19 carriers must be implemented. The app is also open to anyone who uses it to educate others so that information can be shared more quickly to prevent other countries from becoming "Second India or Malaysia".Method: The homepage of the app shows that asymptomatic covid-19 carriers may have a lower viral load, the same viral load, or a higher viral load than symptomatic covid-19 carriers. When the user app is pressed by each category, they will see sufficient information and scientifically based research evidence about each category. These apps also show the evidence that on January 13, 2021 - Malaysian Health Department Director Dr Noor Hisham Abdullah instructs test Only those Close Contacts With Symptoms and The Malaysian Medical Association (MMA) has urged the Health Ministry to urgently improve the management of mild Covid-19 cases and revert to its policy of testing all close contacts. In addition, These apps also show App raise public awareness of the importance of COVID-19 vaccination(version 4) [Peter Chew, 2021] can intuitively see that countries with high vaccination rates can solve the problem of asymptomatic transmission of covid-19 carriers.Result: This application displays sufficient information and scientifically based research evidence to prove asymptomatic covid-19 carriers are the main key to the outbreak of covid-19. Some countries are using covid-19 symptom prevention strategies. They are only testing the symptomatic closed contact of covid-19 patients, because they may think that asymptomatic covid-19 carrier is just a low viral load and a low transmission rate, which is wrong. Some asymptomatic covid-19 carriers of covid-19 have high viral loads. The accumulation of asymptomatic covid-19 carriers with high viral load is the main cause of the covid-19 outbreak. Conclusion: Three apps have been developed to educate the public about the importance of asymptomatic covid-19 carriers. The asymptomatic covid-19 carrier education app (1) will provide sufficient information and scientific research evidence to educate citizens of any country to ensure that preventive strategies must be implemented for asymptomatic carriers to prevent the country’s Covid-19 outbreak. App, Game Base Learning to Prevent Infection from COVID-19 (version 3) [Peter Chew, 2020 ]. The app allows anyone to intuitively see that when the second wave covid-19 arrives, the accumulation of a large number of asymptomatic carriers in some countries has led to the high infection rate of covid-19. This is what is happening in India now. App raise public awareness of the importance of COVID-19 vaccination(version 4) can intuitively see that countries with high vaccination rates can solve the problem of asymptomatic transmission of covid-19 carriers. This is what is happening in Israel now.
Tue, 8 June 2021
ARTICLE | doi:10.20944/preprints202105.0282.v2
Subject: Computer Science And Mathematics, Software Keywords: centrifugal microfluidics, Lab-on-a-Disc, large-scale integration, reliability, tolerances, band width, packing density
Online: 8 June 2021 (12:07:35 CEST)
Enhancing the degree of functional multiplexing while assuring operational reliability and manufacturability at competitive costs are crucial ingredients for enabling comprehensive sample-to-answer automation, e.g., for use in common, decentralized “Point-of-Care” or “Point-of-Use” scenarios. This paper demonstrates a model-based ‘digital twin’ approach which efficiently supports the algorithmic design optimization of exemplary centrifugo-pneumatic (CP) dissolvable-film (DF) siphon valves towards larger-scale integration (LSI) of well-established “Lab-on-a-Disc” (LoaD) systems. Obviously, the spatial footprint of the valves and their upstream laboratory unit operations (LUOs) have to fit, at a given radial position prescribed by its occurrence in the assay protocol, into the locally accessible disc space. At the same time, the retention rate of a rotationally actuated CP-DF siphon valve and, most challenging, its band width related to unavoidable tolerances of experimental input parameters, need to slot into a defined interval of the practically allowed frequency envelope. To accomplish particular design goals, a set of parametrized metrics is defined, which are to be met within their practical boundaries while (numerically) minimizing the band width in the frequency domain. While each LSI scenario needs to be addressed individually on the basis of the digital twin, a suite of qualitative design rules and instructive showcases structures are presented.
ARTICLE | doi:10.20944/preprints202104.0612.v2
Subject: Computer Science And Mathematics, Software Keywords: centrifugal microfluidics; Lab-on-a-Disc; centrifugo-pneumatic flow control; integration; multiplexing; parallelization; sample-to-answer; reliability; tolerances; design-for-manufacture; digital twin; event-triggering
Online: 8 June 2021 (11:23:58 CEST)
Fluidic larger-scale integration (LSI) resides at the heart of comprehensive sample-to-answer automation and parallelization of assay panels for frequent and ubiquitous bioanalytical testing in decentralized the point-of-use / point-of-care settings. This paper develops a novel “digital twin” strategy with an emphasis on rotational, centrifugo-pneumatic flow control. The underlying model systematically connects retention rates of rotationally actuated valves as a key element of LSI to experimental input parameters; for the first time, the concept of band widths in frequency space as the decisive quantity characterizing operationally robustness is introduced, a set of quantitative performance metrics guiding algorithmic optimization of disc layouts is defined, and the engineering principles of advanced, logical flow control and timing are elucidated. Overall, the digital twin enables efficient design for automating multiplexed bioassay protocols on such “Lab-on-a-Disc” (LoaD) systems featuring high packing density, reliability, configurability, modularity and manufacturability to eventually minimize cost, time and risk of development and production.
Mon, 7 June 2021
REVIEW | doi:10.20944/preprints202105.0683.v2
Subject: Computer Science And Mathematics, Software Keywords: centrifugal microfluidics; Lab-on-a-Disc; fluidic integration; rotational flow control; valving
Online: 7 June 2021 (14:45:53 CEST)
Current, application-driven trends towards larger-scale integration (LSI) of microfluidic systems for comprehensive assay automation and multiplexing pose significant technological and economical challenges to developers. By virtue of their intrinsic capability for powerful sample preparation, centrifugal systems have attracted significant interest in academia and business since the early 1990s. This review models common, rotationally controlled valving schemes at the heart of such “Lab-on-a-Disc” (LoaD) platforms to predict critical spin rates and reliability of flow control mainly based on geometries, location and liquid volumes to be processed, and their experimental tolerances. In absence of larger-scale manufacturing facilities during product development, the method presented here facilitates the provision of efficient simulation tools for virtual prototyping and characterization to greatly expedite design optimization according to key performance metrics. This virtual in silico approach thus significantly accelerates, de-risks and lowers costs along the critical advancement from idea, fluidic testing, bioanalytical validation and scale-up to commercial mass manufacture.
Tue, 27 April 2021
ARTICLE | doi:10.20944/preprints202104.0721.v1
Subject: Computer Science And Mathematics, Software Keywords: software quality; fuzzy logic; ISO standard; quality model; usability
Online: 27 April 2021 (12:52:15 CEST)
The success of a software product depends on several factors. Given that different organizations and institutions use software products, the need to have a quality and desirable software according to the goals and needs of the organization makes measuring the quality of software products an important issue for most organizations and institutions. To be sure of having the right software. It is necessary to use a standard quality model to examine the features and sub-features for a detailed and principled study in the quality discussion. In this study, the quality of Word software was measured. Considering the importance of software quality and to have a good and usable software in terms of quality and measuring the quality of software during the study, experts and skilled in this field were used and the impact of each factor and quality characteristics. It was applied at different levels according to their opinion to make the result of measuring the quality of Word software more accurate and closer to reality. In this research, the quality of the software product is measured based on the fuzzy inference system in ISO standard. According to the results obtained in this study, it is understood that quality is a continuous and hierarchical concept and the quality of each part of the software at any stage of production can lead to high quality products.
Tue, 5 January 2021
ARTICLE | doi:10.20944/preprints202101.0092.v1
Subject: Computer Science And Mathematics, Software Keywords: Industry 4.0; artificial intelligence; machine learning; mobile app; digital health; safe workplace; worker safety; Coronavirus
Online: 5 January 2021 (13:32:39 CET)
The recent outbreak of the novel Coronavirus Disease (COVID-19) has given rise to diverse health issues due to its high transmission rate and limited treatment options. Almost the whole world, at some point of time, was placed in lock-down in an attempt to stop the spread of the virus, with resulting psychological and economic sequela. As countries start to ease lock-down measures and reopen industries, ensuring a healthy workplace for employees has become imperative. Thus, this paper presents a mobile app-based intelligent portable healthcare (pHealth) tool, called iWorkSafe, to assist industries in detecting possible suspects for COVID-19 infection among their employees who may need primary care. Developed mainly for low-end Android devices, the iWorkSafe app hosts a fuzzy neural network model that integrates data of employees' health status from the industry's database, proximity and contact tracing data from the mobile devices, and user-reported COVID-19 self-test data. Using the built-in Bluetooth low energy sensing technology and K Nearest Neighbor and K-means techniques, the app is capable of tracking users’ proximity and trace contact with other employees. Additionally, it uses a logistic regression model to calculate the COVID-19 self-test score and a Bayesian Decision Tree model for checking real-time health condition from intelligent e-health platform for further clinical attention of the employees. Rolled out in an apparel factory on 12 employees as a test case, the pHealth tool generates an alert to maintain social distancing among employees inside the industry. In addition, the app helps employee to estimate risk with possible COVID-19 infection based on the collected data and found that the score is effective in estimating personal health condition of the app user.
Mon, 16 November 2020
ARTICLE | doi:10.20944/preprints202011.0410.v1
Subject: Computer Science And Mathematics, Software Keywords: Agile software development; DevOps; Cloud Computing; Continuous Delivery
Online: 16 November 2020 (10:39:44 CET)
DevOps is an emerging practice to be followed in the Software Development life cycle. The name DevOps indicates that it’s an integration of the Development and Operation team. It is followed to integrate the various stages of the development cycle. DevOps is an extended version of the existing Agile method. DevOps aims at continuous integration, Continuous Delivery, Continuous Improvement, faster feedback and security. This paper reviews the building blocks of DevOps, challenges in adopting DevOps, Models to improve DevOps practices and Future works on DevOps
Mon, 2 November 2020
ARTICLE | doi:10.20944/preprints202011.0020.v1
Subject: Computer Science And Mathematics, Software Keywords: Cloud Resource Management; Container Scheduling; Deep Learning Applications
Online: 2 November 2020 (10:38:31 CET)
The explosion of data has transformed the world since much more information is available for collection and analysis than ever before. To extract valuable information from the data in different dimensions, various deep learning models have been developed in the past years. Although these models have demonstrated their strong capability on improving products and services in various applications, training them is still a time-consuming and resource-intensive process. Presently, cloud, one of the most powerful computing infrastructures, has been used for the training. However, how to manage cloud computing resources and to perform the training efficiently is still challenging current techniques. For example, general resource scheduling approaches, such as spread priority and balanced resource schedulers, actually do not work well with deep learning workloads. Besides, the resource allocation problem on a cluster can be divide into two subproblems: (1) local resource optimization: improve resource configuration for a single machine; (2) global resource optimization: improve the cluster-wide resource allocation. In this thesis, we propose two novel container schedulers, FlowCon and SpeCon, that are designed to address these two subproblems respectively and specifically to optimize performance of short-lived deep learning applications in the cloud. FlowCon focuses on resource configuration of single-node in a cluster, as show that it efficiently improves deep learning tasks completion time and resource utilization, and reduces the completion time of a specific job by up to 42.06\% without sacrificing the overall system time. SpeCon targets on cluster-wide resource configuration that speculatively migrate slow-growing models to release resources for fast-growing ones. Based on our experiments, SpeCon improves makespan for up to 24.7\%, compared to current approaches.
Tue, 27 October 2020
ARTICLE | doi:10.20944/preprints202010.0534.v1
Subject: Computer Science And Mathematics, Software Keywords: Container Scheduling; Resource Management; Docker; Kubernetes
Online: 27 October 2020 (07:38:57 CET)
In the past decade, we have witnessed a dramatically increasing volume of data collected from varied sources. The explosion of data has transformed the world as more information is available for collection and analysis than ever before. To maximize the utilization, various machine and deep learning models have been developed, e.g. CNN  and RNN , to study data and extract valuable information from different perspectives. While data-driven applications improve countless products, training models for hyperparameter tuning are still time-consuming and resource-intensive. Cloud computing provides infrastructure support for the training of deep learning applications. The cloud service providers, such as Amazon Web Services , create an isolated virtual environment (virtual machines and containers) for clients, who share physical resources, e.g., CPU and memory. On the cloud, resource management schemes are implemented to enable better sharing among users and boost the system-wide performance. However, general scheduling approaches, such as spread priority and balanced resource schedulers, do not work well with deep learning workloads. In this project, we propose SpeCon, a novel container scheduler that is optimized for shortlived deep learning applications. Based on virtualized containers, such as Kubernetes  and Docker , SpeCon analyzes the common characteristics of training processes. We design a suite of algorithms to monitor the progress of the training and speculatively migrate the slow-growing models to release resources for fast-growing ones. Specifically, the extensive experiments demonstrate that SpeCon improves the completion time of an individual job by up to 41.5%, 14.8% system-wide and 24.7% in terms of makespan.
Sat, 26 September 2020
REVIEW | doi:10.20944/preprints202009.0620.v1
Subject: Computer Science And Mathematics, Software Keywords: mobile health; healthcare; mobile apps; tinnitus therapy; cbt; self help; tinnitus research
Online: 26 September 2020 (08:07:42 CEST)
Tinnitus is a complex and heterogeneous psycho-physiological disorder responsible for causing a phantom ringing or buzzing sound albeit the absence of an external sound source. It has a direct influence on affecting the quality of life of its sufferers. Despite being around for a while, there hasn’t been a cure for tinnitus, and the usual course of action for its treatment involves use of tinnitus retaining and sound therapy, or Cognitive Behavioral Therapy (CBT). One positive aspect about these therapies is that they can be administered face-to-face as well as delivered via internet or smartphone. Smartphones are especially helpful as they are highly personalized devices, and offer a well-established ecosystem of apps, accessible via respective marketplaces of differing mobile platforms. Note that current therapeutic treatments such as CBT have shown to be effective in suppressing the tinnitus symptoms when administered face-to-face, their effectiveness when being delivered using smartphones is not known so far. A quick search on the prominent market places of popular mobile platforms (Android and iOS) yielded roughly 250 smartphone apps offering tinnitus-related therapies and tinnitus management. As this number is expected to steadily increase due to high interest in smartphone app development, a contemporary review of such apps is crucial. In this paper, we aim to review scientific studies validating the smartphone apps, particularly to test their effectiveness in tinnitus management and treatment. We use the PRISMA guidelines for systematic identification of studies on major scientific literature sources and delineate the outcomes of identified studies.
Sun, 20 September 2020
ARTICLE | doi:10.20944/preprints202009.0478.v1
Subject: Computer Science And Mathematics, Software Keywords: Software development; SDLC; Secure software development challenges; security development lifecycle
Online: 20 September 2020 (14:48:42 CEST)
The main focus of this paper is to analyze and discuss the secure software development practices currently being adopted in the industry along with their significance, as well as to identify the challenges faced by developers when undertaking measures and techniques in writing secure software. It is a well-known fact that software security has been the top priority of many software companies such as Google and Facebook to thwart attackers and protect user data in this world full of cybercriminals. Understanding how most software companies in the industry operate to ensure security helps developers to identify strengths and weaknesses in their current security frameworks. Hence, by researching into previous literature and papers that are relevant to the topic and by conducting an interview with a professional in the field, this paper provides insights on the most popular secure software development framework and practices in the world as well as problems faced by companies when adopting these practices. Several security practices and activities that are required to create secure software are discovered alongside the problems that arise when companies are trying to apply these practices. This paper also proposes a few solutions that can be used to resolve these problems, which can be easily understood and implemented by software companies to transition into a truly secure software development environment.
Wed, 17 June 2020
ARTICLE | doi:10.20944/preprints202006.0218.v1
Subject: Computer Science And Mathematics, Software Keywords: Participatory Action Research; FOSS; Change implementation
Online: 17 June 2020 (13:16:27 CEST)
Participatory Action Research (PAR) is an established method to implement change in organizations. However, it cannot be applied in the open source (FOSS) communities, without adaptation to their particularities, especially to the specific control mechanisms developed in FOSS. FOSS communities are self-managed, and rely on consensus to reach decisions. This study proposes a PAR framework specifically tailored to FOSS communities. We successfully applied the framework to implement a set of quality assurance interventions in the Robot Operating System community. The framework we proposed is composed of three components, interventions design, democratization, and execution. We believe that this process will work for other FOSS communities too. We have learned that changing a particular aspect of a FOSS community is arduous. To achieve success the change must rally the community around it for support and attract motivated volunteers to implement the interventions.
Tue, 2 June 2020
REVIEW | doi:10.20944/preprints202006.0002.v1
Subject: Computer Science And Mathematics, Software Keywords: Biostatistics; Data management; Reproducibility; Workflow automation
Online: 2 June 2020 (09:24:25 CEST)
The complexity of analysis pipelines in biomedical sciences poses a severe challenge for the transparency and reproducibility of results. Researchers are increasingly incorporating software development technologies and methods into their analyses, but this is a quickly evolving landscape and teams may lack the capabilities to set up their own complex IT infrastructure to aid reproducibility. Basing a reproducible research strategy on readily available solutions with zero or low set-up costs whilst maintaining technological flexibility to incorporate domain-specific software tools is therefore of key importance. We outline a practical approach for robust reproducibility of analysis results. In our examples, we rely exclusively on established open-source tools and free services. Special emphasis is put on the integration of these tools with best practices from software development and free online services for the biostatistics domain.
Sun, 10 May 2020
ARTICLE | doi:10.20944/preprints202005.0169.v1
Subject: Computer Science And Mathematics, Software Keywords: digital platforms; digital auction; livestock systems; Zimbabwe
Online: 10 May 2020 (14:51:38 CEST)
Livestock contribute towards household food security in rural communities through income generation and provision of animal-source food. However, livestock system are fragile for example, in Zimbabwe, communities face challenges such as fewer buyers, poor infrastructure, and information asymmetry when selling livestock. Emerging digital platforms promise opportunities to address these challenge but only anecdotal evidence exist. This paper uses data from Beitbridge to explore the potential of digital platforms to revitalise the livestock auction system. Study findings show that digital platforms are designed with affordances which can help overcome challenges within the livestock system. However, these digital platforms are also fraught with hidden complexities such as power dynamics. Thus, despite digital platforms’ affordances, their design inherently extends beyond technical functions. Therefore, there is an urgent need for discussions exploring the contrast between affordances and complexities to enable target users to make informed decisions on the adoption and use of digital platforms.
Sun, 8 March 2020
REVIEW | doi:10.20944/preprints202003.0139.v1
Subject: Computer Science And Mathematics, Software Keywords: education; cyber threats; gamification; phishing; survey; taxonomies
Online: 8 March 2020 (16:14:56 CET)
Phishing is a set of devastating techniques which lure target users to provide critical resources. They are successful because they rely on human weaknesses. Gamification which is a recent and non-traditional learning method with purpose to motivate and engage user to carry out activities, is more and more applied to prevent such cyber threats. This paper provides the first survey of gamified solutions dedicated to educate against phishing from 2007 to 2019. The investigation is conducted on eight proposals in terms of core concepts, game mechanics and learning process. We provide three taxonomies of dimensions to systematically characterize researches on gamified solutions, discuss lacks of surveyed works and opens further orientations to enhance this research area. Some key results are: solutions do not consider elementary level of knowledge and do no offer basic notions; solutions are not adapted to general audience and therefore not reliably applicable in different contexts; platforms partially educate about phishing; learners are evaluated predictably and within a short period. This study constitutes a cornerstone to understand and enhance research on phishing education.
Tue, 31 December 2019
BRIEF REPORT | doi:10.20944/preprints201912.0397.v1
Subject: Computer Science And Mathematics, Software Keywords: noise measurement app; usability; smartphone
Online: 31 December 2019 (02:16:57 CET)
This study aims to assess using a smartphone app (DecibelX), as a noise measuring alternative to the more costly traditional use of measuring noise levels with a Sound Level Meter (SLM). The study compares the accuracy of the app to readings taken with a SLM and dosimeter, and also evaluates the app’s performance for pure tone and narrow band noise. And a usability study identifies strengths and weaknesses related to usability of the app.
Thu, 5 December 2019
ARTICLE | doi:10.20944/preprints201912.0060.v1
Subject: Computer Science And Mathematics, Software Keywords: mobile app, software quality anti-patterns
Online: 5 December 2019 (04:16:35 CET)
As the time passes the modification in technology world lead to the evaluation in mobile application as well. With evaluation in mobile industry it is an open challenge for software quality researcher that how to enhance software quality to meet the needs of changes? Quality assurance play a key role in differentiating good application from bed application. With the continuous evaluation of mobile application developing process should be quick and efficient to comply with user requirements and satisfaction. While the listed requirement leads to bad design choices known as antipatterns, which in turn affect the reliability of the code. A tool based method PAPRIKA is used in the proposed re-search to identify and monitor these antipatterns together with a two-step assessment model for software quality assurance and object oriented software quality matrix.
Fri, 19 April 2019
Subject: Computer Science And Mathematics, Software Keywords: laser powder bed fusion; process monitoring; defect detection; coaxial
Online: 19 April 2019 (11:18:13 CEST)
This paper describes a multi-channel in-situ monitoring system developed to better understand defect formation signatures in metal additive manufacturing. Three high-speed imaging modes coupled with an image computer capable of processing and storing these data streams allowed an examination of defect formations signatures and mechanisms. It was found that defects later detected in X-ray computed tomography (CT) scans were related to regions with anomalous heat signatures and powder bed morphology. Automated defect detection algorithms based on these defect signatures captured 80% of defects greater than 300 µm.
Thu, 28 March 2019
Subject: Computer Science And Mathematics, Software Keywords: ARBTools, Python, three-dimensional interpolation, spline, vector field, scalar field, smoothing
Online: 28 March 2019 (11:13:31 CET)
ARBTools is a Python library containing a Lekien-Marsden type tricubic spline method for interpolating three-dimensional scalar or vector fields presented as a set of discrete data points on a regular cuboid grid. ARBTools was developed for simulations of magnetic molecular traps, in which the magnitude, gradient and vector components of a magnetic field are required. Numerical integrators for solving particle trajectories are included, but the core interpolator can be used for any scalar or vector field. The only additional system requirements are NumPy.
Mon, 4 March 2019
ARTICLE | doi:10.20944/preprints201903.0029.v1
Subject: Computer Science And Mathematics, Software Keywords: Python, three-dimensional interpolation, spline, vector field, scalar field, smoothing
Online: 4 March 2019 (09:56:03 CET)
ARBTools is a Python library containing a Lekien-Marsden type tricubic spline method for interpolating three-dimensional scalar or vector fields presented as a set of discrete data points on a regular cuboid grid. ARBTools was developed for simulations of magnetic molecular traps, in which the magnitude, gradient and vector components of a magnetic field are required. Numerical integrators for solving particle trajectories are included, but the core interpolator can be used for any scalar or vector field. The only additional system requirements are NumPy.
Thu, 31 January 2019
ARTICLE | doi:10.20944/preprints201901.0328.v1
Subject: Computer Science And Mathematics, Software Keywords: built environment efficiency; CASBEE; MURNInets; climate change; low carbon; carbon emission; urban tools; city
Online: 31 January 2019 (14:18:50 CET)
CASBEE-City tool determines the city’s Built Environment Efficiency (BEE) by calculating the improvement of Quality of Life (Q) over human activities’ Environmental Load (L) within the city’s hypothetical boundary. A total of 58 variables (57 Q indicators and one variable for L) are used in the worldwide version of CASBEE-City which were grounded using ISO 37120:2014 Sustainable Development of Communities and 17 Sustainable Development Goals (SDGs) by the United Nations (UN). This paper examines the application of CASBEE-City for Malaysian cities using the case of Johor Bahru City and identifies assessment indicators which are customised based on the data availability, reliability and suitability through focus group discussions (FGDs) which involved 36 respondents (researchers, urban planners and stakeholders). This paper reveals Johor Bahru with moderate score B+ in 2010 and 2025. Consensus were also achieved from the 36 FGD respondents for the practicability and future potential of CASBEE-City and BEE framework in Johor Bahru.
Thu, 3 January 2019
ARTICLE | doi:10.20944/preprints201812.0345.v1
Subject: Computer Science And Mathematics, Software Keywords: Cloud Storage Forensics, Cloud Application Artifacts, Data Remnants, Data Carving, Digital Forensic Investigations
Online: 3 January 2019 (12:17:11 CET)
This research proposed in this paper focuses on gathering evidence from devices with Windows 10 operating systems in order to discover and collect artifacts left by cloud storage applications that suggest their use even after the deletion of the Google client application. We show where and what type of data remnants can be found using our analysis which can be used as evidence in a digital forensic investigations.
Mon, 5 November 2018
ARTICLE | doi:10.20944/preprints201811.0086.v1
Subject: Computer Science And Mathematics, Software Keywords: effort; estimation; design; coding; unit testing; fuzzy model
Online: 5 November 2018 (06:51:04 CET)
Objective: This paper aims to build an Effort Estimation Model for design, coding and testing Web Applications Based Fuzzy and Practical Models, which will help in optimizing the efforts in software development. Methods/Analysis: Soft computing approach is adopted and applied in the effort estimation and then compared with practical efforts in the development process with interpreting the historical data available for the existing functionalities. Findings: The effort estimation model presented in this paper focuses on the first level estimates published by Project Managers and the second level estimates presented by Project Leaders or Developers for any new requirement or enhancement for a web application built on 3-tier architecture using Microsoft technologies. The model considers the classification of each task as either Low or Medium or High complexity. These tasks pertain to the lowest level parts in bottom-up estimation. Efforts are estimated for designing, coding and unit testing of these tasks and the efforts are summed up to get the effort estimation for the higher level which is a feature to be implemented. Novelty/Improvement: The paper also discusses about the application of the effort estimation model by taking a new requirement as a case study. The first level estimates calculated using the effort estimation model has a variance of about 25% when compared with the actual effort. This variance is very much acceptable considering the fact that the first level estimates can be tolerable up to 35%. The proposed effort estimation tool would help the project managers to efficiently control the project, manage the resources effectively, and improve the software development process and also trade off analyses among schedule, performance, quality and functionality. Fuzzy logic is used to verify the claims made in efforts estimation. It is proposed a new relation between the number of data and efforts value membership for actual data. And converts it into crisp value in the range [0…1] which helps to classify the complexity of the task and subtask in the design, coding and testing phases.
Mon, 29 October 2018
ARTICLE | doi:10.20944/preprints201810.0682.v1
Subject: Computer Science And Mathematics, Software Keywords: Indoor Location, Mobile App, Building Information Models, BLE, Beacon, Path Finding, A*.
Online: 29 October 2018 (12:38:10 CET)
This research work uses a simplified approach to combine location information from beacons propagation signal interaction with a mobile device with local building information to give real-time location and guidance to a user inside a building. This is an interactive process with visualisation information that can help user’s orientation inside unknown buildings and the data stored from different users can provide useful information about users movements inside a public building. Beacons installed on the building at specific pre-defined position emit signals that give a geographic position with an associated imprecision, related with Bluetooth’s range. This uncertainty is handled by building layout and users’ movement in a developed system that maps users’ position, gives guidance and store user movements. This system is based on an App (Find Me!) for Android OS (Operating System) which captures the Bluetooth Low Energy (BLE) signal coming from the beacon(s) and shows, through a map, the location of the user ‘s smartphone and guide him to the desired destination. Also, the beacons can deliver relevant context information. The application was tested by a panel of new and habitual campus users against traditional wayfinding alternatives yielding navigation times about 30% smaller, respectively.
ARTICLE | doi:10.20944/preprints201810.0677.v1
Subject: Computer Science And Mathematics, Software Keywords: low back pain; virtual reality; virtual rehabilitation; serious game; gamification
Online: 29 October 2018 (11:38:57 CET)
Low Back Pain (LBP) is one of the most common problems among adults. The usual physiotherapy treatment is to perform physical exercises. However, some LBP patients have false beliefs regarding their pain and they tend to avoid physical movements which might increase their pain and disability. Virtual Reality (VR) has shown to be an effective intervention in improving motor functions and reducing pain perception. Existing VR interventions for LBP rehabilitation were based on a non-immersive VR, whereas to effectively reduce the pain intensity, we need an immersive VR. In this paper, we introduce the development and evaluation of a serious game called RabbitRun with an immersive experience to engage the patients in a virtual environment and distract them from the pain while performing LBP exercises. The initial usability evaluation results suggest that RabbitRun game is enjoyable and acceptable. The game is easy to play and learn and most of the participants are willing to play the game at home. This solution will enhance the rehabilitation outcome since the patients who are suffering from LBP can use the system at their home and train more for long period of time using a smartphone and low-cost virtual reality device such as Google Cardboard.
Fri, 17 August 2018
ARTICLE | doi:10.20944/preprints201808.0309.v1
Subject: Computer Science And Mathematics, Software Keywords: Medical ultrasound; Lossless compression; Universal code; Run-length encoding
Online: 17 August 2018 (12:55:05 CEST)
Software-based ultrasound imaging systems provide high flexibility that allows easy and fast adoption of newly developed algorithms. However, the extremely high data rate required for data transfer from sensors (e.g., transducers) to the ultrasound imaging systems is a major bottleneck in the software-based architecture, especially in the context of real-time imaging. To overcome this limitation, in this paper, we present a Binary cLuster (BL) code, which yields an improved compression ratio compared to the exponential Golomb code. Owing to the real-time encoding/decoding features without overheads, the universal code is a good solution to reduce the data transfer rate for software-based ultrasound imaging. The performance of the proposed method was evaluated using in vitro and in vivo data sets. It was demonstrated that the BL-beta code has a good stable lossless compression performance of 20 ~ 30% while requiring no auxiliary memory or storage.
Wed, 30 May 2018
ARTICLE | doi:10.20944/preprints201805.0449.v1
Subject: Computer Science And Mathematics, Software Keywords: Computer Aided Diagnosis (CAD); image processing; region growing segmentation; intestinal mass
Online: 30 May 2018 (10:23:57 CEST)
Image processing is a field of which its popularity increases and continues and, that grows dynamically with new technologies. Nowadays, image processing finds itself in use in almost every field. One of these uses is undoubtedly in the field of medicine, where diagnosis and treatment planning are made from images and, which is constantly changing with newly developed techniques. Of course, the most important factor in using this so widely in the medical field is the acquisition of images on every medical field. With the help of these images, the complaints can be seen more easily and the doctor can follow a path in the treatment of the disease. In our study, we used the Region Growing segmentation method to detect the intestinal mass. This study compares the area determined by the specialist with the area obtained with the segmentation process and, it is seen that the created software system can be used as an auxiliary system to specialist doctors.
Mon, 27 November 2017
REVIEW | doi:10.20944/preprints201711.0170.v1
Subject: Computer Science And Mathematics, Software Keywords: cycling computer; fitness and health statistics; bike computer; mobile sensing; social fitness network; bike mobile applications; wheeled vehicles; MTB datasets
Online: 27 November 2017 (05:38:58 CET)
This article analyzes some available bike mobile applications for smartphones as an alternative to bike computers (Cycle Computers or speedometer or speed sensors). We have records of a large number of MTB (Mountain Bike) datasets, 219 datasets were recorded on 4 different routes. These applications create maps and profiles from geographic data. Inputs can be in GPS data (tracks and waypoints), driving routes, street addresses, or simple coordinates. Most applications estimate fields such as speed, heading, slope, distance, VMG (velocity made good) and pace (cadence). However, it is necessary to calculate the relationship between cadence and power in pedaling so that cyclists know the appropriate moment to apply power to their legs to improve the torque. This paper shows tables, comparative graphs, and performance evaluation of biking routes in four different cycling mobile applications.
Mon, 21 August 2017
ARTICLE | doi:10.20944/preprints201708.0069.v1
Subject: Computer Science And Mathematics, Software Keywords: energy system analysis; model challenges; open science; open source; energy modelling framework; oemof
Online: 21 August 2017 (03:02:34 CEST)
The research field of energy system analysis is dealing with increasingly complex energy systems and their respective challenges. Moreover, the requirement for open science has become a focal point of public interest. Both drivers have triggered the development of a broad range of (open) energy models and frameworks in recent years. However, there are hardly any approaches on how to evaluate these tools in terms of their capabilities to tackle energy system modelling challenges. This paper describes a first step towards a flexible evaluation of software to model energy systems. We propose a qualitative approach as an useful supplementary to existing model fact sheets and transparency checklists. We demonstrate the applicability by evaluating the newly developed “Open Energy Modelling Framework” with respect to existing challenges in energy system modelling. The case study results highlight that challenges related to complexity and scientific standards can be tackled to a large extent while the challenges of model utilization and interdisciplinary modelling are only tackled partially. However, the challenge of uncertainty remains for the most part unaddressed at present. Advantages of the evaluation approach lie in its simplicity, flexibility and transferability to other tools. Disadvantages mostly stem from its qualitative nature. Our analysis reveals that some challenges in the field of energy system modelling cannot be addressed by a software as they are on meta level like model result communication and interdisciplinary modelling.
Tue, 9 May 2017
ARTICLE | doi:10.20944/preprints201705.0075.v1
Subject: Computer Science And Mathematics, Software Keywords: Android permissions; Android IoT platform; Android update; Android application
Online: 9 May 2017 (04:30:47 CEST)
The Android-based IoT platform just like the existing Android provides an environment that makes it easy to utilize Google's infrastructure services including development tools and APIs through which it helps to control the sensors of IoT devices. Applications running on the Android-based IoT platform are often UI free and are used without the user’s consent to registered permissions. It is difficult to respond to the misuse of permissions as well as to check them when they are registered indiscriminately while updating applications. This paper analyzes the versions of before and after an application the update running on the Android-based IoT platform and the collected permission lists. It aims to identify the same permissions before and after the update, and deleted and newly added permissions after the update were identified, and thereby respond to security threats that can arise from the permissions that is not needed for IoT devices to perform certain functions.
Sat, 10 December 2016
ARTICLE | doi:10.20944/preprints201612.0060.v1
Subject: Computer Science And Mathematics, Software Keywords: neonatal MRI; brain structure segmentation; volume extraction
Online: 10 December 2016 (08:44:55 CET)
1) Introduction: Brain parcellation is an important processing step in the analysis of structural brain MRI. Existing software implementations are optimized for fully developed adult brains, and provide inadequate results when applied to neonatal brain imaging. 2) Methods: We developed a semi-automated pipeline, NeBSS, for extracting 50 discrete brain structures from neonatal brain MRI, using an atlas registration method that leverages the existing ALBERT neonatal atlas 3) Results: We demonstrate a simple linear workflow for neonatal brain parcellation. NeBSS is robust to variation in imaging acquisition protocol and magnet field strength. 4) Conclusion: NeBSS is a robust pipeline capable of parcellating neonatal brain MRIs using a simple processing workflow. NeBSS fills a need in clinical translational research in neonatal imaging, where existing automated or semi-automated implementations are too rigid to be successfully applied to multi-center neuroprotection studies and clinically heterogeneous cohorts. The software is open source and freely available.