Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “user interface”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 1,009 records · Page 56

FLASSH 1.0: Thermal Scattering Law Evaluation and Cross Section Generation

The Full Law Analysis Scattering System Hub ( FLASSH ) is an advanced code which evaluates the thermal scattering law (i.e. TSL, S(α,β)) for thermal scattering cross sections and resonance Doppler broadening. The ability to accurately capture these two key cross section features is dependent on accurate, high fidelity TSL evaluations. FLASSH 1.0 provides advanced physics capabilities resulting in an improved, generalized TSL to most accurately represent the lattice dynamics within any material. This improved TSL will allow for consistent analysis in both the thermal and epithermal energy ranges. The features for TSL analysis are packaged within the FLASSH GUI for easy user interface along with data output in many file formats including ENDF File 7 and ACE files.

73 NUCLEAR PHYSICS AND RADIATION PHYSICS↗

Identification and assignment of rotational spectra using artificial neural networks

A method of identifying molecular parameters may include receiving observed transition frequencies, generating transition frequency sets and a spectral parameter sets, training one or more artificial neural networks by analyzing the transition frequency sets and the spectral parameter sets, analyzing the observed transition frequencies using the one or more trained artificial neural networks to predict estimated spectral parameters, and identifying molecular parameters by analyzing the estimated spectral parameters. A molecular parameter identification system may include a rotational spectrometer, a user interface, and a spectrum analysis application that may retrieve observed transition frequencies, identify a Hamiltonian type by a neural network analyzing the observed transition frequencies, select a second trained artificial neural network based on the identified Hamiltonian type, analyze observed transition frequencies using the second artificial neural network to identify estimated spectral parameters, and identify molecular parameters.

Prozuments, Kirills↗

Systems and methods for data analytics for virtual energy audits and value capture assessment of buildings

A system may provide virtual energy audits of one or more target buildings. The system may retrieve weather data and energy usage data specific to a given target building from a weather server and a utility server, respectively. The system may store predefined building characteristics corresponding to the given target building in local memory. Based on the weather data, energy usage data, and/or predefined building characteristics, the system may generate one or more building markers that characterize the energy usage and efficiency of the given target building. Building efficiency diagnostics and energy conservation prognostics may be generated based on the building markers and may be sent by the system to be displayed via a user interface of a client device. The energy conservation prognostics may include one or more energy conservation measure recommendations and corresponding predicted cost/energy savings.

32 ENERGY CONSERVATION, CONSUMPTION, AND UTILIZATI↗

A New Cryogenic Control System for the Vertical Test Area at Jefferson Lab

The Vertical Test Area at Jefferson Lab, consisting of eight vertical dewars, recently received a major upgrade by replacing the original (1995) cryogenic control system. A new, state-of-the-art, distributed control system (DC S) based on Programmable Logic Controllers (PLCs) was installed and commissioned. The new system increases facility throughput, reliability and cryogenic efficiency, while improving safety. The system employs a touchscreen graphical user interface and a highly redundant architecture on an Ethernet backbone.

Davis, K.↗

An Integrated Testbed for Trojans in Printed Circuit Boards with Fuzzing Capabilities

This paper showcases an all-in-one testing environment that combines Trojan detection and fuzzing capabilities for printed circuit boards using the OpenPLC “NYU Trojan Edition” and a dedicated Trojan detection framework. The demo system is self-contained and equipped with two OpenPLC-based boards (one with a Trojan and one without), and automated tools for inserting the Trojan and collecting side-channel data. We developed a graphical user interface for interactive Trojan selection, data visualization, and anomaly detection analysis.

Trojan detection, anomaly detection, PCB, timing l↗

GUI Control System for the Mu2e Electrostatic Septum High Voltage at Fermilab

