text:
Office of Scientific and Technical Information
SciTech Connect (OSTI)
This INL plan comprehensively describes the software for RELAP-7 and documents the software, interface, and software design requirements for the application. The plan also describes the testing-based software verification and validation (SV&V) processŚa set of specially designed software models used to test RELAP-7.
Smith, Curtis L [Idaho National Laboratory; Choi, Yong-Joon [Idaho National Laboratory; Zou, Ling [Idaho National Laboratory
Approved Module Information for CS2020, 2014/5 Module Title/Name: Software Engineering Module Code: CS2020
E-Print Network [OSTI]
system in software development. Indicative Module Content: * The Software Development Life Cycle. * Understand different approaches to, and the key stages of, the software development life cycle. * Develop the core characteristics and main phases of various software development life cycles. * Interpret UML
Neirotti, Juan Pablo
Order Module--SAFETY SOFTWARE GUIDE FOR USE WITH 10 CFR 830,...
Office of Environmental Management (EM)
Order Module--SAFETY SOFTWARE GUIDE FOR USE WITH 10 CFR 830, SUBPART A, QUALITY ASSURANCE REQUIREMENTS, AND DOE O 414.1C, QUALITY ASSURANCE Order Module--SAFETY SOFTWARE GUIDE FOR...
Validation of a Custom-made Software for DQE Assessment in Mammography Digital Detectors
This works presents the validation of a custom-made software, designed and developed in Matlab, intended for routine evaluation of detective quantum efficiency DQE, according to algorithms described in the IEC 62220-1-2 standard. DQE, normalized noise power spectrum NNPS and pre-sampling modulation transfer function MTF were calculated from RAW images from a GE Senographe DS (FineView disabled) and a Siemens Novation system. Calculated MTF is in close agreement with results obtained with alternative codes: MTF lowbar tool (Maidment), ImageJ plug-in (Perez-Ponce) and MIQuaELa (Ayala). Overall agreement better than {approx_equal}90% was found in MTF; the largest differences were observed at frequencies close to the Nyquist limit. For the measurement of NNPS and DQE, agreement is similar to that obtained in the MTF. These results suggest that the developed software can be used with confidence for image quality assessment.
Ayala-Dominguez, L.; Perez-Ponce, H.; Brandan, M. E. [Instituto de Fisica, Universidad Nacional Autonoma de Mexico, A.P. 20-364, 01000 DF (Mexico)
Validated Model-Based Performance Prediction of Multi-Core Software Routers
Terms--measurement, simulation, intra-node model, re- source contention, model validation, software components. Leveraged by high flexibility and low costs of software developments in comparison with hardwareValidated Model-Based Performance Prediction of Multi-Core Software Routers Torsten Meyer1
Carle, Georg
Approved Module Information for CS4670, 2014/5 Module Title/Name: Software Process and Management Module Code: CS4670
control, assurance and management systems; quality models and metrics; software management ? testing management: software cost estimation, software, COCOMO model Quality management: nature of quality; qualityApproved Module Information for CS4670, 2014/5 Module Title/Name: Software Process and Management
Development and validation of standard classroom observation systems for school practitioners: Ecobehavioral Assessment Systems Software (EBASS)
The development and validation of Ecobehavioral Assessment Systems Software (EBASS), a computer-assisted observational system for school practitioners, are described. Portable computers, used to support observational ...
Greenwood, Charles R.; Carta, Judith J.; Kamps, Debra; Terry, Barbara; Delquadri, Joseph
SAPHIRE 8 Software Independent Verification and Validation Plan
SAPHIRE 8 is being developed with a phased or cyclic iterative rapid application development methodology. Due to this approach, a similar approach is being taken for the IV&V activities on each vital software object. The IV&V plan is structured around NUREG/BR-0167, ōSoftware Quality Assurance Program and Guidelines,ö February 1993. The Nuclear Regulatory Research Office Instruction No.: PRM-12, ōSoftware Quality Assurance for RES Sponsored Codes,ö March 26, 2007 specifies that RES-sponsored software is to be evaluated against NUREG/BR-0167. Per the guidance in NUREG/BR-0167, SAPHIRE is classified as ōLevel 1.ö Level 1 software corresponds to technical application software used in a safety decision.
Rae J. Nims; Kent M. Norris
Rae J. Nims
Validation of a Three Dimensional Particle Tracking Velocimetry Software
reconstruction. For the experimental assessment, the OpenPTV results are compared with a Laser Doppler Velocimetry study, as well as results from the in-house two dimensional particle tracking velocimetry software. As contributions to the consortium, the author...
Goumnerov, Hristo
Multi-Modal Modeling, Analysis and Validation of Open Source Software Requirements Processes
model of the OSS requirements process requires multiple, comparative project case studies, so our1 Multi-Modal Modeling, Analysis and Validation of Open Source Software Requirements Processes firstname.lastname@example.com Abstract Understanding the context, structure, activities, and content of software development processes
Scacchi, Walt
Climatically Diverse Data Set for Flat-Plate PV Module Model Validations (Presentation)
Photovoltaic (PV) module I-V curves were measured at Florida, Colorado, and Oregon locations to provide data for the validation and development of models used for predicting the performance of PV modules.
Marion, B.
SOFTWARE Open Access The dChip survival analysis module for microarray
survival risk, and these signatures are now increasingly being used in treatment decision for several of the existing software packages such as BRB-ArrayTools, Survival Online tool and Prediction AnalysisSOFTWARE Open Access The dChip survival analysis module for microarray data Samir B Amin1
Paris-Sud XI, Universitķ de
Validation of Hardware and Software in the Loop add-ons simulation Mohamad Haffar1, 2
of these equipments is provided by an intelligent electronic device "IED" [1]. Two type of protection exists to ensure the concept of modeling an IED communication server and the usage of Hardware and Software In the loop modules The following table 1 contains the definition of acronyms used in this paper. Acronym Definition IED Intelligent
Paris-Sud XI, Universit├® de
Validation of Nuclear Criticality Safety Software and 27 energy group ENDF/B-IV cross sections
The validation documented in this report is based on calculations that were executed during June through August 1992, and was completed in June 1993. The statistical analyses in Appendix C and Appendix D were completed in October 1993. This validation gives Portsmouth NCS personnel a basis for performing computerized KENO V.a calculations using the Martin Marietta Nuclear Criticality Safety Software. The first portion of the document outlines basic information in regard to validation of NCSS using ENDF/B-IV 27-group cross sections on the IBM 3090 at ORNL. A basic discussion of the NCSS system is provided, some discussion on the validation database and validation in general. Then follows a detailed description of the statistical analysis which was applied. The results of this validation indicate that the NCSS software may be used with confidence for criticality calculations at the Portsmouth Gaseous Diffusion Plant. When the validation results are treated as a single group, there is 95% confidence that 99.9% of future calculations of similar critical systems will have a calculated K{sub eff} > 0.9616. Based on this result the Portsmouth Nuclear Criticality Safety Department has adopted the calculational acceptance criteria that a k{sub eff} + 2{sigma} {le} 0.95 is safety subcritical. The validation of NCSS on the IBM 3090 at ORNL was extended to include NCSS on the IBM 3090 at K-25.
Lee, B.L. Jr.
Guide to verification and validation of the SCALE-4 criticality safety software
Whenever a decision is made to newly install the SCALE nuclear criticality safety software on a computer system, the user should run a set of verification and validation (V&V) test cases to demonstrate that the software is properly installed and functioning correctly. This report is intended to serve as a guide for this V&V in that it specifies test cases to run and gives expected results. The report describes the V&V that has been performed for the nuclear criticality safety software in a version of SCALE-4. The verification problems specified by the code developers have been run, and the results compare favorably with those in the SCALE 4.2 baseline. The results reported in this document are from the SCALE 4.2P version which was run on an IBM RS/6000 workstation. These results verify that the SCALE-4 nuclear criticality safety software has been correctly installed and is functioning properly. A validation has been performed for KENO V.a utilizing the CSAS25 criticality sequence and the SCALE 27-group cross-section library for {sup 233}U, {sup 235}U, and {sup 239}Pu fissile, systems in a broad range of geometries and fissile fuel forms. The experimental models used for the validation were taken from three previous validations of KENO V.a. A statistical analysis of the calculated results was used to determine the average calculational bias and a subcritical k{sub eff} criteria for each class of systems validated. Included the statistical analysis is a means of estimating the margin of subcriticality in k{sub eff}. This validation demonstrates that KENO V.a and the 27-group library may be used for nuclear criticality safety computations provided the system being analyzed falls within the range of the experiments used in the validation.
Emmett, M.B.; Jordan, W.C.
The Most Dangerous Code in the World: Validating SSL Certificates in Non-Browser Software
The Most Dangerous Code in the World: Validating SSL Certificates in Non-Browser Software Martin The University of Texas at Austin ABSTRACT SSL (Secure Sockets Layer) is the de facto standard for secure In- ternet communications. Security of SSL connections against an active network attacker depends
Shmatikov, Vitaly
Guidelines for the verification and validation of expert system software and conventional software: Project summary. Volume 1
This eight-volume report presents guidelines for performing verification and validation (V&V) on Artificial Intelligence (Al) systems with nuclear applications. The guidelines have much broader application than just expert systems; they are also applicable to object-oriented programming systems, rule-based systems, frame-based systems, model-based systems, neural nets, genetic algorithms, and conventional software systems. This is because many of the components of AI systems are implemented in conventional procedural programming languages, so there is no real distinction. The report examines the state of the art in verifying and validating expert systems. V&V methods traditionally applied to conventional software systems are evaluated for their applicability to expert systems. One hundred fifty-three conventional techniques are identified and evaluated. These methods are found to be useful for at least some of the components of expert systems, frame-based systems, and object-oriented systems. A taxonomy of 52 defect types and their delectability by the 153 methods is presented. With specific regard to expert systems, conventional V&V methods were found to apply well to all the components of the expert system with the exception of the knowledge base. The knowledge base requires extension of the existing methods. Several innovative static verification and validation methods for expert systems have been identified and are described here, including a method for checking the knowledge base {open_quotes}semantics{close_quotes} and a method for generating validation scenarios. Evaluation of some of these methods was performed both analytically and experimentally. A V&V methodology for expert systems is presented based on three factors: (1) a system`s judged need for V&V (based in turn on its complexity and degree of required integrity); (2) the life-cycle phase; and (3) the system component being tested.
Mirsky, S.M.; Hayes, J.E.; Miller, L.A. [Science Applications International Corp., McLean, VA (United States)
Guide to verification and validation of the SCALE-4 radiation shielding software
Whenever a decision is made to newly install the SCALE radiation shielding software on a computer system, the user should run a set of verification and validation (V&V) test cases to demonstrate that the software is properly installed and functioning correctly. This report is intended to serve as a guide for this V&V in that it specifies test cases to run and gives expected results. The report describes the V&V that has been performed for the radiation shielding software in a version of SCALE-4. This report provides documentation of sample problems which are recommended for use in the V&V of the SCALE-4 system for all releases. The results reported in this document are from the SCALE-4.2P version which was run on an IBM RS/6000 work-station. These results verify that the SCALE-4 radiation shielding software has been correctly installed and is functioning properly. A set of problems for use by other shielding codes (e.g., MCNP, TWOTRAN, MORSE) performing similar V&V are discussed. A validation has been performed for XSDRNPM and MORSE-SGC6 utilizing SASI and SAS4 shielding sequences and the SCALE 27-18 group (27N-18COUPLE) cross-section library for typical nuclear reactor spent fuel sources and a variety of transport package geometries. The experimental models used for the validation were taken from two previous applications of the SASI and SAS4 methods.
Broadhead, B.L.; Emmett, M.B.; Tang, J.S.
Independent Verification and Validation Of SAPHIRE 8 Software Requirements Project Number: N6423 U.S. Nuclear Regulatory Commission
The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE requirements definition is to assess the activities that results in the specification, documentation, and review of the requirements that the software product must satisfy, including functionality, performance, design constraints, attributes and external interfaces. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production. IV&V reviewed the requirements specified in the NRC Form 189s to verify these requirements were included in SAPHIREÆs Software Verification and Validation Plan (SVVP).
Kent Norris
Software Verification and Validation Plan Activities, 2011, Project Number: N6423, SAPHIRE Version 8
The SV&V Plan experienced changes over the past year to bring it into the operational software life cycle of SAPHIRE 8 and to maintain its sections on design features. Peer review of the SVVP with the former IV&V members identified the need for the operational use of metrics as a tool for quality maintenance and improvement. New tests were added to the SVVP to verify the operation of the new design features incorporated into SAPHIRE 8. Other additions to the SVVP were the addition of software metrics and the PDR and CDR processes. Audit support was provided for the NRC Technical Manager and Project Manager for the NRC OIG Audit performed throughout 2011. The SVVP is considered to be an up to date reference and useful roadmap of verification and validation activities going forward.
Kurt G. Vedros; Curtis L. Smith
The ASSESS (Analytic System and Software for Evaluating Safeguards and Security) Outsider module with multiple analyses
The Analytic System and Software for Evaluating Safeguards and Security (ASSESS) includes modules for analyzing vulnerabilities against outsider and insider adversaries. The ASSESS Outsider Analysis Module has been upgraded to allow for defining, analyzing, and displaying the results of multiple analyses. Once a set of threat definitions have been defined in one Outsider file, they can be readily copied to other Outsider files. This multiple analysis, or batch, mode of operation provides an efficient way of covering the standard DOE outsider threat spectrum. A new approach for coupling the probability of interruption, P(I), values and values calculated by the ASSESS Neutralization module has been implemented in Outsider and is described. An enhanced capability for printing results of these multiple analyses is also included in the upgraded Outside module. 7 refs., 7 figs., 1 tab.
Snell, M.K.; Winblad, A.E. (Sandia National Labs., Albuquerque, NM (USA)); Bingham, B.; Key, B.; Walker, S. (Science and Engineering Associates, Inc., Albuquerque, NM (USA))
WRAP Module 1 data management system (DMS) software design description (SDD)
The Waste Receiving and Processing (WRAP) Module 1 Data Management System (DMS) System Design Description (SDD) describes the logical and physical architecture of the system. The WRAP 1 DMS SDD formally partitions the elements of the system described in the WRAP 1 DMS Software requirements specification into design objects and describes the key properties and relationships among the design objects and interfaces with external systems such as the WRAP Plant Control System (PCS). The WRAP 1 DMS SDD can be thought of as a detailed blueprint for implementation activities. The design descriptions contained within this document will describe, in detail, the software products that will be developed to assist the Project W-026, Waste Receiving and Processing Module 1, in their management functions. The WRAP 1 DMS is required to collect, store, and report data related to certification, tracking, packaging, repackaging, processing, and shipment of waste processed or stored at the WRAP 1 facility.
Talmage, P.A.
CaveMan Enterprise version 1.0 Software Validation and Verification.
The U.S. Department of Energy Strategic Petroleum Reserve stores crude oil in caverns solution-mined in salt domes along the Gulf Coast of Louisiana and Texas. The CaveMan software program has been used since the late 1990s as one tool to analyze pressure mea- surements monitored at each cavern. The purpose of this monitoring is to catch potential cavern integrity issues as soon as possible. The CaveMan software was written in Microsoft Visual Basic, and embedded in a Microsoft Excel workbook; this method of running the CaveMan software is no longer sustainable. As such, a new version called CaveMan Enter- prise has been developed. CaveMan Enterprise version 1.0 does not have any changes to the CaveMan numerical models. CaveMan Enterprise represents, instead, a change from desktop-managed work- books to an enterprise framework, moving data management into coordinated databases and porting the numerical modeling codes into the Python programming language. This document provides a report of the code validation and verification testing.
Hart, David
User's Manual for Data for Validating Models for PV Module Performance
This user's manual describes performance data measured for flat-plate photovoltaic (PV) modules installed in Cocoa, Florida, Eugene, Oregon, and Golden, Colorado. The data include PV module current-voltage curves and associated meteorological data for approximately one-year periods. These publicly available data are intended to facilitate the validation of existing models for predicting the performance of PV modules, and for the development of new and improved models. For comparing different modeling approaches, using these public data will provide transparency and more meaningful comparisons of the relative benefits.
Marion, W.; Anderberg, A.; Deline, C.; Glick, S.; Muller, M.; Perrin, G.; Rodriguez, J.; Rummel, S.; Terwilliger, K.; Silverman, T. J.
Software Verification & Validation Report for the 244-AR Vault Interim Stabilization Ventilation System
This document reports on the analysis, testing and conclusions of the software verification and validation for the 244-AR Vault Interim Stabilization ventilation system. Automation control system will use the Allen-Bradley software tools for programming and programmable logic controller (PLC) configuration. The 244-AR Interim Stabilization Ventilation System will be used to control the release of radioactive particles to the environment in the containment tent, located inside the canyon of the 244-AR facility, and to assist the waste stabilization efforts. The HVAC equipment, ducts, instruments, PLC hardware, the ladder logic executable software (documented code), and message display terminal are considered part of the temporary ventilation system. The system consists of a supply air skid, temporary ductwork (to distribute airflow), and two skid-mounted, 500-cfm exhausters connected to the east filter building and the vessel vent system. The Interim Stabilization Ventilation System is a temporary, portable ventilation system consisting of supply side and exhaust side. Air is supplied to the containment tent from an air supply skid. This skid contains a constant speed fan, a pre-filter, an electric heating coil, a cooling coil, and a constant flow device (CFD). The CFD uses a passive component that allows a constant flow of air to pass through the device. Air is drawn out of the containment tent, cells, and tanks by two 500-cfm exhauster skids running in parallel. These skids are equipped with fans, filters, stack, stack monitoring instrumentation, and a PLC for control. The 500CFM exhaust skids were fabricated and tested previously for saltwell pumping activities. The objective of the temporary ventilation system is to maintain a higher pressure to the containment tent, relative to the canyon and cell areas, to prevent contaminants from reaching the containment tent.
Approved Module Information for CS3360, 2014/5 Module Title/Name: Software Project Management Module Code: CS3360
; quality control, assurance and management systems; quality models and metrics NOTE: The pre planning, scheduling and resourcing, and to requirements, risk and quality management, the module lays for information systems, including tactical and strategic aspects, and the management of requirements, risks
Revision 2 of the Waste Receiving and Processing (WRAP) Module 1 Data Management System (DMS) Preliminary Software Design Description (PSDD) provides a high-level design description of the system. The WRAP 1 DMS is required to collect, store, and report data related to certification, tracking, packaging, repackaging, processing, and shipment of waste processed or stored at the WRAP 1 facility. The WRAP 1 DMS SDD is used as the primary medium for communication software design information. This release provides design descriptions for the following process modules produced under Phase 1 of the development effort: Receiving Drum or Box Containers Process Routing and Picklists; Waste Inventory by Location and/or Container Relationships; LLW Process Glovebox Facility Radiologic Material Inventory Check (partial); Shipping (partial production); Drum or Box NDE Operations; and Drum or Box NDA Operations Data Review (partial production). In addition, design descriptions are included for the following process modules scheduled for development under Phases 2 and 3: Activity Comment; LLW RWM Glovebox Sample Management; TRU Process Glovebox; TRU RWM Glovebox; and TRUPACT Processing. Detailed design descriptions for Reports and Facility Metrics have also been provided for in Revision 2 of this document.
Weidert, J.R. [Westinghouse Hanford Co., Richland, WA (United States)
Airspace Management Decision Tool Validating the Behavior and Structure of Software Design
..................................................................................................34 LTSA Code ...........................................................................................................36 MATLAB Validation with LTSA--50 iterations ...................................................37
Austin, Mark
An Anatomically Validated Brachial Plexus Contouring Method for Intensity Modulated Radiation Therapy Planning
Purpose: To develop contouring guidelines for the brachial plexus (BP) using anatomically validated cadaver datasets. Magnetic resonance imaging (MRI) and computed tomography (CT) were used to obtain detailed visualizations of the BP region, with the goal of achieving maximal inclusion of the actual BP in a small contoured volume while also accommodating for anatomic variations. Methods and Materials: CT and MRI were obtained for 8 cadavers positioned for intensity modulated radiation therapy. 3-dimensional reconstructions of soft tissue (from MRI) and bone (from CT) were combined to create 8 separate enhanced CT project files. Dissection of the corresponding cadavers anatomically validated the reconstructions created. Seven enhanced CT project files were then automatically fitted, separately in different regions, to obtain a single dataset of superimposed BP regions that incorporated anatomic variations. From this dataset, improved BP contouring guidelines were developed. These guidelines were then applied to the 7 original CT project files and also to 1 additional file, left out from the superimposing procedure. The percentage of BP inclusion was compared with the published guidelines. Results: The anatomic validation procedure showed a high level of conformity for the BP regions examined between the 3-dimensional reconstructions generated and the dissected counterparts. Accurate and detailed BP contouring guidelines were developed, which provided corresponding guidance for each level in a clinical dataset. An average margin of 4.7 mm around the anatomically validated BP contour is sufficient to accommodate for anatomic variations. Using the new guidelines, 100% inclusion of the BP was achieved, compared with a mean inclusion of 37.75% when published guidelines were applied. Conclusion: Improved guidelines for BP delineation were developed using combined MRI and CT imaging with validation by anatomic dissection.
Van de Velde, Joris, E-mail: email@example.com [Department of Anatomy, Ghent University, Ghent (Belgium); Department of Radiotherapy, Ghent University, Ghent (Belgium); Audenaert, Emmanuel [Department of Physical Medicine and Orthopedic Surgery, Ghent University, Ghent (Belgium); Speleers, Bruno; Vercauteren, Tom; Mulliez, Thomas [Department of Radiotherapy, Ghent University, Ghent (Belgium); Vandemaele, Pieter; Achten, Eric [Department of Radiology, Ghent University, Ghent (Belgium); Kerckaert, Ingrid; D'Herde, Katharina [Department of Anatomy, Ghent University, Ghent (Belgium); De Neve, Wilfried [Department of Radiotherapy, Ghent University, Ghent (Belgium); Van Hoof, Tom [Department of Anatomy, Ghent University, Ghent (Belgium)
Development of a new model to predict indoor daylighting : integration in CODYRUN software and validation
1 Development of a new model to predict indoor daylighting : integration in CODYRUN software in the scientific literature for determining indoor daylighting values. They are classified in three categories. The originality of our paper relies on the coupling of several simplified models of indoor daylighting
Development of a prosthetic arm: experimental validation with the user and an adapted software
of hand, wrist and elbow prostheses but their control is often difficult to understand by the patients. We have decided to develop new myoelectric prosthetic arm (elbow, wrist and hand) by axing our development to simplify the use and the instrument of the product by the patient. In the last part, an adapted software
Independent Verification and Validation Of SAPHIRE 8 Software Quality Assurance Plan Project Number: N6423 U.S. Nuclear Regulatory Commission
This report provides an evaluation of the Software Quality Assurance Plan. The Software Quality Assurance Plan is intended to ensure all actions necessary for the software life cycle; verification and validation activities; documentation and deliverables; project management; configuration management, nonconformance reporting and corrective action; and quality assessment and improvement have been planned and a systematic pattern of all actions necessary to provide adequate confidence that a software product conforms to established technical requirements; and to meet the contractual commitments prepared by the sponsor; the Nuclear Regulatory Commission.
The ATLAS Software Installation System v2: a highly available system to install and validate Grid and Cloud sites via Panda
The ATLAS Installation System v2 is the evolution of the original system, used since 2003. The original tool has been completely re-designed in terms of database backend and components, adding support for submission to multiple backends, including the original WMS and the new Panda modules. The database engine has been changed from plain MySQL to Galera/Percona and the table structure has been optimized to allow a full High-Availability (HA) solution over WAN. The servlets, running on each frontend, have been also decoupled from local settings, to allow an easy scalability of the system, including the possibility of an HA system with multiple sites. The clients can also be run in multiple copies and in different geographical locations, and take care of sending the installation and validation jobs to the target Grid or Cloud sites. Moreover, the Installation DB is used as source of parameters by the automatic agents running in CVMFS, in order to install the software and distribute it to the sites. The system i...
De Salvo, Alessandro; The ATLAS collaboration; Smirnov, Yuri; Sanchez, Arturo
Broader source: All U.S. Department of Energy (DOE) Office Webpages (Extended Search)
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr MayAtmosphericNuclear SecurityTensile Strain Switched Ferromagnetism inS-4500II FieldVacancy-Induced NanoscaleValidatingValidation in
Independent Verification and Validation Of SAPHIRE 8 Software Configuration Management Plan Project Number: N6423 U.S. Nuclear Regulatory Commission
The purpose of the Independent Verification and Validation (IV&V) role in the evaluation of the SAPHIRE configuration management is to assess the activities that results in the process of identifying and defining the baselines associated with the SAPHIRE software product; controlling the changes to baselines and release of baselines throughout the life cycle; recording and reporting the status of baselines and the proposed and actual changes to the baselines; and verifying the correctness and completeness of baselines.. The IV&V team began this endeavor after the software engineering and software development of SAPHIRE had already been in production.
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr MayAtmosphericNuclear SecurityTensile Strain Switched Ferromagnetism inS-4500II FieldVacancy-Induced Nanoscale WireSchneiderValidating
Independent Verification and Validation Of SAPHIRE 8 Software Project Plan Project Number: N6423 U.S. Nuclear Regulatory Commission
This report provides an evaluation of the Project Plan. The Project Plan is intended to provide the high-level direction that documents the required software activities to meet the contractual commitments prepared by the sponsor; the Nuclear Regulatory Commission.
Carl Wharton; Kent Norris
NERSC Modules Software Environment
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsrucLas Conchas recovery challengeMultiscaleLogos NERSC Logos NERSC logos are available
Software/firmware design specification for 10-MWe solar-thermal central-receiver pilot plant
The software and firmware employed for the operation of the Barstow Solar Pilot Plant are completely described. The systems allow operator control of up to 2048 heliostats, and include the capability of operator-commanded control, graphic displays, status displays, alarm generation, system redundancy, and interfaces to the Operational Control System, the Data Acquisition System, and the Beam Characterization System. The requirements are decomposed into eleven software modules for execution in the Heliostat Array Controller computer, one firmware module for execution in the Heliostat Field Controller microprocessor, and one firmware module for execution in the Heliostat Controller microprocessor. The design of the modules to satisfy requirements, the interfaces between the computers, the software system structure, and the computers in which the software and firmware will execute are detailed. The testing sequence for validation of the software/firmware is described. (LEW)
Ladewig, T.D.
Nuclear Energy Advanced Modeling and Simulation (NEAMS) Software...
Broader source: Energy.gov (indexed) [DOE]
Software Verification and Validation (V&V) Plan Requirements Nuclear Energy Advanced Modeling and Simulation (NEAMS) Software Verification and Validation (V&V) Plan Requirements...
Modeling and Validation of Performance Limitations for the Optimal Design of Interferometric and Intensity-Modulated Fiber Optic Displacement Sensors
Optical fiber sensors offer advantages over traditional electromechanical sensors, making them particularly well-suited for certain measurement applications. Generally speaking, optical fiber sensors respond to a desired measurand through modulation of an optical signal's intensity, phase, or wavelength. Practically, non-contacting fiber optic displacement sensors are limited to intensity-modulated and interferometric (or phase-modulated) methodologies. Intensity-modulated fiber optic displacement sensors relate target displacement to a power measurement. The simplest intensity-modulated sensor architectures are not robust to environmental and hardware fluctuations, since such variability may cause changes in the measured power level that falsely indicate target displacement. Differential intensity-modulated sensors have been implemented, offering robustness to such intensity fluctuations, and the speed of these sensors is limited only by the combined speed of the photodetection hardware and the data acquisition system (kHz-MHz). The primary disadvantages of intensity-modulated sensing are the relatively low accuracy (?m-mm for low-power sensors) and the lack of robustness, which consequently must be designed, often with great difficulty, into the sensor's architecture. White light interferometric displacement sensors, on the other hand, offer increased accuracy and robustness. Unlike their monochromatic-interferometer counterparts, white light interferometric sensors offer absolute, unambiguous displacement measurements over large displacement ranges (cm for low-power, 5 mW, sources), necessitating no initial calibration, and requiring no environmental or feedback control. The primary disadvantage of white light interferometric displacement sensors is that their utility in dynamic testing scenarios is limited, both by hardware bandwidth and by their inherent high-sensitivity to Doppler-effects. The decision of whether to use either an intensity-modulated interferometric sensor depends on an appropriate performance function (e.g., desired displacement range, accuracy, robustness, etc.). In this dissertation, the performance limitations of a bundled differential intensity-modulated displacement sensor are analyzed, where the bundling configuration has been designed to optimize performance. The performance limitations of a white light Fabry-Perot displacement sensor are also analyzed. Both these sensors are non-contacting, but they have access to different regions of the performance-space. Further, both these sensors have different degrees of sensitivity to experimental uncertainty. Made in conjunction with careful analysis, the decision of which sensor to deploy need not be an uninformed one.
Moro, Erik A. [Los Alamos National Laboratory
Fault tree synthesis for software design analysis of PLC based safety-critical systems
As a software verification and validation should be performed for the development of PLC based safety-critical systems, a software safety analysis is also considered in line with entire software life cycle. In this paper, we propose a technique of software safety analysis in the design phase. Among various software hazard analysis techniques, fault tree analysis is most widely used for the safety analysis of nuclear power plant systems. Fault tree analysis also has the most intuitive notation and makes both qualitative and quantitative analyses possible. To analyze the design phase more effectively, we propose a technique of fault tree synthesis, along with a universal fault tree template for the architecture modules of nuclear software. Consequently, we can analyze the safety of software on the basis of fault tree synthesis. (authors)
Koo, S. R.; Cho, C. H. [Corporate R and D Inst., Doosan Heavy Industries and Construction Co., Ltd., 39-3, Seongbok-Dong, Yongin-Si, Gyeonggi-Do 449-795 (Korea, Republic of); Seong, P. H. [Dept. of Nuclear and Quantum Engineering, Korea Advanced Inst. of Science and Technology, 373-3 Guseong-dong, Yuseong-gu, Daejeon, 305-701 (Korea, Republic of)
Validation of Electrochemically Modulated Separations Performed On-Line with MC-ICP-MS for Uranium and Plutonium Isotopic Analyses
The most time consuming process in uranium or plutonium isotopic analyses is performing the requisite chromatographic separation of the actinides. Filament preparation for thermal ionization (TIMS) adds further delays, but is generally accepted due to the unmatched performance in trace isotopic analyses. Advances in Multi-Collector Inductively Coupled Plasma Mass Spectrometry (MC-ICP-MS) are beginning to rival the performance of TIMS. Methods, such as Electrochemically Modulated Separations (EMS) can efficiently pre-concentrate U or Pu quite selectively from small solution volumes in a matrix of 0.5 M nitric acid. When performed in-line with ICP-MS, the rapid analyte release from the electrode is fast, and large transient analyte signal enhancements of >100 fold can be achieved as compared to more conventional continuous nebulization of the original starting solution. This makes the approach ideal for very low level isotope ratio measurements. In this paper, some aspects of EMS performance are described. These include low level Pu isotope ratio behavior versus concentration by MC-ICP-MS and uranium rejection characteristics that are also important for reliable low level Pu isotope ratio determinations.
Liezers, Martin; Olsen, Khris B.; Mitroshkov, Alexandre V.; Duckworth, Douglas C.
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Configuration...
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Configuration Management Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Configuration Management...
SANSMIC Validation.
SANSMIC is solution mining software that was developed and utilized by SNL in its role as geotechnical advisor to the US DOE SPR for planning purposes. Three SANSMIC leach modes - withdrawal, direct, and reverse leach - have been revalidated with multiple test cases for each mode. The withdrawal mode was validated using high quality data from recent leach activity while the direct and reverse modes utilized data from historical cavern completion reports. Withdrawal results compared very well with observed data, including the location and size of shelves due to string breaks with relative leached volume differences ranging from 6 - 10% and relative radius differences from 1.5 - 3%. Profile comparisons for the direct mode were very good with relative leached volume differences ranging from 6 - 12% and relative radius differences from 5 - 7%. First, second, and third reverse configurations were simulated in order to validate SANSMIC over a range of relative hanging string and OBI locations. The first-reverse was simulated reasonably well with relative leached volume differences ranging from 1 - 9% and relative radius differences from 5 - 12%. The second-reverse mode showed the largest discrepancies in leach profile. Leached volume differences ranged from 8 - 12% and relative radius differences from 1 - 10%. In the third-reverse, relative leached volume differences ranged from 10 - 13% and relative radius differences were ~4 %. Comparisons to historical reports were quite good, indicating that SANSMIC is essentially the same as documented and validated in the early 1980's.
Weber, Paula D.; Rudeen, David Keith; Lord, David
Software Tools Wardriving Software
Soft TamoGraph: n http://www.tamos.com/products/wifi-site- survey/wireless.php?r1=google&r2=awd_tg p Air://www.aerohive.com/planner p AirTight Planner: n http://www.airtightnetworks.com/home/ products/airtight-planner.html p Air http://www.netstumbler.com/ #12;Site Survey Software p Ekahau HeatMapper: n http://www.ekahau.com/products
Lo Cigno, Renato Antonio
This module aims to provide students with an understanding of the underlying principles of Software Project Management, and of established techniques for the management of software projects. By introducing students to key concepts and techniques
and management systems; quality models and metrics Content Formal lectures: 24 hours (2 hours/week) Tutorial, and to requirements, risk and quality management, the module lays the foundation for their future contribution, assessment, control, resolution Quality management: characterisation of quality; quality control, assurance
Oxford, University of
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Design...
Office of Energy Efficiency and Renewable Energy (EERE) Indexed Site
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Design Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Software Design Checklist This checklist is intended to...
PLC & DTAM Software Programs for Pumping Instrumentation & Control Skid P
This document describes the software programs for the programmable logic controller and the datable access module for pumping instrumentation and control skid P. The appendices contains copies of the printouts of these software programs.
Validation of SCALE 4. 0 -- CSAS25 module and the 27-group ENDF/B-IV cross-section library for low-enriched uranium systems
A version of KENO V.a and the 27-group library in SCALE-4.0 were validated for use in evaluating the nuclear criticality safety of low-enriched uranium systems. A total of 59 critical systems were analyzed. A statistical analysis of the results was performed, and subcritical acceptanced criteria are established.
Jordan, W.C.
Validation of SCALE 4.0 -- CSAS25 module and the 27-group ENDF/B-IV cross-section library for low-enriched uranium systems
PLC Support Software at Jefferson Lab
Several Automation Direct (DirectNet) Programmable Logic Controllers (PLCs) have been integrated into the accelerator control system at Jefferson Lab. The integration is based on new software that consists of three main parts: a PLC driver with a state machine control block, a device support module, and a common serial driver. The components of new software and experience gained with the use of this software for beam dump systems at Jefferson Lab are presented.
P. Chevtsov; S. Higgins; S. Schaffner; D. Seidman
Experience on Fabrication and Assembly of the First CLIC Two-Beam Module Prototype
The CLIC two-beam module prototypes are intended to prove the design of all technical systems under the different operation modes. Two validation programs are currently under way and they foresee the construction of four prototype modules for mechanical tests without beam and three prototype modules for tests with RF and beam. The program without beam will show the capability of the technical solutions proposed to fulfil the stringent requirements on radio-frequency, supporting, pre-alignment, stabilization, vacuum and cooling systems. The engineering design was performed with the use of CAD/CAE software. Dedicated mock-ups of RF structures, with all mechanical interfaces and chosen technical solutions, are used for the tests and therefore reliable results are expected. The components were fabricated by applying different technologies and methods for manufacturing and joining. The first full-size prototype module was assembled in 2012. This paper is focused on the production process including the comparison o...
Gudkov, D; Riddone, G; Rossi, F; Lebet, S
Software Testing Jos de Kloe,
/GUI interfaces) Integration tests: automatisch verzenden van files naar ECMWF triggeren van processen bij ECMWF Document SVVP=Software Validation and Verification Plan #12;MMM, J. de Kloe, 2 maart 2009 7 GSOV testing Werking van algorithmes Werking van allerhande scripts Complete processor Controleer ook dat foutieve
Stoffelen, Ad
I-125 ROPES eye plaque dosimetry: Validation of a commercial 3D ophthalmic brachytherapy treatment planning system and independent dose calculation software with GafChromic{sup «} EBT3 films
Purpose: The purpose of this study was to measure the dose distributions for different Radiation Oncology Physics and Engineering Services, Australia (ROPES) type eye plaques loaded with I-125 (model 6711) seeds using GafChromic{sup «} EBT3 films, in order to verify the dose distributions in the Plaque SimulatorÖ (PS) ophthalmic 3D treatment planning system. The brachytherapy module of RADCALC{sup «} was used to independently check the dose distributions calculated by PS. Correction factors were derived from the measured data to be used in PS to account for the effect of the stainless steel ROPES plaque backing on the 3D dose distribution.Methods: Using GafChromic{sup «} EBT3 films inserted in a specially designed Solid WaterÖ eye ball phantom, dose distributions were measured three-dimensionally both along and perpendicular to I-125 (model 6711) loaded ROPES eye plaque's central axis (CAX) with 2 mm depth increments. Each measurement was performed in full scatter conditions both with and without the stainless steel plaque backing attached to the eye plaque, to assess its effect on the dose distributions. Results were compared to the dose distributions calculated by Plaque SimulatorÖ and checked independently with RADCALC{sup «}.Results: The EBT3 film measurements without the stainless steel backing were found to agree with PS and RADCALC{sup «} to within 2% and 4%, respectively, on the plaque CAX. Also, RADCALC{sup «} was found to agree with PS to within 2%. The CAX depth doses measured using EBT3 film with the stainless steel backing were observed to result in a 4% decrease relative to when the backing was not present. Within experimental uncertainty, the 4% decrease was found to be constant with depth and independent of plaque size. Using a constant dose correction factor of T= 0.96 in PS, where the calculated dose for the full water scattering medium is reduced by 4% in every voxel in the dose grid, the effect of the plaque backing was accurately modeled in the planning system. Off-axis profiles were also modeled in PS by taking into account the three-dimensional model of the plaque backing.Conclusions: The doses calculated by PS and RADCALC{sup «} for uniformly loaded ROPES plaques in full and uniform scattering conditions were validated by the EBT3 film measurements. The stainless steel plaque backing was observed to decrease the measured dose by 4%. Through the introduction of a scalar correction factor (0.96) in PS, the dose homogeneity effect of the stainless steel plaque backing was found to agree with the measured EBT3 film measurements.
Poder, Joel; Corde, Stķphanie [Department of Radiation Oncology, Prince of Wales Hospital, Randwick, NSW 2031 (Australia)] [Department of Radiation Oncology, Prince of Wales Hospital, Randwick, NSW 2031 (Australia)
Software Analysis for Security Spiros Mancoridis
of the processes, practices, and technolo- gies that can help software maintenance engineers improve the security of software systems. A particular emphasis is placed on validating security architectures, verifying- erating system mechanisms that impose rules on untrusted programs (e.g., role-based access control), anti
Mancoridis, Spiros
Software Developers
Broader source: Energy.gov [DOE]
Because SEED will provide a common, open-source data framework, software developers will be able to write applications that access the data in a consistent way (with proper permissions), or build functionalities onto the SEED platform in a replicable way.
Application and testing of the new combustion Large Eddy Simulation (LES) code for the design of advanced gaseous combustion systems is described in this 10th quarterly report. CFD Research Corporation has developed the LES module within the parallel, unstructured solver included in the commercial CFD-ACE+ software. In this quarter, validation and testing of the combustion LES code was performed for the DOE-Simval combustor. Also, Beta testing by consortium members was performed for various burner and combustor configurations. In the two quarters ahead, CFDRC will validate the code on the new DOE SimVal experiments. Experimental data from DOE should be available in June 2003, though LES calculations are currently being performed. This will ensure a truly predictive test of the software. CFDRC will also provide help to the consortium members on running their cases, and incorporate improvements to the software suggested by the beta testers. The beta testers will compare their predictions with experimental measurements and other numerical calculations. At the end of this project (October, 2003), a final released version of the software will be available for licensing to the general public.
Steven Cannon; Clifford Smith
Software Engineering Students' Cross-site Collaboration: An Experience Report
Software Engineering Students' Cross-site Collaboration: An Experience Report Sarah Drummond Dept their site's Software Engineering (SE) modules and provided strategic coupling of cross-site student groups and hence their employability. Keywords Software Engineering, Cross-site collaboration, Video conferencing 1
Newcastle upon Tyne, University of
Verification and validation benchmarks.
Verification and validation (V&V) are the primary means to assess the accuracy and reliability of computational simulations. V&V methods and procedures have fundamentally improved the credibility of simulations in several high-consequence fields, such as nuclear reactor safety, underground nuclear waste storage, and nuclear weapon safety. Although the terminology is not uniform across engineering disciplines, code verification deals with assessing the reliability of the software coding, and solution verification deals with assessing the numerical accuracy of the solution to a computational model. Validation addresses the physics modeling accuracy of a computational simulation by comparing the computational results with experimental data. Code verification benchmarks and validation benchmarks have been constructed for a number of years in every field of computational simulation. However, no comprehensive guidelines have been proposed for the construction and use of V&V benchmarks. For example, the field of nuclear reactor safety has not focused on code verification benchmarks, but it has placed great emphasis on developing validation benchmarks. Many of these validation benchmarks are closely related to the operations of actual reactors at near-safety-critical conditions, as opposed to being more fundamental-physics benchmarks. This paper presents recommendations for the effective design and use of code verification benchmarks based on manufactured solutions, classical analytical solutions, and highly accurate numerical solutions. In addition, this paper presents recommendations for the design and use of validation benchmarks, highlighting the careful design of building-block experiments, the estimation of experimental measurement uncertainty for both inputs and outputs to the code, validation metrics, and the role of model calibration in validation. It is argued that the understanding of predictive capability of a computational model is built on the level of achievement in V&V activities, how closely related the V&V benchmarks are to the actual application of interest, and the quantification of uncertainties related to the application of interest.
Oberkampf, William Louis; Trucano, Timothy Guy
University of Newcastle upon Tyne Software Engineering Students' Cross-site Collaboration: An Experience
University of Newcastle upon Tyne COMPUTING SCIENCE Software Engineering Students' Cross-site their site's Software Engineering (SE) modules and provided strategic coupling of cross- site student groups allowed students to utilise the expertise from their site's Software Engineering (SE) modules and provided
Software Reliability Xiangyu Zhang
1 Software Reliability Xiangyu Zhang Pronounced as Shang You Zang CS590F Software Reliability Software Reliability Why Reliable Software is Important? Software bugs cost the U.S. economy about $59 in Spacecraft Accidents (http://sunnyday.mit.edu/papers/jsr.pdf) CS590F Software Reliability Why ? ┬Ł FSE'06
Zhang, Xiangyu
acid vpa modulates: Topics by E-print Network
* Understand different approaches to, and the key stages of, the software development life cycle. * Develop Neirotti, Juan Pablo 308 Approved Module Information for BS3327,...
arterivirus nsp1 modulates: Topics by E-print Network
* Understand different approaches to, and the key stages of, the software development life cycle. * Develop Neirotti, Juan Pablo 263 Approved Module Information for BS3327,...
Software Architecture and Software Configuration Bernhard Westfechtel
the software life cycle. In addition, it supports system building (creation of derived objects from support for the management of evolving software objects throughout the whole life cycle. Several problems architectures play a central role in the development and maintenance of a software system. A software
Westfechtel, Bernhard
V-139: Cisco Network Admission Control Input Validation Flaw...
Sensitive Information U-270:Trend Micro Control Manager Input Validation Flaw in Ad Hoc Query Module Lets Remote Users Inject SQL Commands U-015: CiscoWorks Common...
PLC and DTAM Software Programs for Pumping Instrumentation and Control Skid M
This document describes the software programs for the Programmable Logic Controller and the Data Table Access Module for Pumping Instrumentation and Control skid ''M''. The Appendices contains copies of the printouts of these software programs.
PLC/DTAM Software Programs for Pumping Instrumentation and Control Skid L
This document describes the software programs for the Programmable Logic Controller and the Data Table Access Module for Pumping Instrumentation and Control skid ''L''. The Appendices contains copies of the printouts of these software programs.
PLC and DTAM Software Programs for Pumping Instrumentation and Control Skid P
This document describe the software programs for the Programmable Logic Controller and the Datable Access Module for Pumping Instrumentation and Control skid ''P''. The Appendices contains copies of the printouts of these software programs.
Module Safety Issues (Presentation)
Description of how to make PV modules so that they are less likely to turn into safety hazards. Making modules inherently safer with minimum additional cost is the preferred approach for PV. Safety starts with module design to ensure redundancy within the electrical circuitry to minimize open circuits and proper mounting instructions to prevent installation related ground faults. Module manufacturers must control the raw materials and processes to ensure that that every module is built like those qualified through the safety tests. This is the reason behind the QA task force effort to develop a 'Guideline for PV Module Manufacturing QA'. Periodic accelerated stress testing of production products is critical to validate the safety of the product. Combining safer PV modules with better systems designs is the ultimate goal. This should be especially true for PV arrays on buildings. Use of lower voltage dc circuits - AC modules, DC-DC converters. Use of arc detectors and interrupters to detect arcs and open the circuits to extinguish the arcs.
Wohlgemuth, J.
Understanding and Improving Software Productivity
Understanding and Improving Software Productivity Walt Scacchi Institute for Software Research;2 Introduction Ę What affects software productivity? Ł Software productivity has been one of the most studied aspects of software engineering Ł Goal: review sample of empirical studies of software productivity
Designing security into software
When people talk about software security, they usually refer to security applications such as antivirus software, firewalls and intrusion detection systems. There is little emphasis on the security in the software itself. ...
Zhang, Chang Tony
Designing supportability into software
Background: Despite the identification of a "software crisis" in the 1960s, large software projects are full of defects even today [19]. These defects cause the software to behave unexpectedly. The cause generally is ...
Shirolkar, Prashant A., 1973-
SAPHIRE 8 Quality Assurance Software Metrics Report
The purpose of this review of software metrics is to examine the quality of the metrics gathered in the 2010 IV&V and to set an outline for results of updated metrics runs to be performed. We find from the review that the maintenance of accepted quality standards presented in the SAPHIRE 8 initial Independent Verification and Validation (IV&V) of April, 2010 is most easily achieved by continuing to utilize the tools used in that effort while adding a metric of bug tracking and resolution. Recommendations from the final IV&V were to continue periodic measurable metrics such as McCabe's complexity measure to ensure quality is maintained. The four software tools used to measure quality in the IV&V were CodeHealer, Coverage Validator, Memory Validator, Performance Validator, and Thread Validator. These are evaluated based on their capabilities. We attempted to run their latest revisions with the newer Delphi 2010 based SAPHIRE 8 code that has been developed and was successful with all of the Validator series of tools on small tests. Another recommendation from the IV&V was to incorporate a bug tracking and resolution metric. To improve our capability of producing this metric, we integrated our current web reporting system with the SpiraTest test management software purchased earlier this year to track requirements traceability.
Kurt G. Vedros
U-255: Apache Wicket Input Validation Flaw Permits Cross-Site...
Input Validation Flaw Permits Cross-Site Scripting Attacks PLATFORM: Apache Software Foundation Apache Wicket 1.5.5 Apache Software Foundation Apache Wicket 1.5-RC5.1 Apache...
INL/EXT-14-33201 RELAP-7 Software Verification
01 RELAP-7 Software Verification and Validation Plan Curtis L. Smith Yong-Joon Choi Ling Zou September 25, 2014 NOTICE This report was prepared as an account of work sponsored by...
Functional Testing Protocols for Commercial Building Efficiency Baseline Modeling Software
This document describes procedures for testing and validating proprietary baseline energy modeling software accuracy in predicting energy use over the period of interest, such as a month or a year. The procedures are designed according to the methodology used for public domain baselining software in another LBNL report that was (like the present report) prepared for Pacific Gas and Electric Company: ?Commercial Building Energy Baseline Modeling Software: Performance Metrics and Method Testing with Open Source Models and Implications for Proprietary Software Testing Protocols? (referred to here as the ?Model Analysis Report?). The test procedure focuses on the quality of the software?s predictions rather than on the specific algorithms used to predict energy use. In this way the software vendor is not required to divulge or share proprietary information about how their software works, while enabling stakeholders to assess its performance.
Jump, David; Price, Phillip N.; Granderson, Jessica; Sohn, Michael
SOFTWARE ENGINEERING COMPUTER SCIENCE ... What's the Difference? firstname.lastname@example.com www). Software Engineering covers the course content listed under Computer Science, with some additions. Software). Software Engineering students will graduate with a Bachelor of Engineering (B.Eng). Computer Science
Bone, Gary
Software distribution using xnetlib
Xnetlib is a new tool for software distribution. Whereas its predecessor netlib uses e-mail as the user interface to its large collection of public-domain mathematical software, xnetlib uses an X Window interface and socket-based communication. Xnetlib makes it easy to search through a large distributed collection of software and to retrieve requested software in seconds.
Dongarra, J.J. [Univ. of Tennessee, Knoxville, TN (US). Dept. of Computer Science]|[Oak Ridge National Lab., TN (US); Rowan, T.H. [Oak Ridge National Lab., TN (US); Wade, R.C. [Univ. of Tennessee, Knoxville, TN (US). Dept. of Computer Science
Supporting FPGA Microprocessors through Retargetable Software Tools \\Lambda
, flexible software envi┬Ł ronment. Driving FPGA systems from ANSI C is pos┬Ł sible using lcc (an ANSI C capable of supporting high level languages like ANSI C. The application┬Ł specific modules are custom which enable users to combine ANSI C with application┬Łspecific hardware modules and obtain high levels
Nelson, Brent E.
Software communications integrated into refinery system
Ashland Oil Co. is integrating software communications, using real-time data, into the computerized information system at its Catlettsburg, Ky., refinery. The Ashland real-time information system (Artis) was designed to improve timeliness and accuracy of yield accounting to the refinery, and to standardize software communications between applications. With the system, real-time data are collected in a central data server and used to feed normal data reconciliation software for validation. This part of the system has been successfully implemented. Standardization of software communications is still under design, but most of the communication paths have been defined because a highly evolved information system already exists at the refinery. And efforts are under way to integrate information from the process to optimization.
Goodpaster, R.; Kennedy, J.P.
Module Configuration
DOE Patents [OSTI]
A stand alone battery module including: (a) a mechanical configuration; (b) a thermal management configuration; (c) an electrical connection configuration; and (d) an electronics configuration. Such a module is fully interchangeable in a battery pack assembly, mechanically, from the thermal management point of view, and electrically. With the same hardware, the module can accommodate different cell sizes and, therefore, can easily have different capacities. The module structure is designed to accommodate the electronics monitoring, protection, and printed wiring assembly boards (PWAs), as well as to allow airflow through the module. A plurality of modules may easily be connected together to form a battery pack. The parts of the module are designed to facilitate their manufacture and assembly.
Oweis, Salah (Ellicott City, MD); D'Ussel, Louis (Bordeaux, FR); Chagnon, Guy (Cockeysville, MD); Zuhowski, Michael (Annapolis, MD); Sack, Tim (Cockeysville, MD); Laucournet, Gaullume (Paris, FR); Jackson, Edward J. (Taneytown, MD)
Engineering secure software
In recent years computer software has gained notoriety for the endemic nature of security problems in software. These problems have been exploited with malicious intent by attackers. Most attempts at fixing these problems have been after...
Jetly, Prateek
National Energy Software Center
A short introduction is given to the services of the National Energy Software Library at the Argonne National Laboratory. The objectives, history, and software collection of the center are presented. Information on ordering from the software collection of the library is also included. 4 refs., 3 tabs. (DWL)
Eyberger, L.R.
Measurement and Simulation of High-Performance Packet Processing in Software Routers
Measurement and Simulation of High-Performance Packet Processing in Software Routers Torsten Meyer1 Terms--measurement, simulation, intra-node model, re- source contention, model validation, software in comparison with hardware developments, software solutions are preferred in many scenarios. While
CTMCONTROL: Addressing the MC/DC Objective for Safety-Critical Automotive Software
CTMCONTROL: Addressing the MC/DC Objective for Safety-Critical Automotive Software Anila Mjeda.mjeda,firstname.lastname@example.com Abstract. We propose a method tailored to the requirements of safety-critical embedded automotive software/DC) objective for automotive safety-critical software. CTMCONTROL is validated via a controlled experiment which
IS&JCH050207 Software Engineering, Chapter 6 Slide 0 of 55 Requirements Engineering Processes
environment. ┬®IS&JCH050207 Software Engineering, Chapter 6 Slide 7 of 55 Elicitation and analysis activities┬®IS&JCH050207 Software Engineering, Chapter 6 Slide 0 of 55 Chapter 6 Requirements Engineering Processes Processes used to discover, analyze, and validate system requirements ┬®IS&JCH050207 Software
Huang, Jung-Chang
Validating Complex Agent Behavior Scott A. Wallace
Behavior by Scott A. Wallace Chair: John E. Laird Developing software agents that replicate human behaviorValidating Complex Agent Behavior by Scott A. Wallace A dissertation submitted in partial) in The University of Michigan 2003 Doctoral Committee: Professor John E. Laird, Chair Associate Professor William P
Wallace, Scott
From Agile Software Product Line Engineering Towards Software
construction of software applications using pre- developed assets. Agile software development (ASD) is another in this thesis: RQ1: How can software product line engineering and agile software development be combined? RQ2From Agile Software Product Line Engineering Towards Software Ecosystems Geir Kjetil Hanssen
Langseth, Helge
Approved Module Information for EE3NPD, 2014/5 Module Title/Name: Networked Product Development Module Code: EE3NPD
), and Bitcoin. . To study the associated range of enabling technologies from communications systems and software Interface (MIDI) * Bitcoin Module Delivery Methods of Delivery & Learning Hours (by each method): Method
U-270:Trend Micro Control Manager Input Validation Flaw in Ad...
0:Trend Micro Control Manager Input Validation Flaw in Ad Hoc Query Module Lets Remote Users Inject SQL Commands U-270:Trend Micro Control Manager Input Validation Flaw in Ad Hoc...
modeling for spacecraft fault protection systems. The case studies differ from previously reported---Software requirements, formal methods, verification and validation, fault protection software, NASA of improving the quality of software specifications. The stud┬Ł ies concern the Verification and Validation (V
Lutz, Robyn R.
Empirical Validation of Test-Driven Pair Programming in Game Development Shaochun Xu
competition of software market, and increasing complexities of software. This also happens in game development. In order to solve those problems, agile software development processes, like Scrum, FDD, ExtremeEmpirical Validation of Test-Driven Pair Programming in Game Development Shaochun Xu Department
Automated Validation of Software Models Steve Sims Rance Cleaveland
Simulink R and six Stateflow R diagrams and has an implementation consisting of approximately 1000 lines to formulate and check application spe- cific properties such as Will a car's anti-lock brakes ever engage when the brake pedal is not pressed? Addition- ally, Salsa can serve as the engine for consistency check- ing [TR
Cleaveland, Rance
FATHOM (Version 3) Commercial Software Validation and Configuration Control
FATHOM (Version 3) an incompressible flow piping network modeling and analysis computer program from Applied Flow Technology was installed for use at the U.S. Department of Energy Hanford Site near Richland, Washington.
ARROW (Version 2) Commercial Software Validation and Configuration Control
ARROW (Version 2), a compressible flow piping network modeling and analysis computer program from Applied Flow Technology, was installed for use at the U.S. Department of Energy Hanford Site near Richland, Washington.
Software Safety Tutorial Status Update 1 Software Safety Tutorial
Software Safety Tutorial Status Update 1 Software Safety Tutorial (Status Update) Jeff Tian, firstname.lastname@example.com CSE, SMU, Dallas, TX 75275 Topics ┬Ę Project Overview ┬Ę Software Safety Overview ┬Ę Project Tasks/Schedule/Progress Jeff Tian August 31, 2007 #12;Software Safety Tutorial Status Update 2 What Is Software Safety
Tian, Jeff
Probabilistic Software Workshop Probabilistic Software Workshop
such identification imply a recommendation or it imply that any of the materials, instruments or equipment identified products. Ę NIST Disclaimer: Certain commercial equipment, instruments, software programs, and materials the official position of the National Institute of Standards and Technology or the U.S. Department of Justice
Tax Deduction Qualified Software
On this page you'll find information about the EnergyGauge Summit version 3.20 (incorporating DOE-2.1E (v120)) qualified computer software (buildings.energy.gov/qualified_software.html), which calculates energy and power cost savings that meet federal tax incentive requirements for commercial buildings.
On this page you'll find information about the EnergyGauge Summit version 3.22 (incorporating DOE-2.1E (v120)) qualified computer software (buildings.energy.gov/qualified_software.html), which calculates energy and power cost savings that meet federal tax incentive requirements for commercial buildings.
On this page you'll find information about the EnergyGauge Summit version 3.21 (incorporating DOE-2.1E (v120)) qualified computer software (buildings.energy.gov/qualified_software.html), which calculates energy and power cost savings that meet federal tax incentive requirements for commercial buildings.
Software Services By Michal Antkiewicz
┬Ę Software Engineering ┬Ł Methods and processes of software development ┬Ę Evolving enterprise software and Component-Based Development to Build Web Service Applications. Cupertino, CA: Rational Software Corporation Agility ┬Ę New market for car loans ┬Ę New business service needed ┬Ł Provide car loans ┬Ę New software
Czarnecki, Krzysztof
Radioisotope thermoelectric generator transportation system subsystem 143 software development plan
This plan describes the activities to be performed and the controls to be applied to the process of specifying, developing, and qualifying the data acquisition software for the Radioisotope Thermoelectric Generator (RTG) Transportation System Subsystem 143 Instrumentation and Data Acquisition System (IDAS). This plan will serve as a software quality assurance plan, a verification and validation (V and V) plan, and a configuration management plan.
King, D.A.
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM | Department of...
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM System Maintenance Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM More...
A Business Process Driven Approach for Generating Software Xulin Zhao, Ying Zou
1 A Business Process Driven Approach for Generating Software Modules Xulin Zhao, Ying Zou Dept. of Electrical and Computer Engineering, Queen's University, Kingston, ON, Canada SUMMARY Business processes describe business operations of an organization and capture business requirements. Business applications
Zou, Ying
CCD Astronomy Software User's Guide
CCDSoft CCD Astronomy Software User's Guide Version 5 Revision 1.11 Copyright ┬® 1992┬Ł2006 SantaSky Astronomy Software, and AutomaDome are trademarks of Software Bisque. WindowsTM is a trademark of Microsoft
Software quality assurance handbook
There are two important reasons for Software Quality Assurance (SQA) at Allied-Signal Inc., Kansas City Division (KCD): First, the benefits from SQA make good business sense. Second, the Department of Energy has requested SQA. This handbook is one of the first steps in a plant-wide implementation of Software Quality Assurance at KCD. The handbook has two main purposes. The first is to provide information that you will need to perform software quality assurance activities. The second is to provide a common thread to unify the approach to SQA at KCD. 2 figs.
Not Available
Software Function Allocation Methodology
, 2 The Jackson Methodology 2. 1. 3 Higher Order Software 2. 1. 4 Structured Analysis and Design Technique 2. 1. 5 Software Requirements Engineering Methodology 2. 1. 6 Software Development System 2. 2 Relation to Current Research 3. SFAM... BACKGROUND 3. 1 SPAN Preconditions 3. 2 SFAM Concepts 3. 3 SFAM Environment 12 13 3. 3. 1 SPAM Decision Types 3. 3. 2 SFAM Goal 3. 3. 3 SFAM Environment Summary 13 16 16 TABLE OF CONTENTS (Continued) Page 3. 4 SFAM Outline 17 3. 4. 1 SFAM Step...
O'Neal, Michael Ralph
Multiphase flow calculation software
Multiphase flow calculation software and computer-readable media carrying computer executable instructions for calculating liquid and gas phase mass flow rates of high void fraction multiphase flows. The multiphase flow calculation software employs various given, or experimentally determined, parameters in conjunction with a plurality of pressure differentials of a multiphase flow, preferably supplied by a differential pressure flowmeter or the like, to determine liquid and gas phase mass flow rates of the high void fraction multiphase flows. Embodiments of the multiphase flow calculation software are suitable for use in a variety of applications, including real-time management and control of an object system.
Fincke, James R. (Idaho Falls, ID)
Further development of a combustion Large Eddy Simulation (LES) code for the design of advanced gaseous combustion systems is described in this fifth quarterly report. CFD Research Corporation (CFDRC) is developing the LES module within the parallel, unstructured solver included in the commercial CFD-ACE+ software. In this quarter, in-situ adaptive tabulation (ISAT) for efficient chemical rate storage and retrieval was further tested in the LES code. The use of multiple trees and periodic tree dumping was investigated. Implementation of the Linear Eddy Model (LEM) for subgrid chemistry was finished for serial applications. Validation of the model on a backstep reacting case was performed. Initial calculations of the SimVal experiment were performed for various barrel lengths, equivalence ratio, combustor shapes, and turbulence models. The effects of these variables on combustion instability was studied. Georgia Tech continues the effort to parameterize the LEM over composition space so that a neural net can be used efficiently in the combustion LES code. Next quarter, the 2nd consortium meeting will be held at CFDRC. LES software development and testing will continue. Alpha testing of the code will be performed on cases of interest to the industrial consortium. Optimization of subgrid models will be pursued, particularly with the ISAT approach. Also next quarter, the demonstration of the neural net approach, for chemical kinetics speed-up in CFD-ACE+, should be accomplished.
Steve Cannon; Baifang Zuo; Virgil Adumitroaie; Keith McDaniel; Cliff Smith
How to Successfully Renovate a Controls System? - Lessons Learned from the Renovation of the CERN InjectorsÆ Controls Software
Renovation of the control system of the CERN LHC injectors was initiated in 2007 in the scope of the Injector Controls Architecture (InCA) project. One of its main objectives was to homogenize the controls software across CERN accelerators and reuse as much as possible the existing modern sub-systems, such as the settings management used for the LHC. The project team created a platform that would permit coexistence and intercommunication between old and new components via a dedicated gateway, allowing a progressive replacement of the former. Dealing with a heterogeneous environment, with many diverse and interconnected modules, implemented using different technologies and programming languages, the team had to introduce all the modifications in the smoothest possible way, without causing machine downtime. After a brief description of the system architecture, the paper discusses the technical and non-technical sides of the renovation process such as validation and deployment methodology, operational applicatio...
Kruk, G; Kulikova, O; Lezhebokov, V; Pace, M; Pera Mira, P; Roux, E; Wozniak, J Pawel
Validation of Hadronic Models in GEANT4
Geant4 is a software toolkit for the simulation of the passage of particles through matter. It has abundant hadronic models from thermal neutron interactions to ultra relativistic hadrons. An overview of validations in Geant4 hadronic physics is presented based on thin target measurements. In most cases, good agreement is available between Monte Carlo prediction and experimental data; however, several problems have been detected which require some improvement in the models.
Koi, Tatsumi; Wright, Dennis H.; /SLAC; Folger, Gunter; Ivanchenko, Vladimir; Kossov, Mikhail; Starkov, Nikolai; /CERN; Heikkinen, Aatos; /Helsinki Inst. of Phys.; Truscott,; Lei, Fan; /QinetiQ; Wellisch, Hans-Peter
Energy Modeling Software
Information from energy simulation software is critical in the design of energy-efficient commercial buildings. The tools listed on this page are the product of Commercial Buildings Integration...
The Software Patent DebateĀ
The paper discusses the proposed European Directive on the Patentability of Computer-Implemented Inventions and the subsequent debate that followed. Do software patents - as argued by policymakers' - result in increased innovation?...
Guadamuz, Andres
Software Quality Assurance
Broader source: Directives, Delegations, and Requirements [Office of Management (MA)]
DOE N 251.40, dated 5/3/01, extends this directive until 12/31/01. To define requirements and responsibilities for software quality assurance (SQA) within the Department of Energy (DOE). Does not cancel other directives.
To define requirements and responsibilities for software quality assurance (SQA) within the Department of Energy (DOE). DOE N 251.40, dated 5/3/01, extends this directive until 12/31/01.
Verification and validation of RADMODL Version 1.0
RADMODL is a system of linked computer codes designed to calculate the radiation environment following an accident in which nuclear materials are released. The RADMODL code and the corresponding Verification and Validation (V&V) calculations (Appendix A), were developed for Westinghouse Savannah River Company (WSRC) by EGS Corporation (EGS). Each module of RADMODL is an independent code and was verified separately. The full system was validated by comparing the output of the various modules with the corresponding output of a previously verified version of the modules. The results of the verification and validation tests show that RADMODL correctly calculates the transport of radionuclides and radiation doses. As a result of this verification and validation effort, RADMODL Version 1.0 is certified for use in calculating the radiation environment following an accident.
Kimball, K.D.
ASSESS (Analytic System and Software for Evaluating Safeguards and Security) update: Current status and future developments
The Analytic System and Software for Evaluating Safeguards and Security (ASSESS) has been released for use by DOE field offices and their contractors. In October, 1989, we offered a prototype workshop to selected representatives of the DOE community. Based on the prototype results, we held the first training workshop at the Central Training Academy in January, 1990. Four additional workshops are scheduled for FY 1990. ASSESS is a state-of-the-art analytical tool for management to conduct integrated evaluation of safeguards systems at facilities handling facilities. Currently, ASSESS focuses on the threat of theft/diversion of special nuclear material by insiders, outsiders, and a special form of insider/outsider collusion. ASSESS also includes a neutralization module. Development of the tool is continuing. Plans are underway to expand the capabilities of ASSESS to evaluate against violent insiders, to validate the databases, to expand the neutralization module, and to assist in demonstrating compliance with DOE Material Control and Accountability (MC A) Order 5633.3. These new capabilities include the ability to: compute a weighted average for performance capability against a spectrum of insider adversaries; conduct defense-in-depth analyses; and analyze against protracted theft scenarios. As they become available, these capabilities will be incorporated in our training program. ASSESS is being developed jointly by Lawrence Livermore and Sandia National Laboratories under the sponsorship of the Department of Energy (DOE) Office of Safeguards and Security.
Al-Ayat, R.A. (Lawrence Livermore National Lab., CA (USA)); Cousins, T.D. (USDOE, Washington, DC (USA)); Hoover, E.R. (Sandia National Labs., Albuquerque, NM (USA))
Software Design 2 (Arduino Nano) BodyBody--RemotesRemotes
Software Design 2 (Arduino Nano) BodyBody--RemotesRemotes Gesture Based Appliance Control System the room Large wireless range, e.g. 100 m range with 1mW XBees Safely separate the Arduino from input ways to lower cost further Switch to Arduino Mini Light Develop our own wireless modules Jacob
Spletzer, John R.
A Security Framework for the Analysis and Design of Software Attestation
need for enabling technologies that can validate and verify the integrity of a system's software state cryptographic primitives and protocols useless, a fact that demands for keyless security solutions. Therefore
Software Reliability Modeling James LEDOUX
Software Reliability Modeling James LEDOUX Centre de Math┬┤ematiques INSA & IRMAR 20 Avenue des an overview of some aspects of Software Reliability (SR) engineering. Most systems are now driven by software in reliability engineering, particularly in terms of cost. But predicting software reliability is not easy
Common Misconceptions about Software Architecture
Common Misconceptions about Software Architecture by Philippe Kruchten Rational Fellow Rational Software Canada References to architecture are everywhere: in every article, in every ad. And we take definition of software architecture. Are we all understanding the same thing? We gladly accept that software
van der Hoek, Andr├®
Self-assembling software generator
A technique to generate an executable task includes inspecting a task specification data structure to determine what software entities are to be generated to create the executable task, inspecting the task specification data structure to determine how the software entities will be linked after generating the software entities, inspecting the task specification data structure to determine logic to be executed by the software entities, and generating the software entities to create the executable task.
Bouchard, Ann M. (Albuquerque, NM); Osbourn, Gordon C. (Albuquerque, NM)
Independent Verification and Validation
&V works best when incorporated into the entire software and hardware development life cycle -- from that systems maintain their integrity. Risks associated with the development of a software system of the process and products of a systems development effort. The purpose of IV&V is to identify problems early
Kemner, Ken
Bibliography for Verification and Validation in Computational Simulations
A bibliography has been compiled dealing with the verification and validation of computational simulations. The references listed in this bibliography are concentrated in the field of computational fluid dynamics (CFD). However, references from the following fields are also included: operations research, heat transfer, solid dynamics, software quality assurance, software accreditation, military systems, and nuclear reactor safety. This bibliography, containing 221 references, is not meant to be comprehensive. It was compiled during the last ten years in response to the author's interest and research in the methodology for verification and validation. The emphasis in the bibliography is in the following areas: philosophy of science underpinnings, development of terminology and methodology, high accuracy solutions for CFD verification, experimental datasets for CFD validation, and the statistical quantification of model validation. This bibliography should provide a starting point for individual researchers in many fields of computational simulation in science and engineering.
Oberkampf, W.L.
PV array simulator development and validation.
The ability to harvest all available energy from a photovoltaic (PV) array is essential if new system developments are to meet levelized cost of energy targets and achieve grid parity with conventional centralized utility power. Therefore, exercising maximum power point tracking (MPPT) algorithms, dynamic irradiance condition operation and startup and shutdown routines and evaluating inverter performance with various PV module fill-factor characteristics must be performed with a repeatable, reliable PV source. Sandia National Laboratories is collaborating with Ametek Programmable Power to develop and demonstrate a multi-port TerraSAS PV array simulator. The simulator will replicate challenging PV module profiles, enabling the evaluation of inverter performance through analyses of the parameters listed above. Energy harvest algorithms have traditionally implemented methods that successfully utilize available energy. However, the quantification of energy capture has always been difficult to conduct, specifically when characterizing the inverter performance under non-reproducible dynamic irradiance conditions. Theoretical models of the MPPT algorithms can simulate capture effectiveness, but full validation requires a DC source with representative field effects. The DC source being developed by Ametek and validated by Sandia is a fully integrated system that can simulate an IV curve from the Solar Advisor Model (SAM) module data base. The PV simulator allows the user to change the fill factor by programming the maximum power point voltage and current parameters and the open circuit voltage and short circuit current. The integrated PV simulator can incorporate captured irradiance and module temperature data files for playback, and scripted profiles can be generated to validate new emerging hardware embedded with existing and evolving MPPT algorithms. Since the simulator has multiple independent outputs, it also has the flexibility to evaluate an inverter with multiple MPPT DC inputs. The flexibility of the PV simulator enables the validation of the inverter's capability to handle vastly different array configurations.
Kuszmaul, Scott S.; Gonzalez, Sigifredo; Lucca, Roberto (Ametek Programmable Power, San Diego, CA); Deuel, Don (Ametek Programmable Power, San Diego, CA)
Reducing Software Failures: Addressing the Ethical Risks of the Software Development By Don Gotterbarn
Reducing Software Failures: Addressing the Ethical Risks of the Software Development Lifecycle by software developers. This process also is incorporated into a software development life cycle. A tool to develop Software Development Impact Statements is also discussed. INTRODUCTION Software developers
De Montfort University
Photovoltaic module and module arrays
A photovoltaic (PV) module including a PV device and a frame. The PV device has a PV laminate defining a perimeter and a major plane. The frame is assembled to and encases the laminate perimeter, and includes leading, trailing, and side frame members, and an arm that forms a support face opposite the laminate. The support face is adapted for placement against a horizontal installation surface, to support and orient the laminate in a non-parallel or tilted arrangement. Upon final assembly, the laminate and the frame combine to define a unitary structure. The frame can orient the laminate at an angle in the range of 3.degree.-7.degree. from horizontal, and can be entirely formed of a polymeric material. Optionally, the arm incorporates integral feature(s) that facilitate interconnection with corresponding features of a second, identically formed PV module.
Botkin, Jonathan (El Cerrito, CA); Graves, Simon (Berkeley, CA); Lenox, Carl J. S. (Oakland, CA); Culligan, Matthew (Berkeley, CA); Danning, Matt (Oakland, CA)
A photovoltaic (PV) module including a PV device and a frame, The PV device has a PV laminate defining a perimeter and a major plane. The frame is assembled to and encases the laminate perimeter, and includes leading, trailing, and side frame members, and an arm that forms a support face opposite the laminate. The support face is adapted for placement against a horizontal installation surface, to support and orient the laminate in a non-parallel or tilted arrangement. Upon final assembly, the laminate and the frame combine to define a unitary structure. The frame can orient the laminate at an angle in the range of 3.degree.-7.degree. from horizontal, and can be entirely formed of a polymeric material. Optionally, the arm incorporates integral feature(s) that facilitate interconnection with corresponding features of a second, identically formed PV module.
Botkin, Jonathan; Graves, Simon; Lenox, Carl J. S.; Culligan, Matthew; Danning, Matt
Software-related Energy Footprint of a Wireless Broadband Module
on the power consumption. This opens up for potential energy savings by creating better ap- plications Keywords 3G, Energy footprint, Power consumption, Wireless broad- band 1. INTRODUCTION The battery lifetime the energy consumption is an essential part of de- veloping new hardware components, it has been a neglected
We substantially update the capabilities of the open source software package Modules for Experiments in Stellar Astrophysics (MESA), and its one-dimensional stellar evolution module, MESA star. Improvements in MESA star's ability to model the evolution of giant planets now extends its applicability down to masses as low as one-tenth that of Jupiter. The dramatic improvement in asteroseismology enabled by the space-based Kepler and CoRoT missions motivates our full coupling of the ADIPLS adiabatic pulsation code with MESA star. This also motivates a numerical recasting of the Ledoux criterion that is more easily implemented when many nuclei are present at non-negligible abundances. This impacts the way in which MESA star calculates semi-convective and thermohaline mixing. We exhibit the evolution of 3-8 M{sub Sun} stars through the end of core He burning, the onset of He thermal pulses, and arrival on the white dwarf cooling sequence. We implement diffusion of angular momentum and chemical abundances that enable calculations of rotating-star models, which we compare thoroughly with earlier work. We introduce a new treatment of radiation-dominated envelopes that allows the uninterrupted evolution of massive stars to core collapse. This enables the generation of new sets of supernovae, long gamma-ray burst, and pair-instability progenitor models. We substantially modify the way in which MESA star solves the fully coupled stellar structure and composition equations, and we show how this has improved the scaling of MESA's calculational speed on multi-core processors. Updates to the modules for equation of state, opacity, nuclear reaction rates, and atmospheric boundary conditions are also provided. We describe the MESA Software Development Kit that packages all the required components needed to form a unified, maintained, and well-validated build environment for MESA. We also highlight a few tools developed by the community for rapid visualization of MESA star results.
Paxton, Bill; Cantiello, Matteo; Bildsten, Lars [Kavli Institute for Theoretical Physics, University of California, Santa Barbara, CA 93106 (United States); Arras, Phil [Department of Astronomy, University of Virginia, P.O. Box 400325, Charlottesville, VA 22904-4325 (United States); Brown, Edward F. [Department of Physics and Astronomy, National Superconducting Cyclotron Laboratory, and Joint Institute for Nuclear Astrophysics, Michigan State University, East Lansing, MI 48864 (United States); Dotter, Aaron [Research School of Astronomy and Astrophysics, The Australian National University, Weston, ACT 2611 (Australia); Mankovich, Christopher [Department of Physics, University of California, Santa Barbara, CA 93106 (United States); Montgomery, M. H. [Department of Astronomy and McDonald Observatory, University of Texas, Austin, TX 78712 (United States); Stello, Dennis [Sydney Institute for Astronomy (SIfA), School of Physics, University of Sydney, NSW 2006 (Australia); Timmes, F. X. [School of Earth and Space Exploration, Arizona State University, Tempe, AZ 85287 (United States); Townsend, Richard, E-mail: email@example.com [Department of Astronomy, University of Wisconsin-Madison, Madison, WI 53706 (United States)
JSATS Decoder Software Manual
The Juvenile Salmon Acoustic Telemetry System (JSATS) Decoder is a software application that converts a digitized acoustic signal (a waveform stored in the .bwm file format) into a list of potential JSATS Acoustic MicroTransmitter (AMT) tagcodes along with other data about the signal including time of arrival and signal to noise ratios (SNR). This software is capable of decoding single files, directories, and viewing raw acoustic waveforms. When coupled with the JSATS Detector, the Decoder is capable of decoding in æreal-timeÆ and can also provide statistical information about acoustic beacons placed within receive range of hydrophones within a JSATS array. This document details the features and functionality of the software. The document begins with software installation instructions (section 2), followed in order by instructions for decoder setup (section 3), decoding process initiation (section 4), then monitoring of beacons (section 5) using real-time decoding features. The last section in the manual describes the beacon, beacon statistics, and the results file formats. This document does not consider the raw binary waveform file format.
Flory, Adam E.; Lamarche, Brian L.; Weiland, Mark A.
Software Engineering Course Notes
of too many managers is to chase away good people. 1. These roles may be split between technical with a manager. Managers have three roles in software development1: ┬Ę people management ┬Ę productivity management personnel research, Kristiansand, Norway. #12;22 Management Managing people Good people management
Damon, Craig A.
Software Carpentry: Lessons Learned
Over the last 15 years, Software Carpentry has evolved from a week-long training course at the US national laboratories into a worldwide volunteer effort to raise standards in scientific computing. This article explains what we have learned along the way the challenges we now face, and our plans for the future.
Greg Wilson
Wilson, Greg
IBM Software Providesacomprehensivesolutionfor
, companies must make sure that they're delivering products that meet their customers' requirements while companies address the challenges of embedded software development and delivery-- from initial product products, services and best practices to help companies define and manage their product development
The Software Invention Cube: a Classification Scheme for Software Inventions
engineering lifecycle, software patents, IPR on software. 1 #12;1 Background As part of a three year European was formulated for an IPR-based software engineering life cycle and it was argued that only when an IPR licensing as well as IPR defense is possible. Further an extensive discussion was given regarding
Klint, Paul
Verification and Validation
include modeling simulation (which is a form of Test, Demonstration, and Analysis). INL system engineers specialize in helping projects through the Verification and Validation...
Validated SCR Concept Development
* CAE package study (urea tank, exhaust line) * Kinetic aftertreatment modeling (1D -> 3D) -> Validated model chain SCR concept development: * Optimization of SCR concept: *...
Collaborative learning in software development
fields such as software process improvement, team research, organizational learning, organization scienceCollaborative learning in software development: An investigation of characteristics, prerequisites and Technology #12;[ii] Abstract Collaborative learning integrates individual and collective learning
Vendors boot up a new generation of mining software
From complete mine management down to the smallest detail of process or machine design, the latest programs are claimed to process and display data easier, faster, and more accurately. MINExpo 2008 held in Las Vegas in September offered a bonanza of information on complete mine management to specilaized financial modules. Gemcom Software introduced new versions of five of its key products - Surpac 6.1, GEMS 6.2, Minex 5.3, MinerSched 6.0 and Whittle 4.2. Lerca Geosystems launched its Jigsaw 360 mine management suite, encompassing GPS navigation. Products launched by Modular Mining systems, Carlson Software, DEM Solutions and Logimine are also mentioned. 2 figs.
Carter, R.A.
Software Engineering Craig A. Damon
) greenfield vs. brownfield project features #12;Software EngineeringCIS4150-1 20 many roles contribute to s
Software Patent Litigation ABA Section of Litigation
1 Software Patent Litigation ABA Section of Litigation Intellectual Property Litigation Committee............................................................ 2 II. Infringement issues specific to software patents Relating to Software Patents.........................................................15 POSSIBLE ISSUES
Shamos, Michael I.
IBM Software Design and development
IBM Software Design and development Thought Leadership White Paper Disciplined Agile Delivery software development paradigm. This trend is also echoed in other industry studies, including one con expensive and risky. It is time for a new genera- tion of agile process framework. #12;3IBM Software Here
Balmelli, Laurent
Internal dosimetry software comparison
(ICRP) published in 1979 provided an improved approach for the assessment of internal dose. The ICRP recommendations were implemented in federal regulations promulgated by the Nuclear Regulatory Commission (NRC) in the Code of Federal Regulations (10... in the assessment of internal dose has led to the development of various computer software. In this study, several internal dosimetry codes were examined using a standard set of benchmark problems incorporating authentic exposure data. Personal computer...
Fulmer, Judith Renee
SGE: Software Presentation
: Electric demand analysis -> Case study Groupe ? Technologie, Hydro-Qu?bec18 Dashboard : Electric demand analysis -> Case study 10 19 Groupe ? Technologie, Hydro-Qu?bec Future developments > Improving automatic mapping of the HVAC system...1 Presented by: Herv? Frank Nouanegue Team: Ahmed Daoud Karine Lavigne Alain Poulin Andr? Charette Sylvain Lahaie Simon Sansregret Guy Desbiens ?SGE? Software presentation 2 Groupe ? Technologie, Hydro-Qu?bec SGE: it means...
Nouanegue, H. F.; Daoud, A.; Lavigne, K.; Poulin, A.; Charette, A.; Lahala, S.; Sansregret, S.; Desbiens, G.
W-026 acceptance test report plant control system software(submittal {number_sign}223.02)
Acceptance Testing of the WRAP 1 Plant Control System software was conducted throughout the construction of WRAP 1 with final testing on the glovebox software being completed in December 1996. The software tests were broken out into five sections; one for each of the four Local Control Units and one for the supervisory software modules. This document contains a completed copy of the software tests along with the applicable test log and completed Exception Test Reports. The ETRs outside the scope of the contractor are not signed off. These will be resolved by the Buyer and all 1280 open issues will be tracked on Buyer`s ETR database pending resolution.
Watson, T.L.
Information Visualization for Agile Software Development Teams
Information Visualization for Agile Software Development Teams Julia Paredes Department of Computer software development teams. The results of the systematic mapping show that Agile teams use visualization artifacts amongst team members. Keywords--Agile software development, information visualiza- tion, software
Maurer, Frank
Integrating agile practices into critical software development
Integrating agile practices into critical software development Katarzyna Lukasiewicz, Janusz G├│rski. In this text we describe our research towards introducing agile practices into critical software development processes Keywords-- safety-critical software; agile practices; software development; process improvement
Boyer, Edmond
Software Quality Assurance Subcommittee : Guidelines for Requirements...
Software Quality Assurance Subcommittee : Guidelines for Requirements Management Software Quality Assurance Subcommittee : Guidelines for Requirements Management Requirements...
PROGRAM SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM Training Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM More Documents & Publications Quality Assurance Checklist...
Structural system identification: Structural dynamics model validation
Structural system identification is concerned with the development of systematic procedures and tools for developing predictive analytical models based on a physical structure`s dynamic response characteristics. It is a multidisciplinary process that involves the ability (1) to define high fidelity physics-based analysis models, (2) to acquire accurate test-derived information for physical specimens using diagnostic experiments, (3) to validate the numerical simulation model by reconciling differences that inevitably exist between the analysis model and the experimental data, and (4) to quantify uncertainties in the final system models and subsequent numerical simulations. The goal of this project was to develop structural system identification techniques and software suitable for both research and production applications in code and model validation.
Red-Horse, J.R.
E-Print Network 3.0 - atm modulates transcription Sample Search...
Page: << < 1 2 3 4 5 > >> 1 A Lightweight Technique for Extracting Software Architecture and Summary: .1.9 AtmNetwork Module... Figure 6.1-b: The internal structure of...
Model Validation Status Review
The primary objective for the Model Validation Status Review was to perform a one-time evaluation of model validation associated with the analysis/model reports (AMRs) containing model input to total-system performance assessment (TSPA) for the Yucca Mountain site recommendation (SR). This review was performed in response to Corrective Action Request BSC-01-C-01 (Clark 2001, Krisha 2001) pursuant to Quality Assurance review findings of an adverse trend in model validation deficiency. The review findings in this report provide the following information which defines the extent of model validation deficiency and the corrective action needed: (1) AMRs that contain or support models are identified, and conversely, for each model the supporting documentation is identified. (2) The use for each model is determined based on whether the output is used directly for TSPA-SR, or for screening (exclusion) of features, events, and processes (FEPs), and the nature of the model output. (3) Two approaches are used to evaluate the extent to which the validation for each model is compliant with AP-3.10Q (Analyses and Models). The approaches differ in regard to whether model validation is achieved within individual AMRs as originally intended, or whether model validation could be readily achieved by incorporating information from other sources. (4) Recommendations are presented for changes to the AMRs, and additional model development activities or data collection, that will remedy model validation review findings, in support of licensing activities. The Model Validation Status Review emphasized those AMRs that support TSPA-SR (CRWMS M&O 2000bl and 2000bm). A series of workshops and teleconferences was held to discuss and integrate the review findings. The review encompassed 125 AMRs (Table 1) plus certain other supporting documents and data needed to assess model validity. The AMRs were grouped in 21 model areas representing the modeling of processes affecting the natural and engineered barriers, plus the TSPA model itself Description of the model areas is provided in Section 3, and the documents reviewed are described in Section 4. The responsible manager for the Model Validation Status Review was the Chief Science Officer (CSO) for Bechtel-SAIC Co. (BSC). The team lead was assigned by the CSO. A total of 32 technical specialists were engaged to evaluate model validation status in the 21 model areas. The technical specialists were generally independent of the work reviewed, meeting technical qualifications as discussed in Section 5.
E.L. Hardin
NERSC Software Downloads
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsrucLas Conchas recovery challengeMultiscaleLogos NERSC Logos NERSC logos arePlayed Workflow Software
NERSC Software List
Sector 1 - Software
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr MayAtmosphericNuclear Security Administrationcontroller systemsBi (2) SrEvaluating the Seasonalsw ' b 0 % bP. May, G.J.APS Software
JGI Available Software
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsruc DocumentationP-SeriesFlickrinformation for andFuel-Efficient EnginesJ.Software NERSC/JGI
Euclid Software and Tools
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsruc DocumentationP-Series toESnet4:Epitaxial Thin Film XRD EpitaxialProgramming ProgrammingSoftware
PDSF Software and Tools
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsrucLas Conchas recoveryLaboratorySpeedingOptimizingTools Software and Tools Chos Chos is used to
Software Carpentry Bootcamp
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsrucLas ConchasPassiveSubmittedStatus Tom Fletcher,Future | Department of How DoMitchSoftlySoftware
Software Defined Networking for
Software | Argonne National Laboratory
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsrucLas ConchasPassiveSubmittedStatus Tom Fletcher,Future | Department of HowSoftware speeds
Financial constraints in capacity planning: a national utility regulatory model (NUREG). Volume III of III: software description. Final report
This volume is the software description for the National Utility Regulatory Model (NUREG). This is the third of three volumes provided by ICF under contract number DEAC-01-79EI-10579. These three volumes are: a manual describing the NUREG methodology; a users guide; and a description of the software. This manual describes the software which has been developed for NUREG. This includes a listing of the source modules. All computer code has been written in FORTRAN.
Ballasted photovoltaic module and module arrays
A photovoltaic (PV) module assembly including a PV module and a ballast tray. The PV module includes a PV device and a frame. A PV laminate is assembled to the frame, and the frame includes an arm. The ballast tray is adapted for containing ballast and is removably associated with the PV module in a ballasting state where the tray is vertically under the PV laminate and vertically over the arm to impede overt displacement of the PV module. The PV module assembly can be installed to a flat commercial rooftop, with the PV module and the ballast tray both resting upon the rooftop. In some embodiments, the ballasting state includes corresponding surfaces of the arm and the tray being spaced from one another under normal (low or no wind) conditions, such that the frame is not continuously subjected to a weight of the tray.
Botkin, Jonathan (El Cerrito, CA); Graves, Simon (Berkeley, CA); Danning, Matt (Oakland, CA)
Technology Validation Sig Gronich
, validate stationary fuel cell and hydrogen ICE systems that co- produce hydrogen and electricity from non electrolyzer to hydrogen system to produce hydrogen for $3.30/kg at the plant gate (untaxed and unpressurized
Experience with Software Architectures and Configured Software Descriptions
our experience in the specification, design, implementation and evolution of software engineering a commercial DBMS). However, experience with the explicit specification of the architctural design of large
Development of Fuel Shuffling Module for PHISICS
PHISICS (Parallel and Highly Innovative Simulation for the INL Code System) [4] code toolkit has been in development at the Idaho National Laboratory. This package is intended to provide a modern analysis tool for reactor physics investigation. It is designed with the mindset to maximize accuracy for a given availability of computational resources and to give state of the art tools to the modern nuclear engineer. This is obtained by implementing several different algorithms and meshing approaches among which the user will be able to choose, in order to optimize his computational resources and accuracy needs. The software is completely modular in order to simplify the independent development of modules by different teams and future maintenance. The package is coupled with the thermo-hydraulic code RELAP5-3D [3]. In the following the structure of the different PHISICS modules is briefly recalled, focusing on the new shuffling module (SHUFFLE), object of this paper.
Allan Mabe; Andrea Alfonsi; Cristian Rabiti; Aaron Epiney; Michael Lineberry
Energy Tracking Software Platform
Acceleration has created an interactive energy tracking and visualization platform that supports decreasing electric, water, and gas usage. Homeowners have access to tools that allow them to gauge their use and track progress toward a smaller energy footprint. Real estate agents have access to consumption data, allowing for sharing a comparison with potential home buyers. Home builders have the opportunity to compare their neighborhood's energy efficiency with competitors. Home energy raters have a tool for gauging the progress of their clients after efficiency changes. And, social groups are able to help encourage members to reduce their energy bills and help their environment. EnergyIT.com is the business umbrella for all energy tracking solutions and is designed to provide information about our energy tracking software and promote sales. CompareAndConserve.com (Gainesville-Green.com) helps homeowners conserve energy through education and competition. ToolsForTenants.com helps renters factor energy usage into their housing decisions.
Ryan Davis; Nathan Bird; Rebecca Birx; Hal Knowles
Software quality is a crucial issue in a society that vitally depends on software systems. Software quality
ABSTRACT Software quality is a crucial issue in a society that vitally depends on software systems quality in development. If the top management of software dependent companies does not have effective software quality management. After giving a few examples for software quality in real life
Deissenboeck, Florian
Software and House Requirements Engineering
a requirements engineer who puts her knowledge of software construction together with her creativity to come upSoftware and House Requirements Engineering: Lessons Learned in Combatting Requirements Creep creativity to try to come up with a plan for a house that will meet the customer's requirements. The customer
Berry, Daniel M.
Moving from software to solutions
Like other industries, oil and gas companies are looking to computer-aided technologies to contribute to their bottom line. The question is, what can and should software vendors offer the oil and gas industry for them to achieve this goal? In order to answer this, the paper looks at the enablers of change that today's geoscience software vendors can exploit to meet these challenges, as well as at the future role of software vendors. The era of computer-aided exploration tools has somewhat changed. The oil and gas industry's concerns for cost-effectiveness demand a more holistic approach--geoscience software and services that optimize the reservoir's full life cycle. Recent advances in computing technologies and geoscience justify the oil and gas industry's expectations that software vendors deliver next-generation reservoir management solutions.
Weiss, E.
Salvo: Seismic imaging software for complex geologies
This report describes Salvo, a three-dimensional seismic-imaging software for complex geologies. Regions of complex geology, such as overthrusts and salt structures, can cause difficulties for many seismic-imaging algorithms used in production today. The paraxial wave equation and finite-difference methods used within Salvo can produce high-quality seismic images in these difficult regions. However this approach comes with higher computational costs which have been too expensive for standard production. Salvo uses improved numerical algorithms and methods, along with parallel computing, to produce high-quality images and to reduce the computational and the data input/output (I/O) costs. This report documents the numerical algorithms implemented for the paraxial wave equation, including absorbing boundary conditions, phase corrections, imaging conditions, phase encoding, and reduced-source migration. This report also describes I/O algorithms for large seismic data sets and images and parallelization methods used to obtain high efficiencies for both the computations and the I/O of seismic data sets. Finally, this report describes the required steps to compile, port and optimize the Salvo software, and describes the validation data sets used to help verify a working copy of Salvo.
Assessment of safety-critical software in nuclear power plants
This article outlines an approach in the design, documentation, and evaluation of computer systems. This allows the use of software in many safety-critical applications because it enables the systematic comparison of the program behavior with the engineering specifications of the computer system. Many of the ideas in this article have been used by the Atomic Energy Control Board of Canada in its safety assessment of the software for the shutdown systems of the Darlington Station. The four main elements of this approach follow: (1) Formal Documentation of Software Requirements: Most of the details of a complex environment can be ignored by system implementers and reviewers if they are given a complete and precise statement of the behavioral requirements for the computer system. We describe five mathematical relations that specify the requirements for the software in a computerized control system. (2) Design and Documentation of the Module Structure: Complexity caused by interactions between separately written components can be reduced by applying Data Abstraction, Abstract Data Types, and Object-Oriented Programming if the interfaces are precisely and completely documented. (3) Program Function Documentation: Software executions are lengthy sequences of state changes described by algorithms. The effects of these executive sequences can be precisely specified documented with tabular presentations of the program functions. Also, large programs can be decomposed and presented at a collection of well-documented smaller programs. (4) Tripod Approach to Assessment: There are three basic approaches to the assessment of complex software products: (i) testing, (ii) systematic inspection, and (iii) certification of people and processes. Assessment of a complex system cannot depend on any one of these alone. The approach used on the Darlington shutdown software, which included systematic inspection as well as planned and statistically designed random testing, is outlined.
Parnas, D.L.; Madey, J. [McMaster Univ., Hamilton, Ontario (Canada); Asmis, G.J.K. [Atomic Energy Control Board, Ottawa (Canada)
Arquitecturas Software Juan Jos Moreno Navarro
Arquitecturas Software Juan Jos├® Moreno Navarro (Curso de Software basado en Componentes, junto a Lars-Ake Fredlund) Arquitecturas Software ┬Ę Motivaci├│n: ┬Ł Complejidad creciente de aplicaciones sus propiedades globales. Arquitecturas Software ┬Ę Caracter├Łsticas: ┬Ł Parte del dise├▒o de software
Fredlund, Lars-├?ke
Self-assembled software and method of overriding software execution
A computer-implemented software self-assembled system and method for providing an external override and monitoring capability to dynamically self-assembling software containing machines that self-assemble execution sequences and data structures. The method provides an external override machine that can be introduced into a system of self-assembling machines while the machines are executing such that the functionality of the executing software can be changed or paused without stopping the code execution and modifying the existing code. Additionally, a monitoring machine can be introduced without stopping code execution that can monitor specified code execution functions by designated machines and communicate the status to an output device.
Bouchard, Ann M.; Osbourn, Gordon C.
PLC and DTAM Software Programs for Pumping Instrumentation and Control Skid N
This document describe the software programs for the Programmable Logic Controller and the Datable Access Module for Pumping Instrumentation and Control skid ''N''. The Appendices contains copies of the printouts of these software programs. This document describes the software programs for the Allen-Bradley SLC 500 programmable logic controller (PLC) and the Allen-Bradley DTAM PLUS operator interface module used on Pumping Instrumentation and Control (PIC) skid ''N''. The software programs for the SLC 500 and DTAM Plus are based on the core programs provided by Allen-Bradley. The PLC and DTAM software programs on skid ''D'' for SX-104 are the baseline programs. These baselines have been tailored for U-farm skids. The skid ''N'' program for U-109 is similar to the skid ''M'' program for U-102. An Acceptance Test Procedure (ATP) and an Operational Test Procedure (OTP) verify that the software programs meet the specific requirements for U-109 pumping. This document represents the final PLC and DTAM programs for PIC skid ''N'' at U-109. These programs were printed out after the performance of the OTP. The OTP acts as the final qualification test for the software programs. Functional requirements and details of the PLC ladder logic are described in this document. The final programs entered into the PLC and DTAM Plus are included as Appendices to this document.
Advanced silicon photonic modulators
Various electrical and optical schemes used in Mach-Zehnder (MZ) silicon plasma dispersion effect modulators are explored. A rib waveguide reverse biased silicon diode modulator is designed, tested and found to operate at ...
Sorace, Cheryl M
Module Handbook Specialisation Photovoltaics
Module Handbook Specialisation Photovoltaics 2nd Semester for the Master Programme REMA/EUREC Course 2008/2009 University of Northumbria Specialisation Provider: Photovoltaics #12;Specialisation Photovoltaics, University of Northumbria Module 1/Photovoltaics: PHOTOVOLTAIC CELL
Habel, Annegret
18 PARTICIPATORY DESIGN ACTIVITIES AND AGILE SOFTWARE DEVELOPMENT Karlheinz Kautz Department, efficient, and economical manner. Keywords Participatory design, agile software development e prototyping (Merisalo-Rantanen et al. 2005), agile (software) development (ASD) has recently gained immense
CTRLWORK AND MACBREAKZ ERGONOMIC BREAK REMINDER SOFTWARE SOFTWARE FEATURES: Analyzes your for installation assistance. 1. Please uninstall the former ergonomic break software, RSIGuard, if currently instructions on the screen. For more information, contact the UCSB Ergonomics Program at Ergonomics
California at Santa Barbara, University of
Accelerated Testing Validation
The DOE Fuel Cell technical team recommended ASTs were performed on 2 different MEAs (designated P5 and HD6) from Ballard Power Systems. These MEAs were also incorporated into stacks and operated in fuel cell bus modules that were either operated in the field (three P5 buses) in Hamburg, or on an Orange county transit authority drive cycle in the laboratory (HD6 bus module). Qualitative agreement was found in the degradation mechanisms and rates observed in the AST and in the field. The HD6 based MEAs exhibited lower voltage degradation rates (due to catalyst corrosion) and slower membrane degradation rates in the field as reflected by their superior performance in the high potential hold and open-circuit potential AST tests. The quantitative correlation of the degradation rates will have to take into account the various stressors in the field including temperature, relative humidity, start/stops and voltage cycles.
Mukundan, Rangachary; James, Greg; Davey, John; Langlois, David; Torraco, Dennis; Yoon, Wonseok; Weber, Adam Z; Borup, Rodney L.
Modulating lignin in plants
Materials and methods for modulating (e.g., increasing or decreasing) lignin content in plants are disclosed. For example, nucleic acids encoding lignin-modulating polypeptides are disclosed as well as methods for using such nucleic acids to generate transgenic plants having a modulated lignin content.
Apuya, Nestor; Bobzin, Steven Craig; Okamuro, Jack; Zhang, Ke
Scientific Software Engineer | Princeton Plasma Physics Lab
A minimum of one year writing software in the Interactive Data Language (IDL) Matlab, LabView or Python A minimum of one year writing data visualization software...
SAPHIRE 8 Software Acceptance Test Plan
This document describe & report the overall SAPHIRE 8 Software acceptance test paln to offically release the SAPHIRE version 8 software to the NRC custoer for distribution.
Ted S. Wood; Curtis L. Smith
CIPS Validation Data Plan
This report documents analysis, findings and recommendations resulted from a task 'CIPS Validation Data Plan (VDP)' formulated as an POR4 activity in the CASL VUQ Focus Area (FA), to develop a Validation Data Plan (VDP) for Crud-Induced Power Shift (CIPS) challenge problem, and provide guidance for the CIPS VDP implementation. The main reason and motivation for this task to be carried at this time in the VUQ FA is to bring together (i) knowledge of modern view and capability in VUQ, (ii) knowledge of physical processes that govern the CIPS, and (iii) knowledge of codes, models, and data available, used, potentially accessible, and/or being developed in CASL for CIPS prediction, to devise a practical VDP that effectively supports the CASL's mission in CIPS applications.
Nam Dinh
Validating Energy Measures
13-14, 1994 Table 1 _. Measurement Schedule Description Type of Measurement Tool Raw Material Input Throughput rate Company hourly record Product Output Throughput rale Company hourly record Extruder Drive Demand and Energy kW and kWh meter... MEASUREMENTS The energy measurements are as important to a business decision maker as valid news sources are to the chief editor of a newspaper. The energy measurements become all the more important in industrial audits because of the following...
Chari, S.; Thomas, D.
Ten Incredibly Dangerous Software Ideas
This is a rough draft synopsis of a book presently in preparation. This book provides a systematic critique of the software industry. This critique is accomplished using classical methods in practical design science.
G. A. Maney
Software Modeling and Verification Professors
Software Modeling and Verification Staff ┬Ę Professors Prof. Dr. Ir. Joost-Pieter Katoen Prof. em) Mark Timmer (Uni Twente, NL) Dr. Olga Tveretina (Karlsruhe University, D) Ralf Wimmer (Universit├żt
├übrah├Īm, Erika
Thermoelectrics Partnership: Automotive Thermoelectric Modules...
Solution for Automotive Thermoelectric Modules Application Thermoelectrics Partnership: Automotive Thermoelectric Modules with Scalable Thermo- and Electro-Mechanical Interfaces...
Force Modulator System
Many metal parts manufacturers use large metal presses to shape sheet metal into finished products like car body parts, jet wing and fuselage surfaces, etc. These metal presses take sheet metal and - with enormous force - reshape the metal into a fully formed part in a manner of seconds. Although highly efficient, the forces involved in forming metal parts also damage the press itself, limit the metals used in part production, slow press operations and, when not properly controlled, cause the manufacture of large volumes of defective metal parts. To date, the metal-forming industry has not been able to develop a metal-holding technology that allows full control of press forces during the part forming process. This is of particular importance in the automotive lightweighting efforts under way in the US automotive manufacturing marketplace. Metalforming Controls Technology Inc. (MC2) has developed a patented press control system called the Force Modulator that has the ability to control these press forces, allowing a breakthrough in stamping process control. The technology includes a series of hydraulic cylinders that provide controlled tonnage at all points in the forming process. At the same time, the unique cylinder design allows for the generation of very high levels of clamping forces (very high tonnages) in very small spaces; a requirement for forming medium and large panels out of HSS and AHSS. Successful production application of these systems testing at multiple stamping operations - including Ford and Chrysler - has validated the capabilities and economic benefits of the system. Although this technology has been adopted in a number of stamping operations, one of the primary barriers to faster adoption and application of this technology in HSS projects is system cost. The cost issue has surfaced because the systems currently in use are built for each individual die as a custom application, thus driving higher tooling costs. This project proposed to better marry the die-specific Force Modulator technology with stamping presses in the form of a press cushion. This system would be designed to operate the binder ring for multiple parts, thus cutting the per-die cost of the technology. This study reports the results of technology field application. This project produced the following conclusions: (1) The Force Modulator system is capable of operating at very high tempos in the stamping environment; (2) The company can generate substantial, controlled holding tonnage (binder ring pressure) necessary to hold high strength steel parts for proper formation during draw operations; (3) A single system can be designed to operate with a family of parts, thus significantly reducing the per-die cost of a FM system; (4) High strength steel parts made with these systems appear to show significant quality improvements; (5) The amounts of steel required to make these parts is typically less than the amounts required with traditional blank-holding technologies; and (6) This technology will aid in the use of higher strength steels in auto and truck production, thus reducing weight and improving fuel efficiency.
Redmond Clark
Modular Operational Test Plans for Inferences on Software Reliability Based on a Markov Model
Modular Operational Test Plans for Inferences on Software Reliability Based on a Markov Model reliabilities. An operational test procedure is considered in which only the individual modules are tested and the system is considered acceptable if, and only if, no failures are observed. The minimum number of tests
Mazumdar, Mainak
Final Design of the SLAC P2 Marx Klystron Modulator
The SLAC P2 Marx has been under development for two years, and follows on the P1 Marx as an alternative to the baseline klystron modulator for the International Linear Collider. The P2 Marx utilizes a redundant architecture, air-insulation, a control system with abundant diagnostic access, and a novel nested droop correction scheme. This paper is an overview of the design of this modulator. There are several points of emphasis for the P2 Marx design. First, the modulator must be compatible with the ILC two-tunnel design. In this scheme, the modulator and klystron are located within a service tunnel with limited access and available footprint for a modulator. Access to the modulator is only practical from one side. Second, the modulator must have high availability. Robust components are not sufficient alone to achieve availability much higher than 99%. Therefore, redundant architectures are necessary. Third, the modulator must be relatively low cost. Because of the large number of stations in the ILC, the investment needed for the modulator components is significant. High-volume construction techniques which take advantage of an economy of scale must be utilized. Fourth, the modulator must be simple and efficient to maintain. If a modulator does become inoperable, the MTTR must be small. Fifth, even though the present application for the modulator is for the ILC, future accelerators can also take advantage of this development effort. The hardware, software, and concepts developed in this project should be designed such that further development time necessary for other applications is minimal.
Kemp, M.A.; Benwell, A.; Burkhart, C.; Larsen, R.; MacNair, D.; Nguyen, M.; Olsen, J.; /SLAC
Validation of Climate Models The CliMaTiC sysTeM is constituted by four inti-
of macroscopic driving and modulating agents, such as solar heating, Earth's rotation, and gravitation Panel on Climate Change (IPCC4AR) are unprecedented. The validation or auditing--overall evaluation
Lucarini, Valerio
Single, stretched membrane, structural module experiments
This report describes tests done on stretched-membrane heliostats used to reflect solar radiation onto a central receiver. The tests were used to validate prior analysis and mathematical models developed to describe module performance. The modules tested were three meters in diameter and had reflective polymer film laminated to the membrane. The frames were supported at three points equally spaced around the ring. Three modules were pneumatically attached with their weight suspended at the bottom support, two were pneumatically attached with their weight suspended from the upper mounts, and one was rigidly attached with its weight suspended at the bottom mount. By varying the membrane tension we could simulate a uniform wind loading normal to the mirror's surface. A video camera 15+ meters away from the mirror recorded the virtual image of a target grid as reflected by the mirrors' surface. The image was digitized and stored on a microcomputer. Using the law of reflection and analytic geometry, we computed the surface slopes of a sampling of points on the surface. The dominant module response was consistent with prior SERI analyses. The simple analytical model is quite adequate for designing and sizing single-membrane modules if the initial imperfections and their amplification are appropriately controlled. To avoid potential problems resulting from the fundamentally n = 2 deformation phenomena, we advise using either relatively stiffer ring frames or more than three support points.
Wood, R.L.
IBM Tivoli License Manager Intelligent software license
and software asset management, including a powerful technology capable of controlling software assets inventory and usage tracking. The second part of the document presents a technical overview of Tivoli for license management 5 Understanding software usage and inventory 6 Collecting software usage information 8
Bachelor-Fachprojekt ,,Software im Automobil"
11 Bachelor-Fachprojekt ,,Software im Automobil" Olaf Spinczyk Arbeitsgruppe Eingebettete.cs.uni-dortmund.de/~spinczyk/ #12;Fachprojekt ,,Software im Automobil" 22 Inhalt Fachprojekte Thema ,,Software im Automobil" Durchf├╝hrung Generalisierung #12;Fachprojekt ,,Software im Automobil" 33 Fachprojekte ... ... haben st├żrkeren
Morik, Katharina
Agile Software Assessment (Invited Paper) Oscar Nierstrasz
Agile Software Assessment (Invited Paper) Oscar Nierstrasz Software Composition Group University in software development, but it is poorly supported by common development environments, which focus mainly on low-level pro- gramming tasks. We posit the need for agile software assessment, which aims to support
Nierstrasz, Oscar
Policy-Parametric Software Travis Breaux
Policy-Parametric Software Travis Breaux Department of Computer Science North Carolina State University firstname.lastname@example.com Abstract Policy-parametric software describes a vision for enterprise software that promotes organizational policy as a computational parameter in future software systems. In the following
Young, R. Michael
Design of double passive modulated mode-locked lasers
A set of equations is obtained that allow the determination of the optimum values for the laser parameters in order to obtain perfect mode-locking by double passive modulation. The double modulation consists of a fast saturable absorber and a passive loss proportional to the mean intensity in the cavity provided by a passively driven electro-optic modulator. The stochastic nature of the emission of conventional passive modulated systems is eliminated if the correct values of the modulation parameters are chosen as predicted by the equations presented here. The predictions given by the equations were compared with previous numerical computations in order to check the validity of certain approximations used. Experimental results obtained confirm the predictions given by said equations.
Martinez, O.E.
Validation of NCSSHP for highly enriched uranium systems containing beryllium
This document describes the validation of KENO V.a using the 27-group ENDF/B-IV cross section library for highly enriched uranium and beryllium neutronic systems, and is in accordance with ANSI/ANS-8.1-1983(R1988) requirements for calculational methods. The validation has been performed on a Hewlett Packard 9000/Series 700 Workstation at the Oak Ridge Y-12 Plant Nuclear Criticality Safety Department using the Oak Ridge Y-12 Plant Nuclear Criticality Safety Software code package. Critical experiments from LA-2203, UCRL-4975, ORNL-2201, and ORNL/ENG-2 have been identified as having the constituents desired for this validation as well as sufficient experimental detail to allow accurate construction of KENO V.a calculational models. The results of these calculations establish the safety criteria to be employed in future calculational studies of these types of systems.
Krass, A.W.; Elliott, E.P.; Tollefson, D.A.
Technical evaluation of Solar Cells, Inc., CdTe modules and array at NREL
The Engineering and Technology Validation Team at the National Renewable Energy Laboratory (NREL) conducts in-situ technical evaluations of polycrystalline thin-film photovoltaic (PV) modules and arrays. This paper focuses on the technical evaluation of Solar Cells, Inc., (SCI) cadmium telluride (CdTe) module and array performance by attempting to correlate individual module and array performance. This is done by examining the performance and stability of the modules and array over a period of more than one year. Temperature coefficients for module and array parameters (P{sub max}V{sub oc}, V{sub max}, I{sub sc}, I{sub max}) are also calculated.
Kroposki, B.; Strand, T.; Hansen, R. [and others] [and others
User systems guidelines for software projects
This manual presents guidelines for software standards which were developed so that software project-development teams and management involved in approving the software could have a generalized view of all phases in the software production procedure and the steps involved in completing each phase. Guidelines are presented for six phases of software development: project definition, building a user interface, designing software, writing code, testing code, and preparing software documentation. The discussions for each phase include examples illustrating the recommended guidelines. 45 refs. (DWL)
Abrahamson, L. (ed.)
Safety critical software development qualification
With the increasing use of digital systems in control applications, customers must acquire appropriate expectations for software development and quality assurance procedures. Purchasers and users of digital systems need to understand the benefits to the supplier of effective quality systems. These systems consist not only of procedures but tools that enable automation. Without the use of automation, quality can not be assured. A software and systems quality program starts with the documents you are very familiar with. But these documents must define more than the final system. They must address specific development environment characteristics and testing capabilities. Starting with the RFP, some of the items that should be introduced are Software Configuration Management, regression testing and defect tracking. The digital system customer is in the best position to enforce the use of software and systems quality programs by including them in project requirements as early as the Purchase Order. The customer's understanding of the full scope and implementation of a software quality program is essential to achieving the quality necessary in nuclear projects, and, incidentally, completing those projects on schedule. (authors)
Marron, J. E. [Invensys Process Systems, 33 Commercial Street, Foxboro, MA 02035 (United States)
PSCAD Modules Representing PV Generator
Photovoltaic power plants (PVPs) have been growing in size, and the installation time is very short. With the cost of photovoltaic (PV) panels dropping in recent years, it can be predicted that in the next 10 years the contribution of PVPs to the total number of renewable energy power plants will grow significantly. In this project, the National Renewable Energy Laboratory (NREL) developed a dynamic modeling of the modules to be used as building blocks to develop simulation models of single PV arrays, expanded to include Maximum Power Point Tracker (MPPT), expanded to include PV inverter, or expanded to cover an entire PVP. The focus of the investigation and complexity of the simulation determines the components that must be included in the simulation. The development of the PV inverter was covered in detail, including the control diagrams. Both the current-regulated voltage source inverter and the current-regulated current source inverter were developed in PSCAD. Various operations of the PV inverters were simulated under normal and abnormal conditions. Symmetrical and unsymmetrical faults were simulated, presented, and discussed. Both the three-phase analysis and the symmetrical component analysis were included to clarify the understanding of unsymmetrical faults. The dynamic model validation was based on the testing data provided by SCE. Testing was conducted at SCE with the focus on the grid interface behavior of the PV inverter under different faults and disturbances. The dynamic model validation covers both the symmetrical and unsymmetrical faults.
Muljadi, E.; Singh, M.; Gevorgian, V.
Development of Updated ABsorption SIMulation Software (ABSIM)
ABsorption SIMulation, ABSIM, was developed for the simulation of absorption systems by The Oak Ridge National Laboratory during 1980s and 1990s. ABSIM provides a platform for users to investigate various cycle configurations and working fluids, to calculate their operating parameters, to predict their performance, and to compare them with each other on a uniform basis. ABSIM is indeed a very useful and accurate tool for researchers to investigate various absorption systems. However, it has not been well maintained: it is incompatible with recent operating systems; the interface needs improved user-friendliness, and the system needs better parameter setting and debugging tools to help achieve convergence. Therefore, it is highly needed to update and improve ABSIM. The paper presents recent efforts to improve ABSIM s compatibility with current operating systems, user interface, and analysis capabilities. The paper details the features and functions of the newly updated ABSIM software. The new ABSIM still uses the previously validated calculation engine of the old ABSIM. The new graphic user interfaces (GUI) were developed in Qt, which is an open source license GUI software based on C++. XML was used as the database for data storage in the new ABSIM. The new ABSIM has been designed to be easily learned and used. It has enhanced editing and construction functions, plus enhanced analysis features including parametric tables, plotting, property plots, and master panels for debugging. A single effect water/LiBr absorption system is used as a case study in this paper to illustrate the features, capabilities, and functions of the new ABSIM. This case study was actually an example system available in the old ABSIM. The new version of ABSIM will be continuously developed to include additional subroutines for the components in liquid desiccant systems. The new ABSIM will be available to public for free. The ultimate goal of the new ABSIM is to allow it to become a simulation platform for both absorption heat pump and liquid desiccant systems.
Yang, Zhiyao [Purdue University, West Lafayette, IN; Tang, Xin [Purdue University, West Lafayette, IN; Qu, Ming [Purdue University, West Lafayette, IN; Abdelaziz, Omar [ORNL; Gluesenkamp, Kyle R [ORNL
Cavity enhanced terahertz modulation
We present a versatile concept for all optical terahertz (THz) amplitude modulators based on a Fabry-Pķrot semiconductor cavity design. Employing the high reflectivity of two parallel meta-surfaces allows for trapping selected THz photons within the cavity and thus only a weak optical modulation of the semiconductor absorbance is required to significantly damp the field within the cavity. The optical switching yields to modulation depths of more than 90% with insertion efficiencies of 80%.
Born, N., E-mail: firstname.lastname@example.com [College of Optical Sciences, University of Arizona, 1630 E University Boulevard, Tucson, Arizona 85721 (United States); Faculty of Physics and Material Sciences Center, Philipps-Universitõt Marburg, Renthof 5, 35032 Marburg (Germany); Scheller, M.; Moloney, J. V. [College of Optical Sciences, University of Arizona, 1630 E University Boulevard, Tucson, Arizona 85721 (United States)] [College of Optical Sciences, University of Arizona, 1630 E University Boulevard, Tucson, Arizona 85721 (United States); Koch, M. [Faculty of Physics and Material Sciences Center, Philipps-Universitõt Marburg, Renthof 5, 35032 Marburg (Germany)] [Faculty of Physics and Material Sciences Center, Philipps-Universitõt Marburg, Renthof 5, 35032 Marburg (Germany)
The First International Workshop on Automation of Software Test (2006) Provisional Programme (revised)
Advanced Institute of Science and Technology, Korea Economic Perspectives in Test Automation: BalancingThe First International Workshop on Automation of Software Test (2006) Provisional Programme Case Generation for Input Validation, by Hui Liu and Hee Beng Kuan Tan, Nanyang Technological
Zhu, Hong
Bracket for photovoltaic modules
Brackets for photovoltaic ("PV") modules are described. In one embodiment, a saddle bracket has a mounting surface to support one or more PV modules over a tube, a gusset coupled to the mounting surface, and a mounting feature coupled to the gusset to couple to the tube. The gusset can have a first leg and a second leg extending at an angle relative to the mounting surface. Saddle brackets can be coupled to a torque tube at predetermined locations. PV modules can be coupled to the saddle brackets. The mounting feature can be coupled to the first gusset and configured to stand the one or more PV modules off the tube.
Ciasulli, John; Jones, Jason
Maintainable and Reusable Scientific Software Adaptation Democratizing Scientific Software Adaptation
.firstname.lastname@example.com Eli Tilevich, Srinidhi Varadarajan, and Naren Ramakrishnan Center for High-End Computing Systems Dept resources to ensure its efficiency and reliability. Although adaptation patterns can be found in a sizable-oriented Pro- gramming; D.2.7 [Software Engineering]: Distribution, Maintenance, and Enhancement; D.2
Ramakrishnan, Naren
A Formal Embedded Software Verification using Software Fault Tree Analysis
-mail: email@example.com Extended Abstract In developing embedded software such as nuclear reactor protection checking [4]. We used a prototype version of the KNICS RPS [5] in Korean nuclear power plants, but it may also be able to auto-populate address book changes. This is based on the use of an operating
U. S. DOE petroleum software
Each year, the U.S. DOE sponsors a variety of petroleum-related research projects. Some of the past projects have resulted in development of software that is available free from the DOE's Bartlesville Project Office. This article gives an overview of the following DOE software: Black Oil Applied Simulation Tool I (BOAST II); EOR Predictive Models: CO{sub 2} Miscible Flood, Chemical Flood, Polymer Flood, In-Situ Combustion Steamflood; Horizontal/Slanted Well Model; and Miscible Applied Simulation Techniques (MASTER).
Schneider, C.E. (Conoco Inc. (US))
Computed Tomography software and standards
This document establishes the software design, nomenclature, and conventions for industrial Computed Tomography (CT) used in the Nondestructive Evaluation Section at Lawrence Livermore National Laboratory. It is mainly a users guide to the technical use of the CT computer codes, but also presents a proposed standard for describing CT experiments and reconstructions. Each part of this document specifies different aspects of the CT software organization. A set of tables at the end describes the CT parameters of interest in our project. 4 refs., 6 figs., 1 tab.
Azevedo, S.G.; Martz, H.E.; Skeate, M.F.; Schneberk, D.J.; Roberson, G.P.
MPS Vax monitor and control software architecture
The new Machine Protection System (MPS) now being tested at the SLAC Linear Collider (SLC) includes monitoring and controlling facilities integrated into the existing VAX control system. The actual machine protection is performed by VME micros which control the beam repetition rate on a pulse-by-pulse basis based on measurements from fault detectors. The VAX is used to control and configure the VME micros, configure custom CAMAC modules providing the fault detector inputs, monitor and report faults and system errors, update the SLC database, and interface with the user. The design goals of the VAX software include a database-driven system to allow configuration changes without code changes, use of a standard TCP/IP-based message service for communication, use of existing SLCNET micros for CAMAC configuration, security and verification features to prevent unauthorized access, error and alarm logging and display updates as quickly as possible, and use of touch panels and X-windows displays for the user interface.
Allison, S.; Spencer, N.; Underwood, K.; VanOlst, D.; Zelanzy, M.
Software aspects of energy management systems
This paper is intended to serve the need for an understanding of the role which software plays in energy management systems (EMS), and of the considerations involved in designing, implementing and maintaining such systems. The paper begins with a brief elementary examination of what software is and the types of basic functions it typically performs in EMS applications. Various aspects of EMS software are then explained and discussed, including software architecture, programming language, operating system, data base management, man-machine interface, application software, and communications. In addition to providing a tutorial on the composition and content of EMS software, the paper addresses several related questions, such as the reasons for choosing one programming language over another, the effect of system size on software factors, the extent to which off-the-shelf software components can and should be incorporated in EMS, and the relationship of software to the overall user interface with the systems.
Stinaff, R.D.
Membrane module assembly
A membrane module assembly is described which is adapted to provide a flow path for the incoming feed stream that forces it into prolonged heat-exchanging contact with a heating or cooling mechanism. Membrane separation processes employing the module assembly are also disclosed. The assembly is particularly useful for gas separation or pervaporation. 2 figures.
Kaschemekat, J.
On the Responsibilities of Software Architects and Software Engineers in an Agile Environment: Who Should
team. Furthermore, in an agile environment software architects and developers often have overlappingOn the Responsibilities of Software Architects and Software Engineers in an Agile Environment: Who, Human Factors. Keywords Agile development, design responsibilities, task ownership. 1. INTRODUCTION
van Vliet, Hans
School of Education Qualitative Software
about a variety of programs 1:00-2:00 Session 1a (Teacher Education, Room 215) "Keeping TrackSchool of Education Qualitative Software Fair & Symposium 10:30 Registration Opens (Educational Sciences, Room 253) 11:00 Welcome (Educational Sciences, Room 253) 11:10-12:00 Web Keynote (Educational
Wisconsin at Madison, University of
Software Fault Diagnosis Peter Zoeteweij
Lab, Faculty of Electrical Engineering, Mathematics, and Computer Science, Delft University-to-day basis is constantly growing. Combined with a practically constant rate of faults per line of code in the software development cycle, which aim at exposing such discrepancies. In this context, automated diagnosis
Zoeteweij, Peter
Photovoltaic module and interlocked stack of photovoltaic modules
One embodiment relates to an arrangement of photovoltaic modules configured for transportation. The arrangement includes a plurality of photovoltaic modules, each photovoltaic module including a frame. A plurality of individual male alignment features and a plurality of individual female alignment features are included on each frame. Adjacent photovoltaic modules are interlocked by multiple individual male alignment features on a first module of the adjacent photovoltaic modules fitting into and being surrounded by corresponding individual female alignment features on a second module of the adjacent photovoltaic modules. Other embodiments, features and aspects are also disclosed.
Wares, Brian S.
Software archeology: a case study in software quality assurance and design
Ideally, quality is designed into software, just as quality is designed into hardware. However, when dealing with legacy systems, demonstrating that the software meets required quality standards may be difficult to achieve. As the need to demonstrate the quality of existing software was recognized at Los Alamos National Laboratory (LANL), an effort was initiated to uncover and demonstrate that legacy software met the required quality standards. This effort led to the development of a reverse engineering approach referred to as software archaeology. This paper documents the software archaeology approaches used at LANL to document legacy software systems. A case study for the Robotic Integrated Packaging System (RIPS) software is included.
Macdonald, John M [Los Alamos National Laboratory; Lloyd, Jane A [Los Alamos National Laboratory; Turner, Cameron J [COLORADO SCHOOL OF MINES
Integrated performance validation facility for KNICS
For the application of new digital control and monitoring systems in nuclear power plants (NPPs), it is required to satisfy the proven technology requirements. They should have at least three years of documented, satisfactory service as modules of subsystems in power plant applications similar to that of NPP, or it should have three years of documented, satisfactory service in other plant applications which are similar to the use in NPP (EPRI-URD's first option). However, tlte digital control and monitoring systems developed by Korea Nuclear Instrumentation A Control System (KNICS) R and D Center, due to the nature of the firstly developed system, have had no prior application in any NPPs as well as industrial and fossil power plants. Therefore, well defined program using 'Integrated Performance Validation Facility (IPVF) 'for prototype testing has been prepared to verify their performance, operability and reliability according to EPRI-URD's second option: It has satisfactorily completed a defined program of prototype testing which has been designed to verify its performance. The IPVF for KNICS is being designed to justify that new control systems are proven to meet utility's requirements. The IPVF comprises Virtual Operating Crew (VOC) and Test Commander (TC). Human System Interface (HIS). Evaluation System, and Simulator and Interface System. PLC and DCS developed by KNICS are connected with IPVF. Control logics and HIS of real NPP are implemented in the KNICS PLC and DCS, which are the validation object. Finally. IPVF will be extremely valuable for other activities in addition to the validation of the new control system equipment, including the testing and evaluation of plant control algorithms, personnel training, and support for long-term maintenance of the control systems. (authors)
Kim, D. G.; Choi, J. J.; Choi, M. J.; Choe, I. N. [I and C Engineering Dept., Korea Power Engineering Company, 360-9, Mabuk-Dong, Yongin-Si. Gyeonggi-Do. 446-713 (Korea, Republic of); Gong, Y. H.; Kim, K. H. [KNICS R and D Center, 28-1, Seongju-Dong, Changwon-Si. 641-120 (Korea, Republic of)
Software: our quest for excellence. Honoring 50 years of software history, progress, and process
The Software Quality Forum was established by the Software Quality Assurance (SQA) Subcommittee, which serves as a technical advisory group on software engineering and quality initiatives and issues for DOE`s quality managers. The forum serves as an opportunity for all those involved in implementing SQA programs to meet and share ideas and concerns. Participation from managers, quality engineers, and software professionals provides an ideal environment for identifying and discussing issues and concerns. The interaction provided by the forum contributes to the realization of a shared goal--high quality software product. Topics include: testing, software measurement, software surety, software reliability, SQA practices, assessments, software process improvement, certification and licensing of software professionals, CASE tools, software project management, inspections, and management`s role in ensuring SQA. The bulk of this document consists of vugraphs. Selected papers have been indexed separately for inclusion in the Energy Science and Technology Database.
Sonication standard laboratory module
A standard laboratory module for automatically producing a solution of cominants from a soil sample. A sonication tip agitates a solution containing the soil sample in a beaker while a stepper motor rotates the sample. An aspirator tube, connected to a vacuum, draws the upper layer of solution from the beaker through a filter and into another beaker. This beaker can thereafter be removed for analysis of the solution. The standard laboratory module encloses an embedded controller providing process control, status feedback information and maintenance procedures for the equipment and operations within the standard laboratory module.
Beugelsdijk, Tony (Los Alamos, NM); Hollen, Robert M. (Los Alamos, NM); Erkkila, Tracy H. (Los Alamos, NM); Bronisz, Lawrence E. (Los Alamos, NM); Roybal, Jeffrey E. (Santa Fe, NM); Clark, Michael Leon (Menan, ID)
Water heater control module
An advanced electric water heater control system that interfaces with a high temperature cut-off thermostat and an upper regulating thermostat. The system includes a control module that is electrically connected to the high-temperature cut-off thermostat and the upper regulating thermostat. The control module includes a switch to open or close the high-temperature cut-off thermostat and the upper regulating thermostat. The control module further includes circuitry configured to control said switch in response to a signal selected from the group of an autonomous signal, a communicated signal, and combinations thereof.
Hammerstrom, Donald J
A software system for oilfield facility investment minimization
Minimizing investment in oilfield development is an important subject that has attracted a considerable amount of industry attention. One method to reduce investment involves the optimal placement and selection of production facilities. Because of the large amount of capital used in this process, saving a small percent of the total investment may represent a large monetary value. The literature reports algorithms using mathematical programming techniques that were designed to solve the proposed problem in a global optimal manner. Owing to the high-computational complexity and the lack of user-friendly interfaces for data entry and results display, mathematical programming techniques have not been given enough attention in practice. This paper describes an interactive, graphical software system that provides a global optimal solution to the problem of placement and selection of production facilities in oil-field development processes. This software system can be used as an investment minimization tool and a scenario-study simulator. The developed software system consists of five basic modules: (1) an interactive data-input unit, (2) a cost function generator, (3) an optimization unit, (4) a graphic-output display, and (5) a sensitivity-analysis unit.
Ding, Z.X. [Coastal Corp., Houston, TX (United States); Startzman, R.A. [Texas A and M Univ., College Station, TX (United States)
Enterprise software : analysis of product strategies
Since the invention of IBM 360, the first computing system about five decades ago, the processing and software capabilities have grown by leaps and have become major components of businesses. The software applications and ...
Boppana, Krishna S
Web-Based Software Vendor Management Application
At XYZ Technologies, Inc., the lack of standardized processes and tools to manage different software vendors is costing the company time and money. Visibility and the ability to track software vendor transactions are limited due to the lack of a...
Puppala, Naresh
Global expansion strategies for software firms
The business competition in the software industry is increasingly becoming a global competition. In this era with a fast-paced innovative environment, strategy plays an important role for managers in software companies in ...
Yoden, Michihiko
Automated Tuning of Optimization Software Parameters
Automated Tuning of Optimization Software Parameters. University of Pittsburgh Department of Industrial Engineering. Technical Report 2007-7. Mustafa BazĀ...
VMS software for the Jorway-411 interface
This report describes a Software Package used to access CAMAC through the Jorway-411 Interface, for use on VAX/VMS systems. The software can be used to access parallel and/or serial CAMAC branch highways, and multiple Jorways may be connected to the VAX UNIBUS or MicroVax QBUS. The software available includes a VAX/VMS device driver for the JORWAY-411 and support routines and programs that access the driver. The software is accompanied by extensive documentation.
Dorries, T.; Moore, C.; Pordes, R.; White, V.
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Requirements...
Requirements Management Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Requirements Management Checklist The following checklist is intended to provide system owners,...
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Preacceptance...
PROGRAM: Preacceptance Checklist Security Issues SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Preacceptance Checklist Security Issues The following checklist is intended to...
Oct 29, 2007 ... Keywords: parameter tuning, machine learning, design of experiments, artificial intelligence. Category 1: Optimization Software and ModelingĀ...
Mustafa Baz
Cost Model and Cost Estimating Software
This chapter discusses a formalized methodology is basically a cost model, which forms the basis for estimating software.
@ work' video segment features Robotic Software Engineer
ScienceCinema (OSTI)
@ work highlights Idaho National Laboratory employees and the jobs they perform.This segment features Robotic Software Engineer Miles Walton.
Idaho National Laboratory
Table of contents 1 What is software architecture? ......................................................................... 1
Table of contents 1 What is software architecture? ......................................................................... 1 1.1 Software architecture as abstraction ............................................................ 2 1.2 Software architecture as blueprint
Dustdar, Schahram
Follow-the-Sun Software Development: Controlled Experiment.
??Context: Global software development (GSD) can be defined as distributing the software development work among various teams, which are geographically distributed. Global software development isģ (more)
Pamulapati, Saroj
Module Title: Project Module Code: OPTO6005
Ibsen, Dr Ping Hua, Prof James Wilkinson Contact (email ID) email@example.com, firstname.lastname@example.com, email@example.com, email@example.com Is the module subject to external accreditation? No If yes and optical labs of the ORC 3. Train in technical and hands-on research skills to gain technical insight
Anderson, Jim
Software Update Recovery for Wireless Sensor Networks
mechanism that uses loss-of- control to provide high-reliability, low energy, software updates, includingSoftware Update Recovery for Wireless Sensor Networks Stephen Brown1 and Cormac J. Sreenan2 1 Laboratory, University College Cork, Ireland Abstract. Updating software over the network is important
Sreenan, Cormac J.
University of Paderborn Software Engineering Group
University of Paderborn Software Engineering Group 1 Subversion Configuration with Eclipse Softwaretechnikpraktikum 2006 #12;University of Paderborn Software Engineering Group 2 Installing SubclipseInstalling Subclipse Find and install new feature Use the Subclipse update site #12;University of Paderborn Software
Kindler, Ekkart
with automating the management of software documentation to better increase its utility. We describe a prototype system, SLEUTH, currently under investigation as a vehicle for software documentation managementAPPLYING HYPERTEXT STRUCTURES TO SOFTWARE DOCUMENTATION James C. French 1 , John C. Knight, Allison
French, James C.
the management of software documentation to better increase its utility. We describe a prototype system, SLEUTH, currently under investigation as a vehicle for software documentation management. The prototype maintains & Management," Vol. 33, No. 2, pp. 219-231, 1997. #12;Applying Hypertext Structures to Software Documentation
Logical Structure Extraction from Software Requirements Documents
Documents I. INTRODUCTION Requirements management (RM) tools store and manipu- late software requirementsLogical Structure Extraction from Software Requirements Documents Rehan Rauf, Michal Antkiewicz,mantkiew,firstname.lastname@example.com Abstract--Software requirements documents (SRDs) are often authored in general-purpose rich-text editors
Describing and Analyzing Distributed Software System Designs
Describing and Analyzing Distributed Software System Designs GEORGE S. AVRUNIN and JACK C. WILEDEN by applying it to a realistic distributed software-system design problem involving mutual exclusion Additional Key Words and Phrases: Analysis of software design, design notation, distributed mutual exclusion
Avrunin, George S.
Embracing Agile Development of Usable Software Systems
Embracing Agile Development of Usable Software Systems AbstractJason Chong Lee Center for Human. This is becoming evident in the emerging field of agile software development which has largely ignored or been programming--an agile software development process, and scenario-based design--a usability engineering process
McCrickard, Scott
Integrating Management and Engineering Processes in Software
. The research is performed in cooperation with several companies developing software products in differentIntegrating Management and Engineering Processes in Software Product Development Daniel Karlstr├Čm Processes in Software Product Development 2 ISSN 1101-3931 ISRN LUTEDX/TETS- -1069- -SE+230P Printed
EASE for Industrial Excellence in Software
and fail in another, the research project focuses on viewing agile software develop- ment from different. Furthermore, it will provide a basis for defining and measuring agility in software industry, says SamirehEASE for Industrial Excellence in Software Activity Report 2010 for Industry Excellence Center
Software Architecture Evolution Olivier Barais1
1 Software Architecture Evolution Olivier Barais1 , Anne Franc┬Ėoise Le Meur2 , Laurence Duchien2 and detailed treatment of the var- ious state-of-the-art approaches to evolving software architectures. Furthermore, we discuss one particular framework for software architecture evolution in more detail. 1
Open Source Software: Management, Diffusion and Competition
and competitive environment such as the ICT market. 1 Introduction OSS is an alternative model of software has introduced an innovative model of software development, based on self-organized communitiesOpen Source Software: Management, Diffusion and Competition Spyridoula Lakka├® National
Kouroupetroglou, Georgios
Pattern Repositories for Software Engineering Education
software engineering attacks its complexity problems by apply- ing well-understood development principles patterns can serve as an excel- lent set of use cases for organizational memories, for software development larger and more complex most software development paradigms agree that some planning-ahead is needed
Procedures in Modules (1) Including all procedures within modules
Procedures in Modules (1) Including all procedures within modules works very well in almost all designing these if possible #12;Procedures in Modules (2) These are very much like internal procedures Works very well in almost all programs Everything accessible in the module can also be used in the procedure
GREET Pretreatment Module
A wide range of biofuels and biochemicals can be produced from biomass via different pretreatment technologies that yield sugars. This report documents the material and energy flows that occur when fermentable sugars from four lignocellulosic feedstocks (corn stover, miscanthus, switchgrass, and poplar) are produced via dilute acid pretreatment and ammonia fiber expansion. These flows are documented for inclusion in the pretreatment module of the Greenhouses Gases, Regulated Emissions, and Energy Use in Transportation (GREET) model. Process simulations of each pretreatment technology were developed in Aspen Plus. Material and energy consumption data from Aspen Plus were then compiled in the GREET pretreatment module. The module estimates the cradle-to-gate fossil energy consumption (FEC) and greenhouse gas (GHG) emissions associated with producing fermentable sugars. This report documents the data and methodology used to develop this module and the cradle-to-gate FEC and GHG emissions that result from producing fermentable sugars.
Adom, Felix K.; Dunn, Jennifer B.; Han, Jeongwoo
Digital optical conversion module
A digital optical conversion module used to convert an analog signal to a computer compatible digital signal including a voltage-to-frequency converter, frequency offset response circuitry, and an electrical-to-optical converter. Also used in conjunction with the digital optical conversion module is an optical link and an interface at the computer for converting the optical signal back to an electrical signal. Suitable for use in hostile environments having high levels of electromagnetic interference, the conversion module retains high resolution of the analog signal while eliminating the potential for errors due to noise and interference. The module can be used to link analog output scientific equipment such as an electrometer used with a mass spectrometer to a computer.
Kotter, Dale K. (North Shelley, ID); Rankin, Richard A. (Ammon, ID)
A digital optical conversion module used to convert an analog signal to a computer compatible digital signal including a voltage-to-frequency converter, frequency offset response circuitry, and an electrical-to-optical converter. Also used in conjunction with the digital optical conversion module is an optical link and an interface at the computer for converting the optical signal back to an electrical signal. Suitable for use in hostile environments having high levels of electromagnetic interference, the conversion module retains high resolution of the analog signal while eliminating the potential for errors due to noise and interference. The module can be used to link analog output scientific equipment such as an electrometer used with a mass spectrometer to a computer. 2 figs.
Kotter, D.K.; Rankin, R.A.
Absorbance modulation optical lithography
In this thesis, the concept of absorbance-modulation optical lithography (AMOL) is described, and the feasibility experimentally verified. AMOL is an implementation of nodal lithography, which is not bounded by the diffraction ...
Tsai, Hsin-Yu Sidney
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May JunDatastreamsmmcrcalgovInstrumentsrucLas ConchasPassiveSubmittedStatus Tom Fletcher,Future | Department of How DoMitchSoftly
Photovoltaic module reliability workshop
The paper and presentations compiled in this volume form the Proceedings of the fourth in a series of Workshops sponsored by Solar Energy Research Institute (SERI/DOE) under the general theme of photovoltaic module reliability during the period 1986--1990. The reliability Photo Voltaic (PV) modules/systems is exceedingly important along with the initial cost and efficiency of modules if the PV technology has to make a major impact in the power generation market, and for it to compete with the conventional electricity producing technologies. The reliability of photovoltaic modules has progressed significantly in the last few years as evidenced by warranties available on commercial modules of as long as 12 years. However, there is still need for substantial research and testing required to improve module field reliability to levels of 30 years or more. Several small groups of researchers are involved in this research, development, and monitoring activity around the world. In the US, PV manufacturers, DOE laboratories, electric utilities and others are engaged in the photovoltaic reliability research and testing. This group of researchers and others interested in this field were brought together under SERI/DOE sponsorship to exchange the technical knowledge and field experience as related to current information in this important field. The papers presented here reflect this effort.
Mrig, L. (ed.)
TRANSIMS software architecture for IOC-1
This document describes the TRANSIMS software architecture and high-level design for the first Interim Operational Capability (IOC-1). Our primary goal in establishing the TRANSIMS software architecture is to lay down a framework for IOC-1. We aim to make sure that the various components of TRANSIMS are effectively integrated, both for IOC-1 and beyond, so that TRANSIMS remains flexible, expandable, portable, and maintainable throughout its lifetime. In addition to outlining the high-level design of the TRANSIMS software, we also set forth the software development environment and software engineering practices used for TRANSIMS.
Berkbigler, K.P.; Bush, B.W.; Davis, J.F.
Multi-canister overpack project -- verification and validation, MCNP 4A
This supporting document contains the software verification and validation (V and V) package used for Phase 2 design of the Spent Nuclear Fuel Multi-Canister Overpack. V and V packages for both ANSYS and MCNP are included. Description of Verification Run(s): This software requires that it be compiled specifically for the machine it is to be used on. Therefore to facilitate ease in the verification process the software automatically runs 25 sample problems to ensure proper installation and compilation. Once the runs are completed the software checks for verification by performing a file comparison on the new output file and the old output file. Any differences between any of the files will cause a verification error. Due to the manner in which the verification is completed a verification error does not necessarily indicate a problem. This indicates that a closer look at the output files is needed to determine the cause of the error.
Goldmann, L.H.
Software-defined Radio Based Wireless Tomography: Experimental Demonstration and Verification
This letter presents an experimental demonstration of software-defined-radio-based wireless tomography using computer-hosted radio devices called Universal Software Radio Peripheral (USRP). This experimental brief follows our vision and previous theoretical study of wireless tomography that combines wireless communication and RF tomography to provide a novel approach to remote sensing. Automatic data acquisition is performed inside an RF anechoic chamber. Semidefinite relaxation is used for phase retrieval, and the Born iterative method is utilized for imaging the target. Experimental results are presented, validating our vision of wireless tomography.
Bonior, Jason D [ORNL; Hu, Zhen [Tennessee Technological University; Guo, Terry N. [Tennessee Technological University; Qiu, Robert C. [Tennessee Technological University; Browning, James P. [United States Air Force Research Laboratory, Wright-Patterson Air Force Base; Wicks, Michael C. [University of Dayton Research Institute
AUSTIN: A tool for Search Based Software Testing for the C Language and its Evaluation on Deployed Automotive Systems
Automotive Systems Kiran Lakhotia King's College London, CREST, Strand, London, WC2R 2LS, U.K. kiran of eight non┬Łtrivial, real- world C functions drawn from three embedded automotive software modules' to real industrial code from the automotive industry (see Section V) as well as a number of open source
Singer, Jeremy
The emerging market for Web-based enterprise software
Web-based enterprise software - sometimes referred to as "Software as a Service" (SaaS) or "on demand software" - is a major wave of innovation that introduces a new technical and economic model to enterprise software. The ...
G÷ldi, Andreas (Andreas Jakob)
In order to ensure the accuracy and quality of the microstructure based materials models being developed in conjunction with MARMOT simulations, MARMOT must undergo exhaustive verification and validation. Only after this process can we confidently rely on the MARMOT code to predict the microstructure evolution within the fuel. Therefore, in this report we lay out a V&V plan for the MARMOT code, highlighting where existing data could be used and where new data is required.
Michael R Tonks
Demonstration of integrated optimization software
NeuCO has designed and demonstrated the integration of five system control modules using its proprietary ProcessLink{reg_sign} technology of neural networks, advanced algorithms and fuzzy logic to maximize performance of coal-fired plants. The separate modules control cyclone combustion, sootblowing, SCR operations, performance and equipment maintenance. ProcessLink{reg_sign} provides overall plant-level integration of controls responsive to plant operator and corporate criteria. Benefits of an integrated approach include NOx reduction improvement in heat rate, availability, efficiency and reliability; extension of SCR catalyst life; and reduced consumption of ammonia. All translate into cost savings. As plant complexity increases through retrofit, repowering or other plant modifications, this integrated process optimization approach will be an important tool for plant operators. 1 fig., 1 photo.
Nonlocal Modulation of Entangled Photons
We consider ramifications of the use of high speed light modulators to questions of correlation and measurement of time-energy entangled photons. Using phase modulators, we find that temporal modulation of one photon of an entangled pair, as measured by correlation in the frequency domain, may be negated or enhanced by modulation of the second photon. Using amplitude modulators we describe a Fourier technique for measurement of biphoton wave functions with slow detectors.
S. E. Harris
XML Document XML Document Types and Validation
XML Document Types and Validation IIM-I340 Objectives XML Document Types and Validation IIM-I340 April, 2010 #12;XML Document Types and Validation IIM-I340 Objectives Learning Objectives Understand: The need for validation Two ways to specify validity: Document Type Definitions (DTDs) XML Schemas #12;XML
Weber, Gregory D.
Validation of Geant4 Hadronic Generators versus Thin Target Data
The GEANT4 toolkit is widely used for simulation of high energy physics (HEP) experiments, in particular, those at the Large Hadron Collider (LHC). The requirements of robustness, stability and quality of simulation for the LHC are demanding. This requires an accurate description of hadronic interactions for a wide range of targets over a large energy range, from stopped particle reactions to low energy nuclear interactions to interactions at the TeV energy scale. This is achieved within the Geant4 toolkit by combining a number of models, each of which are valid within a certain energy domain. Comparison of these models to thin target data over a large energy range indicates the strengths and weaknesses of the model descriptions and the energy range over which each model is valid. Software has been developed to handle the large number of validation tests required to provide the feedback needed to improve the models. An automated process for carrying out the validation and storing/displaying the results is being developed and will be discussed.
Banerjee, S.; /Fermilab; Folger, G.; /CERN; Ivanchenko, A.; /CERN /CENBG, Gradignan; Ivanchenko, V.N.; /CERN /NeurOK, Moscow /Metz U.; Kossov, M.; /CERN; Quesada, J.M.; /Seville U.; Schalicke, A.; /DESY, Zeuthen; Uzhinsky, V.; /CERN; Wenzel, H.; /Fermilab; Wright, D.H.; /SLAC; Yarba, J.; /Fermilab
Autonomous software: Myth or magic?
We discuss work by the eSTAR project which demonstrates a fully closed loop autonomous system for the follow up of possible micro-lensing anomalies. Not only are the initial micro-lensing detections followed up in real time, but ongoing events are prioritised and continually monitored, with the returned data being analysed automatically. If the ``smart software'' running the observing campaign detects a planet-like anomaly, further follow-up will be scheduled autonomously and other telescopes and telescope networks alerted to the possible planetary detection. We further discuss the implications of this, and how such projects can be used to build more general autonomous observing and control systems.
Alasdair Allan; Tim Naylor; Eric S. Saunders
GENI: Grid Hardware and Software
GENI Project: The 15 projects in ARPA-EÆs GENI program, short for ōGreen Electricity Network Integration,ö aim to modernize the way electricity is transmitted in the U.S. through advances in hardware and software for the electric grid. These advances will improve the efficiency and reliability of electricity transmission, increase the amount of renewable energy the grid can utilize, and provide energy suppliers and consumers with greater control over their power flows in order to better manage peak power demand and cost.
AIRMaster+ Software | Open Energy Information
Open Energy Info (EERE)
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page on Google Bookmark EERE: Alternative Fuels Data Center Home Page on Office of Inspector GeneralDepartmentAUDIT REPORTOpenWende NewSowitec doWinvestFlumeFinalAIRMaster+ Software Jump to:
Buffalo Software | Open Energy Information
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page on Google Bookmark EERE: Alternative Fuels Data Center Home Page on Office of Inspector GeneralDepartmentAUDIT REPORTOpenWendeGuo FengBoulder, CO) JumpNREL BiofuelsBrowseJump to:Software
Aclara Software | Open Energy Information
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE: Alternative Fuels Data Center Home Page on Google Bookmark EERE: Alternative Fuels Data Center Home5b9fcbce19 NoPublic Utilities Address: 160 East 300 SouthWaterBrasil Jump to: navigation, searchAcciona SAAclara Software Jump
Software and Tools on Carver
One embodiment relates to an arrangement of photovoltaic modules configured for transportation. The arrangement includes a plurality of photovoltaic modules, each photovoltaic module including a frame having at least a top member and a bottom member. A plurality of alignment features are included on the top member of each frame, and a plurality of alignment features are included on the bottom member of each frame. Adjacent photovoltaic modules are interlocked by the alignment features on the top member of a lower module fitting together with the alignment features on the bottom member of an upper module. Other embodiments, features and aspects are also disclosed.
Approved Module Information for ME3023, 2014/5 Module Title/Name: Energy Efficiency Module Code: ME3023
Communications Engineering. BEng Mechanical Engineering Systems. BEng/MEng Mechanical Engineering. BEngApproved Module Information for ME3023, 2014/5 Module Title/Name: Energy Efficiency Module Code: ME3023 School: Engineering and Applied Science Module Type: Standard Module New Module? No Module Credits
Approved Module Information for ME2011, 2014/5 Module Title/Name: Thermodynamics and Fluids Module Code: ME2011
Approved Module Information for ME2011, 2014/5 Module Title/Name: Thermodynamics and Fluids Module Code: ME2011 School: Engineering and Applied Science Module Type: Standard Module New Module? No Module in which available: BEng/MEng Mechanical Engineering. BEng/MEng Electromechanical Engineering. Available
Power module assembly
A power module assembly of the type suitable for deployment in a vehicular power inverter, wherein the power inverter has a grounded chassis, is provided. The power module assembly comprises a conductive base layer electrically coupled to the chassis, an insulating layer disposed on the conductive base layer, a first conductive node disposed on the insulating layer, a second conductive node disposed on the insulating layer, wherein the first and second conductive nodes are electrically isolated from each other. The power module assembly also comprises a first capacitor having a first electrode electrically connected to the conductive base layer, and a second electrode electrically connected to the first conductive node, and further comprises a second capacitor having a first electrode electrically connected to the conductive base layer, and a second electrode electrically connected to the second conductive node.
Campbell, Jeremy B. (Torrance, CA); Newson, Steve (Redondo Beach, CA)
Flexible programmable logic module
The circuit module of this invention is a VME board containing a plurality of programmable logic devices (PLDs), a controlled impedance clock tree, and interconnecting buses. The PLDs are arranged to permit systolic processing of a problem by offering wide data buses and a plurality of processing nodes. The board contains a clock reference and clock distribution tree that can drive each of the PLDs with two critically timed clock references. External clock references can be used to drive additional circuit modules all operating from the same synchronous clock reference.
Robertson, Perry J. (Albuquerque, NM); Hutchinson, Robert L. (Albuquerque, NM); Pierson, Lyndon G. (Albuquerque, NM)
Validation and evaluation of a software solution for fault tolerant distributed synchronization
for high flexibility and reuse); 2. delays are usually unknown, or fixed only by an order of magnitude (so synchroniza┬Ł tion The mechanism has been specified using UML state charts and sequence diagrams. A number
Bernardi, Simona
Method of monolithic module assembly
Methods for "monolithic module assembly" which translate many of the advantages of monolithic module construction of thin-film PV modules to wafered c-Si PV modules. Methods employ using back-contact solar cells positioned atop electrically conductive circuit elements affixed to a planar support so that a circuit capable of generating electric power is created. The modules are encapsulated using encapsulant materials such as EVA which are commonly used in photovoltaic module manufacture. The methods of the invention allow multiple cells to be electrically connected in a single encapsulation step rather than by sequential soldering which characterizes the currently used commercial practices.
Gee, James M. (Albuquerque, NM); Garrett, Stephen E. (Albuquerque, NM); Morgan, William P. (Albuquerque, NM); Worobey, Walter (Albuquerque, NM)
A software framework for image processing
There exists a great potential for the development of customizable image processing software that accommodates a wide variety of customers and applications. Such software would be able to read and process the many common image file formats, in addition to allowing the incorporation of those that have been custom made. Furthermore, the software would have the ability to handle the infinite variety of accompanying support files, which can contain quite different information for various applications and customers. A software framework designed to read and process this wide variety of input image files and support files would be extremely valuable. This paper develops the foundation of this proposed software architecture by using a composite of several common design patterns. Any similar software framework required to process input information and corresponding algorithms can benefit from the exposition of these composite design structures.
Garren, D.A. [Raytheon E-Systems, Garland Operations, TX (United States)
Reviews and Validations | Department of Energy
Reviews and Validations Reviews and Validations External Independent Review (EIR) Procedures Under DOE O 413.3B, Program and Project Management for the Acquisition of Capital...
Hydrogen Vehicle and Infrastructure Demonstration and Validation...
Vehicle and Infrastructure Demonstration and Validation Hydrogen Vehicle and Infrastructure Demonstration and Validation 2009 DOE Hydrogen Program and Vehicle Technologies Program...
Verification and Validation of Simulation Model
Verification and Validation of Simulation Model 1 Verification and Validation 2 #12;Verification ┬Ę Examples ┬Ł simulation model: open networks with exponential interarrival time distribution and uniform
Shihada, Basem
Development of a Visual Inspection Data Collection Tool for Evaluation of Fielded PV Module Condition
A visual inspection data collection tool for the evaluation of fielded photovoltaic (PV) modules has been developed to facilitate describing the condition of PV modules with regard to field performance. The proposed data collection tool consists of 14 sections, each documenting the appearance or properties of a part of the module. This report instructs on how to use the collection tool and defines each attribute to ensure reliable and valid data collection. This tool has been evaluated through the inspection of over 60 PV modules produced by more than 20 manufacturers and fielded at two different sites for varying periods of time. Aggregated data from such a single data collection tool has the potential to enable longitudinal studies of module condition over time, technology evolution, and field location for the enhancement of module reliability models.
Packard, C. E.; Wohlgemuth, J. H.; Kurtz, S. R.
Reusing optical supports using a simple software
In this paper we show how it is possible to reuse optical supports (CDs, DVDs, etc.) without using chemical or physical transformation, only employing a software that can easily run on domestic computers. This software can make obsolete optical supports useful again, converting de facto WEEE (Waste electric and electronic equipment) into EEE (Electric and electronic equipment). A massive use of such a software can lead to a significant change in EEE every-day use, reducing its production to sustainable levels.
Quatrini, Davide
AutoMoDe - Model-Based Development of Automotive Software
This paper describes first results from the AutoMoDe (Automotive Model-Based Development) project. The overall goal of the project is to develop an integrated methodology for model-based development of automotive control software, based on problem-specific design notations with an explicit formal foundation. Based on the existing AutoFOCUS framework, a tool prototype is being developed in order to illustrate and validate the key elements of our approach.
Ziegenbein, Dirk; Freund, Ulrich; Bauer, Andreas; Romberg, Jan; Schatz, Bernhard
IT Specialist (Systems Analysis/Applications Software)
The incumbent in this position will serve as a Senior IT Specialist (Systems Analysis/Applications Support) and Technical Lead in the Enterprise Applications Support organization of Software...
Chimera: Hypertext for Heterogeneous Software Environments
Chimera: Hypertext for Heterogeneous Software Environments Kenneth M. Anderson, Richard N. Taylor the approach and presents an architecture which supports it. Experience with the Chimera prototype and its
Whitehead, James
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Tracking...
Project Tracking Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Tracking Checklist The following checklist is intended to provide system owners, project...
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Planning...
PROGRAM: Project Planning Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM: Project Planning Checklist The following checklist is intended to provide system owners, project...
SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM : Acceptance Checklist...
PROGRAM : Acceptance Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM : Acceptance Checklist The following checklist is intended to provide system owners, project managers,...
Software Sensitivity Review | Scientific and Technical Information...
Office of Scientific and Technical Information (OSTI)
including Personally Identifiable Information (PII), according to approved local procedures. Prior to announcing andor submitting software to ESTSC or a SIAC, or disseminating...
Quality Assurance Specialist (Safety Software Qualtiy Assurance)
A successful candidate in this position performs safety software quality assurance oversight of all activities that support the Waste Isolation Pilot Plant (WIPP) compliance with environmental,...
BTS Software Tools for Energy Efficient Buildings
A summary of the software available to building industry professionals on the Internet Web site www.eren.doe.gov/buildings/tools{_}directory.
Collaboration Topics - System Software | National Nuclear Security...
National Nuclear Security Administration (NNSA)
Simulation and Computing and Institutional R&D Programs NNSACEA Cooperation in Computer Science Collaboration Topics - System Software Collaboration Topics - System...
Development of a Software SecurityAssessment Instrument to Reduce Software SecurityRisk
system, has vulnerabilities. (SAT) for use in the software development and maintenance life cycle throughout the sofhvare development and maintenance life cycle. The. security assessment instrument includes security assessment for use in the software development and maintenance life cycle. Currently
Bishop, Matt
CSP 587: Software Quality Management S. Kan, Software Quality engineering, Addison-Wesley.
CSP 587: Software Quality Management Texts S. Kan, Software Quality engineering, Addison hours ┬Ę Quality Appraisal Programs 5 hours SEI's Capability Maturity Model ISO 9000 Total 45 hours CSP
Heller, Barbara
Module Handbook Specialisation Biomass Energy
Module Handbook Specialisation Biomass Energy 2nd Semester for the Master Programme REMA/EUREC Course 2008/2009 University of Zaragoza Specialisation Provider: Biomass Energy #12;Specialisation Biomass Energy, University of Zaragoza Modul: Introduction and Basic Concepts
Damm, Werner
Hierarchical classification of modulation signals
This thesis addresses the problem of classifying both analog and digital modulation signals using different kinds of classifiers. The classification of modulation signals has both civilian and military applications. A total of 31 statistical signal...
Kim, Nam Jin
FLOWTRAN-TF software design
FLOWTRAN-TF was created to analyze an individual Mk22 fuel assembly during a large break Loss Of Coolant Accident (LOCA) scenario involving the Savannah River Site K-reactor after the initial few seconds of the transient. During the initial few seconds reactor cooling is limited by the static or Ledinegg flow instability phenomenon. The predecessor FLOWTRAN code was developed to analyze this portion of a LOCA. In the several seconds following the break, a significant fraction of the reactor coolant inventory leaks out the break, Emergency Cooling System (ECS) flow is initiated, and air enters the primary coolant circulation loops. Reactor fuel assemblies are cooled by a low flowrate air-water downflow. Existing commercial nuclear industry thermal-hydraulic codes were judged inadequate for detailed modeling of a Mk22 fuel assembly because the application involves a ribbed annular geometry, low pressure, downflow and an air-water mixture. FLOWTRAN-TF is a two-phase thermal-hydraulics code of similar technology to existing commercial codes such as RELAP and TRAC but customized for Savannah River Site applications. The main features and capabilities of FLOWTRAN-TF are detailed Mk22 fuel assembly ribbed annular geometry; conjugate heat transfer; detailed neutronic power distribution; three-dimensional heat conduction in Mk22 fuel and target tubes; two-dimensional coolant flow in channels (axial, azimuthal); single-phase and/or two-phase fluid (gas, liquid and/or gas-liquid); two-component (air, water); constitutive models applicable to low pressure air-water downflow in ribbed annular channels. The design of FLOWTRAN-TF is described in detail in this report which serves as the Software Design Report in accordance with Quality Assurance Procedure IV-4, Rev. 0 Software Design and Implementation'' in the 1Q34 manual.
Aleman, S.E.; Flach, G.P.; Hamm, L.L.; Lee, S.Y.; Smith, F.G. III.
FLOWTRAN-TF was created to analyze an individual Mk22 fuel assembly during a large break Loss Of Coolant Accident (LOCA) scenario involving the Savannah River Site K-reactor after the initial few seconds of the transient. During the initial few seconds reactor cooling is limited by the static or Ledinegg flow instability phenomenon. The predecessor FLOWTRAN code was developed to analyze this portion of a LOCA. In the several seconds following the break, a significant fraction of the reactor coolant inventory leaks out the break, Emergency Cooling System (ECS) flow is initiated, and air enters the primary coolant circulation loops. Reactor fuel assemblies are cooled by a low flowrate air-water downflow. Existing commercial nuclear industry thermal-hydraulic codes were judged inadequate for detailed modeling of a Mk22 fuel assembly because the application involves a ribbed annular geometry, low pressure, downflow and an air-water mixture. FLOWTRAN-TF is a two-phase thermal-hydraulics code of similar technology to existing commercial codes such as RELAP and TRAC but customized for Savannah River Site applications. The main features and capabilities of FLOWTRAN-TF are detailed Mk22 fuel assembly ribbed annular geometry; conjugate heat transfer; detailed neutronic power distribution; three-dimensional heat conduction in Mk22 fuel and target tubes; two-dimensional coolant flow in channels (axial, azimuthal); single-phase and/or two-phase fluid (gas, liquid and/or gas-liquid); two-component (air, water); constitutive models applicable to low pressure air-water downflow in ribbed annular channels. The design of FLOWTRAN-TF is described in detail in this report which serves as the Software Design Report in accordance with Quality Assurance Procedure IV-4, Rev. 0 ``Software Design and Implementation`` in the 1Q34 manual.
Aleman, S.E.; Flach, G.P.; Hamm, L.L.; Lee, S.Y.; Smith, F.G. III
Partnership: Automotive Thermoelectric Modules with Scalable Thermo- and Electro-Mechanical Interfaces Novel Nanostructured Interface Solution for Automotive Thermoelectric...
GENII Version 2 Software Design Document
This document describes the architectural design for the GENII-V2 software package. This document defines details of the overall structure of the software, the major software components, their data file interfaces, and specific mathematical models to be used. The design represents a translation of the requirements into a description of the software structure, software components, interfaces, and necessary data. The design focuses on the major components and data communication links that are key to the implementation of the software within the operating framework. The purpose of the GENII-V2 software package is to provide the capability to perform dose and risk assessments of environmental releases of radionuclides. The software also has the capability of calculating environmental accumulation and radiation doses from surface water, groundwater, and soil (buried waste) media when an input concentration of radionuclide in these media is provided. This report represents a detailed description of the capabilities of the software product with exact specifications of mathematical models that form the basis for the software implementation and testing efforts. This report also presents a detailed description of the overall structure of the software package, details of main components (implemented in the current phase of work), details of data communication files, and content of basic output reports. The GENII system includes the capabilities for calculating radiation doses following chronic and acute releases. Radionuclide transport via air, water, or biological activity may be considered. Air transport options include both puff and plume models, each allow use of an effective stack height or calculation of plume rise from buoyant or momentum effects (or both). Building wake effects can be included in acute atmospheric release scenarios. The code provides risk estimates for health effects to individuals or populations; these can be obtained using the code by applying appropriate risk factors to the effective dose equivalent or organ dose. In addition, Version 2 uses cancer risk factors from Federal Guidance Report 13 to estimate risk to specific organs or tissues.
Napier, Bruce A.; Strenge, Dennis L.; Ramsdell, James V.; Eslinger, Paul W.; Fosmire, Christian J.
Submitted to IEEE Software 2009 -Special issue on "Software Development for Embedded Systems"
Controller) ESF-CCS #12;Existing Software Development ProcessExisting Software Development Process F M t NPP i K┬Ę For Most NPPs in Korea (e.g. Wolsung NPP) 6 #12;Proposed Software Development Process experts ┬Ł 4 constructs ┬Ę SDT (Structured Decision Table) ┬Ę FSM (Finite State Machine) ┬Ę TTS (Timed
Producing reliable and robust software has become one of the most important software development concerns in
development concerns in recent years. Testing is a process by which software quality can be assured through the collection of infor- mation. While testing can improve software reliability, current tools typically are inflexible and have high over- heads, making it challenging to test large software projects. In this paper
Childers, Bruce
Towards Extreme(ly) Usable Software: Exploring Tensions Between Usability and Agile Software Development
that draws from extreme programming (XP), a widely practiced agile software development process, and scenario that need to be addressed for agile software development methods and usability engineering practices to work with multidisciplinary system design--focusing specifically on agile software development and usability----by developing
Copyright (c) Cem Kaner, Automated Testing. 1 Software Test Automation:Software Test Automation
Copyright (c) Cem Kaner, Automated Testing. 1 Software Test Automation:Software Test Automation: A RealA Real--World ProblemWorld Problem Cem Kaner, Ph.D., J.D. #12;Copyright (c) Cem Kaner, Automated Testing. 2 This TalkThis Talk The most widely used class of automated testing tools leads senior software
Observability of Software Engineering Processes in Open Source Software Projects Domain
engineering processes to improve the quality of the systems as well. However, their diffusion in practice hasObservability of Software Engineering Processes in Open Source Software Projects Domain Wikan Danar the software engineering processes of OSS project. However, current approaches focus on limited areas of health
PLC/DTAM Software Programs for Pumping Instrumentation & Control Skid X
This document describes the software programs for the Allen-Bradley SLC 500 programmable logic controller (PLC) and the Allen-Bradley DTAM PLUS operator interface module used on Pumping Instrumentation and Control (PIC) skid ''X''. The software programs for the SLC 500 and DTAM Plus are based on the core programs provided by Allen-Bradley. The PLC and DTAM software programs on skid ''D'' for SX-104 are the baseline programs. These baselines will be tailored for each individual BY-farm skid. An Acceptance Test Procedure (ATP) and an Operational Test Procedure (OTP) verify that the software programs meet the specific requirements for BY-105 pumping. This document represents the final PLC and DTAM programs for PIC skid ''X'' at BY-105. These programs were printed out after the performance of the OTP. The OTP acts as the final qualification test for the software programs. Functional requirements and details of the PLC ladder logic are described in this document. The final programs entered into the PLC and DTAM Plus are included as Appendices to this document.
PLC/DTAM Software Programs for Pumping Instrumentation & Control Skid U
This document describes the software programs for the Allen-Bradley SLC 500 programmable logic controller (PLC) and the Allen-Bradley DTAM PLUS operator interface module used on Pumping Instrumentation and Control (PIC) skid ''U''. The software programs for the SLC 500 and DTAM Plus are based on the core programs provided by Allen-Bradley. The PLC and DTAM software programs on skid ''D'' for SX-104 are the baseline programs. These baselines will be tailored for each individual BY-farm skid. An Acceptance Test Procedure (ATP) and an Operational Test Procedure (OTP) verify that the software programs meet the specific requirements for BY-106 pumping. This document represents the final PLC and DTAM programs for PIC skid ''U'' at BY-106. These programs were printed out after the performance of the OTP. The OTP acts as the final qualification test for the software programs. Functional requirements and details of the PLC ladder logic are described in this document. The final programs entered into the PLC and DTAM Plus are included as Appendices to this document.
The GRAVITY instrument software / High-level software
GRAVITY is the four-beam, near- infrared, AO-assisted, fringe tracking, astrometric and imaging instrument for the Very Large Telescope Interferometer (VLTI). It is requiring the development of one of the most complex instrument software systems ever built for an ESO instrument. Apart from its many interfaces and interdependencies, one of the most challenging aspects is the overall performance and stability of this complex system. The three infrared detectors and the fast reflective memory network (RMN) recorder contribute a total data rate of up to 20 MiB/s accumulating to a maximum of 250 GiB of data per night. The detectors, the two instrument Local Control Units (LCUs) as well as the five LCUs running applications under TAC (Tools for Advanced Control) architecture, are interconnected with fast Ethernet, RMN fibers and dedicated fiber connections as well as signals for the time synchronization. Here we give a simplified overview of all subsystems of GRAVITY and their interfaces and discuss two examples of...
Burtscher, Leonard; Ott, Thomas; Kok, Yitping; Yazici, Senol; Anugu, Narsireddy; Dembet, Roderick; Fedou, Pierre; Lacour, Sylvestre; Ott, Juergen; Paumard, Thibaut; Lapeyrere, Vincent; Kervella, Pierre; Abuter, Roberto; Pozna, Eszter; Eisenhauer, Frank; Blind, Nicolas; Genzel, Reinhard; Gillessen, Stefan; Hans, Oliver; Haug, Marcus; Haussmann, Frank; Kellner, Stefan; Lippa, Magdalena; Pfuhl, Oliver; Sturm, Eckhard; Weber, Johannes; Amorim, Antonio; Brandner, Wolfgang; Rousselet-Perraut, Karine; Perrin, Guy S; Straubmeier, Christian; Schoeller, Markus
A Software Engineering Perspective for Services Security
A Software Engineering Perspective for Services Security Jun Han School of Information Technology. In fact, the development of services and the composition of service-based systems are software engineering. Services are usually developed and deployed independently; and systems can be formed by composing relevant
Han, Jun
SAMPLE: software for VAX FORTRAN execution timing
SAMPLE is a set of subroutines in use at the Los Alamos National Laboratory for collecting CPU timings of various FORTRAN program sections - usually individual subroutines. These measurements have been useful in making programs run faster. The presentation includes a description of the software and examples of its use. The software is available on the directory (SAMPLE) of the VAX SIG tape.
Lowe, L.H.
SOFTWARE RELIABILITY SIMULATION Robert C. Tausworthe
CHAPTER 16 SOFTWARE RELIABILITY SIMULATION Robert C. Tausworthe Jet Propulsion Laboratory, together with their attributes and interrelationships, that are related to reliability 1 comprise what we here refer to as the reliability process. The artifacts of the software life cycle include doc┬Ł uments
Lyu, Michael R.
Guide to Preventing Computer Software Piracy
Guide to Preventing Computer Software Piracy It is the intent of the Department of Energy (DOE) to issue guidance in accordance with Federal CIO Council recommendations and in compliance with Executive Order 13103. The guidance in this document is based on the CIO Council's recommendations in reference to computer software piracy, and applies to all DOE elements. Canceled by DOE N 205.18
Software-Controlled Architectures for Low Energy
Science #12;3/8/1999 SCALE 2 Improve Energy-Efficiency of Programmable Processors by Re-Examining HardwareSCALE: Software-Controlled Architectures for Low Energy Krste Asanovic MIT Laboratory for Computer-Software Interface Energy- Conscious Compilers Energy-Energy- ExposedExposed ArchitecturesArchitectures SCALE Project
Consumer Alert Pirated Software May Contain Malware
. Today, the National Intellectual Property Rights Coordination (IPR) Center - of which the FBI is a key sellers of pirated software, submit a tip to the IPR Center or the Internet Crime Complaint Center. And know this: Pirated software is just one of the many threats that the IPR Center and the FBI
Bernstein, Phil
Software Testing and Maintenance 1 Regression Testing
1 Software Testing and Maintenance 1 Regression Testing Introduction Test Selection Test Minimization Test Prioritization Summary Software Testing and Maintenance 2 What is it? Regression testing refers to the portion of the test cycle in which a program is tested to ensure that changes do not affect
Lei, Jeff Yu
Chimera: Hypermedia for Heterogeneous Software Development Environments
1 of 31 Chimera: Hypermedia for Heterogeneous Software Development Environments Abstract Emerging of "Chimera: Hypertext for Heterogeneous Software Environments," which appeared in the proceedings of ECHT'94 the approach employed by the Chimera open hypermedia system to address this research area, and also serves
Safe Automotive Software Karl Heckemann1
Safe Automotive Software Karl Heckemann1 , Manuel Gesell2 , Thomas Pfister3 , Karsten Berns3 of Kaiserslautern {pfister,email@example.com http://agrosy.cs.uni-kl.de Abstract. For automotive manufacturers for the development of embedded electronics and software. In particular, the va- riety of driver assistance systems
Berns, Karsten
A Product Software Knowledge Infrastructure for
1 A Product Software Knowledge Infrastructure for Situational Capability Maturation: Vision and Case Studies in Product Management Inge van de Weerd, Johan Versendaal and Sjaak Brinkkemper Department-3275 #12;2 A Product Software Knowledge Infrastructure for Situational Capability Maturation: Vision
Utrecht, Universiteit
Managing Software Development for Global Health
too much refrigeration. #12;Cold chain description ┬Ę Storage of vaccines from national level to pointManaging Software Development for Global Health Richard Anderson #12;Outline ┬Ę PATH ┬Ę The Cold and was in serious trouble ┬Ę Applying software industry best practices is leading to a positive outcome 3/10/2010 CSE
Anderson, Richard
Insulin Pump Software Certification Yihai Chen1,
Insulin Pump Software Certification Yihai Chen1, , Mark Lawford2, , Hao Wang2, , and Alan Wassyng2 for Software Certification McMaster University, Hamilton, Ontario, Canada Abstract. The insulin pump. Malfunction of the insulin pump will endanger the user's life. All countries impose some regula- tion
Lawford, Mark
THE SOFTWARE KNOWLEDGE BASE Bertrand Meyer
knowledge base" keeps track of software components and their properties; these properties are described, implementation, testing, project management). The use of the binary relational model for describing the properties of software is hacked by a theoretical study of the relations and constraints which play
Meyer, Bertrand
Tandem resonator reflectance modulator
A wide band optical modulator is grown on a substrate as tandem Fabry-Perot resonators including three mirrors spaced by two cavities. The absorption of one cavity is changed relative to the absorption of the other cavity by an applied electric field, to cause a change in total reflected light, as light reflecting from the outer mirrors is in phase and light reflecting from the inner mirror is out of phase with light from the outer mirrors. 8 figs.
Fritz, I.J.; Wendt, J.R.
Methodology for Validating Building Energy Analysis Simulations
The objective of this report was to develop a validation methodology for building energy analysis simulations, collect high-quality, unambiguous empirical data for validation, and apply the validation methodology to the DOE-2.1, BLAST-2MRT, BLAST-3.0, DEROB-3, DEROB-4, and SUNCAT 2.4 computer programs. This report covers background information, literature survey, validation methodology, comparative studies, analytical verification, empirical validation, comparative evaluation of codes, and conclusions.
Judkoff, R.; Wortman, D.; O'Doherty, B.; Burch, J.
Fan-beam intensity modulated proton therapy
Purpose: This paper presents a concept for a proton therapy system capable of delivering intensity modulated proton therapy using a fan beam of protons. This system would allow present and future gantry-based facilities to deliver state-of-the-art proton therapy with the greater normal tissue sparing made possible by intensity modulation techniques.Methods: A method for producing a divergent fan beam of protons using a pair of electromagnetic quadrupoles is described and particle transport through the quadrupole doublet is simulated using a commercially available software package. To manipulate the fan beam of protons, a modulation device is developed. This modulator inserts or retracts acrylic leaves of varying thickness from subsections of the fan beam. Each subsection, or beam channel, creates what effectively becomes a beam spot within the fan area. Each channel is able to provide 0¢255 mm of range shift for its associated beam spot, or stop the beam and act as an intensity modulator. Results of particle transport simulations through the quadrupole system are incorporated into the MCNPX Monte Carlo transport code along with a model of the range and intensity modulation device. Several design parameters were investigated and optimized, culminating in the ability to create topotherapy treatment plans using distal-edge tracking on both phantom and patient datasets.Results: Beam transport calculations show that a pair of electromagnetic quadrupoles can be used to create a divergent fan beam of 200 MeV protons over a distance of 2.1 m. The quadrupole lengths were 30 and 48 cm, respectively, with transverse field gradients less than 20 T/m, which is within the range of water-cooled magnets for the quadrupole radii used. MCNPX simulations of topotherapy treatment plans suggest that, when using the distal edge tracking delivery method, many delivery angles are more important than insisting on narrow beam channel widths in order to obtain conformal target coverage. Overall, the sharp distal falloff of a proton depth-dose distribution was found to provide sufficient control over the dose distribution to meet objectives, even with coarse lateral resolution and channel widths as large as 2 cm. Treatment plans on both phantom and patient data show that dose conformity suffers when treatments are delivered from less than approximately ten angles. Treatment time for a sample prostate delivery is estimated to be on the order of 10 min, and neutron production is estimated to be comparable to that found for existing collimated systems.Conclusions: Fan beam proton therapy is a method of delivering intensity modulated proton therapy which may be employed as an alternative to magnetic scanning systems. A fan beam of protons can be created by a set of quadrupole magnets and modified by a dual-purpose range and intensity modulator. This can be used to deliver inversely planned treatments, with spot intensities optimized to meet user defined dose objectives. Additionally, the ability of a fan beam delivery system to effectively treat multiple beam spots simultaneously may provide advantages as compared to spot scanning deliveries.
Hill, Patrick [Department of Radiation Oncology, University of Iowa Hospitals and Clinics, Iowa City, Iowa 52242 (United States)] [Department of Radiation Oncology, University of Iowa Hospitals and Clinics, Iowa City, Iowa 52242 (United States); Westerly, David [Department of Radiation Oncology, University of Colorado School of Medicine, Aurora, Colorado 80045 (United States)] [Department of Radiation Oncology, University of Colorado School of Medicine, Aurora, Colorado 80045 (United States); Mackie, Thomas [Medical Devices, Morgridge Institute for Research, University of Wisconsin, Madison, Wisconsin 53715 (United States)] [Medical Devices, Morgridge Institute for Research, University of Wisconsin, Madison, Wisconsin 53715 (United States)
A pioneering application of NQA-1 quality assurance standards in the development of software
One reason for systematically applying quality assurance to computer software is the extensive use of results from computer programs to characterize potential sited for nuclear waste repositories leading ultimately to important policy making decisions. Because data from these programs characterize the likely radioactivity profile for many hundreds of years, experimental validation is not feasible. The Sensitivity and Uncertainty Analysis Methods Development Project (SUAMDP) was developed to formulate and utilize efficient and comprehensive methods for determining sensitivities of calculated results with respect to changes in all input parameters. The computerized methodology was embodied in the Gradient Enhanced Software System (GRESS). Due to the fact that GRESS was to be used in the site characterization for waste storage, stringent NQA-1 requirements were imposed by the sponsor. A working relationship between the Oak Ridge National Laboratory (ORNL) Quality Department and the research scientists developing GRESS was essential in achieving understanding and acceptance of the quality assurance requirements as applied to the SUAMDP. The relationship resulted in the SUAMDP becoming the first software project at ORNL to develop a comprehensive NQA-1 Quality Assurance Plan; this plan now serves as a model for software quality assurance at ORNL. This paper describes the evolution of this plan and its impact on the application of quality assurance procedures to software. 2 refs.
Weisbin, A.N.
SAPHIRE 8 Software Project Plan
This project is being conducted at the request of the DOE and the NRC. The INL has been requested by the NRC to improve and maintain the Systems Analysis Programs for Hands-on Integrated Reliability Evaluation (SAPHIRE) tool set concurrent with the changing needs of the user community as well as staying current with new technologies. Successful completion will be upon NRC approved release of all software and accompanying documentation in a timely fashion. This project will enhance the SAPHIRE tool set for the user community (NRC, Nuclear Power Plant operations, Probabilistic Risk Analysis (PRA) model developers) by providing improved Common Cause Failure (CCF), External Events, Level 2, and Significance Determination Process (SDP) analysis capabilities. The SAPHIRE development team at the Idaho National Laboratory is responsible for successful completion of this project. The project is under the supervision of Curtis L. Smith, PhD, Technical Lead for the SAPHIRE application. All current capabilities from SAPHIRE version 7 will be maintained in SAPHIRE 8. The following additional capabilities will be incorporated: Ģ Incorporation of SPAR models for the SDP interface. Ģ Improved quality assurance activities for PRA calculations of SAPHIRE Version 8. Ģ Continue the current activities for code maintenance, documentation, and user support for the code.
Curtis L.Smith; Ted S. Wood
The Expanded Capabilities Of The Cementitious Barriers Partnership Software Toolbox Version 2.0 - 14331
The Cementitious Barriers Partnership (CBP) Project is a multi-disciplinary, multi-institutional collaboration supported by the U.S. Department of Energy (US DOE) Office of Tank Waste Management. The CBP program has developed a set of integrated tools (based on state-of-the-art models and leaching test methods) that help improve understanding and predictions of the long-term structural, hydraulic and chemical performance of cementitious barriers used in nuclear applications. The CBP Software Toolbox ¢ ōVersion 1.0ö was released early in FY2013 and was used to support DOE-EM performance assessments in evaluating various degradation mechanisms that included sulfate attack, carbonation and constituent leaching. The sulfate attack analysis predicted the extent and damage that sulfate ingress will have on concrete vaults over extended time (i.e., > 1000 years) and the carbonation analysis provided concrete degradation predictions from rebar corrosion. The new release ōVersion 2.0ö includes upgraded carbonation software and a new software module to evaluate degradation due to chloride attack. Also included in the newer version are a dual regime module allowing evaluation of contaminant release in two regimes ¢ both fractured and un-fractured. The integrated software package has also been upgraded with new plotting capabilities and many other features that increase the ōuser-friendlinessö of the package. Experimental work has been generated to provide data to calibrate the models to improve the credibility of the analysis and reduce the uncertainty. Tools selected for and developed under this program have been used to evaluate and predict the behavior of cementitious barriers used in near-surface engineered waste disposal systems for periods of performance up to or longer than 100 years for operating facilities and longer than 1000 years for waste disposal. The CBP Software Toolbox is and will continue to produce tangible benefits to the working DOE Performance Assessment (PA) community.
Burns, Heather; Flach, Greg; Smith, Frank; Langton, Christine; Brown, Kevin; Kosson, David; Samson, Eric; Mallick, Pramod
NA-42 TI Shared Software Component Library FY2011 Final Report
The NA-42 TI program initiated an effort in FY2010 to standardize its software development efforts with the long term goal of migrating toward a software management approach that will allow for the sharing and reuse of code developed within the TI program, improve integration, ensure a level of software documentation, and reduce development costs. The Pacific Northwest National Laboratory (PNNL) has been tasked with two activities that support this mission. PNNL has been tasked with the identification, selection, and implementation of a Shared Software Component Library. The intent of the library is to provide a common repository that is accessible by all authorized NA-42 software development teams. The repository facilitates software reuse through a searchable and easy to use web based interface. As software is submitted to the repository, the component registration process captures meta-data and provides version control for compiled libraries, documentation, and source code. This meta-data is then available for retrieval and review as part of library search results. In FY2010, PNNL and staff from the Remote Sensing Laboratory (RSL) teamed up to develop a software application with the goal of replacing the aging Aerial Measuring System (AMS). The application under development includes an Advanced Visualization and Integration of Data (AVID) framework and associated AMS modules. Throughout development, PNNL and RSL have utilized a common AMS code repository for collaborative code development. The AMS repository is hosted by PNNL, is restricted to the project development team, is accessed via two different geographic locations and continues to be used. The knowledge gained from the collaboration and hosting of this repository in conjunction with PNNL software development and systems engineering capabilities were used in the selection of a package to be used in the implementation of the software component library on behalf of NA-42 TI. The second task managed by PNNL is the development and continued maintenance of the NA-42 TI Software Development Questionnaire. This questionnaire is intended to help software development teams working under NA-42 TI in documenting their development activities. When sufficiently completed, the questionnaire illustrates that the software development activities recorded incorporate significant aspects of the software engineering lifecycle. The questionnaire template is updated as comments are received from NA-42 and/or its development teams and revised versions distributed to those using the questionnaire. PNNL also maintains a list of questionnaire recipients. The blank questionnaire template, the AVID and AMS software being developed, and the completed AVID AMS specific questionnaire are being used as the initial content to be established in the TI Component Library. This report summarizes the approach taken to identify requirements, search for and evaluate technologies, and the approach taken for installation of the software needed to host the component library. Additionally, it defines the process by which users request access for the contribution and retrieval of library content.
Knudson, Christa K.; Rutz, Frederick C.; Dorow, Kevin E.
Studying Free Software with Free Software and Free methods A paper for the Australian Open Source Development Conference
Studying Free Software with Free Software and Free methods A paper for the Australian Open Source, 2004 Why research Free Libre and Open Source Software? Free, Libre and Open source software (FLOSS1 teams using social network analysis and describes my efforts to do it with free software and free
Howison, James
VMS software for the Jorway-411 Interface
This reports on a Software Package to access CAMAC through the Jorway-411 Interface, for use on VAX/VMS systems. The software can be used to access parallel and/or serial CAMAC branch highways, and multiple Jorways may be connected to the VAX UNIBUS or Micro Vax QBUS. The software available includes a VAX/VMS device driver for the JORWAY-411 and support routines and programs that access the driver. The software is accompanied by extensive documentation. As discussed below, several of the packages originated from other institutions and have been enhanced by the Data Acquisition Software Group at Fermilab. The software package is in widespread use at Fermilab and over 20 other sites. The software can be run on any of the UNIBUS VAX-11 family of computers using a UNIBUS Jorway-411 to interface to CAMAC, or on a Microvax-II either interfaced to CAMAC through a Q-BUS Jorway-411, or through a Microverter and UNIBUS Jorway. The package includes facilities for performing CAMAC operations remotely. The VAX on which the user runs his or her program need not be directly connected to the Jorway. Server programs allow a VAX connected via DECNET or a PDP-11 connected via a DR11-W link to be the route for accessing the CAMAC hardware.
Model Validation with Hybrid Dynamic Simulation
AbstractŚModel validation has been one of the central topics in power engineering studies for years. As model validation aims at obtaining reasonable models to represent actual behavior of power system components, it has been essential to validate models against actual measurements or known benchmark behavior. System-wide model simulation results can be compared with actual recordings. However, it is difficult to construct a simulation case for a large power system such as the WECC system and to narrow down to problematic models in a large system. Hybrid dynamic simulation with its capability of injecting external signals into dynamic simulation enables rigorous comparison of measurements and simulation in a small subsystem of interest. This paper presents such a model validation methodology with hybrid dynamic simulation. Two application examples on generator and load model validation are presented to show the validity of this model validation methodology. This methodology is further extended for automatic model validation and dichotomous subsystem model validation.
Huang, Zhenyu; Kosterev, Dmitry; Guttromson, Ross T.; Nguyen, Tony B.
Processing module operating methods, processing modules, and communications systems
A processing module operating method includes using a processing module physically connected to a wireless communications device, requesting that the wireless communications device retrieve encrypted code from a web site and receiving the encrypted code from the wireless communications device. The wireless communications device is unable to decrypt the encrypted code. The method further includes using the processing module, decrypting the encrypted code, executing the decrypted code, and preventing the wireless communications device from accessing the decrypted code. Another processing module operating method includes using a processing module physically connected to a host device, executing an application within the processing module, allowing the application to exchange user interaction data communicated using a user interface of the host device with the host device, and allowing the application to use the host device as a communications device for exchanging information with a remote device distinct from the host device.
McCown, Steven Harvey; Derr, Kurt W.; Moore, Troy
Development and Integration Issues about Software Engineering, Systems
met 8 of the 17 Level 3 Goals Peer Review Software Product Engineering ISO 9001 since 1993 NATO Secret Implementation of Action Plan (Process Def.) Winter 94 Pilot Projects 1995 SoftwareSoftware Process
Laporte, Claude Y.
Software Roadmap to Plug and Play Petaflop/s
1993). LBNL Software Roadmap to Plug and Play Petaflop/s 7.16, 2005. LBNL Software Roadmap to Plug and Play Petaflop/sChombo. LBNL Software Roadmap to Plug and Play Petaflop/s
A Systematic Approach to Creating and Maintaining Software Documentation
and SODOS integrated database management systems with the software documentation associatedUVA A Systematic Approach to Creating and Maintaining Software Documentation Allison L. Powell CODE INTERFACE BROWSING INTERFACE STATUS FUTURE PLANS WHY SOFTWARE DOCUMENTATION AS AN APPLICATION AREA
Software Interoperability Tools: Standardized Capability-Profiling Methodology ISO16100
Software Interoperability Tools: Standardized Capability-Profiling Methodology ISO16100 Michiko, firstname.lastname@example.com Abstract. The ISO 16100 series has been developed for Manufacturing software for developing general software applications including enterprise applications. In this paper, ISO 16100
Master Pump Shutdown MPS Software Quality Assurance Plan (SQAP)
The MPSS Software Quality Assurance (SQAP) describes the tools and strategy used in the development of the MPSS software. The document also describes the methodology for controlling and managing changes to the software.
Continuing engineering education for software engineering professionals
Designers of software for safety-critical applications are impelled to supplement their education through continuing engineering studies in the areas of requirements analysis, hazard identification, risk analysis, fault tolerance, failure modes, and psychology. Today's complex level of design is contributing to opportunities for catastrophic design errors in computer functions where failure of such functions is capable of causing injury and death. A syllabus of post-graduate, core studies within the curricula of five engineering specialties is suggested. Software Engineers are exhorted to undertake a professional, responsible role in safety-critical software design.
Davis, P.I.
Designers of software for safety-critical applications are impelled to supplement their education through continuing engineering studies in the areas of requirements analysis, hazard identification, risk analysis, fault tolerance, failure modes, and psychology. Today`s complex level of design is contributing to opportunities for catastrophic design errors in computer functions where failure of such functions is capable of causing injury and death. A syllabus of post-graduate, core studies within the curricula of five engineering specialties is suggested. Software Engineers are exhorted to undertake a professional, responsible role in safety-critical software design.
Software-Based Challenges of Developing the Future Distribution Grid
The software that the utility industry currently uses may be insufficient to analyze the distribution grid as it rapidly modernizes to include active resources such as distributed generation, switch and voltage control, automation, and increasingly complex loads. Although planners and operators have traditionally viewed the distribution grid as a passive load, utilities and consultants increasingly need enhanced analysis that incorporates active distribution grid loads in order to ensure grid reliability. Numerous commercial and open-source tools are available for analyzing distribution grid systems. These tools vary in complexity from providing basic load-flow and capacity analysis under steady-state conditions to time-series analysis and even geographical representations of dynamic and transient events. The need for each type of analysis is not well understood in the industry, nor are the reasons that distribution analysis requires different techniques and tools both from those now available and from those used for transmission analysis. In addition, there is limited understanding of basic capability of the tools and how they should be practically applied to the evolving distribution system. The study reviews the features and state of the art capability of current tools, including usability and visualization, basic analysis functionality, advanced analysis including inverters, and renewable generation and load modeling. We also discuss the need for each type of distribution grid system analysis. In addition to reviewing basic functionality current models, we discuss dynamics and transient simulation in detail and draw conclusions about existing software?s ability to address the needs of the future distribution grid as well as the barriers to modernization of the distribution grid that are posed by the current state of software and model development. Among our conclusions are that accuracy, data transfer, and data processing abilities are key to future distribution grid modeling, and measured data sources are a key missing element . Modeling tools need to be calibrated based on measured grid data to validate their output in varied conditions such as high renewables penetration and rapidly changing topology. In addition, establishing a standardized data modeling format would enable users to transfer data among tools to take advantage of different analysis features. ?
Stewart, Emma; Kiliccote, Sila; McParland, Charles
CSCL@Work Chapter Regional Learning in Software Industries CSCL@Networking -Regional Learning in Software Industries
learning across organizational boundaries. Keywords Regional Learning, Software Industry, Networks learning across organizational boundaries. Keywords Regional Learning, Software Industry, Networks1 CSCL@Work ┬Ł Chapter Regional Learning in Software Industries CSCL@Networking - Regional Learning
In Silico Identification Software (ISIS): A Machine Learning...
Silico Identification Software (ISIS): A Machine Learning Approach to Tandem Mass Spectral Identification of Lipids. In Silico Identification Software (ISIS): A Machine Learning...
Software Adaptation Patterns for Service-Oriented Architectures .
??This thesis describes the concept of software adaptation patterns and how they can be used in software adaptation of service-oriented architectures. The patterns are describedģ (more)
Hashimoto, Koji
SPECTROMETER SOFTWARE S. Sinton, J.R. Garbow, J.L. Ackerman,to Spectrometer Software" S. Sinton, J. R. Garbow, J. L.
Sinton, S.
NMMSS Software Quality Assurance Plan | Department of Energy
Quality Assurance Plan The Software Quality Assurance Plan (SQAP) for the Nuclear Materials Management and Safeguard System (NMMSS) software upgrade project (an actual DOE...
Improving Combustion Software to Solve Detailed Chemical Kinetics...
Combustion Software to Solve Detailed Chemical Kinetics for HECC Improving Combustion Software to Solve Detailed Chemical Kinetics for HECC 2012 DOE Hydrogen and Fuel Cells Program...
EPA-GHG Inventory Targeted Data Collection Strategies and Software...
EPA-GHG Inventory Targeted Data Collection Strategies and Software Tools (Redirected from US EPA GHG Inventory Targeted Data Collection Strategies and Software Tools) Jump to:...
Unique Hardware and Software Data Acquisition and Processing...
Hardware and Software Data Acquisition and Processing Solutions in a Small Engine Test Cell for Enhanced Kinetic Engine Modeling Accuracy Unique Hardware and Software Data...
Application of the Software as a Service Model to the Control of Complex Building Systems
In an effort to create broad access to its optimization software, Lawrence Berkeley National Laboratory (LBNL), in collaboration with the University of California at Davis (UC Davis) and OSISoft, has recently developed a Software as a Service (SaaS) Model for reducing energy costs, cutting peak power demand, and reducing carbon emissions for multipurpose buildings. UC Davis currently collects and stores energy usage data from buildings on its campus. Researchers at LBNL sought to demonstrate that a SaaS application architecture could be built on top of this data system to optimize the scheduling of electricity and heat delivery in the building. The SaaS interface, known as WebOpt, consists of two major parts: a) the investment& planning and b) the operations module, which builds on the investment& planning module. The operational scheduling and load shifting optimization models within the operations module use data from load prediction and electrical grid emissions models to create an optimal operating schedule for the next week, reducing peak electricity consumption while maintaining quality of energy services. LBNL's application also provides facility managers with suggested energy infrastructure investments for achieving their energy cost and emission goals based on historical data collected with OSISoft's system. This paper describes these models as well as the SaaS architecture employed by LBNL researchers to provide asset scheduling services to UC Davis. The peak demand, emissions, and cost implications of the asset operation schedule and investments suggested by this optimization model are analysed.
Stadler, Michael; Donadee, Jonathan; Marnay, Chris; Mendes, Goncalo; Appen, Jan von; Megel, Oliver; Bhattacharya, Prajesh; DeForest, Nicholas; Lai, Judy
MIDAS : minor incident decision analysis software
MIDAS is the minor incident decision analysis software that acts as an advisory tool for plant decision makers and operators to analyze the available decision alternatives for resolving minor incidents. The minor incidents ...
Horng, Tze-Chieh, 1964-
FAQS Reference Guide ¢ Safety Software Quality Assurance
This reference guide has been developed to address the competency statements in the (March 2011) edition of DOE-STD-1172-2011, Safety Software Quality Assurance Functional Area Qualification Standard.
............................................................................9 1.3 Service-Oriented Architecture and ComputingDISTRIBUTED SERVICE-ORIENTED SOFTWARE DEVELOPMENT FFIIRRSSTT EEDDIITTIIOONN SSEECCOONNDD ..................................................................................................................................ix Chapter 1 Introduction to Distributed Service-Oriented Computing
Chen, Yinong
Evaluation of Technical Software for Microcomputers
Personal computers offer the potential for significantly easing the tasks of engineers and managers. Effective use of these powerful tools, however, requires good software. This paper describes a number of features affecting the usability...
Schmidt, P. S.; Williams, M. A.
Collecting Feedback During Software Engineering Experiments
Karahasanovic,A. Anda,B. Arisholm,E. Hove,S.E. Jorgensen,M. Sjoberg,D. Welland,R. Empirical Software Engineering 10(2) pp 113-147 Springer
Karahasanovic, A.; Anda, B.; Arisholm, E.; Hove, S.E.; Jorgensen, M.; Sjoberg, D.; Welland, R.; Empirical Software Engineering 10(2) pp 113-147 Springer [More Details
Requirements and Submission Process for Qualified Software
This document provides a complete list of requirements and submission details to have software qualified for calculating energy and power cost savings for commercial building tax deductions under tax code Section 179D.
This project focuses on the development of a stand-alone software tool for the design and economic analysis of hybrid geothermal heat pump systems for heating-and cooling dominated buildings using solar collectors in both operating modes.
Hilbert von Neumann modules
We introduce a way of regarding Hilbert von Neumann modules as spaces of operators between Hilbert space, not unlike [Skei], but in an apparently much simpler manner and involving far less machinery. We verify that our definition is equivalent to that of [Skei], by verifying the `Riesz lemma' or what is called `self-duality' in [Skei]. An advantage with our approach is that we can totally side-step the need to go through $C^*$-modules and avoid the two stages of completion - first in norm, then in the strong operator topology - involved in the former approach. We establish the analogue of the Stinespring dilation theorem for Hilbert von Neumann bimodules, and we develop our version of `internal tensor products' which we refer to as Connes fusion for obvious reasons. In our discussion of examples, we examine the bimodules arising from automorphisms of von Neumann algebras, verify that fusion of bimodules corresponds to composition of automorphisms in this case, and that the isomorphism class of such a bimodule...
Bikram, Panchugopal; Srinivasan, R; Sunder, V S
Photovoltaic concentrator module improvements study
This report presents results of a project to design and fabricate an improved photovoltaic concentrator module. Using previous work as a baseline, this study conducted analyses and testing to select major module components and design features. The lens parquet and concentrator solar cell were selected from the highest performing, available components. A single 185X point-focus module was fabricated by the project team and tested at Sandia. Major module characteristics include a 6 by 4 compression-molded acrylic lens parquet (0.737 m{sup 2} area), twenty-four 0.2 ohms-cm, FZ, p-Si solar cells (1.56 cm{sup 2} area) soldered to ceramic substrates and copper heat spreaders, and an aluminized steel housing with corrugated bottom. This project marked the first attempt to use prismatic covers on solar cells in a high-concentration, point-focus application. Cells with 15 percent metallization were obtained, but problems with the fabrication and placement of prismatic covers on these cells lead to the decision not to use covers in the prototype module. Cell assembly fabrication, module fabrication, and module optical design activities are presented here. Test results are also presented for bare cells, cell assemblies, and module. At operating conditions of 981 watts/m{sup 2} DNI and an estimated cell temperature of 65{degrees}C, the module demonstrated an efficiency of 13.9 percent prior to stressed environmental exposure. 12 refs., 56 figs., 7 tabs.
Levy, S.L.; Kerschen, K.A. (Black and Veatch, Kansas City, MO (United States)); Hutchison, G. (Solar Kinetics, Inc., Dallas, TX (United States)); Nowlan, M.J. (Spire Corp., Bedford, MA (United States))
System Advisor Model: Flat Plate Photovoltaic Performance Modeling Validation Report
The System Advisor Model (SAM) is a free software tool that performs detailed analysis of both system performance and system financing for a variety of renewable energy technologies. This report provides detailed validation of the SAM flat plate photovoltaic performance model by comparing SAM-modeled PV system generation data to actual measured production data for nine PV systems ranging from 75 kW to greater than 25 MW in size. The results show strong agreement between SAM predictions and field data, with annualized prediction error below 3% for all fixed tilt cases and below 8% for all one axis tracked cases. The analysis concludes that snow cover and system outages are the primary sources of disagreement, and other deviations resulting from seasonal biases in the irradiation models and one axis tracking issues are discussed in detail.
Freeman, J.; Whitmore, J.; Kaffine, L.; Blair, N.; Dobos, A. P.
Approved Module Information for BS1163, 2014/5 Module Title/Name: Introduction to Microeconomics Module Code: BS1163
, the potential trade-off between an efficient and equitable distribution of resources will be discussed Module Code: BS1163 School: Aston Business School Module Type: Standard Module New Module? No Module to introduce students to threshold concepts in economics and core models used in microeconomic theory
Approved Module Information for ME2501, 2014/5 Module Title/Name: Design for Use Module Code: ME2501
process How to gather user data The role of creativity within engineering design. #12;Module Delivery2501 School: Engineering and Applied Science Module Type: Standard Module New Module? No Module Credits and Management. BSc Transport Product Design. BEng/MEng Mechanical Engineering. BEng/MEng Electromechanical
Module title Human Resource Management Module code INT3604
working and the positive management of conflict and cultural difference Syllabus plan Syllabus planModule title Human Resource Management Module code INT3604 Academic year(s) 2013/4 Credits 15 Basic in the context of human resource management principles and practice as currently applied within organisations
Mumby, Peter J.
Module Title: Metamaterials, Nanophotonics and Plasmonics Module Code: OPTO6004
Module lecturers Dr Nicholas Papasimakis, Dr Eric Plum, Dr Vassili A Fedotov Contact (email ID) email@example.com; email@example.com; firstname.lastname@example.com Is the module subject to external accreditation? No If yes
Proposal for New Module Module Title: Photonic Materials
Information Academic Unit responsible for the module ORC Core/Compulsory/Optional Compulsory Programme, Dr. S. M. Ganapathy, Dr. G. Brambilla Contact (email ID) email@example.com; email@example.com; firstname.lastname@example.com Will the module be subject to external accreditation? No If yes, by which body
Southampton, University of
Roadmap for Testing and Validation of Electric Vehicle Communication Standards
Vehicle to grid communication standards are critical to the charge management and interoperability among plug-in electric vehicles (PEVs), charging stations and utility providers. The Society of Automobile Engineers (SAE), International Organization for Standardization (ISO), International Electrotechnical Commission (IEC) and the ZigBee Alliance are developing requirements for communication messages and protocols. While interoperability standards development has been in progress for more than two years, no definitive guidelines are available for the automobile manufacturers, charging station manufacturers or utility backhaul network systems. At present, there is a wide range of proprietary communication options developed and supported in the industry. Recent work by the Electric Power Research Institute (EPRI), in collaboration with SAE and automobile manufacturers, has identified performance requirements and developed a test plan based on possible communication pathways using power line communication (PLC). Though the communication pathways and power line communication technology options are identified, much work needs to be done in developing application software and testing of communication modules before these can be deployed in production vehicles. This paper presents a roadmap and results from testing power line communication modules developed to meet the requirements of SAE J2847/1 standard.
Pratt, Richard M.; Tuffner, Francis K.; Gowri, Krishnan
Modeling and Validation of Pipeline Specifications
-on-Chip design process. Many existing approaches employ a bottom-up approach to pipeline validation, where description language (ADL) constructs, and thus allows a powerful top-down approach to pipeline validationModeling and Validation of Pipeline Specifications PRABHAT MISHRA and NIKIL DUTT University
Mishra, Prabhat
U-199: Drupal Drag & Drop Gallery Module Arbitrary File Upload Vulnerability
The vulnerability is caused due to the sites/all/modules/dragdrop_gallery/upload.php script improperly validating uploaded files, which can be exploited to execute arbitrary PHP code by uploading a PHP file with e.g. an appended ".gif" file extension.
arXiv:physics/0306019v12Jun2003 Computing in High Energy and Nuclear Physics, La Jolla, California, March 24 -28, 2003 1 Java Physics Generator and Analysis Modules
and Asian JLC detector simulation modules have been written for performing comparisons to the American LC For- tran77, and new C++ and Fortran95 software mod- ules for event generation, detector simulation 3 and 4 list the generator and detector simulation modules, respectively. A sim- ple comparison
Some Recent Developments in Treatment Planning Software and Methodology for BNCT
DOE R&D Accomplishments [OSTI]
Over the past several years the Idaho National Engineering Laboratory (INEL) has led the development of a unique, internationally-recognized set of software modules (BNCT-rtpe) for computational dosimetry and treatment planning for Boron Neutron Capture Therapy (BNCT). The computational capability represented by this software is essential to the proper administration of all forms of radiotherapy for cancer. Such software addresses the need to perform pretreatment computation and optimization of the radiation dose distribution in the target volume. This permits the achievement of the optimal therapeutic ratio (tumor dose relative to critical normal tissue dose) for each individual patient via a systematic procedure for specifying the appropriate irradiation parameters to be employed for a given treatment. These parameters include angle of therapy beam incidence, beam aperture and shape, and beam intensity as a function of position across the beam front. The INEL software is used for treatment planning in the current series of human glioma trials at Brookhaven National Laboratory (BNL) and has also been licensed for research and developmental purposes to several other BNCT research centers in the US and in Europe.
Nigg, D. W.; Wheeler, F. J.; Wessol, D. E.; et al.
Effort minimization in UI development by reusing existing DGML based UI design for qualitative software development
This paper addresses the methodology for achieving the user interface design reusability of a qualitative software system and effort minimization by applying the inference on the stored design documents. The pictorial design documents are stored in a special format in the form of keyword text [DGML tag based design]. The design document storage mechanism will expose the keywords per design stored. This methodology is having an inference engine. Inference mechanism search for the requirements and find the match for them in the available design repository. A match found will success in reusing it after checking the quality parameters of the found design module in the result set. DGML notations produces qualitative designs which helps in minimizing the efforts of software development life cycle.
Suri, P K
Observation of Nonlocal Modulation with Entangled Photons
We demonstrate a new type of quantum mechanical correlation where phase modulators at distant locations, acting on the photons of an entangled pair, interfere to determine the apparent depth of modulation. When the modulators have the same phase, the modulation depth doubles; when oppositely phased, the modulators negate each other.
S. Sensarn; G. Y. Yin; S. E. Harris
Photovoltaic module mounting system
A solar array mounting system having unique installation, load distribution, and grounding features, and which is adaptable for mounting solar panels having no external frame. The solar array mounting system includes flexible, pedestal-style feet and structural links connected in a grid formation on the mounting surface. The photovoltaic modules are secured in place via the use of attachment clamps that grip the edge of the typically glass substrate. The panel mounting clamps are then held in place by tilt brackets and/or mid-link brackets that provide fixation for the clamps and align the solar panels at a tilt to the horizontal mounting surface. The tilt brackets are held in place atop the flexible feet and connected link members thus creating a complete mounting structure.
Miros, Robert H. J.; Mittan, Margaret Birmingham; Seery, Martin N; Holland, Rodney H
Miros, Robert H. J. (Fairfax, CA); Mittan, Margaret Birmingham (Oakland, CA); Seery, Martin N. (San Rafael, CA); Holland, Rodney H. (Novato, CA)
Light modulating device
In a device for transmitting light, means for controlling the transmissivity of the device, including a ceramic, reversibly electrochromic, crystalline element having a highly reflective state when injected with electrons and charge compensating ions and a highly transmissive state when the electrons and ions are removed, the crystalline element being characterized as having a reflectivity of at least 50% in the reflective state and not greater than 10% in the transmissive state, and means for modulating the crystalline element between the reflective and transmissive states by injecting ions into the crystalline element in response to an applied electrical current of a first polarity and removing the ions in response to an applied electrical current of a second polarity.
Rauh, R. David (Newton, MA); Goldner, Ronald B. (Lexington, MA)
In a device for transmitting light, means for controlling the transmissivity of the device, including a ceramic, reversibly electrochromic, crystalline element having a highly reflective state when injected with electrons and charge compensating ions and a highly transmissive state when the electrons and ions are removed, the crystalline element being characterized as having a reflectivity of at least 50% in the reflective state and not greater than 10% in the transmissive state, and means for modulating the crystalline element between the reflective and transmissive states by injecting ions into the crystalline element in response to an applied electrical current of a first polarity and removing the ions in response to an applied electrical current of a second polarity are disclosed. 1 fig.
Rauh, R.D.; Goldner, R.B.
Order Module--SAFETY SOFTWARE GUIDE FOR USE WITH 10 CFR 830, SUBPART A,
AFDC Printable Version Share this resource Send a link to EERE: Alternative Fuels Data Center Home Page to someone by E-mail Share EERE: Alternative Fuels Data Center Home Page on Facebook Tweet about EERE: Alternative Fuels Data Center Home Page on Twitter Bookmark EERE:1 First Use of Energy for All Purposes (Fuel and Nonfuel),Feet) Year Jan Feb Mar Apr May Jun Jul(Summary) " ,"ClickPipelinesProvedDecemberInitiativesNationalNuclear Safety Officethe ChiefServices14.1D,NNSA)
Argonne's SpEC Module
Jason Harper, an electrical engineer in Argonne National Laboratory's EV-Smart Grid Interoperability Center, discusses his SpEC Module invention that will enable fast charging of electric vehicles in under 15 minutes. The module has been licensed to BTCPower.
Harper, Jason
Sandia software guidelines: Volume 5, Tools, techniques, and methodologies
This volume is one in a series of Sandia Software Guidelines intended for use in producing quality software within Sandia National Laboratories. This volume describes software tools and methodologies available to Sandia personnel for the development of software, and outlines techniques that have proven useful within the Laboratories and elsewhere. References and evaluations by Sandia personnel are included. 6 figs.
March 17, 2004 1 Open Source Release of NASA Software
Release of NASA Software ┬Ł NPR 2210.1, External Release of NASA Software ┬Ę Purpose of Policy ┬Ł To protect NASA and American public's investment in software and to maintain and enhance U.S. industry's competitiveness in the U.S. & international marketplace #12;March 17, 2004 7 Software Release Policy ┬Ę Policy
Software documentation, Page 1, Printed 7/11/01 Documentation
Software documentation, Page 1, Printed 7/11/01 Software Documentation Ian Sommerville Lancaster University, UK #12;Software documentation, Page 2, Printed 7/11/01 Introduction All large software development projects, irrespective of application, generate a large amount of associated documentation
Sommerville, Ian
Managing the software design documents with XML Junichi Suzuki
Managing the software design documents with XML Junichi Suzuki Department of Computer Science, and addresses how we can manage the software design documents for the distributed software development. Introduction It is hard to share and manage the software design models and their documents within a distributed
Suzuki, Jun
Using Agile Practices in Global Software Development: A Systematic Review
Using Agile Practices in Global Software Development: A Systematic Review Emam Hossain1 Muhammad There is a growing interest in applying agile approaches in Global Software Development (GSD) projects. Recently;1 Introduction The trend in the recent software development industry is to move towards Global Software
New South Wales, University of
A SOFTWARE PIPELINE FOR PROTEIN STRUCTURE PREDICTION Michael S. Lee
Wilson, and Jaques Reifman DoD Biotechnology High Performance Computing Software Applications Institute U
What Should Adaptivity Mean to Interactive Software Programmers?
and adaptation are combined in a simple and innovative manner. Author Keywords Adaptive software, plasticity.2.11.Software engineering: Software Architectures INTRODUCTION Software adaptivity is a long time- stood as the self-modification of a system under context vari- ations, arose as a significant issue
Assessment of Computer Simulation Software and Process Data for High Pressure Die Casting of Magnesium
Computer software for the numerical simulation of solidification and mold filling is an effective design tool for cast structural automotive magnesium components. A review of commercial software capabilities and their validation procedures was conducted. Aside form the software assessment, the program addressed five main areas: lubricant degradation, lubricant application, gate atomization, and heat transfer at metal mold interfaces. A test stand for lubricant application was designed. A sensor was used for the direct measurement of heat fluxes during lubricant application and casting solidification in graphite molds. Spray experiments were conducted using pure deionized water and commercial die lubricants. The results show that the sensor can be used with confidence for measuring heat fluxes under conditions specific to the die lube application. The data on heat flux was presented in forms suitable for use in HPDC simulation software. Severe jet breakup and atomization phenomena are likely to occur due to high gate velocities in HPDC. As a result of gate atomization, droplet flow affects the mold filling pattern, air entrapment, skin formation, and ensuing defects. Warm water analogue dies were designed for obtaining experimental data on mold filling phenomena. Data on break-up jet length, break-up pattern, velocities, and droplet size distribution were obtained experimentally and was used to develop correlations for jet break-up phenomena specific to die casting gate configurations.
Sabau, Adrian S [ORNL; Hatfield, Edward C [ORNL; Dinwiddie, Ralph Barton [ORNL; Kuwana, Kazunori [University of Kentucky; Viti, Valerio [University of Kentucky, Lexington; Hassan, Mohamed I [University of Kentucky, Lexington; Saito, Kozo [University of Kentucky
Proceedings of the Workshop on software tools for distributed intelligent control systems
The Workshop on Software Tools for Distributed Intelligent Control Systems was organized by Lawrence Livermore National Laboratory for the United States Army Headquarters Training and Doctrine Command and the Defense Advanced Research Projects Agency. The goals of the workshop were to the identify the current state of the art in tools which support control systems engineering design and implementation, identify research issues associated with writing software tools which would provide a design environment to assist engineers in multidisciplinary control design and implementation, formulate a potential investment strategy to resolve the research issues and develop public domain code which can form the core of more powerful engineering design tools, and recommend test cases to focus the software development process and test associated performance metrics. Recognizing that the development of software tools for distributed intelligent control systems will require a multidisciplinary effort, experts in systems engineering, control systems engineering, and compute science were invited to participate in the workshop. In particular, experts who could address the following topics were selected: operating systems, engineering data representation and manipulation, emerging standards for manufacturing data, mathematical foundations, coupling of symbolic and numerical computation, user interface, system identification, system representation at different levels of abstraction, system specification, system design, verification and validation, automatic code generation, and integration of modular, reusable code.
Herget, C.J. (ed.)
Approved Module Information for AM20PD, 2014/5 Module Title/Name: Probability Distributions Module Code: AM20PD
Code: AM20PD School: Engineering and Applied Science Module Type: Standard Module New Module? No Module? Not Specified Module Dependancies Pre-requisites: Transition Mathematics (AM10TM). Statistics and ProbabilityApproved Module Information for AM20PD, 2014/5 Module Title/Name: Probability Distributions Module
Flight Software Group The LASP Flight Software Group has a rich history of
development life-cycle. Software quality assurance engineers ensure compliance and perform audits. LASP uses also develops the GSE software systems necessary to develop, test, and integrate science instruments record and control system. We track requirements and design and test information from development
Mojzsis, Stephen J.
Software Engineering: A Practitioner's Approach,Software Engineering: A Practitioner's Approach, Chapter 4Chapter 4
reproduction or use is expressly prohibited. The Manifesto forThe Manifesto for Agile Software DevelopmentAgile/e6/e Chapter 4Chapter 4 Agile DevelopmentAgile Development copyright ┬® 1996, 2001, 2005 R Software Development "We are uncovering better ways of developing"We are uncovering better ways
Cukic, Bojan
Software Architectural Transformation: A New Approach to Low Energy Embedded Software
-blocking #12;OS energy macro-models(1/4) Definition A function expressing the relationship between Ę EnergySoftware Architectural Transformation: A New Approach to Low Energy Embedded Software T.K. Tan, ARim Han #12;Contents Introduction Overview of the approach Energy minimization methodology SAG & OS energy
Bae, Doo-Hwan
Free and Open Source Software for Development
Development organizations and International Non-Governmental Organizations have been emphasizing the high potential of Free and Open Source Software for the Less Developed Countries. Cost reduction, less vendor dependency and increased potential for local capacity development have been their main arguments. In spite of its advantages, Free and Open Source Software is not widely adopted at the African continent. In this book the authors will explore the grounds on with these expectations are based. Where do they come from and is there evidence to support these expectations? Over the past years several projects have been initiated and some good results have been achieved, but at the same time many challenges were encountered. What lessons can be drawn from these experiences and do these experiences contain enough evidence to support the high expectations? Several projects and their achievements will be considered. In the final part of the book the future of Free and Open Source Software for Development will be explored. Special attention is given to the African continent since here challenges are highest. What is the role of Free and open Source Software for Development and how do we need to position and explore the potential? What are the threats? The book aims at professionals that are engaged in the design and implementation of ICT for Development (ICT4D) projects and want to improve their understanding of the role Free and Open Source Software can play.
Victor van Reijswoud; Arjan de Jager
Software-defined Quantum Communication Systems
Quantum communication systems harness modern physics through state-of-the-art optical engineering to provide revolutionary capabilities. An important concern for quantum communication engineering is designing and prototyping these systems to evaluate proposed capabilities. We apply the paradigm of software-defined communication for engineering quantum communication systems to facilitate rapid prototyping and prototype comparisons. We detail how to decompose quantum communication terminals into functional layers defining hardware, software, and middleware concerns, and we describe how each layer behaves. Using the super-dense coding protocol as an example, we describe implementations of both the transmitter and receiver, and we present results from numerical simulations of the behavior. We conclude that software-defined quantum communication provides a robust framework in which to explore the large design space offered by this new regime of communication.
Travis S. Humble; Ronald J. Sadlier
Radiobiological modelling with MarCell software
Jones introduced a bone marrow radiation cell kinetics model with great potential for application in the fields of health physics, radiation research, and medicine. However, until recently, only the model developers have been able to apply it because of the complex array of biological and physical assignments needed for evaluation of a particular radiation exposure protocol. The purpose of this article is to illustrate the use of MarCell (MARrow CELL Kinetics) software for MS-DOS, a user-friendly computer implementation of that mathematical model that allows almost anyone with an elementary knowledge of radiation physics and/or medical procedures to apply the model. A hands-on demonstration of the software will be given by guiding the user through evaluation of a medical total body irradiation protocol and a nuclear fallout scenario. A brief overview of the software is given in the Appendix.
Hasan, J.S.; Jones, T.D.
Using Accelerated Testing To Predict Module Reliability: Preprint
Long-term reliability is critical to the cost effectiveness and commercial success of photovoltaic (PV) products. Today most PV modules are warranted for 25 years, but there is no accepted test protocol to validate a 25-year lifetime. The qualification tests do an excellent job of identifying design, materials, and process flaws that are likely to lead to premature failure (infant mortality), but they are not designed to test for wear-out mechanisms that limit lifetime. This paper presents a method for evaluating the ability of a new PV module technology to survive long-term exposure to specific stresses. The authors propose the use of baseline technologies with proven long-term field performance as controls in the accelerated stress tests. The performance of new-technology modules can then be evaluated versus that of proven-technology modules. If the new-technology demonstrates equivalent or superior performance to the proven one, there is a high likelihood that they will survive versus the tested stress in the real world.
Wohlgemuth, J. H.; Kurtz, S.
Characterizing the thermal efficiency of thermoelectric modules
An experimental setup was designed and utilized to measure the thermoelectric properties as functions of temperature of a commercially available, bismuth telluride thermoelectric module. Thermoelectric modules are solid ...
Phillips, Samuel S
Lateral electrodeposition of compositionally modulated metal layers
A method for making a laterally modulated metallic structure that is compositionally modulated in the lateral direction with respect to a substrate.
Hearne, Sean J
Alternative Energy Sources - An Interdisciplinary Module for...
Alternative Energy Sources - An Interdisciplinary Module for Energy Education Alternative Energy Sources - An Interdisciplinary Module for Energy Education Below is information...
AbstractŚModel validation has been one of the central topics in power engineering studies for years. As model validation aims at obtaining reasonable models to represent actual behavior of power system components, it has been essential to validate models against actual measurements or known benchmark behavior. System-wide model simulation results can be compared with actual recordings. However, it is difficult to construct a simulation case for a large power system such as the WECC system and to narrow down to problematic models in a large system. Hybrid dynamic simulation with its capability of injecting external signals into dynamic simulation enables rigorous comparison of measurements and simulation in a small subsystem of interest. This paper presents such a model validation methodology with hybrid dynamic simulation. Two application examples on generator and load model validation are presented to show the validity of this model validation methodology. This methodology is further extended for automatic model validation and dichotomous subsystem model validation. A few methods to define model quality indices have been proposed to quantify model error for model validation criteria development.
SWP Prdikatausdrcke Institute for Software Technology
for Software Technology 5 p(t1,..,tn)PL() (Atomformel). Sind p,qPL(), dann auch pq, pq, pq, ┬¼p. Ist pPL() und v;Definitionen Ist pPL(), so hei├?t p g├╝ltig in , wenn f├╝r alle ENV gilt I(,p)=T. Ist pPL(), so hei├?t p erf├╝llbar in , Institute for Software Technology 11 Ist pPL(), so hei├?t p erf├╝llbar in , wenn es ein ENV gibt mit I
for Software Technology 5 p(t1,..,tn)PL() (Atomformel). Sind p,qPL(), dann auch pq, pq, pq, ┬¼p. Ist pPL() und v Ist pPL(), so hei├?t p g├╝ltig in , wenn f├╝r alle ENV gilt I(,p)=T. Ist pPL(), so hei├?t p erf├╝llbar in , Institute for Software Technology 11 Ist pPL(), so hei├?t p erf├╝llbar in , wenn es ein ENV gibt mit I
SAPHIRE 8 Software Quality Assurance Oversight
The software quality assurance oversight consists of updating and maintaining revision control of the SAPHIRE 8 quality assurance program documentation and of monitoring revision control of the SAPHIRE 8 source code. This report summarizes the oversight efforts through description of the revision control system (RCS) setup, operation and contents. Documents maintained under revision control include the Acceptance Test Plan (ATP), Configuration Management Plan, Quality Assurance Plan, Software Project Plan, Requirements Traceability Matrix (RTM), System Test Plan, SDP Interface Training Manual, and the SAPHIRE 8, 'New Features and Capabilities Overview'.
Techniques in Active and Generic Software Libraries
at the end of a multiyear journey into computer science ? especially software engineering and the development of software libraries. I would like to thank my adviser Dr. Jaakko J?arvi first and foremost. Little does he know that it was reading his papers (and... managed to actually work on a project together. Hand-in-hand I would like to thank everyone in Dr. Bjarne Stroustrup?s lab (including Bjarne for being such a good sport): Luke Wagner for helping me to understand logic and language theory; Yuriy Solodkyy...
Smith, Jacob N.
Photovoltaic module with adhesion promoter
Photovoltaic modules with adhesion promoters and methods for fabricating photovoltaic modules with adhesion promoters are described. A photovoltaic module includes a solar cell including a first surface and a second surface, the second surface including a plurality of interspaced back-side contacts. A first glass layer is coupled to the first surface by a first encapsulating layer. A second glass layer is coupled to the second surface by a second encapsulating layer. At least a portion of the second encapsulating layer is bonded directly to the plurality of interspaced back-side contacts by an adhesion promoter.
Quantum modulation against electromagnetic interference
Periodic signals in electrical and electronic equipment can cause interference in nearby devices. Randomized modulation of those signals spreads their energy through the frequency spectrum and can help to mitigate electromagnetic interference problems. The inherently random nature of quantum phenomena makes them a good control signal. I present a quantum modulation method based on the random statistics of quantum light. The paper describes pulse width modulation schemes where a Poissonian light source acts as a random control that spreads the energy of the potential interfering signals. I give an example application for switching-mode power supplies and comment the further possibilities of the method.
Juan Carlos Garcia-Escartin
Photovoltaic Module Qualification Plus Testing
This report summarizes a set of test methods that are in the midst of being incorporated into IEC 61215 for certification of a module design or other tests that go beyond certification to establish bankability.
Kurtz, S.; Wohlgemuth, J.; Kempe, M.; Bosco, N.; Hacke, P.; Jordan, D.; Miller, D. C.; Silverman, T. J.; Phillips, N.; Earnest, T.; Romero, R.
Analytical thermal model validation for Cassini radioisotope thermoelectric generator
The Saturn-bound Cassini spacecraft is designed to rely, without precedent, on the waste heat from its three radioisotope thermoelectric generators (RTGs) to warm the propulsion module subsystem, and the RTG end dome temperature is a key determining factor of the amount of waste heat delivered. A previously validated SINDA thermal model of the RTG was the sole guide to understanding its complex thermal behavior, but displayed large discrepancies against some initial thermal development test data. A careful revalidation effort led to significant modifications and adjustments of the model, which result in a doubling of the radiative heat transfer from the heat source support assemblies to the end domes and bring up the end dome and flange temperature predictions to within 2 C of the pertinent test data. The increased inboard end dome temperature has a considerable impact on thermal control of the spacecraft central body. The validation process offers an example of physically-driven analytical model calibration with test data from not only an electrical simulator but also a nuclear-fueled flight unit, and has established the end dome temperatures of a flight RTG where no in-flight or ground-test data existed before.
Lin, E.I. [California Inst. of Tech., Pasadena, CA (United States). Jet Propulsion Lab.
Approved Module Information for CH3108, 2014/5 Module Title/Name: Polymer III Module Code: CH3108
Additives for Polymer Modification [Part 2]:To illustrate the role of different additives in plastics School: Engineering and Applied Science Module Type: Standard Module New Module? No Module Credits: 20 and their effects in modifying polymer properties and performance using different modification methods
FIMS Data Validation | Department of Energy
FIMS Data Validation The Facility Information Management System (FIMS) is the Department's official repository of real property data. The Department relies on the FIMS data for...
HEV, PHEV, BEV Test Standard Validation
BEV Test Standard Validation 2011 DOE Hydrogen Program and Vehicle Technologies Annual Merit Review May 10, 2011 Michael Duoba Argonne National Laboratory Sponsored by Lee Slezak...
Technical Demonstration and Economic Validation of Geothermal...
Technical Demonstration and Economic Validation of Geothermal-Produced Electricity from Coproduced Water at Existing OilGas Wells in Texas Technical Demonstration and Economic...
OSHPD Postpartum Maternal Outcomes Validation Study
may far exceed that of birth certificate data for severalAdams M. Validity of birth certificate data for the outcomemedical record and birth certificate data. Health Services
Calibration and Validation of Measurement System
+45 98 14 25 55 Hydraulics and Coastal Engineering No. 2 Calibration and Validation of Measurement ......................................................................................................................................11 9. SIPHON TURBINE ......................................................................................................................................12 10. DUMMY TURBINES
Fuel Cell Backup Power Technology Validation (Presentation)
Presentation about fuel cell backup power technology validation activities at the U.S. Department of Energy's National Renewable Energy Laboratory.
Kurtz, J.; Sprik, S.; Ramsden, T.; Saur, G.
not scored xii) Year Acquired - Validated not scored xiii) Disposition Date (Archived data) xiv) Disposition Method (Archived data) xv) Net Proceeds (Archived data) b) The...
Nuclear Systems Modeling, Simulation & Validation | ORNL
Systems Modeling and Simulation SHARE Nuclear Systems Modeling, Simulation and Validation Reactor physics depletion model for the Advanced Test Reactor Reactor physics depletion...
PV Performance and Reliability Validation Capabilities at Sandia...
Performance and Reliability Validation Capabilities at Sandia National Laboratories PV Performance and Reliability Validation Capabilities at Sandia National Laboratories This...
Newport Power Meter Drivers CD Installation Software
Newport Power Meter Drivers CD Installation Software Version 2.3.1 Revision Date: October 16, 2008 IMPORTANT NOTES: The USB drivers on your CD must be installed before the Newport Power Meter is connected to your PC (via USB cable). Manual: The latest manuals for the Newport Power Meters can be found
Kleinfeld, David
Multi-Objective Hardware/Software
1 Multi-Objective Hardware/Software Co-Exploration CristinaCristina SilvanoSilvano silvano et al. CASES-02] ┬Ł Architectural and Compiler techniques for energy reduction [Bellas et al. TVLSI-00-Objective Optimization Problem: Solutions Comparison ┬Ę Is A-Curve better than B-Curve? How much? ┬Ę Different techniques
Silvano, Cristina
Systems Engineering Introduction to Software Quality Management
for quality management ISO 9001:2000 is a generic model of the quality process; ISO 9001:2008 clarifies ISO 9001:2000 ISO 9001:2008 applicable to any organisation that designs, develops and maintains products (or services) ISO 9000-3 interprets 9001 for software dev. 12 Features of ISO 9001:2008 Organisational
Bryson, Joanna J.
Secret Ninja Testing with HALO Software Engineering
┬Ę Testing can be tedious - there is low student engagement and interest in testing 2 #12;Gamification 3 ┬Ę We propose a social approach to expose students to software testing using gamification ┬Ę Our gamification gamification platform ┬Ę Eclipse plugin ┬Ę Maps various SE features to game world - Doesn't have to follow
Kaiser, Gail E.
Accountability for Defects in Commercial Software
Corp, 183 F. Supp. 2d 328, 337-38 (D. Mass. 2002); Lozano v. AT&T Wireless, 216 F. Supp. 2d 1071, 1073., V. Timberline Software Corp., 93 Wn. App. 819, 970 P.2d 803, 809 (Wash. Ct. App. 1999). ...These
IBM Software Thought Leadership White Paper
- structure that supports an increasing number of business responsibilities. As a result, IT staffs spend more to support rapidly changing and new project needs Governing software best practices for corporate governance of prescriptive best practices Customize environments "on the fly" to meet your specific needs Gain peace
CSE 4322: Software Project Management 1 Instructor
Software: What Really Works, and Why We Believe It. O'Reilly. 2010. 3. Frederick P. Brooks: The Mythical: Effective Java. 2nd edition. Prentice Hall, 2008. 7. James Gosling, Bill Joy, Guy Steele, and Gilad Bracha (written) ┬Ę 20% project presentations (oral) 10.1 Grade Distribution A from 85%, B from 70%, C from 60%, D
Csallner, Christoph
Software Engineering Education Mark A. Ardis
- plex. Today's top-of-the-line automobiles have hundreds of millions of lines of software, and even low-end cars have tens of millions of lines of code. Of course, predictions are that the size and complexity and control our car remotely over the Internet." The authors of the study were able to disable the brakes
Ardis, Mark
Computer Communications Software Scott D. Stoller
and maximum intervals between messages in certain situa- tions), and semantics (i.e., the meaning of eachComputer Communications Software Scott D. Stoller Indiana University July 29, 1998 Introduction message format (e.g., message length, division into elds, and data encoding), timing (e.g., minimum
Stoller, Scott
Self-Sustaining Open Source Software
Self-Sustaining Open Source Software Development Peter Gutmann University of Auckland Dot-coms Spare-time project ┬Ę Sourceforge: Graveyard of abandonware/gedanken projects Self-sustaining = self-sustaining ┬Ę MySQL, Berkeley DB, OpenBSD C = abandonware, splintered into factions, gedanken
Gutmann, Peter
IBM Software Solution Brief Safeguarding the cloud
IBM Software Solution Brief Safeguarding the cloud with IBM Security solutions Maintain visibility and control with proven security solutions for public, private and hybrid clouds Highlights Address cloud internal and external users, data, applications and workloads as they move to and from the cloud Regain
SAPHIRE 8 Software Configuration Management Plan
The INL software developers use version control for both the formally released SAPHIRE versions, as well as for source code. For each formal release of the software, the developers perform an acceptance test: the software must pass a suite of automated tests prior to official release. Each official release of SAPHIRE is assigned a unique version identifier. The release is bundled into a standard installation package for easy and consistent set-up by individual users. Included in the release is a list of bug fixes and new features for the current release, as well as a history of those items for past releases. Each formal release of SAPHIRE will have passed an acceptance test. In addition to assignment of a unique version identifier for an official software release, each source code file is kept in a controlled library. Source code is a collection of all the computer instructions written by developers to create the finished product. The library is kept on a server, where back-ups are regularly made. This document describes the configuration management approach used as part of the SAPHIRE development.
Curtis Smith
2006 XSD Scientific Software User Survey.
In preparation for the 2006 XSD Scientific Software workshop, our committee sent a survey on June 16 to 100 users in the APS user community. This report contains the survey and the responses we received. The responses are presented in the order received.
Jemian, P. R.
refrigeration. Cold chain description ┬Ę Storage of vaccines from national level to point of delivery ┬Ę Manage ┬Ę The Cold Chain ┬Ę National Vaccine Forecasting ┬Ę CCEM 1.0: In house development ┬Ę CCEM 2.1: Out sourcing and was in serious trouble ┬Ę Applying software industry best practices is leading to a positive outcome 3
Energy Monitoring of Software project-team
Energy Monitoring of Software Systems project-team Romain Rouvoy Aur├®lien Bourdon Adel Noureddine Lionel Seinturier email@example.com #12;ICT & Energy 2% of the global energy consumption in 2007 [1] [1] Gartner #12;ICT & Energy [1] 2008 ICT report, Ecology Ministry 13.5% of the electricity
Lef├©vre, Laurent
LIRMM UM II Component based Software Architecture
1 LIRMM UM II Component based Software Architecture of Robot Controllers R. Passama, D. Andreu, C component approaches and robot control architectures. This methodology defines a process that guides architecture, useful for analysis and integration, and a dedicated component-based language, focusing
Facilitating performance predictions using software components
Reussner 1. Introduction Composing software systems of independent building blocks is the central vision based on the properties of its components. In civil and electrical engineering, the early assessment, performance is often mainly considered at the end of the development cycle when the complete system can
Becker, Steffen
Hybrid Fuzz Testing: Discovering Software Bugs via
;Keywords: Software, Security, Program Testing, Hybrid Fuzzing, Input Generation #12;Abstract Random uses symbolic execution to discover frontier nodes that represent unique paths in the pro- gram. After collecting as many frontier nodes as possible under a user-specifiable resource constraint, it transits
Model Checking for Software Architectures Radu Mateescu
] are essential engineering artifacts used in the de- sign process of complex software systems. They specify alge- bras, the most prominent ones being Wright [2] and Darwin [17]. Wright is based upon Csp, thus (configuration and coordination) and Fsp (a dialect of Csp) to describe the behaviour of individual components
Joseph Fourier Grenoble-I, Universitķ
Processes in Securing Open Architecture Software Systems
, and development practices play in facilitating or constrain- ing these processes through the case study. Our/variants. We employ a case study focusing on an OA software system whose security must be continually sustained versus descriptive practice of these processes and tool usage in studies of conventional and open source
Compositional Algorithmic Verification of Software Product Lines
, and Siavash Soleimanifard2 1 Technische Universit┬©at Braunschweig, Germany email@example.com 2 Royal Institute of Technology, Stockholm, Sweden {dilian,firstname.lastname@example.com Abstract. Software product expressiveness and a clean and simple model suitable for compositional verification. We generalize a previously
Gurov, Dilian
Compact magnetic energy storage module
A superconducting compact magnetic energy storage module in which a plurality of superconducting toroids, each having a toroidally wound superconducting winding inside a poloidally wound superconducting winding, are stacked so that the flow of electricity in each toroidally wound superconducting winding is in a direction opposite from the direction of electrical flow in other contiguous superconducting toroids. This allows for minimal magnetic pollution outside of the module.
Prueitt, Melvin L. (Los Alamos, NM)
A superconducting compact magnetic energy storage module in which a plurality of superconducting toroids, each having a toroidally wound superconducting winding inside a poloidally wound superconducting winding, are stacked so that the flow of electricity in each toroidally wound superconducting winding is in a direction opposite from the direction of electrical flow in other contiguous superconducting toroids. This allows for minimal magnetic pollution outside of the module. 4 figures.
Prueitt, M.L.
Solar cell module lamination process
A solar cell module lamination process using fluoropolymers to provide protection from adverse environmental conditions and thus enable more extended use of solar cells, particularly in space applications. A laminate of fluoropolymer material provides a hermetically sealed solar cell module structure that is flexible and very durable. The laminate is virtually chemically inert, highly transmissive in the visible spectrum, dimensionally stable at temperatures up to about 200.degree. C. highly abrasion resistant, and exhibits very little ultra-violet degradation.
Carey, Paul G. (Mountain View, CA); Thompson, Jesse B. (Brentwood, CA); Aceves, Randy C. (Tracy, CA)
Review of Quantitative Software Reliability Methods
The current U.S. Nuclear Regulatory Commission (NRC) licensing process for digital systems rests on deterministic engineering criteria. In its 1995 probabilistic risk assessment (PRA) policy statement, the Commission encouraged the use of PRA technology in all regulatory matters to the extent supported by the state-of-the-art in PRA methods and data. Although many activities have been completed in the area of risk-informed regulation, the risk-informed analysis process for digital systems has not yet been satisfactorily developed. Since digital instrumentation and control (I&C) systems are expected to play an increasingly important role in nuclear power plant (NPP) safety, the NRC established a digital system research plan that defines a coherent set of research programs to support its regulatory needs. One of the research programs included in the NRC's digital system research plan addresses risk assessment methods and data for digital systems. Digital I&C systems have some unique characteristics, such as using software, and may have different failure causes and/or modes than analog I&C systems; hence, their incorporation into NPP PRAs entails special challenges. The objective of the NRC's digital system risk research is to identify and develop methods, analytical tools, and regulatory guidance for (1) including models of digital systems into NPP PRAs, and (2) using information on the risks of digital systems to support the NRC's risk-informed licensing and oversight activities. For several years, Brookhaven National Laboratory (BNL) has worked on NRC projects to investigate methods and tools for the probabilistic modeling of digital systems, as documented mainly in NUREG/CR-6962 and NUREG/CR-6997. However, the scope of this research principally focused on hardware failures, with limited reviews of software failure experience and software reliability methods. NRC also sponsored research at the Ohio State University investigating the modeling of digital systems using dynamic PRA methods. These efforts, documented in NUREG/CR-6901, NUREG/CR-6942, and NUREG/CR-6985, included a functional representation of the system's software but did not explicitly address failure modes caused by software defects or by inadequate design requirements. An important identified research need is to establish a commonly accepted basis for incorporating the behavior of software into digital I&C system reliability models for use in PRAs. To address this need, BNL is exploring the inclusion of software failures into the reliability models of digital I&C systems, such that their contribution to the risk of the associated NPP can be assessed.
Chu, T.L.; Yue, M.; Martinez-Guridi, M.; Lehner, J.
Intelligent Software Agents: Sensor Integration and Response
Abstract In a post Macondo world the buzzwords are Integrity Management and Incident Response Management. The twin processes are not new but the opportunity to link the two is novel. Intelligent software agents can be used with sensor networks in distributed and centralized computing systems to enhance real-time monitoring of system integrity as well as manage the follow-on incident response to changing, and potentially hazardous, environmental conditions. The software components are embedded at the sensor network nodes in surveillance systems used for monitoring unusual events. When an event occurs, the software agents establish a new concept of operation at the sensing node, post the event status to a blackboard for software agents at other nodes to see , and then react quickly and efficiently to monitor the scale of the event. The technology addresses a current challenge in sensor networks that prevents a rapid and efficient response when a sensor measurement indicates that an event has occurred. By using intelligent software agents - which can be stationary or mobile, interact socially, and adapt to changing situations - the technology offers features that are particularly important when systems need to adapt to active circumstances. For example, when a release is detected, the local software agent collaborates with other agents at the node to exercise the appropriate operation, such as: targeted detection, increased detection frequency, decreased detection frequency for other non-alarming sensors, and determination of environmental conditions so that adjacent nodes can be informed that an event is occurring and when it will arrive. The software agents at the nodes can also post the data in a targeted manner, so that agents at other nodes and the command center can exercise appropriate operations to recalibrate the overall sensor network and associated intelligence systems. The paper describes the concepts and provides examples of real-world implementations including the Threat Detection and Analysis System (TDAS) at the International Port of Memphis and the Biological Warning and Incident Characterization System (BWIC) Environmental Monitoring (EM) Component. Technologies developed for these 24/7 operational systems have applications for improved real-time system integrity awareness as well as provide incident response (as needed) for production and field applications.
Kulesz, James J [ORNL; Lee, Ronald W [ORNL
Wide-range voltage modulation
The Superconducting Super Collider`s Medium Energy Booster Abort (MEBA) kicker modulator will supply a current pulse to the abort magnets which deflect the proton beam from the MEB ring into a designated beam stop. The abort kicker will be used extensively during testing of the Low Energy Booster (LEB) and the MEB rings. When the Collider is in full operation, the MEBA kicker modulator will abort the MEB beam in the event of a malfunction during the filling process. The modulator must generate a 14-{mu}s wide pulse with a rise time of less than 1 {mu}s, including the delay and jitter times. It must also be able to deliver a current pulse to the magnet proportional to the beam energy at any time during ramp-up of the accelerator. Tracking the beam energy, which increases from 12 GeV at injection to 200 GeV at extraction, requires the modulator to operate over a wide range of voltages (4 kV to 80 kV). A vacuum spark gap and a thyratron have been chosen for test and evaluation as candidate switches for the abort modulator. Modulator design, switching time delay, jitter and pre-fire data are presented.
Rust, K.R.; Wilson, J.M.
Validation of the International Code Compliant Calculator (IC3) v3.10 Using the RESNET Verification Procedures
ESL-TR-10-12-05 VALIDATION OF THE INTERNATIONAL CODE COMPLIANT CALCULATOR (IC3) v3.10 USING THE RESNET VERIFICATION PROCEDURES (NO. 07-003) Hyojin Kim Juan-Carlos Baltazar, Ph.D. Jeff S. Haberl, Ph.D., P... from the testing and validation of the Energy Systems Laboratory?s web-based software tool - International Code Compliance Calculator (IC3), v3.10, using the Residential Energy Services Network (RESNET) verification procedures - RESNET Publication No...
Kim, H.; Baltazar, J. C.; Haberl, J. S.
HistFitter software framework for statistical data analysis
We present a software framework for statistical data analysis, called HistFitter, that has been used extensively by the ATLAS Collaboration to analyze big datasets originating from proton-proton collisions at the Large Hadron Collider at CERN. Since 2012 HistFitter has been the standard statistical tool in searches for supersymmetric particles performed by ATLAS. HistFitter is a programmable and flexible framework to build, book-keep, fit, interpret and present results of data models of nearly arbitrary complexity. Starting from an object-oriented configuration, defined by users, the framework builds probability density functions that are automatically fitted to data and interpreted with statistical tests. A key innovation of HistFitter is its design, which is rooted in core analysis strategies of particle physics. The concepts of control, signal and validation regions are woven into its very fabric. These are progressively treated with statistically rigorous built-in methods. Being capable of working with multiple data models at once, HistFitter introduces an additional level of abstraction that allows for easy bookkeeping, manipulation and testing of large collections of signal hypotheses. Finally, HistFitter provides a collection of tools to present results with publication-quality style through a simple command-line interface.
M. Baak; G. J. Besjes; D. Cote; A. Koutsman; J. Lorenz; D. Short
WILD TWISTOR D-MODULES CLAUDE SABBAH Abstract. We propose a definition of (polarized) wild twistor with proper direct images 14 2.5. Integrability 14 3. Polarizable wild twistor D-modules 15 3.1. Wild and regular (polarizable) twistor D-modules 15 3.2. Some properties of wild twistor D-modules 15 4. Local
Sabbah, Claude
Approved Module Information for AM10SP, 2014/5 Module Title/Name: Statistics and Probability Module Code: AM10SP
Approved Module Information for AM10SP, 2014/5 Module Title/Name: Statistics and Probability Module Code: AM10SP School: Engineering and Applied Science Module Type: Standard Module New Module? No Module of probability and statistics. They should be able to: * solve problems concerning elementary probability
Software Evaluation of Hotspot and DOE Safety Software Toolbox Recommendation, 3/07
The intent of the gap analysis is to evaluate Hotspot specified above and recommend to the DOE Officeof Health, Safety and Security (HSS) whether this safety software should be added to the DOE...
Engineering Management Approach to Software Production Plan, based on the Principles of Software Product Lines
excellence. The principles and practices of Software Product Lines [SPL] can be a catalyst in realizing such a vision. SPL ensembles three elements namely, core asset development, product development, and management to run an efficient and consistent...
Shetty, Rama
Module Code: CMP 3265 Module Title: Professional Issues and Research
, are studied. It will also provide an environment in which issues pertinent to the development process; The development of political, negotiating and intervention capabilities within the consultancy in Delivery: School of Computing and Engineering Name of Pathway(s): MSc Information Systems MSc Software
McCluskey, Thomas Leo
Apparatus for encapsulating a photovoltaic module
The subject inventions concern various photovoltaic module designs to protect the module from horizontal and vertical impacts and degradation of solar cell efficiency caused by moisture. In one design, a plurality of panel supports that are positioned adjacent to the upper panel in a photovoltaic module absorb vertical forces exerted along an axis perpendicular to the upper panel. Other designs employ layers of glass and tempered glass, respectively, to protect the module from vertical impacts. A plurality of button-shaped channels is used around the edges of the photovoltaic module to absorb forces applied to the module along an axis parallel to the module and direct moisture away from the module that could otherwise penetrate the module and adversely affect the cells within the module. A spacer is employed between the upper and lower panels that has a coefficient of thermal expansion substantially equivalent to the coefficient of thermal expansion of at least one of the panels.
Albright, Scot P. (El Paso, TX); Dugan, Larry M. (Boulder, CO)
Study of verification, validation, and testing in the automated data processing system at the Department of Veterans Affairs
Argonne National Laboratory (ANL) studied the role of verification, validation, and testing (VV T) in the Department of Veterans Affairs (VA) automated data processing (ADP) system development life cycle (SDLC). In this study, ANL reviewed and compared standard VV T practices in the private and government sectors with those in the VA. The methodology included extensive interviews with, and surveys of, users, analysts, and staff in the Systems Development Division (SDD) and Systems Verification and Testing Division (SV TD) of the VA, as well as representatives of private and government organizations, and a review of ADP standards. The study revealed that VA's approach to VV T already incorporates some industry practices -- in particular, the use of an independent organization that relies on the acceptability of test results to validate a software system. Argonne recommends that the role of SV TD be limited to validation and acceptance testing (defined as formal testing conducted independently to determine whether a software system satisfies its acceptance criteria). It also recommends that the role of the SDD be expanded to include verification testing (defined as formal testing or revaluation conducted by the developer to determine whether a software development satisfies design criteria). Integrated systems testing should be performed by Operations in a production-like environment under stressful situations to assess how trouble-free and acceptable the software is to the end user. A separate, independent, quality assurance group should be responsible for ADP auditing and for helping to establish policies for managing software configurations and should report directly to the VA central office. Finally, and of no less importance, an in-house training program and procedures manual should be instituted for the entire SDLC for all involved staff; it should incorporate or reference ADP standards.
Andrews, A. (Argonne National Lab., IL (USA). Energy Systems Div.); Formento, J.W.; Hill, L.G.; Riemer, C.A. (Argonne National Lab., IL (USA). Environmental Assessment and Information Sciences Div.)
Validation and Interactivity of Web API Documentation
of APIs in the directory and shows that REST1 [3] is in the majority and is growing faster than any other validation. 1ProgrammableWeb API styles are self-reported by the API owners, and APIs reported as RESTful mayValidation and Interactivity of Web API Documentation Peter J. Danielsen and Alan Jeffrey Bell Labs
Jeffrey, Alan
Approved Module Information for EE3DDT, 2014/5 Module Title/Name: Digital Transmissions and
Approved Module Information for EE3DDT, 2014/5 Module Title/Name: Digital Transmissions and Communication Systems Module Code: EE3DDT School: Engineering and Applied Science Module Type: Standard Module
Reliability Optimization of Redundant Software with Correlated Failures
Reliability Optimization of Redundant Software with Correlated Failures Walter J. Gutjahr \\Lambda of reliability optimization of modular software with redundancy. At present, these approaches seem to be limited to generalize these reliability optimization techniques by taking such correlations explicitly
Gutjahr, Walter
Chem. , 14, 1347¢1363 (1993). LBNL Software Roadmap to PlugSpain, Sep. 12¢16, 2005. LBNL Software Roadmap to Plug andeffective. ANL, ORNL, and LBNL have expertise here. Memory
META-ENVIRONMENTS FOR SOFTWARE PRODUCTION ANTHONY S. KARRER Computer Science Department, Loyola December 1994 Researchers who create software production environments face considerable problems. Soft- ware production environments are large systems that are costly to develop. Furthermore, soft- ware
Automatic testing of software with structurally complex inputs
Modern software pervasively uses structurally complex data such as linked data structures. The standard approach to generating test suites for such software, manual generation of the inputs in the suite, is tedious and ...
Marinov, Darko, 1976-
Improving the distributed evolution of software through heuristic evaluation
In order to create the increasingly complex software systems needed to deal with today's technological challenges, we must be able to build on previous work. However, existing software solutions are quite often not an exact ...
Wooten, Amy Jo
EECBG Success Story: Software Helps Kentucky County Gauge Energy...
Urban County, Kentucky invested 140,000 of a 2.7 million Energy Efficiency and Conservation Block Grant (EECBG) to purchase EnergyCAP software. The energy management software...
An open source software selection process and a case study
In this study, I design an empirical open source software selection process, which reuses some ideas from Commercial Off-the-Shelf selection methods and addresses the characteristics of the open source software. Basically, it consists of three basic...
He, Guobin
Strategies for the development of the software industry in Columbia
Using Michael Porter's framework for the competitiveness of the nations and Professor Michael Cusumano's theory on the orientation of the software companies toward services, I analyzed the country of Colombia's software ...
Cepero, Monica (Cepero Uribe)
SOFTWARE TESTING, VERIFICATION AND RELIABILITY Softw. Test. Verif. Reliab. (2014)
. An industrial case study using reactor protection system software shows that the automatically generated test defined by the International Electrotechnical Commission (IEC). Industrial FBD testing relies mostlySOFTWARE TESTING, VERIFICATION AND RELIABILITY Softw. Test. Verif. Reliab. (2014) Published online
3D Representations for Software Visualization Andrian Marcus
research from software analysis, information visualization, human-computer interaction, and cognitive, texture, abstraction mechanism, and by supporting new manipulation techniques and user interfaces.2 [Information Interfaces and Presentation] User Interfaces Keywords: Software visualization, 3D visualization
Patent Scope and Innovation in the Software Industry
Patent Scope and Innovation in the Software Industry Julie E. Cohen Mark A. Lemley Table.................................................................................................4 I. Software Patents: History, Practice, and Theory .....................................7 A. History: The Section 101 Patentability Debate..............................8 B. Practice: Anything Goes
MONITORING AN ADA SOFTWARE DEVELOPMEN T Victor R. Basili
and Elizabeth Kruesi are now with Software Metrics, Inc. Sylvia Sheppard is with Booz, Allen, and Hamilton, Inc
Basili, Victor R.
automated software engineering: Topics by E-print Network
Genomic Engineering (SAGE) Enabled by Electrowetting-on-Dielectric Digital Microfluidics Materials Science Websites Summary: Software Automated Genomic Engineering (SAGE)...
Surveillance Analysis Computer System (SACS) software design document (SDD)
This document contains the Software Design Description for Phase II of the SACS project, and Impact Level 3Q system
Glasscock, J.A.
Designing Internet-Based Software Steven P. Reiss
repertoire of standard parts and relatively limited ways of con- necting them. Software is much more flexible
Reiss, Steven P.
Tax Deduction Qualified Software Tas version 9.3.1
Information about the Tas version 9.3.1 qualified computer software and federal tax incentive requirements for commercial buildings.
E-Print Network 3.0 - agile software engineering Sample Search...
some software organizations have adopted agile... software organizations that need to be ISO 9001 registered with an agile software process that can handle... as to help the...
A novel software test optimization framework using hybrid intelligence based search approaches;.
??Software Testing is one of the most important processes in newlineSoftware Development Life Cycle SDLC to ensure quality of software newlineproduct It typically consumes atģ (more)
Jeya mala D
BISON Software V&V Plan
The primary vision for the BISON development team is to deliver a nuclear fuel performance simulation tool that is used to provide a researcher or fuel designer with best estimate calculations of the highly coupled and nonlinear phenomena that govern nuclear fuel behavior. Accurately simulating nuclear fuel behavior is a challenging computational undertaking and verification and validation (V&V) play an important role in realizing this vision. The purpose of this V&V plan is to express the BISON teamÆs definition of the terms verification and validation, document what we have done regarding V&V, and outline what we plan to do.
R. L. Williamson; J. D. Hales; D. M. Perez; S. R. Novascone; G. Pastore
HEART : A Software Architecture for Distributed Multimedia Multiuser Applications
HEART : A Software Architecture for Distributed Multimedia Multiuser Applications T. Kwon, S. Park complex communication services. In this paper, we present HEART; a software architecture to support distributed multimedia multiuser applica┬Ł tions in high┬Łspeed networks. The proposed HEART software
Kwon, Taekyoung
Model-based Quality Assurance of Automotive Software
Model-based Quality Assurance of Automotive Software Jan J├╝rjens1 , Daniel Reiss2 , David (Germany) #12;Jan J├╝rjens et al.: Model-based Quality Assurance of Automotive Software 2 The Problem (Meta. #12;Jan J├╝rjens et al.: Model-based Quality Assurance of Automotive Software 3 The Problem (Meta
Jurjens, Jan
Standards Compliant Software Development Wolfgang Emmerich, Anthony Finkelstein
Standards Compliant Software Development Wolfgang Emmerich, Anthony Finkelstein Interoperable. Oxford Science Park Oxford OX4 4GA, UK firstname.lastname@example.com Abstract Software engineering standards determine practices that `compliant' software processes shall follow. Standards generally de ne practices
Finkelstein, Anthony
RMP Standard PreInstalled Software Page 1 of 2
RMP Standard PreInstalled Software Page 1 of 2 Standard Software PreInstalled with RMP email@example.com or 310-338-7777 RMP Standard PreInstalled Software Page 2 of 2 ┬Ę Photo Booth EndNote Apple DVD Player
Dahlquist, Kam D.
Instilling a Software Engineering Mindset through Freshman Seminar
is distinct from) natural sciences such as physics and chemistry. Similarly, in our view software engineering software engineering than it is that chemistry encompasses chemical engineering. The proof of ourInstilling a Software Engineering Mindset through Freshman Seminar Michael J. Lutz, James R
Vallino, James R
Safety Tactics for Software Architecture Design Weihang Wu Tim Kelly
Safety Tactics for Software Architecture Design Weihang Wu Tim Kelly Department of Computer Science of architecture in assurance of system safety is being increasingly recognised in mission-critical software to ensure safety of these systems. Moreover, many software safety standards fail to discuss the rationale
Kelly, Tim
A Case Study of a product software vendor's Customer Configuration
A Case Study of a product software vendor's Customer Configuration Updating Process: GX Creative Case Study of a product software vendor's Customer Configuration Updating Process: GX Creative Online the results of a case study of GX creative online development, a Dutch product software vendor, into its
& Williamson) Ł Both DIF and SODOS integrated database management systems with the software documentationUVA A Systematic Approach to Creating and Maintaining Software Documentation Allison L. Powell SOURCE CODE INTERFACE BROWSING INTERFACE STATUS FUTURE PLANS WHY SOFTWARE DOCUMENTATION AS AN APPLICATION
15 Software Product Line Engineering with the UML: Deriving Products
15 Software Product Line Engineering with the UML: Deriving Products T. Ziadi and J.-M. Jķzķquel Abstract Software product line engineering introduces two new dimensions into the traditional engineering of software-based systems: the variability modeling and the product derivation. The variability gathers
Computer software engineers design, create, and modify computer applications.
Computer software engineers design, create, and modify computer applications. Computer Software Engineers (0*NET 15-1031.00, 15-1032.00) Significant Points Computer software engineers are projected are expected for college graduates with at least a bachelor's degree in computer engineering or computer
New Directions in Measurement for Software Quality Control
of statistical data. In total this provides a framework for quality control in software engineering that is freed1 New Directions in Measurement for Software Quality Control Paul Krause, Bernd Freimut and Witold Suryn Abstract--Assessing and controlling software quality is still an immature discipline. One
Suryn, Witold
Competitive Game Development: Software Engineering as a Team Sport*
Competitive Game Development: Software Engineering as a Team Sport* Walt Scacchi Institute, Zurich, 9 June 2012 #12;Overview ┬Ę The what, why, how and outcomes of game software development of game software development competitions ┬Ę Competition affords the opportunity for alternative
Software entropy in agile product evolution Geir Kjetil Hanssen
.firstname.lastname@example.com Leon Moonen Simula Research Laboratory email@example.com Abstract As agile software development of a successful software product line organization that has adopted the agile development method Evo, showing how- automated quality monitoring and refactoring support. 1. Introduction Agile software development methods
ECSS Standard Compliant Agile Software Development [An Industrial Case Study
ECSS Standard Compliant Agile Software Development [An Industrial Case Study] Ehsan Ahmad. In particular, the agile development processes studied and practiced in the Software Engineering field at large in the European space industry that is using agile software development methods in ECSS projects. We discuss
Feldt, Robert
Institute for Software Technology Ad anced RoboticsAdvanced Robotics
Interaction #12;Institute for Software Technology Application Areas Gerald Steinbauer 3 Advanced RoboticsInstitute for Software Technology Ad anced RoboticsAdvanced Robotics Human Robot Interaction Gerald Steinbauer Institute for Software Technology Gerald Steinbauer 1 Advanced Robotics ┬Ł Human Robot Interaction
Software Maintenance and Evolution: Keith Bennett & Vaclav Rajlich
for change and improvements. Our aim is to describe a landscape for research in software maintenanceSoftware Maintenance and Evolution: A Roadmap Keith Bennett & Vaclav Rajlich Key Research Pointers transformation techniques. He is a founding co-Director of the Centre for Software Maintenance at Durham
A Language for Software Variation Research Martin Erwig
-oriented programming [3, 18], revision control systems [21], and software configuration management [11]. What this fact email@example.com Abstract Managing variation is an important problem in software engineer- ing that takes different forms, ranging from version control and configuration management to software product
Erwig, Martin
An Automated Software FMEA Chris Price and Neal Snooke
An Automated Software FMEA Chris Price and Neal Snooke Department of Computer Science, Aberystwyth Conference, Singapore, April 2008 Abstract The concept of software failure mode and effects analysis (FMEA its hardware counterpart, software FMEA is immensely tedious for an engineer to perform, as well
Snooke, Neal
Abstract: In the article it has been presented the structure of the control system and measurement data processing of an automated guided vehicle. The basic navigation technique ¢ odometry, which is applied in the automated guided vehicle, has been described, as well as connected with it errors of position tracing. Next the navigation software was shown which enables to design the trajectory of the vehicle movement as well as the registration and reading of the measurement data from the measurement sensors.
Magdalena Dobrza?ska; Pawe? Dobrza?ski
Some links on this page may take you to non-federal websites. Their policies may differ from this site.
Website Policies and Important Links
Search capabilities provided by DOE/OSTI