ARTICLE | doi:10.20944/preprints201703.0068.v2
Online: 31 March 2017 (08:27:37 CEST)
The effective Supervisory Control and Data Acquisition (SCADA) system can improve the reliability, safety and economic benefits of microgrid operation. In this research, the lower central controller and upper WEB monitoring system are connected by the SCADA system which is as the hub of microgrid intelligent monitoring platform. This system contains a set of specific functions programmed by Java as a middleware which can provide control and communication between the central controller and the upper monitoring system. The system realizes the real-time data acquisition and storage, the control instructions parsing and transmitting, the microgrid security and stability, the load balancing and resource recovery of the microgrid. All that functions have been tested and verified in the actual operation.
ARTICLE | doi:10.20944/preprints202011.0595.v1
Subject: Biology And Life Sciences, Anatomy And Physiology Keywords: crocodile; freshwater; Java; reliefs; ᴪ
Online: 23 November 2020 (14:50:02 CET)
Ancient reliefs in temple can provide information of past ecosystem along with biodiversity including Makara relief representing crocodile figure. In here, this study aims to identify and model the population of freshwater Crocodylus siamensis as portrayed in reliefs in 6 temples. The result shows that the crocodile reliefs in temples were having similar pattern to the freshwater Crocodylus siamensis fossils in term of locality. The temples and the fossils were located in the inland and near the rivers. While the temple locality patterns were in contrast to the locations where extant saltwater Crocodylus porosus has occurred. These contradictions strengthen the possibility that the crocodile portrayed in reliefs was made based on the C. siamensis occurrences. Based on the analysis, it is estimated that the C. siamensis once has occupied river and wetland in Java and its presence has been recorded in the reliefs. This occurrence at least happened from 1280 to 700 BC. From assessments of habitats near the temples using ᴪ AIC, most surrounding habitats have high detection probability and occupancy for C. siamensis from ᴪ 0.500 (95%CI:0.058-0.941). to ᴪ 1.000 (95%CI:0.000-1.000).
ARTICLE | doi:10.20944/preprints202106.0281.v1
Subject: Social Sciences, Ethnic And Cultural Studies Keywords: Culture; Globalization; East Java; Westernization; Hallyu
Online: 10 June 2021 (08:56:45 CEST)
In modern times like today, technology and science are developing very fast. This has resulted in a condition known as globalization. This era has had a significant impact on every country globally, including in Indonesia, such as the spread of culture is solid. This flow has many benefits and advantages. However, this globalization can also have a negative impact. One of them is the erosion of native Indonesian culture compared to foreign cultures. Therefore, this research to find the origin, causes, and impacts of the influx of cultural globalization on the current culture of East Java because it is the province of origin of the researchers. Here the researchers asks about the impact of this modern culture and how influential culture is to the people of East Java. The method used by the researchers in making this paper is Literature Review using qualitative descriptive writing with quantitative data. The researchers findings as material in this paper amounted to 24 materials with the provisions of 20 journal article materials, 2 article materials online provided that they were published in the last three years, and 2 E-books for methods on this paper. This study's boundaries are a modern culture that the researchers takes about western culture (western) and South Korean culture (Hallyu). In addition, this study only discusses cultures originating in East Java, such as Javanese.
ARTICLE | doi:10.20944/preprints202101.0509.v1
Subject: Environmental And Earth Sciences, Atmospheric Science And Meteorology Keywords: Habitat use; model; megalodon; Java; shark
Online: 25 January 2021 (15:05:04 CET)
Otodus megalodon is known as the biggest shark ever alive and recent records show this species was only existed in America, Africa and Europe continents in the last Miocene period 20 million years ago (Ma). Recently, megalodon teeth have been discovered in South coast of West Java. Here this study aims to present and model the presence of O. megalodon. The length of the excavated tooth was ranging from 13 to 19 cm. The lithological analysis shows that the tooth was found in Miocene rock layers. Paleogeographic model shows that during Miocene southern parts of Java island were submerged including the recent locations where the megalodon tooth have been found. Half parts of the modeled West Java were an ocean with depth ranging from 0 to 200 m. High habitat use preferences by juvenile megalodon were estimated in the shelf (depth 0-40 m) with the size of 1365 km2 . Whereas habitat use preference by adult megalodon was low at this depth. Both juvenile and adult habitat use frequencies were low at a depth of between 80 m and 160 m. Habitat use preferences were increasing at a depth of > 200 m. After Miocene, the paleoclimate records show a decline in temperature and lead to the decline of whale population in ocean. The declining of megalodon’s prey explains the declining of this giant shark especially in post Miocene and early Pliocene periods.
ARTICLE | doi:10.20944/preprints202308.1390.v1
Subject: Computer Science And Mathematics, Computer Science Keywords: Programming; Visual Execution Environment; Java; Visualization; Contextualization
Online: 21 August 2023 (09:56:45 CEST)
Students in their first year of computer science (CS1) at universities typically struggle to grasp programming concepts. This paper covers research using a Java programming language-guided visual execution environment (VEE) to teach CS1 students about programming concepts. The topics covered include input and output, conditionals, loops, functions, arrays, recursion, and files, all of which are covered in an introductory programming course. The VEE walks beginner programmers through the fundamentals of programming, utilizing visual metaphors to explain and direct interactive Java tasks. The primary goal of this study is to determine whether a cohort of 105 CS1 students from four different groups who are enrolled in two universities—one in Madrid, Spain, and the other in Galway, Ireland—can advance their programming abilities under the guidance of the VEE. Second, does the improvement vary depending on the programming concept? The findings demonstrate that students' programming knowledge has greatly increased. This improvement is significant for all programming concepts, while it is more pronounced for some topics than others, such as operators, conditionals, and loops. Additionally, it demonstrates that students had little prior understanding of files and recursion. The most well-known concept to them was the sequence concept.
ARTICLE | doi:10.20944/preprints202306.0304.v1
Subject: Social Sciences, Tourism, Leisure, Sport And Hospitality Keywords: agro-ecotourism; sustainability; community; West Java; Indonesia
Online: 5 June 2023 (10:19:16 CEST)
Agro-ecotourism is a tourism development activity in a location with ecological and agricultural advantages, leading to business utilization to generate economic value. Agro-ecotourism in West Java has a selling point in the form of natural potential, agriculture, arts, handicrafts, to the traditional culinary processing typical of the village. This research aims to analyze the sustainability level and the sensitive factors or attributes that affect the level of sustainability of community-based agro-ecotourism in West Java. The study used a survey method on 237 agritourist actors. Data were analyzed using Multi-Dimensional Scaling in the Rapid Appraisal-Tourism technique. The study results show that community-based agro-ecotourism in West Java is quite sustainable (57.07). This study analyzed sustainability through economic, social, cultural, institutional, ecological, and technological dimensions. The social dimension has the highest value because agriculture-based village tourism is carried out in the community. Meanwhile, the lowest value is the technology dimension. The availability of infrastructure influenced the value obtained and means of transportation as well as environmentally friendly farming techniques.
CASE REPORT | doi:10.20944/preprints201808.0473.v1
Subject: Computer Science And Mathematics, Hardware And Architecture Keywords: Java Cards; Security; Fingerprint Match-on-Card
Online: 28 August 2018 (10:34:20 CEST)
Biometric based access control system acts as a weapon against the challenges for reliable authentication mechanism. Although there are many advantages of biometric system, still it is vulnerable to attacks, which decline its security. This leads to propose a new approach to address these open issues and challenges for biometric data security. Smart card have been already used in past with various degree of success to store biometric credentials. Match-on-card biometric framework locks the biometric data inside the microcontroller of the smart card, which leads to minimal risks if card is lost or stolen. It is fast and accurate, balancing security and convenience by never exchanging user data outside the system of smart card and performs fingerprint enrollment as well as matching within a tamperproof environment of smart card.
ARTICLE | doi:10.20944/preprints202111.0469.v1
Subject: Environmental And Earth Sciences, Atmospheric Science And Meteorology Keywords: land-sea contrast; topography; propagating convective system; early morning convection; Java
Online: 25 November 2021 (11:00:57 CET)
The movement direction of propagating convective systems originating from both inland and offshore over the north coast of West Java in Indonesia is determined primarily by the prevailing wind. However, the role of a land-sea contrast and a rugged topography over southern West Java is also expected to affect propagating convective systems by increasing land-sea breezes and enhancing upward motion. These hypotheses are tested using a weather prediction model incorporating convection (up to 3 km height) to simulate the heavy rainfall event during 26–29 January associated with the 2002 Jakarta flood. First, we addressed the influence of land-sea contrast and topography on the local circulation, particularly in the area surrounding Jakarta, by replacing the inland topography over western Indonesia (96°–119°E, 17°S–0°) with a water body with an altitude of 0 m. We then compared the results of model simulations with and without topography. The results show that the main role of the topography here is enhancing the upward motion and generating a deep convective cloud in response to the land-based convective system during 26–27 January 2002, which then continuously and rapidly propagates offshore due to the cold pool mechanism. Furthermore, the land-sea contrast has a significant role in increasing sea breeze under the rapidness of the landward propagation system during 28–29 January 2002, which was strengthened by the gravity waves and resulted in early morning convection over coastal regions.
ARTICLE | doi:10.20944/preprints202306.0153.v1
Subject: Computer Science And Mathematics, Computer Science Keywords: programming learning; Java; JUnit; code writing problem; code validation; test data generation
Online: 2 June 2023 (08:10:28 CEST)
To assist Java programming learning of novice students, we have developed the web-based Java programming learning assistant system (JPLAS). JPLAS provides several types of exercise problems to cultivate code reading/writing skills at various levels. In JPLAS, the code writing problem (CWP) asks a student to write a source code that will pass the test code given in the assignment where the correctness is verified by running them on JUnit. In this paper, to reduce the teacher load at marking process, we present the answer code validation program that verifies all the source codes from a lot of students for each assignment at a time and reports the number of passing tests for each source code in the CSV file. Besides, to test a source code with various input data, we implement the test data generation algorithm that identifies the data type, generates a new data, and replaces it for each test data in the test code. Furthermore, to verify the correctness of the implemented procedure in the source code, we introduce the intermediate state testing in the test code. For evaluations, we applied the proposal to source codes and test codes in a Java programming course in Okayama university, Japan, and confirmed the validity and effectiveness.
ARTICLE | doi:10.20944/preprints201909.0322.v1
Subject: Computer Science And Mathematics, Computer Science Keywords: java virtual machine (jvm); high level programming languages; high performance computing (hpc); php framework; compiler
Online: 29 September 2019 (05:01:46 CEST)
With the existence of several programming languages such as C/C++, Java, C#, LISP, Prolog, Python, Simula, F#, Go, Haskell, Scala, Ruby, Dart, Swift, Groovy etc. and diverse paradigms like structured, object-oriented, list, aspect-oriented, service-oriented, web, mobile and logic programming, there is a need to perform an exhaustive comparative analysis of diverse compilers and environments before making a choice of implementation technology in software engineering. Optimization of compilers helps to reduce execution time by making use of high speed processor registers, thereby, eliminating redundant computation. This paper reports some series of performance analysis done with some popular programming languages including Java, C++, Python and PHP. Programs involving recursive and iterative functions like factorial of large numbers and binary search of large arrays were run on the various platforms with the execution time recorded in milliseconds and represented in a chart. This can aid in making a selection of the appropriate language to use for a given application domain.
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.
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.
ARTICLE | doi:10.20944/preprints202307.0982.v1
Subject: Computer Science And Mathematics, Computer Networks And Communications Keywords: TOR; Online Anonymity; Onion Routing; Multi-layer encryption; authenticated- encryption; ExperimenTOR; JAVA Crypto; Circuit Construction; Routing protocols; Cell Encapsulation; AES; OCB
Online: 14 July 2023 (07:05:43 CEST)
The Onion Route Network (also called TOR) is by far the most efficient and widely used anonymity platform with millions of users daily and an expanding size and capacities. Since its public deployment in 2002, the Onion Routing network (also known as TOR) has maintained its leading position and dozens of propositions aiming to improve its performance and enhance the security (anonymity and privacy) have been made. Given the significance of this research area, this work seek to contribute into the improvement of TOR by investigating and testing revolutionary cryptographic and routing mechanism. This work is justified by the current TOR vulnerability and observed weaknesses, and set the challenging aim of covering these security flaws by proposing the relevant security and performances improvement such as the authenticated-encryption for onion construction, the lightened onion encapsulation approach and the secured circuit selection and cell routing mechanisms. The obtained results from implementing the proposed improvements and testing them into a TOR-like simulation platform permit to validate not only, the performances and security contributions brought by the improvement, but also the suitability of their potential implementation into the real TOR network.
TECHNICAL NOTE | doi:10.20944/preprints202012.0296.v1
Subject: Computer Science And Mathematics, Algebra And Number Theory Keywords: Systems Biology; Numerical Solver; Java™; API Library; SBML; SED-ML; OMEX; Constraint-Based Modeling; Stochastic Simulation; Ordinary Differential Equation Systems
Online: 11 December 2020 (19:41:58 CET)
Summary: Studying biological systems generally relies on computational modeling and simulation, e.g., for model-driven discovery and hypothesis testing. Progress in standardization efforts led to the development of interrelated file formats to exchange and reuse models in systems biology, such as SBML, the Simulation Experiment Description Markup Language (SED-ML), or the Open Modeling EXchange format (OMEX). Conducting simulation experiments based on these formats requires efficient and reusable implementations to make them accessible to the broader scientific community and to ensure the reproducibility of the results. The Systems Biology Simulation Core Library (SBSCL) provides interpreters and solvers for these standards as a versatile open-source API in Java™. The library simulates even complex bio-models and supports deterministic Ordinary Differential Equations (ODEs); Stochastic Differential Equations (SDEs); constraint-based analyses; recent SBML and SED-ML versions; exchange of results, and visualization of in silico experiments; open modeling exchange formats (COMBINE archives); hierarchically structured models; and compatibility with standard testing systems, including the Systems Biology Test Suite and published models from the BioModels and BiGG databases. Availability and implementation: SBSCL is freely available at https://draeger-lab.github.io/SBSCL/.