The Mu2e Experiment has stringent beam structure requirements; namely, its proton bunches with a time structure of 1.7 $\mu$s in the Fermilab Delivery Ring. This beam structure will be delivered using the Fermilab 8-GeV Booster, the 8-GeV Recycler Ring, and the Delivery Ring. The 1.7-$\mu$s period of the Delivery Ring will generate the required beam structure by means of a third order resonant extraction system operating on a single circulating bunch. The electrostatic septum (ESS) for this system is particularly challenging, requiring mechanical precision in a ultra high vacuum of 1 x 10$^-8$ Torr to generate 100 kV across 15 mm. This paper describes a graphical user interface that has been developed to automate the conditioning and commissioning process for the electrostatic septa. It is based on an interface to the Fermilab ACNET system using the ACSys Python Data Pool Manager (DPM) Client produced and maintained by Fermilab Accelerator Controls. Network interfacing between data pool managers made by the application and ACNET devices introduce an inherent (approximately 1 s) latency in throughput of the readouts. This delay is utilized to process and graph incoming data events of devices crucial to conditioning of a electrostatic septum (ESS). 'Ramping' and 'Monitoring' modes adjust settings of the power supply based on internal logic to efficaciously increase and maintain the high voltage (HV) in the ESS, easing the voltage setting on incidence of sparking or other possibly damaging events. A timestamped log file is produced as the application runs.

43 PARTICLE ACCELERATORS↗

Implementation of a System of Gamma Imagers for Measuring Plutonium Holdup

The Surplus Plutonium Disposition (SPD) project is an effort to dilute and dispose of many tonsof weapons grade plutonium. This work will take place in a shielded glovebox to protect workers fromradiological dose. Accurate measurements of the holdup, or material left behind, in the gloveboxes is im-portant for Nuclear Material Control and Accountancy, worker dose minimization, criticality safety, andprocess monitoring. Shielding around the gloveboxes presents an obstacle for the traditional GeneralizedGamma Holdup (GGH) method. The uncertainties associated with that method, at around 28%, arealso detrimental since the amount of holdup must be kept below an established limit with a high level ofconfidence.Passive gamma-ray imaging provides a more complete depiction of the distribution of radioactivematerials. Recent refinement of the method has demonstrated that quantitative information can beextracted from the images with a well-characterized system. A permanently installed system of gamma-ray imagers is currently being developed to measure plutonium holdup in the SPD gloveboxes. Thispaper will report on progress with the development of this system.This application requires that the features of current commercially available instruments from H3Dand PHDS, optimized for measurement performance in a mobile application, be translated into theconstraints of the operational environment with fixed installations. The interaction between facilityconstraints and measurement capabilities will be addressed.A series of measurements with plutonium sources in a mocked-up glovebox geometry with imagersmounted above the ceiling of the glovebox have been taken. Imager performance with respect to angularresolution, minimum measurement time for quantification, and signal-to-noise ratio with a multitudeof sources will be evaluated for those measurements. A series of prototypes of user interfaces will bepresented for display of the data to its various consumers for the purposes of Nuclear Material Controland Accountancy, worker dose minimization, criticality safety, and process monitoring.

Schmitt, Kyle↗

R “SHINY” GUI DEVELOPMENT FOR URANIUM ISOTOPIC ANALYSIS WITH MATRIX-ASSISTED IONIZATION MASS SPECTROMETRY

The international nuclear safeguards community continues to seek rapid, accurate, and precise characterization capabilities for the in-field measurement of uranium isotopic compositions in nuclear facilities. Mass spectrometry (MS) is considered the “gold standard” for analysis of relatively long-lived actinides such as uranium (U) and plutonium; however, conventional MS analysis often requires time consuming sample preparation and complex analytical methodologies that are difficult to perform in-field or in-facility. Matrix assisted ionization (MAI) is a novel ambient ionization MS technique (i.e., MAI-MS) that potentially addresses these challenges due to the relative simplicity of the ionization phenomenon and ruggedness of ambient MS instrumentation. Savannah River National Laboratory (SRNL, USA) has demonstrated this technique for nanogram-level 235U/238U isotope ratio measurements within seconds, with percent-level analytical uncertainties capable of discriminating depleted, natural, and low-enriched uranium. Current experimental work on developing MAI methods for uranium isotopic analysis has been enabled by parallel development of a comprehensive MAI-MS data analysis suite at SRNL. Development of this bespoke data analysis software was necessary because commercially available ambient MS software is poorly suited for uranium isotope ratio measurement. The effort leverages the power of R, a popular open-source programming language, and Shiny, an R package providing tools for graphical user interface (GUI) and web interface coding. This software allows researchers without any programming experience to harness and utilize R’s considerable data analysis/visualization power.

LaBone, Elizabeth D.↗

