2,552 research outputs found
Recommended from our members
The impact of varying memory region number on RTSJ execution time
Developing a real time, embedded system in Java requires awareness of memory behaviour in addition to program logic. Region-based memory management has certain advantages over garbage collection in terms of predictability; however, the use of regions is in many ways arbitrary, since it is left to the developer to decide on the number of required regions prior to program execution. In theory, a memory model with a large number of regions will negatively impact
the execution time of software since the run-time system has the overhead of managing the space in each of these regions. In this paper, we explore the effect of varying the number of regions on the performance of RTSJ execution times. RTSJ code was used to allocate varying numbers of objects (100 to
2500) into regions and then execution times were recorded. Results suggest that more regions do actually lead to increases in execution time. By applying a relatively simple refactoring to the original code, an improvement in execution times was achieved
Fungsi Hakim Dalam Mendorong Terwujudnya Moral Justice Dalam Perspektif Islam
Haakim word in the dictionary which means the Arabic philosopher who describes a person who in any situation always think reflect any policy of divine creation to reap the wisdom of all creations. Judge glorified, are judges who reflect his profession as a judge, reflect on each step, contemplate every decision to be and that has dropped. Because of the decision that one's fate is at stake. Philosophical foundation of ontology justice reflect the thought process of moral justice in hasanah quranic justice filosofical
Exploring the eradication of code smells: An empirical and theoretical perspective
This article has been made available through the Brunel Open Access Publishing Fund - Copyright @ 2010 Hindawi Publishing CorporationCode smells reflect code decay, and, as such, developers should seek to eradicate such smells through application of “deodorant” in the form of one or more refactorings. However, a relative lack of studies exploring code smells either theoretically or empirically when compared with literature on refactoring suggests that there are reasons why smell eradication is neither being applied in anger, nor the subject of significant research. In this paper, we present three studies as supporting evidence for this stance. The first is an analysis of a set of five, open-source Java systems in which we show very little tendency for smells to be eradicated by developers; the second is an empirical study of a subsystem of a proprietary, C# web-based application where practical problems arise in smell identification and the third, a theoretical enumeration of smell-related refactorings to suggest why smells may be left alone from an effort perspective. Key findings of the study were that first, smells requiring application of simple refactorings were eradicated in favour of smells requiring more complex refactorings; second, a wide range of conflicts and anomalies soon emerged when trying to identify smelly code; an interesting result with respect to comment lines was also observed. Finally, perceived (estimated) effort to eradicate a smell may be a key factor in explaining why smell eradication is avoided by developers. The study thus highlights the need for a clearer research strategy on the issue of code smells and all aspects of their identification and measurement.The research in this paper was supported by
a grant from the UK Engineering and Physical Sciences Research Council (EPSRC) (Grant no: EP/G031126/1
Nature of the Campano-Maastrichtian Sub-Basins in the Gongola Basin, Nigeria
Geological mapping was carried out and outcrop sections were examined alongside palaeocurrent directions from the greater part of the Campano-Maastrichtian outcrops in the Gongola Basin in Nigeria. Palaeocurrent measurements were obtained from asymmetrical ripples, cross bedding and dune bedforms within the channel-filling sub-facies of the Arowa Formation, and the foresets of the tabular cross bedding displayed in the Duguri formation. A north-westerly to a northerly paleocurrent direction was determined for the Arowa formation, indicating that the open sea was located to north-north-west, while a unimodal palaeocurrent directions characterize the Duguri Formation. These currents transported sediment into the Dukku, Akko and Bashar sub-basins with an overall centripetal pattern. The main structural features of the western part of Gongola Basin from E-W, are the N-S, NE-SW and NW-SE trending faults. These series of faults controll the basin subsidence and deposition of the Campano-Maastrichtian succession in the Dukku, Akko and Bashar sub-basins.The lateral and vertical facies variation within the Campano-Maastrichtian succession are in consistence with the northerly retreat of the sea.Keywords: Campano-Maastrichtian, sub-basin, palaeocurrent, rip-currents
Challenges and requirements of heterogenous research data management in environmental sciences:a qualitative study
Abstract. The research focuses on the challenges and requirements of heterogeneous research data management in environmental sciences. Environmental research involves diverse data types, and effective management and integration of these data sets are crucial in managing heterogeneous environmental research data. The issue at hand is the lack of specific guidance on how to select and plan an appropriate data management practice to address the challenges of handling and integrating diverse data types in environmental research. The objective of the research is to identify the issues associated with the current data storage approach in research data management and determine the requirements for an appropriate system to address these challenges. The research adopts a qualitative approach, utilizing semi-structured interviews to collect data. Content analysis is employed to analyze the gathered data and identify relevant issues and requirements.
The study reveals various issues in the current data management process, including inconsistencies in data treatment, the risk of unintentional data deletion, loss of knowledge due to staff turnover, lack of guidelines, and data scattered across multiple locations. The requirements identified through interviews emphasize the need for a data management system that integrates automation, open access, centralized storage, online electronic lab notes, systematic data management, secure repositories, reduced hardware storage, and version control with metadata support. The research identifies the current challenges faced by researchers in heterogeneous data management and compiles a list of requirements for an effective solution. The findings contribute to existing knowledge on research-related problems and provide a foundation for developing tailored solutions to meet the specific needs of researchers in environmental sciences
Collision warning design in automotive head-up displays
Abstract. In the last few years, the automotive industry has experienced a large growth in the hardware and the underlying electronics. The industry benefits from both Human Machine Interface (HMI) research and modern technology. There are many applications of the Advanced Driver Assistant System (ADAS) and their positive impact on drivers is even more. Forward Collision Warning (FCW) is one of many applications of ADAS. In the last decades, different approaches and tools are used to implement FCW systems. Current Augmented Reality (AR) applications are feasible to integrate in modern cars. In this thesis work, we introduce three different FCW designs: static, animated and 3D animated warnings. We test the proposed designs in three different environments: day, night and rain. The designs static and animated achieve a minimum response time 0.486 s whereas the 3D animated warning achieves 1.153 s
Use of Multinational Registries to Assess and Compare Outcomes of Patients with an Acute Coronary Syndrome: A Dissertation
Background Acute coronary syndromes (ACS) are a major cause of mortality and morbidity in the developed world. By 2020, ACS will be the leading cause of morbidity and mortality worldwide, largely due to substantial increases in ACS burden in developing countries. The developing world has been under-represented in international ACS registries. The Arabian Gulf area is a part of the developing world where little is known about the epidemiology of ACS. The first aim of the dissertation is to compare ACS patient characteristics, current practice patterns, and in-hospital outcomes in the Arabian Gulf area to a large multinational sample. Patients with an ACS suffer numerous clinical complications that worsen their prognosis. Cardiogenic shock (CS) is the most serious complication of ACS and the leading cause of in-hospital death. Despite advances in therapies; CS hospital mortality rates continue to exceed 50%. The second aim of the dissertation is to describe the characteristics of patients presenting with ACS complicated by cardiogenic shock, their management, and outcomes in a large multinational sample.
In recent years, ACS has been increasingly affecting younger patients. While marked age-related differences have been observed in the risk of developing as well as the prognosis of ACS, few studies however examined time trends in the epidemiology of ACS in young adult patients. The third aim of the dissertation is to examine trends in frequency rates, patient characteristics, treatment practices, and outcomes in young adults hospitalized with an ACS.
Methods Data from two large multinational registries of patients hospitalized with an ACS were used for this investigation. Nearly 65,000 patients were enrolled in the Global Registry of Acute Coronary Events (GRACE) between 2000 and 2007, while 6,700 patients participated in the Gulf Registry of Acute Coronary Events (Gulf RACE) in 2007.
Results Aim1: Patients in Gulf RACE were significantly younger and were more likely to be male, diabetic, and smoke Compared to GRACE. Patients in Gulf RACE were less likely to receive evidence based therapies. Short-term mortality rates were comparable between the two patient cohorts. Aim2: Compared to patients with no CS, patients with CS were more likely to be older, female, have a history of diabetes, and heart failure. Patients with CS were less likely to receive effective cardiac catheterization and adjunctive cardiac medications. In-hospital case-fatality rate of patients with CS were 59.4%. While in-hospital mortality declines over the study period, incidence rates only showed minor declines. Aim2: Baseline characteristics of patients \u3c 55 years of age did not significantly change, while the use of evidence based therapies increased significantly during the years under study. Rates of short-term adverse outcomes and mortality significantly declined over time.
Conclusions We observed marked regional differences in the risk profile, clinical management, and outcomes of patients with an ACS internationally compared to the Arab Middle East. Despite the encouraging trends in the use of evidence based therapies which have likely contributed to the improving trends in the prognosis of ACS, rates of development of ACS, as well as mortality due to ACS complications, remain high
Multi-user MIMO beamforming:implementation, verification in L1 capacity, and performance testing
Abstract. A certain piece of technology takes a lot of effort, research, and testing to reach the productisation phase. Radio features are implemented in layer 1 (L1) before moving to the hardware implementation phase, where their functioning is tested and verified. The target of the thesis is to implement and verify beamforming based multi-user multiple-input multiple-output (MU-MIMO) in L1 capacity and performance testing (PET) environment. The L1 testing environment mainly focuses on 4G and 5G stand-alone (SA) cases, while the focus of this thesis work is only on 5G SA technology, which features beamforming and MU-MIMO. Beamforming and MU-MIMO have been tested in an end-to-end system but not specifically in L1. The L1 testing provides a deeper analysis of beamforming and MU-MIMO in L1 and aids in problem identification at an early productisation phase, saving both time and money. L1 PET has multiple components that work together for L1 data transmission in both uplink (UL) and downlink (DL) directions and handle the verification of the transmitted data. The main components that play a key role in the implementation of multi-user MIMO beamforming concern frame design setup, message setup for UL and DL using correct channels and interfaces, transmission of the generated data in UL and DL, and message capturing at L1 end (whether correct messages are transmitted or not). For verification purposes, methods such as analysing plots from L1 log results based on comparison with radio specifications are used to determine whether the generated test output is correct or not. Finally, performance metrics, such as error vector magnitude (EVM), UE per transmission time interval (TTI), number of layers per UE, channel quality indicator (CQI), physical resource block (PRB) count, and throughput, are evaluated to assess the capacity and performance correctness of the implemented test setup
- …