Multi-physics nuclear reactor simulator for advanced nuclear engineering education

Multi-physics nuclear reactor simulator, which aims to utilize for advanced nuclear engineering education, is being introduced to Nagoya Univ.. The simulator consists of the 'macroscopic' physics simulator and the 'microscopic' physics simulator. The former performs real time simulation of a whole nuclear power plant. The latter is responsible to more detail numerical simulations based on the sophisticated and precise numerical models, while taking into account the plant conditions obtained in the macroscopic physics simulator. Steady-state and kinetics core analyses, fuel mechanical analysis, fluid dynamics analysis, and sub-channel analysis can be carried out in the microscopic physics simulator. Simulation calculations are carried out through dedicated graphical user interface and the simulation results, i.e., spatial and temporal behaviors of major plant parameters are graphically shown. The simulator will provide a bridge between the 'theories' studied with textbooks and the 'physical behaviors' of actual nuclear power plants. (authors)

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

IJS procedure for RELAP5 to TRACE input model conversion using SNAP

The TRAC/RELAP Advanced Computational Engine (TRACE) advanced, best-estimate reactor systems code developed by the U.S. Nuclear Regulatory Commission comes with a graphical user interface called Symbolic Nuclear Analysis Package (SNAP). Much of efforts have been done in the past to develop the RELAP5 input decks. The purpose of this study is to demonstrate the Institut 'Josef Stefan' (IJS) conversion procedure from RELAP5 to TRACE input model of BETHSY facility. The IJS conversion procedure consists of eleven steps and is based on the use of SNAP. For calculations of the selected BETHSY 6.2TC test the RELAP5/MOD3.3 Patch 4 and TRACE V5.0 Patch 1 were used. The selected BETHSY 6.2TC test was 15.24 cm equivalent diameter horizontal cold leg break in the reference pressurized water reactor without high pressure and low pressure safety injection. The application of the IJS procedure for conversion of BETHSY input model showed that it is important to perform the steps in proper sequence. The overall calculated results obtained with TRACE using the converted RELAP5 model were close to experimental data and comparable to RELAP5/MOD3.3 calculations. Therefore it can be concluded, that proposed IJS conversion procedure was successfully demonstrated on the BETHSY integral test facility input model. (authors)

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Advanced Simulation Capability for Environmental Management - Current Status and Phase II Demonstration Results - 13161

The U.S. Department of Energy (US DOE) Office of Environmental Management (EM), Office of Soil and Groundwater, is supporting development of the Advanced Simulation Capability for Environmental Management (ASCEM). ASCEM is a state-of-the-art scientific tool and approach for understanding and predicting contaminant fate and transport in natural and engineered systems. The modular and open source high-performance computing tool facilitates integrated approaches to modeling and site characterization that enable robust and standardized assessments of performance and risk for EM cleanup and closure activities. The ASCEM project continues to make significant progress in development of computer software capabilities with an emphasis on integration of capabilities in FY12. Capability development is occurring for both the Platform and Integrated Tool-sets and High-Performance Computing (HPC) Multi-process Simulator. The Platform capabilities provide the user interface and tools for end-to-end model development, starting with definition of the conceptual model, management of data for model input, model calibration and uncertainty analysis, and processing of model output, including visualization. The HPC capabilities target increased functionality of process model representations, tool-sets for interaction with Platform, and verification and model confidence testing. The Platform and HPC capabilities are being tested and evaluated for EM applications in a set of demonstrations as part of Site Applications Thrust Area activities. The Phase I demonstration focusing on individual capabilities of the initial tool-sets was completed in 2010. The Phase II demonstration completed in 2012 focused on showcasing integrated ASCEM capabilities. For Phase II, the Hanford Site deep vadose zone (BC Cribs) served as an application site for an end-to-end demonstration of capabilities, with emphasis on integration and linkages between the Platform and HPC components. Other demonstrations, addressing attenuation-based remedies at the Savannah River Site F Area and performance assessment for a representative waste tank, illustrate integration of linked ASCEM capabilities and initial integration efforts with tools from the Cementitious Barriers Partnership. (authors)

54 ENVIRONMENTAL SCIENCES↗

A Comprehensive Solution for Managing TRU and LLW From Generation to Final Disposition - 13205

A LANL multi-disciplinary team faced the challenge of building and delivering a waste information system capable of managing radioactive, hazardous, and industrial waste from cradle to grave. The result is the Waste Compliance and Tracking System (WCATS) a flexible, adaptive system that has allowed LANL to consolidate its legacy applications into one system, and leverage the advantages of managing all waste types within a single scalable enterprise application. Key functionality required for robust waste operations, include: waste characterization, waste identification, transportation, inventory management, waste processing, and disposal. In order to maintain data quality, field operations such as waste identification, surveillance checklists, wall-to-wall inventory assessments, waste transfers, shipment pickup and receipt, and simple consolidation operations are captured by the operator or technician using mobile computers. Work flow is managed via end-user defined work paths, to ensure that unit operations are performed in the correct order. Regulatory compliance reports and algorithms are provided to support typical U.S. EPA, DOT, NRC, and DOE requirements, including the EPA hazardous waste manifest, NRC LLW manifest, DOE nuclear material at risk, RCRA TSDF inventory rules, and so forth. The WCATS application has allowed LANL to migrate and consolidate its disparate legacy applications. The design and implementation is generalized so that facility owners can customize the user interface, setup facilities and unit operations (i.e., treatment, storage, disposal, characterization, and administrative), define inventory compliance rules, and establish custom work flow requirements. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

CESAR5.3: An Industrial Tool for Nuclear Fuel and Waste Characterization with Associated Qualification - 12067

CEA and AREVA-NC have developed and used a depletion code named CESAR for 30 years. This user-friendly industrial tool provides fast characterizations for all types of nuclear fuel (PWR / UOX or MOX or reprocess Uranium, BWR / UOX or MOX, MTR and SFR) and the wastes associated. CESAR can evaluate 100 heavy nuclides, 200 fission products and 150 activation products (with Helium and Tritium formation). It can also characterize the structural material of the fuel (Zircalloy, stainless steel, M5 alloy). CESAR provides depletion calculations for any reactor irradiation history and from 3 months to 1 million years of cooling time. CESAR5.3 is based on the latest calculation schemes recommended by the CEA and on an international nuclear data base (JEFF-3.1.1). It is constantly checked against the CEA referenced and qualified depletion code DARWIN. CESAR incorporates the CEA qualification based on the dissolution analyses of fuel rod samples and the 'La Hague' reprocessing plant feedback experience. AREVA-NC uses CESAR intensively at 'La Hague' plant, not only for prospective studies but also for characterizations at different industrial facilities all along the reprocessing process and waste conditioning (near 150 000 calculations per year). CESAR is the reference code for AREVA-NC. CESAR is used directly or indirectly with other software, data bank or special equipment in many parts of the La Hague plants. The great flexibility of CESAR has rapidly interested other projects. CESAR became a 'tool' directly integrated in some other softwares. Finally, coupled with a Graphical User Interface, it can be easily used independently, responding to many needs for prospective studies as a support for nuclear facilities or transport. An English version is available. For the principal isotopes of U and Pu, CESAR5 benefits from the CEA experimental validation for the PWR UOX fuels, up to a burnup of 60 GWd/t and for PWR MOX fuels, up to 45 GWd/t. CESAR version 5.3 uses the CEA reference calculation codes for neutron physics with the JEFF-3.1.1 nuclear data set. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Performance Evaluation of an Intelligent Sensor Platform for Radiation Monitoring Applications

Accurate, rugged, and reliable radiation detection systems are important for area and environmental monitoring applications. The desire for spectroscopic capability has increased in monitoring aspects of the nuclear fuel cycle to provide fast characterization of the radiation profile of a situation, such as the planned or unplanned release of material. The reduction or elimination of having to conduct sampling for laboratory analysis can result in significant cost savings for an industry, government agency, or regulatory body. A new system, comprised of a NaI:Tl scintillator and a G-M tube, has been designed and tested, taking into account the following end-user requirements: ease-of-use, capability to network and supervise multiple units, compact form factor, low power consumption, versatility, and stability. The detector sizes were selected to accommodate a dose rate up to 1 Sv/hr. Several algorithms and analysis routines have been developed to incorporate these key needs without sacrificing on accuracy, dynamic range, nuclide identification, and sensitivity. This presentation will introduce the major hardware and software components of the platform, as well as the user interface and data analysis workflow. Key features of the hardware include an environmentally robust housing, low power signal processing electronics, patented LED-based gain stabilization, and an embedded processor for unattended instrument management and data analysis. New and improved algorithms for determining scintillator gamma dose rates, total integrated dose, and nuclide identification will be introduced. The two detector elements were modeled with MCNP and validated experimentally. The results of the radiological testing shall be presented including energy resolution, throughput, dose response, and minimum detectable activities. The dose response has been evaluated in simulations and with measurements to ensure accurate response with respect to energy spectrum of the dose field and direction of the incident radiation. Spectroscopy evaluations, such as nuclide detection probability and false alarm rates, were performed and comparisons to existing algorithms shall also be presented. (authors)

46 INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND ↗

Novel Serpentine Robot Combinations for Inspection in Hard-to-Reach Areas of Damaged or Decommissioned Structures - 17335

U.S. government agencies, particularly the Dept. of Energy, need robotic tools to handle and inspect high-consequence materials - materials for which mishandling would result in great risk to both application operators and the general public. The remediation and documentation of nuclear waste has become a problem of national significance and it cannot be addressed without robotic tools. The use of robots bypasses the danger and decreases the preparation time to handle harmful materials. In the 1980's and 90's, the US Dept. of Energy (DOE) invested heavily in robotic technologies as part of a comprehensive program of research and development aimed at enabling safer and more efficient cleanup of nuclear waste sites. For the next generation of harder, more complex clean-up problems, there is a clear need for more R and D. There is a clear need for flexible, quickly deployable robotic technologies that can be configured to respond to unforeseen situations -- or can be purpose-built for planned activities -- while keeping human workers safe, yet effective. Modularity and inter-operability are core capabilities for inspection tasks in contaminated facilities with a large variety of inspection problems. With any tool, familiarity breeds ingenuity, and ingenuity leads to new innovations in efficiency, effectiveness, safety, and performance. For example, the simple screwdriver can be held fourteen different ways by an experienced machinist who knows exactly what he or she wants to accomplish at any given moment. As a tool, robots are no different. To maximize the efficiency, effectiveness, safety and performance, redeployment and reuse of familiar tools is essential. Modularity can assist with re-deployment and modularity manifests itself in both hardware and software. In some applications of inspection of high-consequence materials, a common concern has been the simplicity of the tool -- often correlated with cost (which is not always accurate) -- in case it becomes unrecoverable. In the case of robots, which have complex user interfaces and complex dynamics of interaction, the lack of familiarity can lead to clumsy operations and reduced accumulation of knowledge. As a result, while incremental successes may be achieved with sequential uses of different robots, there often is little knowledge gain that is generalizable across multiple uses. Total cost often goes down when a more sophisticated, but more familiar tool, can be used more frequently.An example is the inspection of the H-Canyon Exhaust Air Tunnel at the Savannah River Site nuclear waste facility in the United States [1]. This is a particularly nasty environment, due to the acidic gases, large amounts of erosion and debris, and wet, mucky puddles. Over the past twelve years, six inspections have been attempted with five different robotic vehicles. In fact, these inspections have been successful with their limited, but progressively increasing objectives, although most robots have been abandoned in the tunnel. While each vehicle has cost less than $75,000 (the sacrificial part), the total costs of development have been much higher. The robots used to investigate changed much from iteration to iteration and it is not clear a strong body of generalizable expertise was built up across trials. The authors of this study demonstrated the combination of two types of modular, serpentine, re-configurable robots for locomotion over complex terrains and the inspection of hard-to-reach areas. The MOTHERSHIP is a tread/limb/serpentine hybrid robot design for locomotion over complex terrains, while the CMU snake robot provides highly articulated inspection of highly confined spaces. The demonstration at the Portsmouth Gaseous Diffusion Plant involves a combination of the two whereby gross locomotion is achieved with the MOTHERSHIP and the CMU Snake deploys a sensor package to gather data from behind and under obstacles. Although statically configured in its present state, the combined robot is built of individual modules for which reconfiguration has been demonstrated in both labs at Purdue and CMU. In future work, much higher degrees of reconfiguration and re-purposing of both software and hardware are easily achievable with these unique platforms. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Computational Safeguards Analysis of PWR Spent Nuclear Fuel in Dry Storage - 17435

The master plan for spent nuclear fuel (SNF) management in Korea recently adopted by Korean atomic energy promotion council. According to the master plan, the detailed practical and R and D strategies for SNF transferring, storage and disposal should be determined in the near future. Besides, it is also necessary to make plan how to secure SNF at each step in terms of nuclear safeguards, safety, security and nonproliferation. Several nondestructive analysis (NDA) techniques have been studied for assuring the safety of SNF in PWR methods. Obviously, gamma-ray is most dominant radiation emitted by SNF so several gamma-ray measurement methods have been developed and applied for the purpose of SNF monitoring. Those methods, however, suffer from a lack of nuclear data and interfering background radiation. To date, several neutron measurement methods have been developed as a solution to the problem of gamma-ray methods. Korea Institute of Nuclear Nonproliferation and Control (KINAC) currently develops a new novel technique of fast neutron detection for spent fuel monitoring at dry spent fuel storage facilities. As the first step, a computational program has been developed in order to evaluate neutron flux on the surface of PWR dry storage cask and study for some potential sabotage events. Typically, neutron flux on the surface of dry storage cask can be evaluated via two steps. The source term, based on burn-up rate of SNF, its cooling time and others related to operation condition at nuclear power plants, can be firstly defined by ORIGEN code. The surface flux can be then evaluated via MCNP code. These two separated steps are complicated and time consuming so KINAC developed a new algorithm and user-interface, coupled ORIGEN and MCNP. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Advanced simulation capability for environmental management, integrated tool-sets and simulator to enhance public communication - 15186

The U.S. Department of Energy (US DOE) Office of Environmental Management (EM), Office of Soil and Groundwater Remediation, is supporting multi-laboratory development of the Advanced Simulation Capability for Environmental Management (ASCEM). ASCEM is an open source and modular computing framework that incorporates new advances and tools for predicting contaminant fate and transport in natural and engineered systems. ASCEM facilitates transparent, efficient and integrated approaches to modeling and site characterization, and provides robust and standardized assessments of performance and risk for EM cleanup and closure activities. Site subsurface simulation modeling and performance assessments are complex and involve sensitivity evaluations and uncertainty quantification to better understand the risks at a site. The ASCEM tool-set was designed in close collaboration with the sites and other potential end-users (both the public and regulators) to allow better communication and understanding of these complex modeling efforts. ASCEM's integrated tool-sets provide a user interface and tools for managing work-flows, including conceptual model development, management of data and metadata for model input, sensitivity analysis, model calibration and uncertainty analysis, model execution on diverse computational platforms, and processing of model output, including visualization. The hierarchical and modular design of ASCEM HPC simulator Amanzi easily lends itself to translating this conceptual model of a site into a numerical model that can easily be spatially and temporally discretized to run on the HPC simulator. Together this integrated work-flow allows for a seamless and integrated analysis tracking all provenance information and modeling uncertainties. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

D and D knowledge management information tool feasibility study for cross-platform mobile applications - 15704

The D and D Knowledge Management Information tool (D and D KM- IT) is a web-based knowledge management information tool built for the D and D user community. A feasibility study is being conducted on cross-platform application frameworks for their viability to the D and D KM-IT mobile needs. Currently, three main Operating Systems comprise the majority of the mobile market IOS, Android, and Windows, requiring a separate application for each device. Cross-development software allows the development of one application using one language, that can be ported or deployed on multiple devices with little effort. Using Xamarin, a native cross-platform framework, create a shared mobile application using Visual Studio. Build a D and D KMIT mobile application designed for the three major mobile platforms. Use Xamarin to compile the application into native applications for the three target platforms. Build and deploy the application on all three mobile platforms. Perform benchmark tests of the developed applications to analyze the performance on the three platforms. A large portion of the business logic of the application has been shared, eliminating development redundancy and minimizing planning, design, and validation time. The user interface development could not fully be shared cross-platform and some platform specific code must be individually implemented for each device. Maintenance, testing and design phases of the software engineering process were reduced from one for each device to having just one shared cycle processes. A less diverse skill-set for developers is required with cross-platform development. Some processes within the development cycle still require redundant activities.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