WorldWideScience

Sample records for jsc software technology

  1. Human Spaceflight Technology Needs - A Foundation for JSC's Technology Strategy

    Science.gov (United States)

    Stecklein, Jonette M.

    2013-01-01

    Human space exploration has always been heavily influenced by goals to achieve a specific mission on a specific schedule. This approach drove rapid technology development, the rapidity of which adds risks as well as provides a major driver for costs and cost uncertainty. The National Aeronautics and Space Administration (NASA) is now approaching the extension of human presence throughout the solar system by balancing a proactive yet less schedule-driven development of technology with opportunistic scheduling of missions as the needed technologies are realized. This approach should provide cost effective, low risk technology development that will enable efficient and effective manned spaceflight missions. As a first step, the NASA Human Spaceflight Architecture Team (HAT) has identified a suite of critical technologies needed to support future manned missions across a range of destinations, including in cis-lunar space, near earth asteroid visits, lunar exploration, Mars moons, and Mars exploration. The challenge now is to develop a strategy and plan for technology development that efficiently enables these missions over a reasonable time period, without increasing technology development costs unnecessarily due to schedule pressure, and subsequently mitigating development and mission risks. NASA's Johnson Space Center (JSC), as the nation s primary center for human exploration, is addressing this challenge through an innovative approach in allocating Internal Research and Development funding to projects. The HAT Technology Needs (TechNeeds) Database has been developed to correlate across critical technologies and the NASA Office of Chief Technologist Technology Area Breakdown Structure (TABS). The TechNeeds Database illuminates that many critical technologies may support a single technical capability gap, that many HAT technology needs may map to a single TABS technology discipline, and that a single HAT technology need may map to multiple TABS technology

  2. Payload software technology: Software technology development plan

    Science.gov (United States)

    1977-01-01

    Programmatic requirements for the advancement of software technology are identified for meeting the space flight requirements in the 1980 to 1990 time period. The development items are described, and software technology item derivation worksheets are presented along with the cost/time/priority assessments.

  3. Software Partitioning Technologies

    Science.gov (United States)

    2001-05-29

    1 Software Partitioning Technologies Tim Skutt Smiths Aerospace 3290 Patterson Ave. SE Grand Rapids, MI 49512-1991 (616) 241-8645 skutt_timothy...Limitation of Abstract UU Number of Pages 12 2 Agenda n Software Partitioning Overview n Smiths Software Partitioning Technology n Software Partitioning...Partition Level OS Core Module Level OS Timers MMU I/O API Layer Partitioning Services 6 Smiths Software Partitioning Technology n Smiths has developed

  4. Software Architecture Technology Initiative

    Science.gov (United States)

    2008-04-01

    2008 Carnegie Mellon University 2008 PLS March 2008 © 2008 Carnegie Mellon University Software Architecture Technology Initiative SATURN 2008...SUBTITLE Software Architecture Technology Initiative 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT...SUPPLEMENTARY NOTES presented at the SEI Software Architecture Technology User Network (SATURN) Workshop, 30 Apr ? 1 May 2008, Pittsburgh, PA. 14

  5. Lyndon B. Johnson Space Center (JSC) proposed dual-use technology investment program in intelligent robots

    Science.gov (United States)

    Erikson, Jon D.

    1994-01-01

    This paper presents an overview of the proposed Lyndon B. Johnson Space Center (JSC) precompetitive, dual-use technology investment project in robotics. New robotic technology in advanced robots, which can recognize and respond to their environments and to spoken human supervision so as to perform a variety of combined mobility and manipulation tasks in various sectors, is an obejective of this work. In the U.S. economy, such robots offer the benefits of improved global competitiveness in a critical industrial sector; improved productivity by the end users of these robots; a growing robotics industry that produces jobs and profits; lower cost health care delivery with quality improvements; and, as these 'intelligent' robots become acceptable throughout society, an increase in the standard of living for everyone. In space, such robots will provide improved safety, reliability, and productivity as Space Station evolves, and will enable human space exploration (by human/robot teams). The proposed effort consists of partnerships between manufacturers, universities, and JSC to develop working production prototypes of these robots by leveraging current development by both sides. Currently targeted applications are in the manufacturing, health care, services, and construction sectors of the U.S. economy and in the inspection, servicing, maintenance, and repair aspects of space exploration. But the focus is on the generic software architecture and standardized interfaces for custom modules tailored for the various applications allowing end users to customize a robot as PC users customize PC's. Production prototypes would be completed in 5 years under this proposal.

  6. Human spaceflight technology needs-a foundation for JSC's technology strategy

    Science.gov (United States)

    Stecklein, J. M.

    Human space exploration has always been heavily influenced by goals to achieve a specific mission on a specific schedule. This approach drove rapid technology development, the rapidity of which added risks and became a major driver for costs and cost uncertainty. The National Aeronautics and Space Administration (NASA) is now approaching the extension of human presence throughout the solar system by balancing a proactive yet less schedule-driven development of technology with opportunistic scheduling of missions as the needed technologies are realized. This approach should provide cost effective, low risk technology development that will enable efficient and effective manned spaceflight missions. As a first step, the NASA Human Spaceflight Architecture Team (HAT) has identified a suite of critical technologies needed to support future manned missions across a range of destinations, including in cis-lunar space, near earth asteroid visits, lunar exploration, Mars moons, and Mars exploration. The challenge now is to develop a strategy and plan for technology development that efficiently enables these missions over a reasonable time period, without increasing technology development costs unnecessarily due to schedule pressure, and subsequently mitigating development and mission risks. NASA's Johnson Space Center (JSC), as the nation's primary center for human exploration, is addressing this challenge through an innovative approach in allocating Internal Research and Development funding to projects. The HAT Technology Needs (Tech Needs) Database has been developed to correlate across critical technologies and the NASA Office of Chief Technologist Technology Area Breakdown Structure (TABS). The TechNeeds Database illuminates that many critical technologies may support a single technical capability gap, that many HAT technology needs may map to a single TABS technology discipline, and that a single HAT technology need may map to multiple TABS technology disciplines. Th

  7. Scientific Software Component Technology

    Energy Technology Data Exchange (ETDEWEB)

    Kohn, S.; Dykman, N.; Kumfert, G.; Smolinski, B.

    2000-02-16

    We are developing new software component technology for high-performance parallel scientific computing to address issues of complexity, re-use, and interoperability for laboratory software. Component technology enables cross-project code re-use, reduces software development costs, and provides additional simulation capabilities for massively parallel laboratory application codes. The success of our approach will be measured by its impact on DOE mathematical and scientific software efforts. Thus, we are collaborating closely with library developers and application scientists in the Common Component Architecture forum, the Equation Solver Interface forum, and other DOE mathematical software groups to gather requirements, write and adopt a variety of design specifications, and develop demonstration projects to validate our approach. Numerical simulation is essential to the science mission at the laboratory. However, it is becoming increasingly difficult to manage the complexity of modern simulation software. Computational scientists develop complex, three-dimensional, massively parallel, full-physics simulations that require the integration of diverse software packages written by outside development teams. Currently, the integration of a new software package, such as a new linear solver library, can require several months of effort. Current industry component technologies such as CORBA, JavaBeans, and COM have all been used successfully in the business domain to reduce software development costs and increase software quality. However, these existing industry component infrastructures will not scale to support massively parallel applications in science and engineering. In particular, they do not address issues related to high-performance parallel computing on ASCI-class machines, such as fast in-process connections between components, language interoperability for scientific languages such as Fortran, parallel data redistribution between components, and massively

  8. MODERN RESOURCE-SAVING TECHNOLOGIES IN FOUNDRY PRODUCTION OF JSC «MINSK TRAKTOR PLANT»

    Directory of Open Access Journals (Sweden)

    F. A. Domotenko

    2016-01-01

    Full Text Available In article the main world tendencies of development of the production technology of sandy cores and value of this production in complex technology of manufacture of castings are considered. It is established that the most rational way of production technically and economically is manufacture of wafer sandy cores using the Cold-box-amin technology. Scientific, technical, technological and economic aspects of modernization of foundry production of JSC MTZ with complete transition to production of sandy cores on the resource-saving Cold-box-amin technology are provided. The main distinctive feature of this reequipment – all planned works are based on the domestic technological developments and the equipment created in the cooperation by specialists of JSC BELNIILIT and JSC MTZ. Within GNTP essential support to the provided works was given by the state.

  9. Ontologies for software engineering and software technology

    CERN Document Server

    Calero, Coral; Piattini, Mario

    2006-01-01

    Covers two applications of ontologies in software engineering and software technology: sharing knowledge of the problem domain and using a common terminology among all stakeholders; and filtering the knowledge when defining models and metamodels. This book is of benefit to software engineering researchers in both academia and industry.

  10. Exploratory research for the development of a computer aided software design environment with the software technology program

    Science.gov (United States)

    Hardwick, Charles

    1991-01-01

    Field studies were conducted by MCC to determine areas of research of mutual interest to MCC and JSC. NASA personnel from the Information Systems Directorate and research faculty from UHCL/RICIS visited MCC in Austin, Texas to examine tools and applications under development in the MCC Software Technology Program. MCC personnel presented workshops in hypermedia, design knowledge capture, and design recovery on site at JSC for ISD personnel. The following programs were installed on workstations in the Software Technology Lab, NASA/JSC: (1) GERM (Graphic Entity Relations Modeler); (2) gIBIS (Graphic Issues Based Information System); and (3) DESIRE (Design Recovery tool). These applications were made available to NASA for inspection and evaluation. Programs developed in the MCC Software Technology Program run on the SUN workstation. The programs do not require special configuration, but they will require larger than usual amounts of disk space and RAM to operate properly.

  11. The development and technology transfer of software engineering technology at NASA. Johnson Space Center

    Science.gov (United States)

    Pitman, C. L.; Erb, D. M.; Izygon, M. E.; Fridge, E. M., III; Roush, G. B.; Braley, D. M.; Savely, R. T.

    1992-01-01

    The United State's big space projects of the next decades, such as Space Station and the Human Exploration Initiative, will need the development of many millions of lines of mission critical software. NASA-Johnson (JSC) is identifying and developing some of the Computer Aided Software Engineering (CASE) technology that NASA will need to build these future software systems. The goal is to improve the quality and the productivity of large software development projects. New trends are outlined in CASE technology and how the Software Technology Branch (STB) at JSC is endeavoring to provide some of these CASE solutions for NASA is described. Key software technology components include knowledge-based systems, software reusability, user interface technology, reengineering environments, management systems for the software development process, software cost models, repository technology, and open, integrated CASE environment frameworks. The paper presents the status and long-term expectations for CASE products. The STB's Reengineering Application Project (REAP), Advanced Software Development Workstation (ASDW) project, and software development cost model (COSTMODL) project are then discussed. Some of the general difficulties of technology transfer are introduced, and a process developed by STB for CASE technology insertion is described.

  12. Software productivity improvement through software engineering technology

    Science.gov (United States)

    Mcgarry, F. E.

    1985-01-01

    It has been estimated that NASA expends anywhere from 6 to 10 percent of its annual budget on the acquisition, implementation and maintenance of computer software. Although researchers have produced numerous software engineering approaches over the past 5-10 years; each claiming to be more effective than the other, there is very limited quantitative information verifying the measurable impact htat any of these technologies may have in a production environment. At NASA/GSFC, an extended research effort aimed at identifying and measuring software techniques that favorably impact productivity of software development, has been active over the past 8 years. Specific, measurable, software development technologies have been applied and measured in a production environment. Resulting software development approaches have been shown to be effective in both improving quality as well as productivity in this one environment.

  13. Software Defined Networking Demands on Software Technologies

    DEFF Research Database (Denmark)

    Galinac Grbac, T.; Caba, Cosmin Marius; Soler, José

    2015-01-01

    Software Defined Networking (SDN) is a networking approach based on a centralized control plane architecture with standardised interfaces between control and data planes. SDN enables fast configuration and reconfiguration of the network to enhance resource utilization and service performances....... This new approach enables a more dynamic and flexible network, which may adapt to user needs and application requirements. To this end, systemized solutions must be implemented in network software, aiming to provide secure network services that meet the required service performance levels. In this paper......, we review this new approach to networking from an architectural point of view, and identify and discuss some critical quality issues that require new developments in software technologies. These issues we discuss along with use case scenarios. Here in this paper we aim to identify challenges...

  14. Reuse-based software production technology

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    Software reuse is viewed as a key technology to improve software product quality and productivity. This paper discusses a series of technologies related with software reuse and software component technology: component model, which describes component's essential characteristics; component acquisition technology, of which domain engineering is the main approach; component management technology, of which component library is the kernel; application integration and composition technology, of which application engineering is the main approach; software evolution technology, of which software reengineering is the main approach, etc. This paper introduces the software development environment: JadeBird Software Production Line System, which effectively integrates the above-mentioned technologies.

  15. Future Trends of Software Technology and Applications: Software Architecture

    Science.gov (United States)

    2006-01-01

    Sponsored by the U.S. Department of Defense © 2006 by Carnegie Mellon University 1 Pittsburgh, PA 15213-3890 Future Trends of Software Technology ...COVERED 00-00-2006 to 00-00-2006 4. TITLE AND SUBTITLE Future Trends of Software Technology and Applications: Software Architecture 5a. CONTRACT...and Applications: Software Architecture Paul Clements Software Engineering Institute Carnegie Mellon University Report Documentation Page Form

  16. Virtual reality software and technology.

    Science.gov (United States)

    Lin, Ming C; Otaduy, Miguel A; Boulic, Ronan

    2008-01-01

    This special issue contains an introductory survey on 3D user interfaces by leading VR authorities and significantly expanded versions of the four best short papers from the proceedings of the 14th ACM Symposium on Virtual Reality Software and Technology (VRST 07).

  17. Advanced Hybrid Computer Systems. Software Technology.

    Science.gov (United States)

    This software technology final report evaluates advances made in Advanced Hybrid Computer System software technology . The report describes what...automatic patching software is available as well as which analog/hybrid programming languages would be most feasible for the Advanced Hybrid Computer...compiler software . The problem of how software would interface with the hybrid system is also presented.

  18. Software engineering technology transfer: Understanding the process

    Science.gov (United States)

    Zelkowitz, Marvin V.

    1993-01-01

    Technology transfer is of crucial concern to both government and industry today. In this report, the mechanisms developed by NASA to transfer technology are explored and the actual mechanisms used to transfer software development technologies are investigated. Time, cost, and effectiveness of software engineering technology transfer is reported.

  19. Emerging Technologies for Software-Reliant Systems

    Science.gov (United States)

    2016-06-07

    2011 Carnegie Mellon University Emerging Technologies for Software -Reliant Systems Grace A. Lewis glewis@sei.cmu.edu SEI Webinar February 24, 2011...FEB 2011 2. REPORT TYPE 3. DATES COVERED 00-00-2011 to 00-00-2011 4. TITLE AND SUBTITLE Emerging Technologies for Software -Reliant Systems 5a...ORGANIZATION NAME(S) AND ADDRESS(ES) Carnegie Mellon University , Software Engineering Institute,Pittsburgh,PA,15213 8. PERFORMING ORGANIZATION

  20. Music Software and Emerging Technology.

    Science.gov (United States)

    Peters, G. David

    1992-01-01

    Traces the history of instructional computing in music education. Describes the development of music software and hardware. Discusses potential benefits of using the newly developed software in the classroom. Suggests that educators and musicians interact with the publishing community to help define their needs in music education. (DK)

  1. Software Engineering for Human Spaceflight

    Science.gov (United States)

    Fredrickson, Steven E.

    2014-01-01

    The Spacecraft Software Engineering Branch of NASA Johnson Space Center (JSC) provides world-class products, leadership, and technical expertise in software engineering, processes, technology, and systems management for human spaceflight. The branch contributes to major NASA programs (e.g. ISS, MPCV/Orion) with in-house software development and prime contractor oversight, and maintains the JSC Engineering Directorate CMMI rating for flight software development. Software engineering teams work with hardware developers, mission planners, and system operators to integrate flight vehicles, habitats, robotics, and other spacecraft elements. They seek to infuse automation and autonomy into missions, and apply new technologies to flight processor and computational architectures. This presentation will provide an overview of key software-related projects, software methodologies and tools, and technology pursuits of interest to the JSC Spacecraft Software Engineering Branch.

  2. Software Engineering Technology Infusion Within NASA

    Science.gov (United States)

    Zelkowitz, Marvin V.

    1996-01-01

    Abstract technology transfer is of crucial concern to both government and industry today. In this paper, several software engineering technologies used within NASA are studied, and the mechanisms, schedules, and efforts at transferring these technologies are investigated. The goals of this study are: 1) to understand the difference between technology transfer (the adoption of a new method by large segments of an industry) as an industry-wide phenomenon and the adoption of a new technology by an individual organization (called technology infusion); and 2) to see if software engineering technology transfer differs from other engineering disciplines. While there is great interest today in developing technology transfer models for industry, it is the technology infusion process that actually causes changes in the current state of the practice.

  3. Software Engineering Technology Infusion Within NASA

    Science.gov (United States)

    Zelkowitz, Marvin V.

    1996-01-01

    Abstract technology transfer is of crucial concern to both government and industry today. In this paper, several software engineering technologies used within NASA are studied, and the mechanisms, schedules, and efforts at transferring these technologies are investigated. The goals of this study are: 1) to understand the difference between technology transfer (the adoption of a new method by large segments of an industry) as an industry-wide phenomenon and the adoption of a new technology by an individual organization (called technology infusion); and 2) to see if software engineering technology transfer differs from other engineering disciplines. While there is great interest today in developing technology transfer models for industry, it is the technology infusion process that actually causes changes in the current state of the practice.

  4. Center Innovation Fund: JSC CIF (also includes JSC IRAD) Program

    Data.gov (United States)

    National Aeronautics and Space Administration — JSC provides and applies its preeminent capabilities in science and technology to develop, operate, and integrate human exploration missions.  The Center...

  5. Advances in software science and technology

    CERN Document Server

    Hikita, Teruo; Kakuda, Hiroyasu

    1993-01-01

    Advances in Software Science and Technology, Volume 4 provides information pertinent to the advancement of the science and technology of computer software. This book discusses the various applications for computer systems.Organized into two parts encompassing 10 chapters, this volume begins with an overview of the historical survey of programming languages for vector/parallel computers in Japan and describes compiling methods for supercomputers in Japan. This text then explains the model of a Japanese software factory, which is presented by the logical configuration that has been satisfied by

  6. Technology Development and Production of Certain Chemical Platinum Metals Compounds at JSC "Krastsvetmet"

    Institute of Scientific and Technical Information of China (English)

    ILYASHEVICH V.D.; PAVLOVA E.I.; KORITSKAYA N.G.; MAMONOV S.N.; SHULGIN D.R.; MALTSEV E.V.

    2012-01-01

    In recent years JSC "Krastsvetmet" has successfully developed the production of chemically pure compounds of precious metals.Currently methods have been developed and facilities have been provided for industrial production of the following platinum metals compounds:- Rhodium (Ⅲ) chloride hydrate,rhodium (Ⅲ) chloride solution,rhodium ( Ⅲ) nitrate solution,rhodium ( Ⅲ)iodide,rhodium ( Ⅲ) sulfate,hydrated rhodium ( Ⅲ) oxide,ammonium hexachlororodiate,rhodium ( Ⅲ)phosphate solution,rhodium electrolytes;Iridium (Ⅳ) chloride hydrate,iridium (Ⅲ) chloride hydrate,ammonium hexachloroiridate (Ⅳ),hexachloriridium acid solution,hexachloriridium crystalline acid;- Ruthenium (Ⅲ) chloride hydrate,ruthenium (Ⅳ) hydroxide chloride,ruthenium (Ⅳ) hydroxide chloride solution,ammonium hexachlororuthenate,ruthenium (Ⅲ) chloride solution,potassium,diaquaoctachloronitrido diruthenate.The quality of the production meets the requirements of Russian and foreign consumers.

  7. Software Technology for E-Commerce Era

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    The rapid growth of Internet usage and electronic commerce(e-commerce) applica t ions will push traditional industries to transform their business models and to re-engineer their information systems. This direction will give the software in d ustry either great opportunities for their business growth or crucial challenges to their existence. This article describes two essential challenges the softwar e industry will face and presents relevant new technologies that will be helpful for overcoming those challenges.

  8. Advances in software science and technology

    CERN Document Server

    Ohno, Yoshio; Kamimura, Tsutomu

    1991-01-01

    Advances in Software Science and Technology, Volume 2 provides information pertinent to the advancement of the science and technology of computer software. This book discusses the various applications for computer systems.Organized into four parts encompassing 12 chapters, this volume begins with an overview of categorical frameworks that are widely used to represent data types in computer science. This text then provides an algorithm for generating vertices of a smoothed polygonal line from the vertices of a digital curve or polygonal curve whose position contains a certain amount of error. O

  9. Japan society for software science and technology

    CERN Document Server

    Nakajima, Reiji; Hagino, Tatsuya

    1990-01-01

    Advances in Software Science and Technology, Volume 1 provides information pertinent to the advancement of the science and technology of computer software. This book discusses the various applications for computer systems.Organized into three parts encompassing 13 chapters, this volume begins with an overview of the phase structure grammar for Japanese called JPSG, and a parser based on this grammar. This text then explores the logic-based knowledge representation called Uranus, which uses a multiple world mechanism. Other chapters consider the optimal file segmentation techniques for multi-at

  10. Advances in software science and technology

    CERN Document Server

    Kakuda, Hiroyasu; Ohno, Yoshio

    1992-01-01

    Advances in Software Science and Technology, Volume 3 provides information pertinent to the advancement of the science and technology of computer software. This book discusses the various applications for computer systems.Organized into two parts encompassing 11 chapters, this volume begins with an overview of the development of a system of writing tools called SUIKOU that analyzes a machine-readable Japanese document textually. This text then presents the conditioned attribute grammars (CAGs) and a system for evaluating them that can be applied to natural-language processing. Other chapters c

  11. Advances in software science and technology

    CERN Document Server

    Kamimura, Tsutomu

    1994-01-01

    This serial is a translation of the original works within the Japan Society of Software Science and Technology. A key source of information for computer scientists in the U.S., the serial explores the major areas of research in software and technology in Japan. These volumes are intended to promote worldwide exchange of ideas among professionals.This volume includes original research contributions in such areas as Augmented Language Logic (ALL), distributed C language, Smalltalk 80, and TAMPOPO-an evolutionary learning machine based on the principles of Realtime Minimum Skyline Detection.

  12. Decision support software technology demonstration plan

    Energy Technology Data Exchange (ETDEWEB)

    SULLIVAN,T.; ARMSTRONG,A.

    1998-09-01

    The performance evaluation of innovative and alternative environmental technologies is an integral part of the US Environmental Protection Agency's (EPA) mission. Early efforts focused on evaluating technologies that supported the implementation of the Clean Air and Clean Water Acts. In 1986 the Agency began to demonstrate and evaluate the cost and performance of remediation and monitoring technologies under the Superfund Innovative Technology Evaluation (SITE) program (in response to the mandate in the Superfund Amendments and Reauthorization Act of 1986 (SARA)). In 1990, the US Technology Policy was announced. This policy placed a renewed emphasis on making the best use of technology in achieving the national goals of improved quality of life for all Americans, continued economic growth, and national security. In the spirit of the technology policy, the Agency began to direct a portion of its resources toward the promotion, recognition, acceptance, and use of US-developed innovative environmental technologies both domestically and abroad. Decision Support Software (DSS) packages integrate environmental data and simulation models into a framework for making site characterization, monitoring, and cleanup decisions. To limit the scope which will be addressed in this demonstration, three endpoints have been selected for evaluation: Visualization; Sample Optimization; and Cost/Benefit Analysis. Five topics are covered in this report: the objectives of the demonstration; the elements of the demonstration plan; an overview of the Site Characterization and Monitoring Technology Pilot; an overview of the technology verification process; and the purpose of this demonstration plan.

  13. DoD Current State for Software Technology Readiness Assessments

    Science.gov (United States)

    2010-04-01

    DoD Current State for Software Technology Readiness Assessments Systems & Software Technology Conference April 2010 Cynthia Dion-Schwarz, Ph.D...DoD Current State for Software Technology Readiness Assessments 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d...public release; distribution unlimited 13. SUPPLEMENTARY NOTES Presented at the 22nd Systems and Software Technology Conference (SSTC), 26-29 April

  14. Improving Software Guidance for Technology Readiness Assessments (TRA)

    Science.gov (United States)

    2010-04-29

    Systems & Software Technology Conference Improving Software Guidance for Technology Readiness Assessments (TRA) 29 April 2010 Mike Nicol...APR 2010 2. REPORT TYPE 3. DATES COVERED 00-00-2010 to 00-00-2010 4. TITLE AND SUBTITLE Improving Software Guidance for Technology Readiness...Presented at the 22nd Systems and Software Technology Conference (SSTC), 26-29 April 2010, Salt Lake City, UT. 14. ABSTRACT 15. SUBJECT TERMS

  15. Telemetry Modernization with Open Architecture Software-Defined Radio Technology

    Science.gov (United States)

    2016-01-01

    As the market demand for use of the existing Telemetry Modernization with Open Architecture Software-Defined Radio Technology Lincoln Laboratory...is conducting a software-defined radio technology development program to improve the way telemetered information is collected and processed...architecture software-defined radio technology . Approved for public release; distribution unlimited (SMDC-5102 26OCT2015). This material is based

  16. Technology Foundations for Computational Evaluation of Software Security Attributes

    Science.gov (United States)

    2006-12-01

    Technology Foundations for Computational Evaluation of Software Security Attributes Gwendolyn H. Walton Thomas A. Longstaff Richard C...security attributes to the functional behavior of the software . The emergence of CERT’s new function extraction (FX) technology , unavailable to previous... software meets security requirements if they have been specified in behavioral terms. FX technology prescribes effective means to create and record

  17. Introduction to the Workshop on Software Technology Transfer in Software Engineering

    NARCIS (Netherlands)

    Harrison, Warren; Wieringa, Roel

    2006-01-01

    The goal of the Workshop on Technology Transfer in Software Engineering is to increase our understanding of technology transfer in software engineering, and to learn from successful case studies. We wanted to bring researchers and practitioners together to create an inventory of problems in software

  18. The Impact of Autonomous Systems Technology on JPL Mission Software

    Science.gov (United States)

    Doyle, Richard J.

    2000-01-01

    This paper discusses the following topics: (1) Autonomy for Future Missions- Mars Outposts, Titan Aerobot, and Europa Cryobot / Hydrobot; (2) Emergence of Autonomy- Remote Agent Architecture, Closing Loops Onboard, and New Millennium Flight Experiment; and (3) Software Engineering Challenges- Influence of Remote Agent, Scalable Autonomy, Autonomy Software Validation, Analytic Verification Technology, and Autonomy and Software Software Engineering.

  19. Introduction to the workshop on technology transfer in software engineering

    NARCIS (Netherlands)

    Harrison, Warren; Wieringa, Roelf J.

    The goal of the Workshop on Technology Transfer in Software Engineering is to increase our understanding of technology transfer in software engineering, and to learn from successful case studies. We wanted to bring researchers and practitioners together to create an inventory of problems in software

  20. Performance Engineering Technology for Scientific Component Software

    Energy Technology Data Exchange (ETDEWEB)

    Malony, Allen D.

    2007-05-08

    Large-scale, complex scientific applications are beginning to benefit from the use of component software design methodology and technology for software development. Integral to the success of component-based applications is the ability to achieve high-performing code solutions through the use of performance engineering tools for both intra-component and inter-component analysis and optimization. Our work on this project aimed to develop performance engineering technology for scientific component software in association with the DOE CCTTSS SciDAC project (active during the contract period) and the broader Common Component Architecture (CCA) community. Our specific implementation objectives were to extend the TAU performance system and Program Database Toolkit (PDT) to support performance instrumentation, measurement, and analysis of CCA components and frameworks, and to develop performance measurement and monitoring infrastructure that could be integrated in CCA applications. These objectives have been met in the completion of all project milestones and in the transfer of the technology into the continuing CCA activities as part of the DOE TASCS SciDAC2 effort. In addition to these achievements, over the past three years, we have been an active member of the CCA Forum, attending all meetings and serving in several working groups, such as the CCA Toolkit working group, the CQoS working group, and the Tutorial working group. We have contributed significantly to CCA tutorials since SC'04, hosted two CCA meetings, participated in the annual ACTS workshops, and were co-authors on the recent CCA journal paper [24]. There are four main areas where our project has delivered results: component performance instrumentation and measurement, component performance modeling and optimization, performance database and data mining, and online performance monitoring. This final report outlines the achievements in these areas for the entire project period. The submitted progress

  1. Performance Engineering Technology for Scientific Component Software

    Energy Technology Data Exchange (ETDEWEB)

    Malony, Allen D.

    2007-05-08

    Large-scale, complex scientific applications are beginning to benefit from the use of component software design methodology and technology for software development. Integral to the success of component-based applications is the ability to achieve high-performing code solutions through the use of performance engineering tools for both intra-component and inter-component analysis and optimization. Our work on this project aimed to develop performance engineering technology for scientific component software in association with the DOE CCTTSS SciDAC project (active during the contract period) and the broader Common Component Architecture (CCA) community. Our specific implementation objectives were to extend the TAU performance system and Program Database Toolkit (PDT) to support performance instrumentation, measurement, and analysis of CCA components and frameworks, and to develop performance measurement and monitoring infrastructure that could be integrated in CCA applications. These objectives have been met in the completion of all project milestones and in the transfer of the technology into the continuing CCA activities as part of the DOE TASCS SciDAC2 effort. In addition to these achievements, over the past three years, we have been an active member of the CCA Forum, attending all meetings and serving in several working groups, such as the CCA Toolkit working group, the CQoS working group, and the Tutorial working group. We have contributed significantly to CCA tutorials since SC'04, hosted two CCA meetings, participated in the annual ACTS workshops, and were co-authors on the recent CCA journal paper [24]. There are four main areas where our project has delivered results: component performance instrumentation and measurement, component performance modeling and optimization, performance database and data mining, and online performance monitoring. This final report outlines the achievements in these areas for the entire project period. The submitted progress

  2. Center Independent Research & Developments: JSC IRAD Program

    Data.gov (United States)

    National Aeronautics and Space Administration — JSC provides and applies its preeminent capabilities in science and technology to develop, operate, and integrate human exploration missions.  The center...

  3. Competition and innovation in a technology setting software duopoly

    DEFF Research Database (Denmark)

    Bitzer, Jürgen; Schröder, Philipp

    2003-01-01

    the assumption that software producers compete in technology rather than price or quantities. The model includes the presence of technological progress and menu costs of adjusting existing software, i.e. innovation. It is found that: (i) moving from monopoly to duopoly does increase the technology level set...... by firms in the software industry; (ii) a duopoly adjusts more readily to global technological progress than a monopolist. Furthermore, results are presented comparing open source versus for-profit firms in terms of technology levels and innovation....

  4. Infusing Software Engineering Technology into Practice at NASA

    Science.gov (United States)

    Pressburger, Thomas; Feather, Martin S.; Hinchey, Michael; Markosia, Lawrence

    2006-01-01

    We present an ongoing effort of the NASA Software Engineering Initiative to encourage the use of advanced software engineering technology on NASA projects. Technology infusion is in general a difficult process yet this effort seems to have found a modest approach that is successful for some types of technologies. We outline the process and describe the experience of the technology infusions that occurred over a two year period. We also present some lessons from the experiences.

  5. TSGC and JSC Alignment

    Science.gov (United States)

    Sanchez, Humberto

    2013-01-01

    NASA and the SGCs are, by design, intended to work closely together and have synergistic Vision, Mission, and Goals. The TSGC affiliates and JSC have been working together, but not always in a concise, coordinated, nor strategic manner. Today we have a couple of simple ideas to present about how TSGC and JSC have started to work together in a more concise, coordinated, and strategic manner, and how JSC and non-TSG Jurisdiction members have started to collaborate: Idea I: TSGC and JSC Technical Alignment Idea II: Concept of Clusters.

  6. Emerging methods, technologies and process management in software engineering

    CERN Document Server

    Ferrucci, Filomena; Tortora, Genny; Tucci, Maurizio

    2007-01-01

    A high-level introduction to new technologies andmethods in the field of software engineering Recent years have witnessed rapid evolution of software engineering methodologies, and until now, there has been no single-source introduction to emerging technologies in the field.

  7. The Software Technology Center at Lawrence Livermore National Laboratory: Software engineering technology transfer in a scientific R&D laboratory

    Energy Technology Data Exchange (ETDEWEB)

    Zucconi, L.

    1993-12-01

    Software engineering technology transfer for productivity and quality improvement can be difficult to initiate and sustain in a non-profit research laboratory where the concepts of profit and loss do not exist. In this experience report, the author discusses the approach taken to establish and maintain a software engineering technology transfer organization at a large R&D laboratory.

  8. Software Tools for Fault Management Technologies Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Fault Management (FM) is a key requirement for safety, efficient onboard and ground operations, maintenance, and repair. QSI's TEAMS Software suite is a leading...

  9. Software Technology for Adaptable, Reliable Systems (STARS) Technical Program Plan,

    Science.gov (United States)

    1986-08-06

    TPP (8/06186) * SOFTWARE TECHNOLOGY IE c0 FOR r ADAPTABLE, RELIABLE SYSTEMS (STARS) TECHNICAL PROGRAM PLAN 6 AUGUST 1986 DTIC ELECTEri NOV 141986WI...NONE NONE 11. TITLE (Include Security Classification) %. Software Technology for Adaptable, Reliable Systems (STARS) Technical Program Plan 12. PERSONAL...document is the top-level technical program plan for the STARS program. It describes the objectives of the program, the technical approach to achieve

  10. A Review of Software Maintenance Technology.

    Science.gov (United States)

    1980-02-01

    is a concept that must be formalized. Class differentiation in this context implies that there are varying maintenance requirements among the classes...has been developed using a number of fundamental equations which relate failures experienced, present MTTF, MTTF objective, and time required to meet...34Scheduled Maintenance of Applications Software,’ Datamation, Volume 19, Number 5, May 1973, pp. 64-67. Liskov, B. and Zilles , S., "Specification

  11. Software development with C++ maximizing reuse with object technology

    CERN Document Server

    Nielsen, Kjell

    2014-01-01

    Software Development with C++: Maximizing Reuse with Object Technology is about software development and object-oriented technology (OT), with applications implemented in C++. The basis for any software development project of complex systems is the process, rather than an individual method, which simply supports the overall process. This book is not intended as a general, all-encompassing treatise on OT. The intent is to provide practical information that is directly applicable to a development project. Explicit guidelines are offered for the infusion of OT into the various development phases.

  12. Technology-driven dietary assessment: a software developer's perspective.

    Science.gov (United States)

    Buday, R; Tapia, R; Maze, G R

    2014-01-01

    Dietary researchers need new software to improve nutrition data collection and analysis, although the creation of information technology is difficult. Software development projects may be unsuccessful as a result of an inadequate understanding of needs, management problems, technology barriers or legal hurdles. Cost over-runs and schedule delays are common. Barriers facing scientific researchers developing software include workflow, cost, schedule and team issues. Different methods of software development and the role that intellectual property rights play are discussed. A dietary researcher must carefully consider multiple issues to maximise the likelihood of success when creating new software. © 2012 The Authors. Journal of Human Nutrition and Dietetics © 2012 The British Dietetic Association Ltd.

  13. Proceedings of the 2012 International Conference on Information Technology and Software Engineering : Software Engineering & Digital Media Technology

    CERN Document Server

    Cai, Guoqiang; Liu, Weibin; Xing, Weiwei

    2013-01-01

    Proceedings of the 2012 International Conference on Information Technology and Software Engineering presents selected articles from this major event, which was held in Beijing, December 8-10, 2012. This book presents the latest research trends, methods and experimental results in the fields of information technology and software engineering, covering various state-of-the-art research theories and approaches. The subjects range from intelligent computing to information processing, software engineering, Web, unified modeling language (UML), multimedia, communication technologies, system identification, graphics and visualizing, etc. The proceedings provide a major interdisciplinary forum for researchers and engineers to present the most innovative studies and advances, which can serve as an excellent reference work for researchers and graduate students working on information technology and software engineering. Prof. Wei Lu, Dr. Guoqiang Cai, Prof. Weibin Liu and Dr. Weiwei Xing all work at Beijing Jiaotong Uni...

  14. Process technology activities at the Software Engineering Institute

    Energy Technology Data Exchange (ETDEWEB)

    Christie, A.M. [Carnegie Mellon Univ., Pittsburgh, PA (United States)

    1996-12-31

    This paper provides a brief overview of the rationale for, and direction of the software process technology work being pursued at the Software Engineering Institute. The paper then describes some of the activities that the SEI has recently been involved in. Finally, it relates in more detail an example of one specific effort; namely the development of a process modeling formalism and its use in process simulation.

  15. Software and codes for analysis of concentrating solar power technologies.

    Energy Technology Data Exchange (ETDEWEB)

    Ho, Clifford Kuofei

    2008-12-01

    This report presents a review and evaluation of software and codes that have been used to support Sandia National Laboratories concentrating solar power (CSP) program. Additional software packages developed by other institutions and companies that can potentially improve Sandia's analysis capabilities in the CSP program are also evaluated. The software and codes are grouped according to specific CSP technologies: power tower systems, linear concentrator systems, and dish/engine systems. A description of each code is presented with regard to each specific CSP technology, along with details regarding availability, maintenance, and references. A summary of all the codes is then presented with recommendations regarding the use and retention of the codes. A description of probabilistic methods for uncertainty and sensitivity analyses of concentrating solar power technologies is also provided.

  16. Competition and innovation in a technology setting software duopoly

    DEFF Research Database (Denmark)

    Bitzer, Jürgen; Schröder, Philipp

    2003-01-01

    Recently the software industry has experienced fundamental changes in market structure through the entry of open source competitors, e.g. Linux's entry into the operating systems market. In a simple model we examine the effects of such a change in market structure from monopoly to duopoly under...... by firms in the software industry; (ii) a duopoly adjusts more readily to global technological progress than a monopolist. Furthermore, results are presented comparing open source versus for-profit firms in terms of technology levels and innovation....

  17. Foundations of software technology and theoretical computer science

    Energy Technology Data Exchange (ETDEWEB)

    Madhavan, C.E.V. (Indian Inst. of Science, Bangalore (IN))

    1990-01-01

    The papers in this book report on foundations of software technology and theoretical computer science project research results. The authors report on algorithmics: design and analysis of graph, geometric, algebraic and VLSI algorithms; data structures; average analysis; complexity theory; parallel parsing; concurrency; algebraic semantics, event structures; logic programming; algebraic properties, semantics; and software technology: program transformations, algebraic methods. These results together with the formal techniques employed to present them reflect current trends pursued by research groups around the world. The papers treat their topics by reviewing existing results, developing and demonstrating new techniques and suggesting further directions for research.

  18. Computer Software for Forestry Technology Curricula. Final Report.

    Science.gov (United States)

    Watson, Roy C.; Scobie, Walter R.

    Since microcomputers are being used more and more frequently in the forest products industry in the Pacific Northwest, Green River Community College conducted a project to search for BASIC language computer programs pertaining to forestry, and when possible, to adapt such software for use in teaching forestry technology. The search for applicable…

  19. Workshop and conference on Grand Challenges applications and software technology

    Energy Technology Data Exchange (ETDEWEB)

    1993-12-31

    On May 4--7, 1993, nine federal agencies sponsored a four-day meeting on Grand Challenge applications and software technology. The objective was to bring High-Performance Computing and Communications (HPCC) Grand Challenge applications research groups supported under the federal HPCC program together with HPCC software technologists to: discuss multidisciplinary computational science research issues and approaches, identify major technology challenges facing users and providers, and refine software technology requirements for Grand Challenge applications research. The first day and a half focused on applications. Presentations were given by speakers from universities, national laboratories, and government agencies actively involved in Grand Challenge research. Five areas of research were covered: environmental and earth sciences; computational physics; computational biology, chemistry, and materials sciences; computational fluid and plasma dynamics; and applications of artificial intelligence. The next day and a half was spent in working groups in which the applications researchers were joined by software technologists. Nine breakout sessions took place: I/0, Data, and File Systems; Parallel Programming Paradigms; Performance Characterization and Evaluation of Massively Parallel Processing Applications; Program Development Tools; Building Multidisciplinary Applications; Algorithm and Libraries I; Algorithms and Libraries II; Graphics and Visualization; and National HPCC Infrastructure.

  20. Software control of the Advanced Technology Solar Telescope enclosure PLC hardware using COTS software

    Science.gov (United States)

    Borrowman, Alastair J.; de Bilbao, Lander; Ariño, Javier; Murga, Gaizka; Goodrich, Bret; Hubbard, John R.; Greer, Alan; Mayer, Chris; Taylor, Philip

    2012-09-01

    As PLCs evolve from simple logic controllers into more capable Programmable Automation Controllers (PACs), observatories are increasingly using such devices to control complex mechanisms1, 2. This paper describes use of COTS software to control such hardware using the Advanced Technology Solar Telescope (ATST) Common Services Framework (CSF). We present the Enclosure Control System (ECS) under development in Spain and the UK. The paper details selection of the commercial PLC communication library PLCIO. Implemented in C and delivered with source code, the library separates the programmer from communication details through a simple API. Capable of communicating with many types of PLCs (including Allen-Bradley and Siemens) the API remains the same irrespective of PLC in use. The ECS is implemented in Java using the observatory's framework that provides common services for software components. We present a design following a connection-based approach where all components access the PLC through a single connection class. The link between Java and PLCIO C library is provided by a thin Java Native Interface (JNI) layer. Also presented is a software simulator of the PLC based upon the PLCIO Virtual PLC. This creates a simulator operating below the library's API and thus requires no change to ECS software. It also provides enhanced software testing capabilities prior to hardware becoming available. Results are presented in the form of communication timing test data, showing that the use of CSF, JNI and PLCIO provide a control system capable of controlling enclosure tracking mechanisms, that would be equally valid for telescope mount control.

  1. Building Robust E-learning Software Systems Using Web Technologies

    Directory of Open Access Journals (Sweden)

    Diana BUTUCEA

    2011-01-01

    Full Text Available Building a robust e-learning software platform represents a major challenge for both the project manager and the development team. Since functionalities of these software systems improves and grows by the day, several aspects must be taken into consideration – e.g. workflows, use-casesor alternative scenarios – in order to create a well standardized and fully functional integrated learning management system. The paper will focus on a model of implementation for an e-learning software system, analyzing its features, its functional mechanisms as well as exemplifying an implementation algorithm. A list of some of the mostly used web technologies (both server-side and client-side will be analyzed and a discussion over major security leaks of web applicationswill also be put in discussion.

  2. Proceedings of the 2012 International Conference on Information Technology and Software Engineering : Information Technology

    CERN Document Server

    Cai, Guoqiang; Liu, Weibin; Xing, Weiwei

    2013-01-01

    Proceedings of the 2012 International Conference on Information Technology and Software Engineering presents selected articles from this major event, which was held in Beijing, December 8-10, 2012. This book presents the latest research trends, methods and experimental results in the fields of information technology and software engineering, covering various state-of-the-art research theories and approaches. The subjects range from intelligent computing to information processing, software engineering, Web, unified modeling language (UML), multimedia, communication technologies, system identification, graphics and visualizing, etc. The proceedings provide a major interdisciplinary forum for researchers and engineers to present the most innovative studies and advances, which can serve as an excellent reference work for researchers and graduate students working on information technology and software engineering. Prof. Wei Lu, Dr. Guoqiang Cai, Prof. Weibin Liu and Dr. Weiwei Xing all work at Beijing Jiaotong Uni...

  3. Proceedings of the 2012 International Conference on Information Technology and Software Engineering : Information Technology & Computing Intelligence

    CERN Document Server

    Cai, Guoqiang; Liu, Weibin; Xing, Weiwei

    2013-01-01

    Proceedings of the 2012 International Conference on Information Technology and Software Engineering presents selected articles from this major event, which was held in Beijing, December 8-10, 2012. This book presents the latest research trends, methods and experimental results in the fields of information technology and software engineering, covering various state-of-the-art research theories and approaches. The subjects range from intelligent computing to information processing, software engineering, Web, unified modeling language (UML), multimedia, communication technologies, system identification, graphics and visualizing, etc. The proceedings provide a major interdisciplinary forum for researchers and engineers to present the most innovative studies and advances, which can serve as an excellent reference work for researchers and graduate students working on information technology and software engineering. Prof. Wei Lu, Dr. Guoqiang Cai, Prof. Weibin Liu and Dr. Weiwei Xing all work at Beijing Jiaotong Uni...

  4. Intellectual property in consumer electronics, software and technology startups

    CERN Document Server

    Halt, Jr , Gerald B; Stiles, Amber R; Fesnak, Robert

    2014-01-01

    This book provides a comprehensive guide to procuring, utilizing and monetizing intellectual property rights, tailored for readers in the high-tech consumer electronics and software industries, as well as technology startups.  Numerous, real examples, case studies and scenarios are incorporated throughout the book to illustrate the topics discussed.  Readers will learn what to consider throughout the various creative phases of a product’s lifespan from initial research and development initiatives through post-production.  Readers will gain an understanding of the intellectual property protections afforded to U.S. corporations, methods to pro-actively reduce potential problems, and guidelines for future considerations to reduce legal spending, prevent IP theft, and allow for greater profitability from corporate innovation and inventiveness. • Offers a comprehensive guide to intellectual property for readers in high-tech consumer electronics, software and technology startups; • Uses real case studies...

  5. Cultural and Technological Issues and Solutions for Geodynamics Software Citation

    Science.gov (United States)

    Heien, E. M.; Hwang, L.; Fish, A. E.; Smith, M.; Dumit, J.; Kellogg, L. H.

    2014-12-01

    Computational software and custom-written codes play a key role in scientific research and teaching, providing tools to perform data analysis and forward modeling through numerical computation. However, development of these codes is often hampered by the fact that there is no well-defined way for the authors to receive credit or professional recognition for their work through the standard methods of scientific publication and subsequent citation of the work. This in turn may discourage researchers from publishing their codes or making them easier for other scientists to use. We investigate the issues involved in citing software in a scientific context, and introduce features that should be components of a citation infrastructure, particularly oriented towards the codes and scientific culture in the area of geodynamics research. The codes used in geodynamics are primarily specialized numerical modeling codes for continuum mechanics problems; they may be developed by individual researchers, teams of researchers, geophysicists in collaboration with computational scientists and applied mathematicians, or by coordinated community efforts such as the Computational Infrastructure for Geodynamics. Some but not all geodynamics codes are open-source. These characteristics are common to many areas of geophysical software development and use. We provide background on the problem of software citation and discuss some of the barriers preventing adoption of such citations, including social/cultural barriers, insufficient technological support infrastructure, and an overall lack of agreement about what a software citation should consist of. We suggest solutions in an initial effort to create a system to support citation of software and promotion of scientific software development.

  6. BCI meeting 2005--workshop on technology: hardware and software.

    Science.gov (United States)

    Cincotti, Febo; Bianchi, Luigi; Birch, Gary; Guger, Christoph; Mellinger, Jürgen; Scherer, Reinhold; Schmidt, Robert N; Yáñez Suárez, Oscar; Schalk, Gerwin

    2006-06-01

    This paper describes the outcome of discussions held during the Third International BCI Meeting at a workshop to review and evaluate the current state of BCI-related hardware and software. Technical requirements and current technologies, standardization procedures and future trends are covered. The main conclusion was recognition of the need to focus technical requirements on the users' needs and the need for consistent standards in BCI research.

  7. Intelligent web data management software architectures and emerging technologies

    CERN Document Server

    Ma, Kun; Yang, Bo; Sun, Runyuan

    2016-01-01

    This book presents some of the emerging techniques and technologies used to handle Web data management. Authors present novel software architectures and emerging technologies and then validate using experimental data and real world applications. The contents of this book are focused on four popular thematic categories of intelligent Web data management: cloud computing, social networking, monitoring and literature management. The Volume will be a valuable reference to researchers, students and practitioners in the field of Web data management, cloud computing, social networks using advanced intelligence tools.

  8. A taxonomy and discussion of software attack technologies

    Science.gov (United States)

    Banks, Sheila B.; Stytz, Martin R.

    2005-03-01

    Software is a complex thing. It is not an engineering artifact that springs forth from a design by simply following software coding rules; creativity and the human element are at the heart of the process. Software development is part science, part art, and part craft. Design, architecture, and coding are equally important activities and in each of these activities, errors may be introduced that lead to security vulnerabilities. Therefore, inevitably, errors enter into the code. Some of these errors are discovered during testing; however, some are not. The best way to find security errors, whether they are introduced as part of the architecture development effort or coding effort, is to automate the security testing process to the maximum extent possible and add this class of tools to the tools available, which aids in the compilation process, testing, test analysis, and software distribution. Recent technological advances, improvements in computer-generated forces (CGFs), and results in research in information assurance and software protection indicate that we can build a semi-intelligent software security testing tool. However, before we can undertake the security testing automation effort, we must understand the scope of the required testing, the security failures that need to be uncovered during testing, and the characteristics of the failures. Therefore, we undertook the research reported in the paper, which is the development of a taxonomy and a discussion of software attacks generated from the point of view of the security tester with the goal of using the taxonomy to guide the development of the knowledge base for the automated security testing tool. The representation for attacks and threat cases yielded by this research captures the strategies, tactics, and other considerations that come into play during the planning and execution of attacks upon application software. The paper is organized as follows. Section one contains an introduction to our research

  9. Center for Technology for Advanced Scientific Component Software (TASCS)

    Energy Technology Data Exchange (ETDEWEB)

    Damevski, Kostadin [Virginia State Univ., Petersburg, VA (United States)

    2009-03-30

    A resounding success of the Scientific Discover through Advanced Computing (SciDAC) program is that high-performance computational science is now universally recognized as a critical aspect of scientific discovery [71], complementing both theoretical and experimental research. As scientific communities prepare to exploit unprecedened computing capabilities of emerging leadership-class machines for multi-model simulations at the extreme scale [72], it is more important than ever to address the technical and social challenges of geographically distributed teams that combine expertise in domain science, applied mathematics, and computer science to build robust and flexible codes that can incorporate changes over time. The Center for Technology for Advanced Scientific Component Software (TASCS) tackles these issues by exploiting component-based software development to facilitate collaborative hig-performance scientific computing.

  10. 78 FR 11129 - Office of Engineering and Technology Seeks Comment on Updated OET-69 Software

    Science.gov (United States)

    2013-02-15

    ... COMMISSION 47 CFR Parts 73 Office of Engineering and Technology Seeks Comment on Updated OET-69 Software... Engineering and Technology (OET) announced the release of new software to perform interference analyses using... Office of Engineering and Technology (OET) announced the release of new software to perform interference...

  11. 15 CFR 740.6 - Technology and software under restriction (TSR).

    Science.gov (United States)

    2010-01-01

    ... 15 Commerce and Foreign Trade 2 2010-01-01 2010-01-01 false Technology and software under... REGULATIONS LICENSE EXCEPTIONS § 740.6 Technology and software under restriction (TSR). (a) Scope. License Exception TSR permits exports and reexports of technology and software where the Commerce Country Chart...

  12. Evaluating, selecting and relevance software tools in technology monitoring

    Directory of Open Access Journals (Sweden)

    Óscar Fernando Castellanos Domínguez

    2010-07-01

    Full Text Available The current setting for industrial and entrepreneurial development has posed the need for incorporating differentiating elements into the production apparatus leading to anticipating technological change. Technology monitoring (TM emerges as a methodology focused on analysing these changes for identifying challenges and opportunities (being mainly supported by information technology (IT through the search for, capture and analysis of data and information. This article proposes criteria for choosing and efficiently using software tools having different characteristics, requirements, capacity and cost which could be used in monitoring. An approach is made to different TM models, emphasising the identification and analysis of different information sources for coving and supporting information and access monitoring. Some evaluation, selection and analysis criteria are given for using these types of tools according to each production system’s individual profile and needs. Some of the existing software packages are described which are available on the market for carrying out monitoring prolects, relating them to their complexity, process characteristics and cost.

  13. 2015 Federated Conference on Software Development and Object Technologies

    CERN Document Server

    Kostolny, Jozef; Gratkowski, Tomasz

    2017-01-01

    This book presents the proceedings of the International Conference SDOT which was organized at the University in Žilina, Faculty of Management Sciences and Informatics, Slovak Republic in November 19, 2015. The conference was truly international both in terms of the amount of foreign contributions and in terms of composition of steering and scientific committees. The book and the conference serves as a platform of professional exchange of knowledge and experience for the latest trends in software development and object-oriented technologies (theory and practice). This proceedings present information on the latest developments and mediate the exchange of experience between practitioners and academia. .

  14. Feasibility Study of Integrating IDELIX’s Pliable Display Technology into the COPlanS Technology Demonstration Software

    Science.gov (United States)

    2005-03-31

    Feasibility Study of Integrating IDELIX’s Pliable Display Technology into the COPlanS Technology Demonstration Software Issue Number: Version 1... Technology Demonstration Software 5a. CONTRACT NUMBER 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6. AUTHOR(S) 5d. PROJECT NUMBER 5e. TASK NUMBER 5f...Collaborative Operations Planning System (COPlanS) technology demonstration software in the areas of collaboration and data visualization using IDELIX’s Pliable

  15. 31 CFR 545.205 - Prohibited importation of goods, software, technology, or services.

    Science.gov (United States)

    2010-07-01

    ..., software, technology, or services. 545.205 Section 545.205 Money and Finance: Treasury Regulations Relating..., software, technology, or services owned or controlled by the Taliban or persons whose property or interests... (AFGHANISTAN) SANCTIONS REGULATIONS Prohibitions § 545.205 Prohibited importation of goods, software...

  16. Government Technology Acquisition Policy: The Case of Proprietary versus Open Source Software

    Science.gov (United States)

    Hemphill, Thomas A.

    2005-01-01

    This article begins by explaining the concepts of proprietary and open source software technology, which are now competing in the marketplace. A review of recent individual and cooperative technology development and public policy advocacy efforts, by both proponents of open source software and advocates of proprietary software, subsequently…

  17. A Comparison of Learning Technologies for Teaching Spacecraft Software Development

    Science.gov (United States)

    Straub, Jeremy

    2014-01-01

    The development of software for spacecraft represents a particular challenge and is, in many ways, a worst case scenario from a design perspective. Spacecraft software must be "bulletproof" and operate for extended periods of time without user intervention. If the software fails, it cannot be manually serviced. Software failure may…

  18. A Comparison of Learning Technologies for Teaching Spacecraft Software Development

    Science.gov (United States)

    Straub, Jeremy

    2014-01-01

    The development of software for spacecraft represents a particular challenge and is, in many ways, a worst case scenario from a design perspective. Spacecraft software must be "bulletproof" and operate for extended periods of time without user intervention. If the software fails, it cannot be manually serviced. Software failure may…

  19. The use of software agents and distributed objects to integrate enterprises: Compatible or competing technologies?

    Energy Technology Data Exchange (ETDEWEB)

    Pancerella, C.M.

    1998-04-01

    Distributed object and software agent technologies are two integration methods for connecting enterprises. The two technologies have overlapping goals--interoperability and architectural support for integrating software components--though to date little or no integration of the two technologies has been made at the enterprise level. The primary difference between these two technologies is that distributed object technologies focus on the problems inherent in connecting distributed heterogeneous systems whereas software agent technologies focus on the problems involved with coordination and knowledge exchange across domain boundaries. This paper addresses the integration of these technologies in support of enterprise integration across organizational and geographic boundaries. The authors discuss enterprise integration issues, review their experiences with both technologies, and make recommendations for future work. Neither technology is a panacea. Good software engineering techniques must be applied to integrate an enterprise because scalability and a distributed software development team are realities.

  20. 15 CFR Supplement No. 2 to Part 774 - General Technology and Software Notes

    Science.gov (United States)

    2010-01-01

    ... 15 Commerce and Foreign Trade 2 2010-01-01 2010-01-01 false General Technology and Software Notes... REGULATIONS THE COMMERCE CONTROL LIST Pt. 774, Supp. 2 Supplement No. 2 to Part 774—General Technology and Software Notes 1. General Technology Note. The export of “technology” that is “required” for the...

  1. COMPARATIVE ANALYSIS OF SOFTWARE TECHNOLOGIES OPERATING SYSTEM WINDOWS 8 FOR LEARNING THE PROGRAMMING

    Directory of Open Access Journals (Sweden)

    Oleg M. Spirin

    2014-04-01

    Full Text Available Many innovations such as interface and software development were realized in Windows 8 of Microsoft Corporation that certainly must be taken into account in computer science teaching. The latest software platform of Windows 8 — WinRT is completely new implementation of ideas which has been implemented in technologies Win32 API and NET. The article describes the software development technology used in the environment of the operating system, Windows 8. There is presented the information about the development of these technologies. It is substantiated expediency of some approaches to consideration the latest technologies of software development in learning programming.

  2. 75 FR 10439 - Cognitive Radio Technologies and Software Defined Radios

    Science.gov (United States)

    2010-03-08

    ... clarification filed by Cisco Systems, Inc. (``Cisco'') requesting that the Commission clarify: (1) The... of software that controls security measures in software defined radios. 3. In responding to the Cisco... response to the Cisco petition for reconsideration that raised the issue of using open source software...

  3. CERN Technical Training 2006: Software and System Technologies Curriculum - Scheduled

    CERN Multimedia

    2006-01-01

    Course Sessions (October 2006-March 2007) The Software and System Technologies Curriculum of the CERN Technical Training Programme offers comprehensive training in C++, Java, Perl, Python, XML, OO programming, JCOP/PVSS, database design and Oracle. In the PERL, C++, OO and Java course series there are some places available on the following course sessions, currently scheduled until March 2007: Object-Oriented Analysis and Design using UML: 17-19 October 2006 (3 days) JAVA 2 Enterprise Edition - Part 1: Web Applications: 19-20 October 2006 (2 days) JAVA - Level 1: 30 October -1 November 2006 (3 days) PERL 5 - Advanced Aspects: 2 November 2006 (1 day) C++ Programming Part 1 - Introduction to Object-Oriented Design and Programming: 14-16 November 2006 (3 days) JAVA - Level 2: 4-7 December 2006 (4 days) C++ Programming Part 2 - Advanced C++ and its Traps and Pitfalls: 12-15 December 2006 (4 days) JAVA 2 Enterprise Edition - Part 2: Enterprise JavaBeans: 18-20 December 2006 (3 days) C++ for Particle Physicists:...

  4. JSC Design and Procedural Standards, JSC-STD-8080

    Science.gov (United States)

    Punch, Danny T.

    2011-01-01

    This document provides design and procedural requirements appropriate for inclusion in specifications for any human spaceflight program, project, spacecraft, system, or end item. The term "spacecraft" as used in the standards includes launch vehicles, orbital vehicles, non-terrestrial surface vehicles, and modules. The standards are developed and maintained as directed by Johnson Space Center (JSC) Policy Directive JPD 8080.2, JSC Design and Procedural Standards for Human Space Flight Equipment. The Design and Procedural Standards contained in this manual represent human spacecraft design and operational knowledge applicable to a wide range of spaceflight activities. These standards are imposed on JSC human spaceflight equipment through JPD 8080.2. Designers shall comply with all design standards applicable to their design effort.

  5. Planning for the V&V of infused software technologies for the Mars Science Laboratory Mission

    Science.gov (United States)

    Feather, Martin S.; Fesq, Lorraine M.; Ingham, Michel D.; Klein, Suzanne L.; Nelson, Stacy D.

    2004-01-01

    NASA's Mars Science Laboratory (MSL) rover mission is planning to make use of advanced software technologies in order to support fulfillment of its ambitious science objectives. The mission plans to adopt the Mission Data System (MDS) as the mission software architecture, and plans to make significant use of on-board autonomous capabilities for the rover software.

  6. The social construction of educational technology through the use of authentic software tools

    Directory of Open Access Journals (Sweden)

    Allan Jones

    2011-12-01

    Full Text Available A major strand of science and technology studies in recent decades has relatedto the social construction of technology (SCOT movement, whose adherentsmaintain that technological systems are determined just as much by social forcesas by technological ones. Taking this SCOT notion as a starting point, and puttinga focus on the user, this paper looks at some examples of the educationaluse of software tools that exploit the functionality of the software in ways farremoved from the original design. Examples include the use of spreadsheets,graphics editors and audio editors, and online translation software. Connectionsare made between the social construction of technology and constructivist pedagogy,particularly in relation to authentic learning.

  7. Development of CAD software package of intellectualized casting technology

    Institute of Scientific and Technical Information of China (English)

    HOU Hua; CHENG Jun; XU Hong

    2005-01-01

    Based on the numerical simulation of solidification, a computer aid design(CAD) software package of casting technique was developed to design the rising system intelligently. The software can calculate the size and locate the situations of the isolated melts. According to the liquid shrinkage of each isolated melts and the standard parameters of risers in the database, the riser's situation and the size can be identified intelligently as long as the riser's shape is selected. 3-D software and simulation analysis of CAST soft/computer aid engineering(CAE) software show that the design of the riser and the running system is feasible.

  8. Final Technical Report - Center for Technology for Advanced Scientific Component Software (TASCS)

    Energy Technology Data Exchange (ETDEWEB)

    Sussman, Alan [University of Maryland

    2014-10-21

    This is a final technical report for the University of Maryland work in the SciDAC Center for Technology for Advanced Scientific Component Software (TASCS). The Maryland work focused on software tools for coupling parallel software components built using the Common Component Architecture (CCA) APIs. Those tools are based on the Maryland InterComm software framework that has been used in multiple computational science applications to build large-scale simulations of complex physical systems that employ multiple separately developed codes.

  9. Some Aspects on Technological Design of a Cam Type Workpiece Using CATIA Software

    Directory of Open Access Journals (Sweden)

    Calin-Octavian Miclosina

    2013-09-01

    Full Text Available The paper presents the geometrical models of cam and of semi-finished piece, obtained with CATIA software. Two cam technological routes are shown and the optimal route is chosen. From the technological route, rough milling operation is simulated with CATIA software. By using different milling parameters, various machining time values are obtained.

  10. A Survey of Hardware and Software Technologies for the Rapid Development of Multimedia Instructional Modules

    Science.gov (United States)

    Ganesan, Nanda

    2008-01-01

    A survey of hardware and software technologies was conducted to identify suitable technologies for the development of instructional modules representing various instructional approaches. The approaches modeled were short PowerPoint presentations, chalk-and-talk type of lectures and software tutorials. The survey focused on identifying application…

  11. Is HTML5 Right Technology for the Development of Business Software Applications?

    Directory of Open Access Journals (Sweden)

    Zoran Lovrekovic

    2014-02-01

    Full Text Available This paper discusses whether today very popular HTML5 meets all the requirements which are placed for technology for business software applications development. Other technologies for development of the Rich Internet Applications, such as Apache Flex (formerly Adobe Flex and Microsoft Silverlight are compared with HTML5 in terms of business software applications development.

  12. A Survey of Hardware and Software Technologies for the Rapid Development of Multimedia Instructional Modules

    Science.gov (United States)

    Ganesan, Nanda

    2008-01-01

    A survey of hardware and software technologies was conducted to identify suitable technologies for the development of instructional modules representing various instructional approaches. The approaches modeled were short PowerPoint presentations, chalk-and-talk type of lectures and software tutorials. The survey focused on identifying application…

  13. Development of requirements tracking and verification technology for the NPP software

    Energy Technology Data Exchange (ETDEWEB)

    Jung, Chul Hwan; Kim, Jang Yeol; Lee, Jang Soo; Song, Soon Ja; Lee, Dong Young; Kwon, Kee Choon

    1998-12-30

    Searched and analyzed the technology of requirements engineering in the areas of aerospace and defense industry, medical industry and nuclear industry. Summarized the status of tools for the software design and requirements management. Analyzed the software design methodology for the safety software of NPP. Development of the design requirements for the requirements tracking and verification system. Development of the background technology to design the prototype tool for the requirements tracking and verification.

  14. Final Report for "Center for Technology for Advanced Scientific Component Software"

    Energy Technology Data Exchange (ETDEWEB)

    Svetlana Shasharina

    2010-12-01

    The goal of the Center for Technology for Advanced Scientific Component Software is to fundamentally changing the way scientific software is developed and used by bringing component-based software development technologies to high-performance scientific and engineering computing. The role of Tech-X work in TASCS project is to provide an outreach to accelerator physics and fusion applications by introducing TASCS tools into applications, testing tools in the applications and modifying the tools to be more usable.

  15. Social Software and Educational Technology: Informal, Formal and Technical Values

    Science.gov (United States)

    Pereira, Roberto; Baranauskas, M. Cecilia C.; da Silva, Sergio Roberto P.

    2013-01-01

    Social software is a growing reality worldwide and several authors are discussing its use to promote social interaction in learning contexts. Although problems regarding privacy, reputation, and identity are commonly reported in social software, an explicit concern regarding peoples' values is not a common practice in its design and adoption,…

  16. SDI Software Technology Program Plan Version 1.5

    Science.gov (United States)

    1987-06-01

    part of a larger project to produce an Ada language system for a distributed network of computers[Fisher 86]. 3 The StarLite software prototyping...Proposal No. CS-DOD/ARMY- 3184-86, (July 1985). 5 [Cook 85b] Cook, Robert P. and Auletta, Richard J., StarLite , A Visual Simulation Package for Software

  17. Cooperative Learning and Technology: Using Interactive Group Software.

    Science.gov (United States)

    Dockterman, David

    1998-01-01

    Discusses cooperative learning and considers the use of interactive group software. Highlights include students' roles in groups; group accountability and peer pressure; the use of strong narrative; and characteristics to look for when reviewing software for interactive group use, including opportunity and context for group interaction and social…

  18. Software Engineering Technology for the 21st Century

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    In this paper we will discuss the software engineering technologyfor the 21 st century. First we review development over the last half-century, overview application re quirement and environment, accept a challenge. Then we outline following software engineering techniques: 1) Process;2) Analysis;3) Design;4) UML;5) Component;6) Java +XML;7) Integrated;8) Quality(ISO9000&CMM).

  19. Social Software and Educational Technology: Informal, Formal and Technical Values

    Science.gov (United States)

    Pereira, Roberto; Baranauskas, M. Cecilia C.; da Silva, Sergio Roberto P.

    2013-01-01

    Social software is a growing reality worldwide and several authors are discussing its use to promote social interaction in learning contexts. Although problems regarding privacy, reputation, and identity are commonly reported in social software, an explicit concern regarding peoples' values is not a common practice in its design and adoption,…

  20. Seven Processes that Enable NASA Software Engineering Technologies

    Science.gov (United States)

    Housch, Helen; Godfrey, Sally

    2011-01-01

    This slide presentation reviews seven processes that NASA uses to ensure that software is developed, acquired and maintained as specified in the NPR 7150.2A requirement. The requirement is to ensure that all software be appraised for the Capability Maturity Model Integration (CMMI). The enumerated processes are: (7) Product Integration, (6) Configuration Management, (5) Verification, (4) Software Assurance, (3) Measurement and Analysis, (2) Requirements Management and (1) Planning & Monitoring. Each of these is described and the group(s) that are responsible is described.

  1. Data storage technology: Hardware and software, Appendix B

    Science.gov (United States)

    Sable, J. D.

    1972-01-01

    This project involves the development of more economical ways of integrating and interfacing new storage devices and data processing programs into a computer system. It involves developing interface standards and a software/hardware architecture which will make it possible to develop machine independent devices and programs. These will interface with the machine dependent operating systems of particular computers. The development project will not be to develop the software which would ordinarily be the responsibility of the manufacturer to supply, but to develop the standards with which that software is expected to confirm in providing an interface with the user or storage system.

  2. Technology Transfer Challenges for High-Assurance Software Engineering Tools

    Science.gov (United States)

    Koga, Dennis (Technical Monitor); Penix, John; Markosian, Lawrence Z.

    2003-01-01

    In this paper, we describe our experience with the challenges thar we are currently facing in our effort to develop advanced software verification and validation tools. We categorize these challenges into several areas: cost benefits modeling, tool usability, customer application domain, and organizational issues. We provide examples of challenges in each area and identrfj, open research issues in areas which limit our ability to transfer high-assurance software engineering tools into practice.

  3. Natural language processing-based COTS software and related technologies survey.

    Energy Technology Data Exchange (ETDEWEB)

    Stickland, Michael G.; Conrad, Gregory N.; Eaton, Shelley M.

    2003-09-01

    Natural language processing-based knowledge management software, traditionally developed for security organizations, is now becoming commercially available. An informal survey was conducted to discover and examine current NLP and related technologies and potential applications for information retrieval, information extraction, summarization, categorization, terminology management, link analysis, and visualization for possible implementation at Sandia National Laboratories. This report documents our current understanding of the technologies, lists software vendors and their products, and identifies potential applications of these technologies.

  4. Software Technology for Adaptable, Reliable Systems (STARS). Software Architecture Seminar Report: Central Archive for Reusable Defense Software (CARDS)

    Science.gov (United States)

    1994-01-29

    participants, who were able to make the Seminar and Workshop enjoyable and enlightening . Comments on this document are welcomed and encouraged. vi CDRL: B008...on their current work in archit . These diverse presentations offered an enlightening view into the latest views and practices regarding software...Distributed "* Gothic - Client/Server "* Victorian * Layered Constraints: Constraints: "* circulation patterns * timing and schedules * coustics

  5. SOFTWARE TRAINING AIDS DEVELOPMENT AND IMPLEMENTATION IN PROFESSIONAL PREPARATION PRACTICE OF TECHNOLOGICAL EDUCATION TEACHER

    Directory of Open Access Journals (Sweden)

    Anatoliy G. Gritchenko

    2013-03-01

    Full Text Available The article outlines the theoretical and practical aspects of software training aids development and implementation in professional preparation practice of technological education teacher. The myriad opportunities of new information technologies are described; the characteristic features of modern software training tool (STT are revealed; the main algorithmic structure circuits of training programs construction (linear, cyclic, with hyperlinks, to the labels, which enable the development of STT variety and functionality are given; the methodology of STT creating is described based on the analysis of the technology teacher preparation in HEE content, MITE didactic functions and selection criteria of educational software for this area of specialist’s preparation.

  6. Virtual Reality Robotic Programming Software in the Technology Classroom

    Science.gov (United States)

    Geissler, Jason; Knott, Patrick J.; Vazquez, Matthew R.; Wright, John R., Jr.

    2004-01-01

    Robots make a wonderful context for teaching students about many concepts important to technological literacy. They can provide an authentic context and produce high levels of motivation. According to Standards for Technological Literacy: Content for the Study of Technology (STL) (ITEA, 2000, 2002), there are six core concepts that should be…

  7. Software Quality Evaluation Models Applicable in Health Information and Communications Technologies. A Review of the Literature.

    Science.gov (United States)

    Villamor Ordozgoiti, Alberto; Delgado Hito, Pilar; Guix Comellas, Eva María; Fernandez Sanchez, Carlos Manuel; Garcia Hernandez, Milagros; Lluch Canut, Teresa

    2016-01-01

    Information and Communications Technologies in healthcare has increased the need to consider quality criteria through standardised processes. The aim of this study was to analyse the software quality evaluation models applicable to healthcare from the perspective of ICT-purchasers. Through a systematic literature review with the keywords software, product, quality, evaluation and health, we selected and analysed 20 original research papers published from 2005-2016 in health science and technology databases. The results showed four main topics: non-ISO models, software quality evaluation models based on ISO/IEC standards, studies analysing software quality evaluation models, and studies analysing ISO standards for software quality evaluation. The models provide cost-efficiency criteria for specific software, and improve use outcomes. The ISO/IEC25000 standard is shown as the most suitable for evaluating the quality of ICTs for healthcare use from the perspective of institutional acquisition.

  8. Orchestrating the Dynamic Adaptation of Distributed Software With Process Technology

    Science.gov (United States)

    2004-01-01

    Scanning and Software Distribution After Auto Discovery, IBM Red Book, May 9, 2003. [35] Marimba Inc., Marimba Embedded Management - Creating Self...Updating Appliances and Devices, Marimba White Paper, Mountain View, Ca., USA, 2001, http://www.marimba.com/products/datasheets/Embedded-wp-april

  9. IMMEX Problem-Solving Software: Integrating Curriculum into Technology.

    Science.gov (United States)

    Underdahl, Jennifer

    2002-01-01

    Explains the history of IMMEX (Interactive Multi-Media Exercises) and its evolution into a Web-delivered, interactive software program, which assesses student understanding of curriculum in K-16 classrooms by tracking its application in real-world, problem-solving scenarios. Discusses performance feedback for teachers and students, and offers…

  10. Transitions in Classroom Technology: Instructor Implementation of Classroom Management Software

    Science.gov (United States)

    Ackerman, David; Chung, Christina; Sun, Jerry Chih-Yuan

    2014-01-01

    The authors look at how business instructor needs are fulfilled by classroom management software (CMS), such as Moodle, and why instructors are sometimes slow to implement it. Instructors at different universities provided both qualitative and quantitative responses regarding their use of CMS. The results indicate that the top needs fulfilled by…

  11. Building Software Development Capacity to Advance the State of Educational Technology

    Science.gov (United States)

    Luterbach, Kenneth J.

    2013-01-01

    Educational technologists may advance the state of the field by increasing capacity to develop software tools and instructional applications. Presently, few academic programs in educational technology require even a single computer programming course. Further, the educational technologists who develop software generally work independently or in…

  12. How Software Technologies Can Improve Research on Learning and Bolster School Reform

    Science.gov (United States)

    Winne, Philip H.

    2006-01-01

    Realizing the promise of software technologies in education requires thinking differently about how software simultaneously can serve research and contribute to learning. This article examines 3 axioms underlying contemporary educational psychology: Learners construct knowledge, learners are agents, and data include lots of randomness. By drawing…

  13. Building Software Development Capacity to Advance the State of Educational Technology

    Science.gov (United States)

    Luterbach, Kenneth J.

    2013-01-01

    Educational technologists may advance the state of the field by increasing capacity to develop software tools and instructional applications. Presently, few academic programs in educational technology require even a single computer programming course. Further, the educational technologists who develop software generally work independently or in…

  14. 31 CFR 560.418 - Release of technology or software in the United States or a third country.

    Science.gov (United States)

    2010-07-01

    ... 31 Money and Finance: Treasury 3 2010-07-01 2010-07-01 false Release of technology or software in... IRANIAN TRANSACTIONS REGULATIONS Interpretations § 560.418 Release of technology or software in the United States or a third country. The release of technology or software in the United States, or by a United...

  15. 15 CFR 770.3 - Interpretations related to exports of technology and software to destinations in Country Group D:1.

    Science.gov (United States)

    2010-01-01

    ... technology and software to destinations in Country Group D:1. 770.3 Section 770.3 Commerce and Foreign Trade... technology and software to destinations in Country Group D:1. (a) Introduction. This section is intended to provide you additional guidance on how to determine whether your technology or software would be eligible...

  16. Software for Application of HHT Technologies to Time Series Analysis Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The proposed innovation is a robust and user-friendly software environment where NASA researchers can customize the latest HHT technologies for the LISA (and LIGO)...

  17. Software for Application of HHT Technologies to Time Series Analysis Project

    Data.gov (United States)

    National Aeronautics and Space Administration — The NLNS software developed in phase I is a robust and user-friendly environment that NASA researchers can use to customize the latest HHT technologies for their...

  18. Evaluations of Software Technologies: Testing, CLEANROOM, and Metrics.

    Science.gov (United States)

    1985-05-01

    did the developers miss the satisfaction of executing their own programs? 1. Did the missing of program execution have any relationship to pro- grammer ...could be a manifestation of teaching the Cleanroom sub- jects modular design later In the course (see Case Study Description), or possi- bly an...Expenditures, Proc. Fifth Int. Conf. Software Engr., San Diego, CA, pp. 107-115, 1981. [Bailey 84] J. W. Bailey, Teaching Ada: A Comparison of Two

  19. C4 Software Technology Reference Guide - A Prototype.

    Science.gov (United States)

    1997-01-10

    domain analysis methods include • Feature-oriented domain analysis ( FODA ) (see pg. 185), a domain analysis method based upon identifying the...Analysis ( FODA ) Feasibility Study (CMU/SEI-90-TR-21, ADA 235785). Pittsburgh, PA: Software En- gineering Institute, Carnegie Mellon University, 1990. 178...domain analysis ( FODA ) (see pg. 185), in which a feature is a user-visible aspect or char- acteristic of the domain [Kang 90].) The features in a system

  20. Research on the Technologies of Instant Messaging Software Detection

    Directory of Open Access Journals (Sweden)

    Hao Zhang

    2013-04-01

    Full Text Available In order to solve the security problems of instant messaging, a new Instant Messaging Software (IMS intrusion detection method has been proposed in this paper. Intrusion Detection is an important component of the security of the Network,through the critical information of the network and host system, it can determine the user’s invasion of illegal and legal acts of the user misuse of resources and make an adequate response.Instant messaging software provides a platform for the communication of information. It’s convenient for people to communicate, at the same time enterprises and institutions, companies, families; local area network has security implications. Such as access to user's personal information and the company's trade secrets; dissemination of pornography, reactionary remarks; provide attack corridors for Trojans and worms. Therefore, study the detection and blocking techniques of instant messaging software to protect the security of local area network has great application value. According to the detection method of IMS, detection and blocking architecture of IMS is presented and developed at the Windows platform. The rule base store in the configuration file, users can add their own IMS, detection and blocking the rules, users can also add other applications, features, so that the system has better scalability and practicality.

  1. Data-Base Software For Tracking Technological Developments

    Science.gov (United States)

    Aliberti, James A.; Wright, Simon; Monteith, Steve K.

    1996-01-01

    Technology Tracking System (TechTracS) computer program developed for use in storing and retrieving information on technology and related patent information developed under auspices of NASA Headquarters and NASA's field centers. Contents of data base include multiple scanned still images and quick-time movies as well as text. TechTracS includes word-processing, report-editing, chart-and-graph-editing, and search-editing subprograms. Extensive keyword searching capabilities enable rapid location of technologies, innovators, and companies. System performs routine functions automatically and serves multiple users.

  2. Research on Modeling and Reusing of Computer Numerical Control Software with Object-oriented Technology

    Institute of Scientific and Technical Information of China (English)

    胡俊; 王宇晗; 王涛; 蔡建国

    2001-01-01

    To improve the reusable and configurable ability of computer numerical control ( CNC ) software, a new method to construct reusable model of CNC software with object-oriented (OO) technology is proposed. Based on analyzing function of CNC software, the article presents how to construct a general class library of CNC software with OO technology. Most function modules of CNC software can he reused because of inheritable capability of classes. Besides, the article analyzes the object relational model in request/report mode, and multitask concurrent management model, which can he applied on double-CPU hardware platform and Windows 95/NT environment. Finally, the method has been successfully applied on a turning CNC system and a milling CNC system, and some function modules have been reused.

  3. The Impact of Autonomy Technology on Spacecraft Software Architecture

    Science.gov (United States)

    Gamble, E. B., Jr.

    1998-01-01

    Autonomy technology for high-level, closed-loop control of spacecraft offers considerable benefits to space-flight projects. Those benefits can enable whole new classes of missions; however, they are not without cost.

  4. Comparison of Software Technologies for Vectorization and Parallelization

    CERN Document Server

    Lazzaro, Alfio; Nowak, Andrzej; Valsan, Liviu

    2012-01-01

    This paper demonstrates how modern software development methodologies can be used to give an existing sequential application a considerable performance speed-up on modern x86 server systems. Whereas, in the past, speed-up was directly linked to the increase in clock frequency when moving to a more modern system, current x86 servers present a plethora of “performance dimensions” that need to be harnessed with great care. The application we used is a real-life data analysis example in C++ analyzing High Energy Physics data. The key software methods used are OpenMP, Intel Threading Building Blocks (TBB), Intel Cilk Plus, and the auto-vectorization capability of the Intel compiler (Composer XE). Somewhat surprisingly, the Message Passing Interface (MPI) is successfully added, although our focus is on single-node rather than multi-node performance optimization. The paper underlines the importance of algorithmic redesign in order to optimize each performance dimension and links this to close control of the memo...

  5. Status of Low Thrust Work at JSC

    Science.gov (United States)

    Condon, Gerald L.

    2004-01-01

    High performance low thrust (solar electric, nuclear electric, variable specific impulse magnetoplasma rocket) propulsion offers a significant benefit to NASA missions beyond low Earth orbit. As NASA (e.g., Prometheus Project) endeavors to develop these propulsion systems and associated power supplies, it becomes necessary to develop a refined trajectory design capability that will allow engineers to develop future robotic and human mission designs that take advantage of this new technology. This ongoing work addresses development of a trajectory design and optimization tool for assessing low thrust (and other types) trajectories. This work targets to advance the state of the art, enable future NASA missions, enable science drivers, and enhance education. This presentation provides a summary of the low thrust-related JSC activities under the ISP program and specifically, provides a look at a new release of a multi-gravity, multispacecraft trajectory optimization tool (Copernicus) along with analysis performed using this tool over the past year.

  6. ICSOFT 2006 : First International Conference on Software and Data Technologies, Volume 1

    NARCIS (Netherlands)

    Filipe, Joaquim; Shishkov, Boris; Helfert, Markus

    2006-01-01

    This volume contains the proceedings of the first International Conference on Software and Data Technologies (ICSOFT 2006), organized by the Institute for Systems and Technologies of Information, Communication and Control (INSTICC) in cooperation with the Object Management Group (OMG), sponsored by

  7. Factors that Impact Software Project Success in Offshore Information Technology (IT) Companies

    Science.gov (United States)

    Edara, Venkatarao

    2011-01-01

    Information technology (IT) projects are unsuccessful at a rate of 65% to 75% per year, in spite of employing the latest technologies and training employees. Although many studies have been conducted on project successes in U.S. companies, there is a lack of research studying the impact of various factors on software project success in offshore IT…

  8. Software Piracy among Technology Education Students: Investigating Property Rights in a Culture of Innovation

    Science.gov (United States)

    Teston, George

    2008-01-01

    When asked about individual perceptions of "technology," 68% of Americans primarily equate the term to the computer. Although this perception under represents the true breadth of the field, the statistic does speak to the ubiquitous role the computer plays across many technology disciplines. Software has become the building block of all major…

  9. Improving Fund Risk Management by Using New Software Tools Technology

    Directory of Open Access Journals (Sweden)

    Stephanos Papadamou

    2004-01-01

    Full Text Available This paper introduces a new MATLAB-based toolbox for Computer Aided mutual fund risk evaluation. In the age of computerized trading, financial services companies and independent investors must quickly investigate fund investment style and market risk. The Fund Risk toolbox is a financial software that includes a set of functions based on value at risk (VaR and expected tail loss (ETL methodology for graphical presentation of risk forecasts, evaluation of different risk models and identification of fund investment style. The sample of historical data can be divided to an estimation rolling window and the back-testing period. MATLAB?s vast built-in mathematical and financial functionality along with the fact that is both an interpreted and compiled programming language make this toolbox easily extendable by adding new complicated risk models with minimum programming effort.

  10. Application of Artificial Intelligence technology to the analysis and synthesis of reliable software systems

    Science.gov (United States)

    Wild, Christian; Eckhardt, Dave

    1987-01-01

    The development of a methodology for the production of highly reliable software is one of the greatest challenges facing the computer industry. Meeting this challenge will undoubtably involve the integration of many technologies. This paper describes the use of Artificial Intelligence technologies in the automated analysis of the formal algebraic specifications of abstract data types. These technologies include symbolic execution of specifications using techniques of automated deduction and machine learning through the use of examples. On-going research into the role of knowledge representation and problem solving in the process of developing software is also discussed.

  11. Management of the Technological Innovation Process in Software Companies from Sinaloa, Mexico

    Directory of Open Access Journals (Sweden)

    Alejandra MIRANDA FELIX

    2016-06-01

    Full Text Available The objective of this paper is to explain the management process of technological innovation within certified software companies from Sinaloa, considering their strategic technology plan, innovative processes, and intellectual capital. This work is based on the study of 9 software companies located in Sinaloa and certified through the CMMI (Capability Maturity Model for Integration process. Their problems are grouped into three areas: 1 strategic technology plan, 2 innovation and 3 intellectual capital. We propose a model of innovation management to explain and evaluate the integration of those three areas applying a mixed methodology, theoretical foundations, and the analysis of the results. The overall results reveal that the certified software companies from Sinaloa manage innovation informally, through an internal, costly and independent innovation process without considering alliances with other companies, educational institutions, government agencies, technology parks or research and development centers.

  12. SDI (Strategic Defense Initiative) Software Technology Program Plan

    Science.gov (United States)

    1987-06-01

    Computing Initiative program under Simpson and Sears . Industrial research labs are studying fundamental issues of the man-machine interface to formulate...Reform," The Brookings Review, Summer 1986, pp. 11-16. [Maidique 80] Maidique, Modesto , "Entrepreneurs, Champions, and % Technological Innovation...Management Tasks Area," from Computer t. Special Issue on STARS Program, (November 1983), pp. 56-62. [Maidique 80] Maidique, Modesto A., "Entrepreneurs

  13. Special Issue: Software-engineering, Properites of Language and Aspect Technologies

    DEFF Research Database (Denmark)

    Bergmans, Lodewijk; Gybels, Kris; Ernst, Erik

    2008-01-01

    of pointcuts, and the complexity of novel and innovative general-purpose pointcut languages. This paper proposes an interface for user-defined pointcuts, which allows for the definition of new, possibly domain-specific, kinds of pointcuts without extending the language. The second paper, "Developing Law......Dear Readers, SPLAT is a series of workshops held at the AOSD conference; SPLAT stands for "Software engineering Properties of Languages and Aspect Technologies". Software engineering properties, also referred to as quality or non-functional requirements, or 'ilities', describe the various...... characteristics of software beyond mere functionality. Software engineering properties, such as comprehensibility, evolvability, modularity, and analyzability, are crucial dimensions to consider in the assessment of the quality of software engineering activities and products. Generally, designers and users...

  14. TECHNOLOGICAL INNOVATION CAPABILITIES IN THE SOFTWARE INDUSTRY: A CASE OF SUCCESS

    Directory of Open Access Journals (Sweden)

    Tatiana Vargas Vega

    2013-07-01

    Full Text Available The formation and accumulation of technological capabilities for the empirical case of a Costa Rican leading software company are studied in this research. In addition, the accumulation of technological capabilities through the different knowledge transfer mechanisms and learning activities is analyzed, as well as the areas where the technological capabilities are focused in the Company. To comprehend the different innovation levels of the Company, a technological capabilities matrix was prepared, as proposed by Bell and Pavitt (1995. Therefore, it was found that the company Alpha exceeded basic operational and technological capabilities as well as innovative capabilities, reaching advanced levels in most activities, especially in its core business.

  15. METHODS AND TOOLS FOR DEVELOPING COMPUTER LEARNING SOFTWARE ON ELECTRICAL ENGINEERING BASED ON WIKI TECHNOLOGY

    Directory of Open Access Journals (Sweden)

    Roman V. Alekhin

    2014-01-01

    Full Text Available This work is devoted to issues related to the development of learning software and, in particular, digital libraries and knowledge bases in different fields and disciplines. Main attention is paid to the development of computer learning software for electrical engineering on the base of rapidly growing and popular wiki technology. This work was supported by RFBR (projects 12-08-00358, 14-01-00427, 12-07-00508. 

  16. New technologies for supporting real-time on-board software development

    Science.gov (United States)

    Kerridge, D.

    1995-03-01

    The next generation of on-board data management systems will be significantly more complex than current designs, and will be required to perform more complex and demanding tasks in software. Improved hardware technology, in the form of the MA31750 radiation hard processor, is one key component in addressing the needs of future embedded systems. However, to complement these hardware advances, improved support for the design and implementation of real-time data management software is now needed. This will help to control the cost and risk assoicated with developing data management software development as it becomes an increasingly significant element within embedded systems. One particular problem with developing embedded software is managing the non-functional requirements in a systematic way. This paper identifies how Logica has exploited recent developments in hard real-time theory to address this problem through the use of new hard real-time analysis and design methods which can be supported by specialized tools. The first stage in transferring this technology from the research domain to industrial application has already been completed. The MA37150 Hard Real-Time Embedded Software Support Environment (HESSE) is a loosely integrated set of hardware and software tools which directly support the process of hard real-time analysis for software targeting the MA31750 processor. With further development, this HESSE promises to provide embedded system developers with software tools which can reduce the risks associated with developing complex hard real-time software. Supported in this way by more sophisticated software methods and tools, it is foreseen that MA31750 based embedded systems can meet the processing needs for the next generation of on-board data management systems.

  17. Project-Driven Learning-by-Doing Method for Teaching Software Engineering using Virtualization Technology

    Directory of Open Access Journals (Sweden)

    Kun Ma

    2014-10-01

    Full Text Available Many universities are now offering software engineering an undergraduate level emphasizing knowledge point. However, some enterprise managers reflected that education ignore hands-on ability training, and claimed that there is the isolation between teaching and practice. This paper presents the design of a Software Engineering course (sixth semester in network engineering at University of Jinan for undergraduate Software Engineering students that uses virtualization technology to teach them project-driven learning-by-doing software development process. We present our motivation, challenges encountered, pedagogical goals and approaches, findings (both positive experiences and negative lessons. Our motivation was to teach project-driven Software Engineering using virtualization technology. The course also aims to develop entrepreneurial skills needed for software engineering graduates to better prepare them for the software industry. Billing models of virtualization help pupils and instructors find the cost of the experiment. In pay-as-you-go manner, two labs and three step-by-step projects (single project, pair project, and team project are designed to help the students to complete the assignment excitedly. We conduct some detailed surveys and present the results of student responses. The assessment process designed for this course is illustrated. The paper also shows that learning-by-doing method correlates with the characteristics of different projects, which has resulted in a successful experience as reported by students in an end of a semester survey.

  18. A Tour of Big Data, Open Source Data Management Technologies from the Apache Software Foundation

    Science.gov (United States)

    Mattmann, C. A.

    2012-12-01

    The Apache Software Foundation, a non-profit foundation charged with dissemination of open source software for the public good, provides a suite of data management technologies for distributed archiving, data ingestion, data dissemination, processing, triage and a host of other functionalities that are becoming critical in the Big Data regime. Apache is the world's largest open source software organization, boasting over 3000 developers from around the world all contributing to some of the most pervasive technologies in use today, from the HTTPD web server that powers a majority of Internet web sites to the Hadoop technology that is now projected at over a $1B dollar industry. Apache data management technologies are emerging as de facto off-the-shelf components for searching, distributing, processing and archiving key science data sets both geophysical, space and planetary based, all the way to biomedicine. In this talk, I will give a virtual tour of the Apache Software Foundation, its meritocracy and governance structure, and also its key big data technologies that organizations can take advantage of today and use to save cost, schedule, and resources in implementing their Big Data needs. I'll illustrate the Apache technologies in the context of several national priority projects, including the U.S. National Climate Assessment (NCA), and in the International Square Kilometre Array (SKA) project that are stretching the boundaries of volume, velocity, complexity, and other key Big Data dimensions.

  19. Evolving software reengineering technology for the emerging innovative-competitive era

    Science.gov (United States)

    Hwang, Phillip Q.; Lock, Evan; Prywes, Noah

    1994-01-01

    applications which is facilitated by the integrated tools. The radical savings in the time and cost associated with software, due to use of CASE tools that support combined Reuse of Software and Reengineering of Legacy Code, will add an important impetus to improving the automation of enterprises. This will be reflected in continuing operations, as well as in innovating new business processes. The proposed multi-tool software development is based on state of the art technology, which will be further advanced through the use of open systems for adding new tools and experience in their use.

  20. Agent Technology Application Strategies in Personal and Team Software Process Environment

    Directory of Open Access Journals (Sweden)

    R. Abdullah

    2011-01-01

    Full Text Available Problem statement: Modern system development emphasize on the use of standard and procedures to ensure the system develop meets user needs and of high quality. Standards such as Capability Maturity Model Integration (CMMI, Software Process Improvement and Capability determination (SPICE and ISO/IEC 90003:2004 are introduced. Personal Software Process (PSP focusing on improving the individual engineer tasks in software development activities and can be extended to Team development (TSP of large-scale software systems. Approach: To ensure the quality of system, defect must be managed or organized properly. Knowledge Management (KM provides a solution to manage and promoting shared defect-information as knowledge. Agents technology offer a way to deal with complex systems that have multiple and distinct components and are often used as a metaphor for autonomous, intelligent entities. Results: Agent technology is also used to enhance a Knowledge Management System (KMS based on software agent application strategies to increase the performance of knowledge sharing and its utilization. Conclusion: This study presents an agent-based application strategy in a KMS that manages defect-information as knowledge and shares it amongst software engineers who are majoring involved in PSP and TSP system development environment.

  1. 系统软件开发过程中的软件工程技术%Software engineering technology system in the process of software development

    Institute of Scientific and Technical Information of China (English)

    郑彦平

    2014-01-01

    With the development of the Internet,the application system also gradually changed,gradually in the direction of the intelligent application software and system software development.Software development as the basis of software technology,its development way decides the structure and function of software system,compared with traditional software application system conforms to the modern market demand.So, what is how to run software development,in the process of development which technology applied to?To solve these problems,the article will focus on discuss the difference between software applications and traditional software,the analysis model of software engineering design and project management,from the aspects of design and development system is introduced in the software development process of software engineering technology.%随着Internet的发展,应用系统也逐渐发生了改变,应用软件和系统软件逐渐向着智能化的方向发展。软件开发作为软件技术的基础,其开发方式决定着软件系统的结构和功能,与传统的软件相比,应用系统更符合现代市场需求。那么,软件的开发又是如何运作的,在开发过程中运用到哪些技术?针对这些问题,文章将重点探讨应用软件与传统软件的区别,分析软件工程中的模型设计和项目管理,从设计开发层面介绍了系统软件开发过程中的软件工程技术。

  2. Method for assessing software reliability of the document management system using the RFID technology

    Directory of Open Access Journals (Sweden)

    Kiedrowicz Maciej

    2016-01-01

    Full Text Available The deliberations presented in this study refer to the method for assessing software reliability of the docu-ment management system, using the RFID technology. A method for determining the reliability structure of the dis-cussed software, understood as the index vector for assessing reliability of its components, was proposed. The model of the analyzed software is the control transfer graph, in which the probability of activating individual components during the system's operation results from the so-called operational profile, which characterizes the actual working environment. The reliability structure is established as a result of the solution of a specific mathematical software task. The knowledge of the reliability structure of the software makes it possible to properly plan the time and finan-cial expenses necessary to build the software, which would meet the reliability requirements. The application of the presented method is illustrated by the number example, corresponding to the software reality of the RFID document management system.

  3. The Effect of Dynamic Software on Prospective Mathematics Teachers' Perceptions Regarding Information and Communication Technology

    Science.gov (United States)

    Tatar, Enver

    2013-01-01

    The aim of this study was to determine the effect of dynamic software on prospective mathematics teachers' perception levels regarding information and communication technology (ICT). The study was conducted with senior prospective teachers studying in a department of secondary mathematics education. The data of the study used both quantitative and…

  4. Investigating the Application of Semantic Technology to Organize Information in Digital Library Software Systems

    Directory of Open Access Journals (Sweden)

    Simin Hajiahmadi

    2017-06-01

    The results indicated that digital libraries with respect to the application of semantic technology were not in good condition; therefore, they need to take all the weaknesses identified in this study into consideration. Software for IT architecture requires layers of meaning beyond their original design. In addition, regarding the languages implemented, semantic technology had very poor performance and none of the tools had this new technology to develop and implement. The majority of the tools employed were also in the initial stage of recognition. In many cases, information sources were kept outside of the databases and they had only text files for full-text search. On the whole, the software systems studied here were at the same level although they sometimes surpassed each other. The present study not only developed a checklist of the application of semantic technologies to organize information software digital library based on relevant literature and the experts, but also can make digital library software developers aware of their strengths and weaknesses, and the criteria and factors existing in this area in addition to the importance of each of them to help them in their own design and production in the future.

  5. Success Rates by Software Development Methodology in Information Technology Project Management: A Quantitative Analysis

    Science.gov (United States)

    Wright, Gerald P.

    2013-01-01

    Despite over half a century of Project Management research, project success rates are still too low. Organizations spend a tremendous amount of valuable resources on Information Technology projects and seek to maximize the utility gained from their efforts. The author investigated the impact of software development methodology choice on ten…

  6. Software Vulnerabilities, Banking Threats, Botnets and Malware Self-Protection Technologies

    Directory of Open Access Journals (Sweden)

    Wajeb Gharibi

    2011-01-01

    Full Text Available Information security is the protection of information from a wide range of threats in order to ensure success business continuity by minimizing risks and maximizing the return of investments and business opportunities. In this paper, we study and discuss the software vulnerabilities, banking threats, botnets and propose the malware self-protection technologies.

  7. Software Vulnerabilities, Banking Threats, Botnets and Malware Self-Protection Technologies

    CERN Document Server

    Gharibi, Wajeb

    2011-01-01

    Information security is the protection of information from a wide range of threats in order to ensure success business continuity by minimizing risks and maximizing the return of investments and business opportunities. In this paper, we study and discuss the software vulnerabilities, banking threats, botnets and propose the malware self-protection technologies.

  8. Roles for Software Technologies in Advancing Research and Theory in Educational Psychology

    Science.gov (United States)

    Hadwin, Allyson F.; Winne, Philip H.; Nesbit, John C.

    2005-01-01

    While reviews abound on theoretical topics in educational psychology, it is rare that we examine our field's instrumentation development, and what effects this has on educational psychology's evolution. To repair this gap, this paper investigates and reveals the implications of software technologies for researching and theorizing about core issues…

  9. Success Rates by Software Development Methodology in Information Technology Project Management: A Quantitative Analysis

    Science.gov (United States)

    Wright, Gerald P.

    2013-01-01

    Despite over half a century of Project Management research, project success rates are still too low. Organizations spend a tremendous amount of valuable resources on Information Technology projects and seek to maximize the utility gained from their efforts. The author investigated the impact of software development methodology choice on ten…

  10. Using Collaborative Technology in CS Education to facilitate Cross-Site Software Development

    Directory of Open Access Journals (Sweden)

    Marie Devlin

    2008-12-01

    Full Text Available With offshore computing becoming more prevalent, it is essential that we increase our students' employability by providing new and relevant experiences in software development and project management; giving them valuable skills that are essential in an ever-increasing and changing global market. What is new about the work we discuss here is how collaborative technologies have facilitated a year-long cross-site software engineering project between Durham University and Newcastle University students. Our use of various collaboration technologies such as online discussion forums, video-conferencing, company repositories, version control software etc., as part of the collaborative team project has not only encouraged students to develop technical 'transferable' skills but also gain an understanding, through realistic experiences, of how the use of these technologies involves more than just learning their technical aspects and operation, but that it is essential to develop and implement the soft processes and skills required to use them successfully and effectively and hence optimize their cross-site working partnerships and productivity. In this paper we describe the project, the technologies employed by the student teams and the results and anecdotal evidence of staff and students that show the successes and, it must be admitted, occasional failures of this work. We discuss how we have tried to manage the expectations of the students throughout the project, how the technologies we have provided have affected the students' experience of cross-site collaboration and the impact of crosssite collaboration on our assessment strategies and curriculum design.

  11. Software Reuse Methods to Improve Technological Infrastructure for e-Science

    Science.gov (United States)

    Marshall, James J.; Downs, Robert R.; Mattmann, Chris A.

    2011-01-01

    Social computing has the potential to contribute to scientific research. Ongoing developments in information and communications technology improve capabilities for enabling scientific research, including research fostered by social computing capabilities. The recent emergence of e-Science practices has demonstrated the benefits from improvements in the technological infrastructure, or cyber-infrastructure, that has been developed to support science. Cloud computing is one example of this e-Science trend. Our own work in the area of software reuse offers methods that can be used to improve new technological development, including cloud computing capabilities, to support scientific research practices. In this paper, we focus on software reuse and its potential to contribute to the development and evaluation of information systems and related services designed to support new capabilities for conducting scientific research.

  12. Roles for software technologies in advancing research and theory in educational psychology.

    Science.gov (United States)

    Hadwin, Allyson F; Winne, Philip H; Nesbit, John C

    2005-03-01

    While reviews abound on theoretical topics in educational psychology, it is rare that we examine our field's instrumentation development, and what effects this has on educational psychology's evolution. To repair this gap, this paper investigates and reveals the implications of software technologies for researching and theorizing about core issues in educational psychology. From a set of approximately 1,500 articles published between 1999 and 2004, we sampled illustrative studies and organized them into four broad themes: (a) innovative ways to operationalize variables, (b) the changing nature of instructional interventions, (c) new fields of research in educational psychology, and (d) new constructs to be examined. In each area, we identify novel uses of these technologies and suggest how they may advance, and, in some instances, reshape theory and methodology. Overall, we demonstrate that software technologies hold significant potential to elaborate research in the field.

  13. Use of the EMTP-ATP Software to Develop a Dynamic Model of the Technological Centre

    Directory of Open Access Journals (Sweden)

    Tomas Mozdren

    2016-01-01

    Full Text Available This paper deals with analysis of power generating units installed within the technological centre. To be able to analyse behaviour of such a complex system with accumulation, the dynamic model of the technology was created using the EMTP-ATP software. The current configuration of the dynamic model is based on the block diagram containing all the unconventional sources of electric power. The values produced by ATPDraw are shown in graphs for reference. The dynamic model will serve the purpose of research and observation of the entire technological centre with respect to transients at individual sources of power.

  14. COMPUTER-AIDED ENVIRONMENTAL RISK ASSESSMENT OF POTATO CULTIVATION TECHNOLOGY USING OPENLCA SOFTWARE

    Directory of Open Access Journals (Sweden)

    Jerzy Ryszard Grudziński

    2016-11-01

    Full Text Available The article discusses the environmental impact of the tillage processes of potato production. The analysis was performed using a simplified LCA ( Life Cycle Assessment software. Depending on the purpose and the level of detail of the process analysis, the LCA technique of environmental management may require computer assistance. Even then, carrying it out is very complex, long and costly. The aim of the study was to explore the possibility of the use of open source software for a simplified life-cycle analysis of potato with LCA method. There was selected OpenLCA – GreenDelta TC GmbH, v.1.3.1 software. The diagrams of unit process streams and energy inputs incurred on the individual processes of cultivation were designed based on literature. There were compared environmental hazards of the two systems of potato cultivation: with using the plough and the simplified one in terms of atmospheric pollution with chemicals emitted by the engines of agricultural tractors in the course of the subsequent agricultural procedures. The study results confirmed the suitability of the software for the initial evaluation (screening of environmental hazards using LCA method. The software is compatible with both the open source databases and commercial databases. Environmental impacts of cultivation technologies are presented in a form of a graphic illustration of pollution emissions. Also, the problems hindering the use of the software are indicated.

  15. JSC Simulations of ADR Technologies Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Orbital debris in Low Earth Orbit (LEO) is an international problem that threatens the success of all future Low Earth Orbit (LEO) space and exploration...

  16. Transfer of computer software technology through workshops: The case of fish bioenergetics modeling

    Science.gov (United States)

    Johnson, B.L.

    1992-01-01

    A three-part program is proposed to promote the availability and use of computer software packages to fishery managers and researchers. The approach consists of journal articles that announce new technologies, technical reports that serve as user's guides, and hands-on workshops that provide direct instruction to new users. Workshops, which allow experienced users to directly instruct novices in software operation and application are important, but often neglected. The author's experience with organizing and conducting bioenergetics modeling workshops suggests the optimal workshop would take 2 days, have 10-15 participants, one computer for every two users, and one instructor for every 5-6 people.

  17. Reconfigurable Transceiver and Software-Defined Radio Architecture and Technology Evaluated for NASA Space Communications

    Science.gov (United States)

    Reinhart, Richard C.; Kacpura, Thomas J.

    2004-01-01

    The NASA Glenn Research Center is investigating the development and suitability of a software-based open-architecture for space-based reconfigurable transceivers (RTs) and software-defined radios (SDRs). The main objectives of this project are to enable advanced operations and reduce mission costs. SDRs are becoming more common because of the capabilities of reconfigurable digital signal processing technologies such as field programmable gate arrays and digital signal processors, which place radio functions in firmware and software that were traditionally performed with analog hardware components. Features of interest of this communications architecture include nonproprietary open standards and application programming interfaces to enable software reuse and portability, independent hardware and software development, and hardware and software functional separation. The goals for RT and SDR technologies for NASA space missions include prelaunch and on-orbit frequency and waveform reconfigurability and programmability, high data rate capability, and overall communications and processing flexibility. These operational advances over current state-of-art transceivers will be provided to reduce the power, mass, and cost of RTs and SDRs for space communications. The open architecture for NASA communications will support existing (legacy) communications needs and capabilities while providing a path to more capable, advanced waveform development and mission concepts (e.g., ad hoc constellations with self-healing networks and high-rate science data return). A study was completed to assess the state of the art in RT architectures, implementations, and technologies. In-house researchers conducted literature searches and analysis, interviewed Government and industry contacts, and solicited information and white papers from industry on space-qualifiable RTs and SDRs and their associated technologies for space-based NASA applications. The white papers were evaluated, compiled, and

  18. Technology for Evolutionary Software Development (Technologies pour le developpement de logiciels evolutifs)

    Science.gov (United States)

    2003-06-01

    production of multiple variants of systems: product line development methods such as PuLSETM (Product Line Software Engineering)1 [4], FAST [5], or FODA ...Line Engineering, Addison-Wesley, 1999 [6] K. Kang, S. Cohen, J. Hess, W. Novak, and A. Peterson. Feature-Oriented Domain Analysis ( FODA ) Feasibility

  19. Educational technology for inclusion: Design of an educational software for individuals with autism spectrum disorders

    Directory of Open Access Journals (Sweden)

    Stefano Di Tore

    2015-12-01

    Full Text Available The study illustrates the design, prototyping and production stages of an educational software aimed at promoting the development of social skills in autistic pupils attending the Italian primary school. The educational design of the proposed activities within the software was created on the basis of the theory of simplexity, while the design of the forms of interaction of the activities was constructed on the basis of the tasks proposed in the educational programme for autistic individuals by Patricia Howlin. The research project aims to achieve two objectives: creating an educational freeware software designed to foster the development of social skills in autistic pupils attending Italian primary schools; assessing if and to what extent the introduction of a technological variable can determine changes in terms of teaching effectiveness in Howlin’s programme.

  20. Smart Software and Smart Cities: A study on Green Software and Green Technology to develop a smart urbanized world

    Directory of Open Access Journals (Sweden)

    Mourjo Sen , Anuvabh Dutt , Jennifer Shah , Shalabh Agarwal , Asoke Nath

    2012-12-01

    Full Text Available Due to tremendous increase in population, many people living in villages are now migrating to the cities. It is predicted that very soon most of the human civilization will be concentrated in the cities. This increased population will consume more energy and need more space to live. Finally, theywill leave behind a more prominent environmental footprint as the cities grow to metropolises. This has been occurring globally and has led to serious consequences. So, to restrain the burden on traditional cities, a paradigm of a new kind of cities has come up, one called smart city. A smart city uses advanced technology to minimize the effect of human activities on the environment. With the increase in population, more and more people also learn and are taught to use computers/handhelds. This has resulted in having a large number of computers/handhelds in every city. In this paper we propose to develop smart software which is used to from a smart system to use optimal power and hardware resources to produce minimum carbon footprint and to make the city smart and green.

  1. SOFTWARE AND TECHNOLOGIES FOR GEOGRAPHIC INFORMATION SYSTEM OF YENISEI RIVER BASIN

    Directory of Open Access Journals (Sweden)

    A. A. Kadochnikov

    2016-01-01

    Full Text Available The work considers the questions of formation of problem-focused geoinformation system of the Yenisei river basin based on interdisciplinary scientific studies. The creation of a system, in which are collected and systematized information about its river network, will provide an opportunity for analysis and modeling of hydrological processes various natural and man-made phenomena, qualitative and quantitative assessment of water resources, ecological status. Methodological basis of development is a regional system of indicators for sustainable environmental management. Development is created in the service-oriented paradigm on the basis of geoportal technologies, interactive web mapping, distributed storage and data processing. The focus in this article is paid to the problems of software design and technological support, the characteristics of software components implementation of the web GIS, the effective processing and presentation of geospatial data.

  2. E-Business: Application of software and technology in selected Ethiopian banks - Issues and challenges

    Directory of Open Access Journals (Sweden)

    Bhaskar Reddy Muvva Vijay

    2011-11-01

    Full Text Available The application of software and technology is inevitable in the present competitive banking industry. Ethiopian banking system is one of the most underdeveloped compared to the rest of the world. In Ethiopia cash is still the most dominant medium of exchange and Electronic-banking is not well known, let alone used for transacting banking issues. The article tries to examine specific issues and challenges in Ethiopian banking system. The present study further highlights various selecting issues and service quality systems practiced in selected banks. Survey method is used to collect data from practicing managers of banking industry. It further analyzes the present obstacles and hindrances in improving and facilitating the present banking services with application of customize software and technology.

  3. Entrepreneurial model based technology creative industries sector software through the use of free open source software for Universitas Pendidikan Indonesia students

    Science.gov (United States)

    Hasan, B.; Hasbullah; Purnama, W.; Hery, A.

    2016-04-01

    Creative industry development areas of software by using Free Open Source Software (FOSS) is expected to be one of the solutions to foster new entrepreneurs of the students who can open job opportunities and contribute to economic development in Indonesia. This study aims to create entrepreneurial coaching model based on the creative industries by utilizing FOSS software field as well as provide understanding and fostering entrepreneurial creative industries based field software for students of Universitas Pendidikan Indonesia. This activity phase begins with identifying entrepreneurs or business software technology that will be developed, training and mentoring, apprenticeship process at industrial partners, creation of business plans and monitoring and evaluation. This activity involves 30 UPI student which has the motivation to self-employment and have competence in the field of information technology. The results and outcomes expected from these activities is the birth of a number of new entrepreneurs from the students engaged in the software industry both software in the world of commerce (e-commerce) and education/learning (e-learning/LMS) and games.

  4. The development of verification and validation technology for instrumentation and control in NPPs - A study on the software development methodology of a highly reliable software

    Energy Technology Data Exchange (ETDEWEB)

    Kwon, Yong Rae; Cha, Sung Deok; Lee, Woo Jin; Chae, Hong Seok; Yoon, Kwang Sik; Jeong, Ki Suk [Korea Advanced Institute of Science and Technology,= Taejon (Korea, Republic of)

    1996-07-01

    Nuclear industries have tried to use the digital I and C technology in developing advanced nuclear power plants. However, because the industries did= not establish the highly reliable software development methodologies and standards applied to developing the highly reliable and safe software for digital I and C systems, they were confronted with the difficulties to avoid software common mode failures. To mitigate the difficulties, the highly reliable software development environments and methodologies and validation and verification techniques should be the cornerstone of all digital implementation in nuclear power plants. The objectives of this project is to establish the highly reliable software development methodology to support developing digital instrumentation and control systems in nuclear power plants. In this project, we have investigated the business-oriented and the real-time software development methods and techniques for ensuring safety and reliability of the software. Also we have studied standards related to licensing the software for digital I and C systems. 50 refs., 51 figs. (author)

  5. Diagnostic accuracy of a novel software technology for detecting pneumothorax in a porcine model.

    Science.gov (United States)

    Summers, Shane M; Chin, Eric J; April, Michael D; Grisell, Ronald D; Lospinoso, Joshua A; Kheirabadi, Bijan S; Salinas, Jose; Blackbourne, Lorne H

    2017-09-01

    Our objective was to measure the diagnostic accuracy of a novel software technology to detect pneumothorax on Brightness (B) mode and Motion (M) mode ultrasonography. Ultrasonography fellowship-trained emergency physicians performed thoracic ultrasonography at baseline and after surgically creating a pneumothorax in eight intubated, spontaneously breathing porcine subjects. Prior to pneumothorax induction, we captured sagittal M-mode still images and B-mode videos of each intercostal space with a linear array transducer at 4cm of depth. After collection of baseline images, we placed a chest tube, injected air into the pleural space in 250mL increments, and repeated the ultrasonography for pneumothorax volumes of 250mL, 500mL, 750mL, and 1000mL. We confirmed pneumothorax with intrapleural digital manometry and ultrasound by expert sonographers. We exported collected images for interpretation by the software. We treated each individual scan as a single test for interpretation by the software. Excluding indeterminate results, we collected 338M-mode images for which the software demonstrated a sensitivity of 98% (95% confidence interval [CI] 92-99%), specificity of 95% (95% CI 86-99), positive likelihood ratio (LR+) of 21.6 (95% CI 7.1-65), and negative likelihood ratio (LR-) of 0.02 (95% CI 0.008-0.046). Among 364 B-mode videos, the software demonstrated a sensitivity of 86% (95% CI 81-90%), specificity of 85% (81-91%), LR+ of 5.7 (95% CI 3.2-10.2), and LR- of 0.17 (95% CI 0.12-0.22). This novel technology has potential as a useful adjunct to diagnose pneumothorax on thoracic ultrasonography. Published by Elsevier Inc.

  6. The JSC Research and Development Annual Report 1993

    Science.gov (United States)

    1994-01-01

    Issued as a companion to Johnson Space Center's Research and Technology Annual Report, which reports JSC accomplishments under NASA Research and Technology Operating Plan (RTOP) funding, this report describes 47 additional projects that are funded through sources other than the RTOP. Emerging technologies in four major disciplines are summarized: space systems technology, medical and life sciences, mission operations, and computer systems. Although these projects focus on support of human spacecraft design, development, and safety, most have wide civil and commercial applications in areas such as advanced materials, superconductors, advanced semiconductors, digital imaging, high density data storage, high performance computers, optoelectronics, artificial intelligence, robotics and automation, sensors, biotechnology, medical devices and diagnosis, and human factors engineering.

  7. Event visualisation in ATLAS: current software technologies, future prospects and trends

    CERN Document Server

    Bianchi, Riccardo-Maria; The ATLAS collaboration; Moyse, Edward

    2016-01-01

    At the beginning, HEP experiments made use of photographical images both to record and store experimental data and to illustrate their findings. Then the experiments evolved and needed to find ways to visualize their data. With the availability of computer graphics, software packages to display event data and the detector geometry started to be developed. Here a brief history of event displays is presented, with an overview of the different event display tools used today in HEP experiments in general, and in the LHC experiments in particular. Then the case of the ATLAS experiment is considered in more detail and two widely used event display packages are presented, Atlantis and VP1, focusing on the software technologies they employ, as well as their strengths, differences and their usage in the experiment: from physics analysis to detector development, and from online monitoring to outreach and communication. Future development plans and improvements in the ATLAS event display packages will also be discussed,...

  8. Center for Technology for Advanced Scientific Component Software (TASCS) Consolidated Progress Report July 2006 - March 2009

    Energy Technology Data Exchange (ETDEWEB)

    Bernholdt, D E; McInnes, L C; Govindaraju, M; Bramley, R; Epperly, T; Kohl, J A; Nieplocha, J; Armstrong, R; Shasharina, S; Sussman, A L; Sottile, M; Damevski, K

    2009-04-14

    A resounding success of the Scientific Discovery through Advanced Computing (SciDAC) program is that high-performance computational science is now universally recognized as a critical aspect of scientific discovery [71], complementing both theoretical and experimental research. As scientific communities prepare to exploit unprecedented computing capabilities of emerging leadership-class machines for multi-model simulations at the extreme scale [72], it is more important than ever to address the technical and social challenges of geographically distributed teams that combine expertise in domain science, applied mathematics, and computer science to build robust and flexible codes that can incorporate changes over time. The Center for Technology for Advanced Scientific Component Software (TASCS) tackles these issues by exploiting component-based software development to facilitate collaborative high-performance scientific computing.

  9. A Study of Performance and Effort Expectancy Factors among Generational and Gender Groups to Predict Enterprise Social Software Technology Adoption

    Science.gov (United States)

    Patel, Sunil S.

    2013-01-01

    Social software technology has gained considerable popularity over the last decade and has had a great impact on hundreds of millions of people across the globe. Businesses have also expressed their interest in leveraging its use in business contexts. As a result, software vendors and business consumers have invested billions of dollars to use…

  10. 15 CFR Supplement No. 1 to Part 734 - Questions and Answers-Technology and Software Subject to the EAR

    Science.gov (United States)

    2010-01-01

    ... Software Subject to the EAR No. Supplement No. 1 to Part 734 Commerce and Foreign Trade Regulations... Supplement No. 1 to Part 734—Questions and Answers—Technology and Software Subject to the EAR This Supplement... to the EAR. It is intended to give the public guidance in understanding how BIS interprets this...

  11. The Relationship between Job Satisfaction and Intent to Turnover among Software Engineers in the Information Technology Industry

    Science.gov (United States)

    Agada, Chuks N.

    2013-01-01

    The focus of this study was to examine the relationship between job satisfaction and intent to turnover among software engineers in the information technology (IT) industry. The population that was analyzed in this study was software engineers in the IT industry to determine whether there is a relationship between job satisfaction and intent to…

  12. A Study of Performance and Effort Expectancy Factors among Generational and Gender Groups to Predict Enterprise Social Software Technology Adoption

    Science.gov (United States)

    Patel, Sunil S.

    2013-01-01

    Social software technology has gained considerable popularity over the last decade and has had a great impact on hundreds of millions of people across the globe. Businesses have also expressed their interest in leveraging its use in business contexts. As a result, software vendors and business consumers have invested billions of dollars to use…

  13. Validation of Software Gating: A Practical Technology for Respiratory Motion Correction in PET.

    Science.gov (United States)

    Kesner, Adam Leon; Chung, Jonathan Hero; Lind, Kimberly Erin; Kwak, Jennifer Jihyang; Lynch, David; Burckhardt, Darrell; Koo, Phillip Jahhyung

    2016-10-01

    Purpose To assess the performance of hardware- and software-gating technologies in terms of qualitative and quantitative characteristics of respiratory motion in positron emission tomography (PET) imaging. Materials and Methods Between 2010 and 2013, 219 fluorine 18 fluorodeoxyglucose PET examinations were performed in 116 patients for assessment of pulmonary nodules. All patients provided informed consent in this institutional review board-approved study. Acquisitions were reconstructed as respiratory-gated images by using hardware-derived respiratory triggers and software-derived signal (via an automated postprocessing method). Asymmetry was evaluated in the joint distribution of reader preference, and linear mixed models were used to evaluate differences in outcomes according to gating type. Results In blind reviews of reconstructed gated images, software was selected as superior 16.9% of the time (111 of 657 image sets; 95% confidence interval [CI]: 14.0%, 19.8%), and hardware was selected as superior 6.2% of the time (41 of 657 image sets; 95% CI: 4.4%, 8.1%). Of the image sets, 76.9% (505 of 657; 95% CI: 73.6%, 80.1%) were judged as having indistinguishable motion quality. Quantitative analysis demonstrated that the two gating strategies exhibited similar performance, and the performance of both was significantly different from that of nongated images. The mean increase ± standard deviation in lesion maximum standardized uptake value was 42.2% ± 38.9 between nongated and software-gated images, and lesion full width at half maximum values decreased by 9.9% ± 9.6. Conclusion Compared with vendor-supplied respiratory-gating hardware methods, software gating performed favorably, both qualitatively and quantitatively. Fully automated gating is a feasible approach to motion correction of PET images. (©) RSNA, 2016 Online supplemental material is available for this article.

  14. 软件代码测试技术%Testing Technologies for Software Code

    Institute of Scientific and Technical Information of China (English)

    金大海; 宫云战; 王雅文; 黄俊飞

    2015-01-01

    Code defect mode detection and testing data automatic generation are typical testing technologies of white-box testing. Now there are a lot of tools for above-mentioned technologies, but they have diferent realizing theories and application efects. This paper presents an efective software code testing technology based on deep research of defect mode and case generation technology. First, it introduces defect mode detection technology from the aspects of technical features, technical architecture, defect mode and the key technologies. Second, it describes the automatic data generation technology from the aspects of technical architecture, covering criterion and correlation technologies. In the end, the two technologies are respectively used for the domestic tools—Software defect testing system(DTS) and automatic code testing system(CTS). And they achieve good results.%在白盒测试技术中,代码缺陷模式检测和测试数据自动生成是两个典型的测试技术,目前虽然面向此类技术的工具众多,但其实现原理及应用效果却各不相同.文章基于对缺陷模式及用例生成技术的深入研究,提出一种有效的软件代码测试技术.首先从技术特点、技术架构、缺陷模式和关键技术四个方面介绍缺陷模式检测技术,然后从技术架构、覆盖准则和相关技术三个方面介绍自动化数据生成技术,最后将这两种技术分别应用于国产测试工具——软件缺陷检测系统(DTS)和自动化单元测试系统(CTS),取得较好的效果.

  15. Special Issue: Software-engineering, Properites of Language and Aspect Technologies

    DEFF Research Database (Denmark)

    Bergmans, Lodewijk; Gybels, Kris; Ernst, Erik

    2008-01-01

    engineering activities and products is often a question of balancing contradictory forces and ideals. It is therefore also critical to understand these trade-offs. Aspect technologies aim also particularly at the improvement of software engineering properties, especially the above mentioned modularity...... of pointcuts, and the complexity of novel and innovative general-purpose pointcut languages. This paper proposes an interface for user-defined pointcuts, which allows for the definition of new, possibly domain-specific, kinds of pointcuts without extending the language. The second paper, "Developing Law...

  16. ACTS (Advanced Communications Technology Satellite) Propagation Experiment: Preprocessing Software User's Manual

    Science.gov (United States)

    Crane, Robert K.; Wang, Xuhe; Westenhaver, David

    1996-01-01

    The preprocessing software manual describes the Actspp program originally developed to observe and diagnose Advanced Communications Technology Satellite (ACTS) propagation terminal/receiver problems. However, it has been quite useful for automating the preprocessing functions needed to convert the terminal output to useful attenuation estimates. Prior to having data acceptable for archival functions, the individual receiver system must be calibrated and the power level shifts caused by ranging tone modulation must be received. Actspp provides three output files: the daylog, the diurnal coefficient file, and the file that contains calibration information.

  17. A Practical Guide to the Technology and Adoption of Software Process Automation

    Science.gov (United States)

    1994-03-01

    In any way bo infringe on the rights of th adema• k holder. Table of Contents 1 Introduction 1 2 Software Process Automation in Context 5 2.1 Process...e18al CMU/SEI-94-TR-007 * -4 0’ I ** V I .43- 5. - K - CMU/SEI-94-TR007iv - . List of Tables Table 2-1: Pages of Practices at the Five CMM Levels...the Level 1 organization performs in order to achieve Level 2. 10 CMU/SEI-94-TR-007 •ho(5) OPTIMIZING rmvative tools mid technologies evalmut-i edfor

  18. Improvement of Operational Reliability Resource for JSC “Beltransgaz” Main Pipelines

    Directory of Open Access Journals (Sweden)

    V. Mayorov

    2013-01-01

    Full Text Available  The paper considers prospects for modernization of the operating linear portion of JSC “Beltransgaz” gas transportation system, various methods and materials which are used while implementing  construction and installation works in the oil and gas sector. It has been shown that in the recent decade one of the most technically, technologically and economically efficient application of the material is double-composite polyurethane coating. The method for coating deposition has been tested and introduced by JSC “Beltransgaz” with significant economic efficiency.

  19. NASA JPL Distributed Systems Technology (DST) Object-Oriented Component Approach for Software Inter-Operability and Reuse

    Science.gov (United States)

    Hall, Laverne; Hung, Chaw-Kwei; Lin, Imin

    2000-01-01

    The purpose of this paper is to provide a description of NASA JPL Distributed Systems Technology (DST) Section's object-oriented component approach to open inter-operable systems software development and software reuse. It will address what is meant by the terminology object component software, give an overview of the component-based development approach and how it relates to infrastructure support of software architectures and promotes reuse, enumerate on the benefits of this approach, and give examples of application prototypes demonstrating its usage and advantages. Utilization of the object-oriented component technology approach for system development and software reuse will apply to several areas within JPL, and possibly across other NASA Centers.

  20. Next Generation Astronomical Data Processing using Big Data Technologies from the Apache Software Foundation

    Science.gov (United States)

    Mattmann, Chris

    2014-04-01

    In this era of exascale instruments for astronomy we must naturally develop next generation capabilities for the unprecedented data volume and velocity that will arrive due to the veracity of these ground-based sensor and observatories. Integrating scientific algorithms stewarded by scientific groups unobtrusively and rapidly; intelligently selecting data movement technologies; making use of cloud computing for storage and processing; and automatically extracting text and metadata and science from any type of file are all needed capabilities in this exciting time. Our group at NASA JPL has promoted the use of open source data management technologies available from the Apache Software Foundation (ASF) in pursuit of constructing next generation data management and processing systems for astronomical instruments including the Expanded Very Large Array (EVLA) in Socorro, NM and the Atacama Large Milimetre/Sub Milimetre Array (ALMA); as well as for the KAT-7 project led by SKA South Africa as a precursor to the full MeerKAT telescope. In addition we are funded currently by the National Science Foundation in the US to work with MIT Haystack Observatory and the University of Cambridge in the UK to construct a Radio Array of Portable Interferometric Devices (RAPID) that will undoubtedly draw from the rich technology advances underway. NASA JPL is investing in a strategic initiative for Big Data that is pulling in these capabilities and technologies for astronomical instruments and also for Earth science remote sensing. In this talk I will describe the above collaborative efforts underway and point to solutions in open source from the Apache Software Foundation that can be deployed and used today and that are already bringing our teams and projects benefits. I will describe how others can take advantage of our experience and point towards future application and contribution of these tools.

  1. METHOD OF SOFTWARE-BASED COMPENSATION OF TECHNOLOGICAL VARIATION IN CHROMATICITY COORDINATES OF LCD PANELS

    Directory of Open Access Journals (Sweden)

    I. O. Zharinov

    2015-05-01

    Full Text Available Subject of research. The problem of software-based compensation of technological variation in chromaticity coordinates of liquid crystal panels is considered. A method of software-based compensation of technological variation in chromaticity coordinates is proposed. The method provides the color reproduction characteristics of the series-produced samples on-board indication equipment corresponding to the sample equipment, which is taken as the standard. Method. Mathematical calculation of the profile is performed for the given model of the liquid crystal panel. The coefficients that correspond to the typical values of the chromaticity coordinates for the vertices of the triangle color coverage constitute a reference mathematical model of the plate LCD panel from a specific manufacturer. At the stage of incoming inspection the sample of the liquid crystal panel, that is to be implemented within indication equipment, is mounted on the lighting test unit, where Nokia-Test control is provided by the formation of the RGB codes for display the image of a homogeneous field in the red, green, blue and white. The measurement of the (x,y-chromaticity coordinates in red, green, blue and white colors is performed using a colorimeter with the known value of absolute error. Instead of using lighting equipment, such measurements may be carried out immediately on the sample indication equipment during customizing procedure. The measured values are used to calculate individual LCD-panel profile coefficients through the use of Grassman's transformation, establishing mutual relations between the XYZ-color coordinates and RGB codes to be used for displaying the image on the liquid crystal panel. The obtained coefficients are to be set into the memory of the graphics controller together with the functional software and then used for image displaying. Main results. The efficiency of the proposed method of software-based compensation for technological variation of

  2. Training software using virtual-reality technology and pre-calculated effective dose data.

    Science.gov (United States)

    Ding, Aiping; Zhang, Di; Xu, X George

    2009-05-01

    This paper describes the development of a software package, called VR Dose Simulator, which aims to provide interactive radiation safety and ALARA training to radiation workers using virtual-reality (VR) simulations. Combined with a pre-calculated effective dose equivalent (EDE) database, a virtual radiation environment was constructed in VR authoring software, EON Studio, using 3-D models of a real nuclear power plant building. Models of avatars representing two workers were adopted with arms and legs of the avatar being controlled in the software to simulate walking and other postures. Collision detection algorithms were developed for various parts of the 3-D power plant building and avatars to confine the avatars to certain regions of the virtual environment. Ten different camera viewpoints were assigned to conveniently cover the entire virtual scenery in different viewing angles. A user can control the avatar to carry out radiological engineering tasks using two modes of avatar navigation. A user can also specify two types of radiation source: Cs and Co. The location of the avatar inside the virtual environment during the course of the avatar's movement is linked to the EDE database. The accumulative dose is calculated and displayed on the screen in real-time. Based on the final accumulated dose and the completion status of all virtual tasks, a score is given to evaluate the performance of the user. The paper concludes that VR-based simulation technologies are interactive and engaging, thus potentially useful in improving the quality of radiation safety training. The paper also summarizes several challenges: more streamlined data conversion, realistic avatar movement and posture, more intuitive implementation of the data communication between EON Studio and VB.NET, and more versatile utilization of EDE data such as a source near the body, etc., all of which needs to be addressed in future efforts to develop this type of software.

  3. Sub-basal Corneal Nerve Plexus Analysis Using a New Software Technology.

    Science.gov (United States)

    Batawi, Hatim; Shalabi, Nabeel; Joag, Madhura; Koru-Sengul, Tulay; Rodriguez, Jorge; Green, Parke T; Campigotto, Mauro; Karp, Carol L; Galor, Anat

    2017-03-24

    To study sub-basal corneal nerve plexus (SCNP) parameters by in vivo corneal confocal microscopy using a new software technology and examine the effect of demographics and diabetes mellitus (DM) on corneal nerves morphology. A Confoscan 4 (Nidek Technologies) was used in this cross-sectional study to image the SCNP in 84 right eyes at the Miami Veterans Affairs eye clinic. Images were analyzed using a new semiautomated nerve analysis software program (The Corneal Nerve Analysis tool) which evaluated 9 parameters including nerve fibers length (NFL) and nerve fibers length density (NFLD). The main outcome measure was the examination of SCNP morphology by demographics, comorbidities, and HbA1c level. Interoperator and intraoperator reproducibility were good for the 9 parameters studied (Intraclass Correlations [ICCs] 0.73-0.97). Image variability between two images within the same scan was good for all parameters (ICC 0.66-0.80). Older individuals had lower SCNP parameters with NFL and NFLD negatively correlating with age (r=-0.471, and -0.461, respectively, Psoftware technique for the analysis of the SCNP with confocal microscopy. Older age, DM, and higher level of HbA1c were associated with a significant reduction in SCNP parameters.

  4. OPTIMIZATION OF TECHNOLOGY IN PROCESSING THE LANDMARK ”SUCTION CAP” WITH NX 7.5 SOFTWARE

    Directory of Open Access Journals (Sweden)

    BLANARU Viorel

    2011-06-01

    Full Text Available This paper is to present the optimization processing of the landmark suction cap with NX software 7.5. It has been done the modeling CAD of the landmark 3D. It has been projected the technology to execution CAM of the landmark where they revealed aspects of processing sequence and technological parameters.

  5. Seamless transitions from early prototypes to mature operational software - A technology that enables the process for planning and scheduling applications

    Science.gov (United States)

    Hornstein, Rhoda S.; Wunderlich, Dana A.; Willoughby, John K.

    1992-01-01

    New and innovative software technology is presented that provides a cost effective bridge for smoothly transitioning prototype software, in the field of planning and scheduling, into an operational environment. Specifically, this technology mixes the flexibility and human design efficiency of dynamic data typing with the rigor and run-time efficiencies of static data typing. This new technology provides a very valuable tool for conducting the extensive, up-front system prototyping that leads to specifying the correct system and producing a reliable, efficient version that will be operationally effective and will be accepted by the intended users.

  6. HUMAN RESOURCE DEVELOPMENT IN INDIAN SOFTWARE TECHNOLOGY LIBRARIES : A STUDY WITH SPECIAL REFERENCE TO LIBRARY PROFESSIONALS TRAINING AND DEVELOPMENT FACILITIES

    Directory of Open Access Journals (Sweden)

    Lt. Rajashekara G.R.

    2017-08-01

    Full Text Available Information explosion and rapid growth in technology made the existing knowledge of software technology library professionals ineffective, which they had at the time of entering into the organization. Hence, professionals have to be trained to operate new techniques and equipment‘s, to handle the present as well as new jobs more effectively. Training is useful not only for the organizations, but also for the employees as it develops knowledge, problem-solving ability and skill of the newly recruited employees on the one hand and serves as a refresher course in updating old employees on the other hand. It aims at improving the organization‘s performance through the enhanced performance of its employees. Because of these reasons training has become an integral part of human resource development in software technology libraries. Knowing this fact following study has been conducted to identify the training and development facilities provided to in Indian software technology libraries.

  7. A cross-disciplinary technology transfer for search-based evolutionary computing: from engineering design to software engineering design

    Science.gov (United States)

    Simons, C. L.; Parmee, I. C.

    2007-07-01

    Although object-oriented conceptual software design is difficult to learn and perform, computational tool support for the conceptual software designer is limited. In conceptual engineering design, however, computational tools exploiting interactive evolutionary computation (EC) have shown significant utility. This article investigates the cross-disciplinary technology transfer of search-based EC from engineering design to software engineering design in an attempt to provide support for the conceptual software designer. Firstly, genetic operators inspired by genetic algorithms (GAs) and evolutionary programming are evaluated for their effectiveness against a conceptual software design representation using structural cohesion as an objective fitness function. Building on this evaluation, a multi-objective GA inspired by a non-dominated Pareto sorting approach is investigated for an industrial-scale conceptual design problem. Results obtained reveal a mass of interesting and useful conceptual software design solution variants of equivalent optimality—a typical characteristic of successful multi-objective evolutionary search techniques employed in conceptual engineering design. The mass of software design solution variants produced suggests that transferring search-based technology across disciplines has significant potential to provide computationally intelligent tool support for the conceptual software designer.

  8. Space Flight Software Development Software for Intelligent System Health Management

    Science.gov (United States)

    Trevino, Luis C.; Crumbley, Tim

    2004-01-01

    The slide presentation examines the Marshall Space Flight Center Flight Software Branch, including software development projects, mission critical space flight software development, software technical insight, advanced software development technologies, and continuous improvement in the software development processes and methods.

  9. A study on software-based sensing technology for multiple object control in AR video.

    Science.gov (United States)

    Jung, Sungmo; Song, Jae-Gu; Hwang, Dae-Joon; Ahn, Jae Young; Kim, Seoksoo

    2010-01-01

    Researches on Augmented Reality (AR) have recently received attention. With these, the Machine-to-Machine (M2M) market has started to be active and there are numerous efforts to apply this to real life in all sectors of society. To date, the M2M market has applied the existing marker-based AR technology in entertainment, business and other industries. With the existing marker-based AR technology, a designated object can only be loaded on the screen from one marker and a marker has to be added to load on the screen the same object again. This situation creates a problem where the relevant marker'should be extracted and printed in screen so that loading of the multiple objects is enabled. However, since the distance between markers will not be measured in the process of detecting and copying markers, the markers can be overlapped and thus the objects would not be augmented. To solve this problem, a circle having the longest radius needs to be created from a focal point of a marker to be copied, so that no object is copied within the confines of the circle. In this paper, software-based sensing technology for multiple object detection and loading using PPHT has been developed and overlapping marker control according to multiple object control has been studied using the Bresenham and Mean Shift algorithms.

  10. Software-Defined Ultra-wideband Radio Communications: A New RF Technology for Emergency Response Applications

    Energy Technology Data Exchange (ETDEWEB)

    Nekoogar, F; Dowla, F

    2009-10-19

    Reliable wireless communication links for local-area (short-range) and regional (long-range) reach capabilities are crucial for emergency response to disasters. Lack of a dependable communication system can result in disruptions in the situational awareness between the local responders in the field and the emergency command and control centers. To date, all wireless communications systems such as cell phones and walkie-talkies use narrowband radio frequency (RF) signaling for data communication. However, the hostile radio propagation environment caused by collapsed structures and rubble in various disaster sites results in significant degradation and attenuation of narrowband RF signals, which ends up in frequent communication breakdowns. To address the challenges of reliable radio communication in disaster fields, we propose an approach to use ultra-wideband (UWB) or wideband RF waveforms for implementation on Software Defined Radio (SDR) platforms. Ultra-wideband communications has been proven by many research groups to be effective in addressing many of the limitations faced by conventional narrowband radio technologies. In addition, LLNL's radio and wireless team have shown significant success in field deployment of various UWB communications system for harsh environments based on LLNL's patented UWB modulation and equalization techniques. Furthermore, using software defined radio platform for UWB communications offers a great deal of flexibility in operational parameters and helps the radio system to dynamically adapt itself to its environment for optimal performance.

  11. Software development for the evaluation of the ergonomic compatibility on the selection of advanced manufacturing technology.

    Science.gov (United States)

    Maldonado-Macías, A; Reyes, R; Guillen, L; García, J

    2012-01-01

    Advanced Manufacturing Technology (AMT) is one of the most relevant resources that companies have to achieve competitiveness and best performance. The selection of AMT is a complex problem which involves significant amount of information and uncertainty when multiple aspects must be taken into consideration. Actual models for the selection of AMT are found scarce of the Human Factors and Ergonomics perspective which can lead to a more complete and reliable decision. This paper presents the development of software that enhances the application of an Ergonomic Compatibility Evaluation Model that supports decision making processes taking into consideration ergonomic attributes of designs. Ergonomic Compatibility is a construct used in this model and it is mainly based in the concept of human-artifact compatibility on human compatible systems. Also, an Axiomatic Design approach by the use of the Information Axiom was evolved under a fuzzy environment to obtain the Ergonomic Incompatibility Content. The extension of this axiom for the evaluation of ergonomic compatibility requirements was the theoretical framework of this research. An incremental methodology of four stages was used to design and develop the software that enables to compare AMT alternatives by the evaluation of Ergonomic Compatibility Attributes.

  12. Principles and software realization of a multimedia course on theoretical electrical engineering based on enterprise technology

    Directory of Open Access Journals (Sweden)

    Brandisky Kostadin

    2003-01-01

    Full Text Available The Department of Theoretical Electrical Engineering (TEE of Technical University of Sofia has been developing interactive enterprise-technologies based course on Theoretical Electrical Engineering. One side of the project is the development of multimedia teaching modules for the core undergraduate electrical engineering courses (Circuit Theory and Electromagnetic Fields and the other side is the development of Software Architecture of the web site on which modules are deployed. Initial efforts have been directed at the development of multimedia modules for the subject Electrical Circuits and on developing the web site structure. The objective is to develop teaching materials that will enhance lectures and laboratory exercises and will allow computerized examinations on the subject. This article outlines the framework used to develop the web site structure, the Circuit Theory teaching modules, and the strategy of their use as teaching tool.

  13. Multivariate Statistical Analysis Software Technologies for Astrophysical Research Involving Large Data Bases

    Science.gov (United States)

    Djorgovski, S. G.

    1994-01-01

    We developed a package to process and analyze the data from the digital version of the Second Palomar Sky Survey. This system, called SKICAT, incorporates the latest in machine learning and expert systems software technology, in order to classify the detected objects objectively and uniformly, and facilitate handling of the enormous data sets from digital sky surveys and other sources. The system provides a powerful, integrated environment for the manipulation and scientific investigation of catalogs from virtually any source. It serves three principal functions: image catalog construction, catalog management, and catalog analysis. Through use of the GID3* Decision Tree artificial induction software, SKICAT automates the process of classifying objects within CCD and digitized plate images. To exploit these catalogs, the system also provides tools to merge them into a large, complex database which may be easily queried and modified when new data or better methods of calibrating or classifying become available. The most innovative feature of SKICAT is the facility it provides to experiment with and apply the latest in machine learning technology to the tasks of catalog construction and analysis. SKICAT provides a unique environment for implementing these tools for any number of future scientific purposes. Initial scientific verification and performance tests have been made using galaxy counts and measurements of galaxy clustering from small subsets of the survey data, and a search for very high redshift quasars. All of the tests were successful and produced new and interesting scientific results. Attachments to this report give detailed accounts of the technical aspects of the SKICAT system, and of some of the scientific results achieved to date. We also developed a user-friendly package for multivariate statistical analysis of small and moderate-size data sets, called STATPROG. The package was tested extensively on a number of real scientific applications and has

  14. Multivariate statistical analysis software technologies for astrophysical research involving large data bases

    Science.gov (United States)

    Djorgovski, S. George

    1994-01-01

    We developed a package to process and analyze the data from the digital version of the Second Palomar Sky Survey. This system, called SKICAT, incorporates the latest in machine learning and expert systems software technology, in order to classify the detected objects objectively and uniformly, and facilitate handling of the enormous data sets from digital sky surveys and other sources. The system provides a powerful, integrated environment for the manipulation and scientific investigation of catalogs from virtually any source. It serves three principal functions: image catalog construction, catalog management, and catalog analysis. Through use of the GID3* Decision Tree artificial induction software, SKICAT automates the process of classifying objects within CCD and digitized plate images. To exploit these catalogs, the system also provides tools to merge them into a large, complete database which may be easily queried and modified when new data or better methods of calibrating or classifying become available. The most innovative feature of SKICAT is the facility it provides to experiment with and apply the latest in machine learning technology to the tasks of catalog construction and analysis. SKICAT provides a unique environment for implementing these tools for any number of future scientific purposes. Initial scientific verification and performance tests have been made using galaxy counts and measurements of galaxy clustering from small subsets of the survey data, and a search for very high redshift quasars. All of the tests were successful, and produced new and interesting scientific results. Attachments to this report give detailed accounts of the technical aspects for multivariate statistical analysis of small and moderate-size data sets, called STATPROG. The package was tested extensively on a number of real scientific applications, and has produced real, published results.

  15. OAST Space Theme Workshop. Volume 3: Working group summary. 4: Software (E-4). A. Summary. B. Technology needs (form 1). C. Priority assessment (form 2)

    Science.gov (United States)

    1976-01-01

    Only a few efforts are currently underway to develop an adequate technology base for the various themes. Particular attention must be given to software commonality and evolutionary capability, to increased system integrity and autonomy; and to improved communications among the program users, the program developers, and the programs themselves. There is a need for quantum improvement in software development methods and increasing the awareness of software by all concerned. Major thrusts identified include: (1) data and systems management; (2) software technology for autonomous systems; (3) technology and methods for improving the software development process; (4) advances related to systems of software elements including their architecture, their attributes as systems, and their interfaces with users and other systems; and (5) applications of software including both the basic algorithms used in a number of applications and the software specific to a particular theme or discipline area. The impact of each theme on software is assessed.

  16. JSC Pharmacy Services for Remote Operations

    Science.gov (United States)

    Stoner, Paul S.; Bayuse, Tina

    2005-01-01

    The Johnson Space Center Pharmacy began operating in March of 2003. The pharmacy serves in two main capacities: to directly provide medications and services in support of the medical clinics at the Johnson Space Center, physician travel kits for NASA flight surgeon staff, and remote operations, such as the clinics in Devon Island, Star City and Moscow; and indirectly provide medications and services for the International Space Station and Space Shuttle medical kits. Process changes that occurred and continued to evolve in the advent of the installation of the new JSC Pharmacy, and the process of stocking medications for each of these aforementioned areas will be discussed. Methods: The incorporation of pharmacy involvement to provide services for remote operations and supplying medical kits was evaluated. The first step was to review the current processes and work the JSC Pharmacy into the existing system. The second step was to provide medications to these areas. Considerations for the timeline of expiring medications for shipment are reviewed with each request. The third step was the development of a process to provide accountability for the medications. Results: The JSC Pharmacy utilizes a pharmacy management system to document all medications leaving the pharmacy. Challenges inherent to providing medications to remote areas were encountered. A process has been designed to incorporate usage into the electronic medical record upon return of the information from these remote areas. This is an evolving program and several areas have been identified for further improvement.

  17. JSC Search System Usability Case Study

    Science.gov (United States)

    Meza, David; Berndt, Sarah

    2014-01-01

    The advanced nature of "search" has facilitated the movement from keyword match to the delivery of every conceivable information topic from career, commerce, entertainment, learning... the list is infinite. At NASA Johnson Space Center (JSC ) the Search interface is an important means of knowledge transfer. By indexing multiple sources between directorates and organizations, the system's potential is culture changing in that through search, knowledge of the unique accomplishments in engineering and science can be seamlessly passed between generations. This paper reports the findings of an initial survey, the first of a four part study to help determine user sentiment on the intranet, or local (JSC) enterprise search environment as well as the larger NASA enterprise. The survey is a means through which end users provide direction on the development and transfer of knowledge by way of the search experience. The ideal is to identify what is working and what needs to be improved from the users' vantage point by documenting: (1) Where users are satisfied/dissatisfied (2) Perceived value of interface components (3) Gaps which cause any disappointment in search experience. The near term goal is it to inform JSC search in order to improve users' ability to utilize existing services and infrastructure to perform tasks with a shortened life cycle. Continuing steps include an agency based focus with modified questions to accomplish a similar purpose

  18. Development of a new software tool, based on ANN technology, in neutron spectrometry and dosimetry research

    Energy Technology Data Exchange (ETDEWEB)

    Ortiz R, J.M.; Martinez B, M.R.; Vega C, H.R. [Universidad Autonoma de Zacatecas, Av. Ramon Lopez Velarde 801, A.P. 336, 98000 Zacatecas (Mexico)

    2007-07-01

    Artificial Intelligence is a branch of study which enhances the capability of computers by giving them human-like intelligence. The brain architecture has been extensively studied and attempts have been made to emulate it as in the Artificial Neural Network technology. A large variety of neural network architectures have been developed and they have gained wide-spread popularity over the last few decades. Their application is considered as a substitute for many classical techniques that have been used for many years, as in the case of neutron spectrometry and dosimetry research areas. In previous works, a new approach called Robust Design of Artificial Neural network was applied to build an ANN topology capable to solve the neutron spectrometry and dosimetry problems within the Mat lab programming environment. In this work, the knowledge stored at Mat lab ANN's synaptic weights was extracted in order to develop for first time a customized software application based on ANN technology, which is proposed to be used in the neutron spectrometry and simultaneous dosimetry fields. (Author)

  19. Resilient Disaster Network Based on Software Defined Cognitive Wireless Network Technology

    Directory of Open Access Journals (Sweden)

    Goshi Sato

    2015-01-01

    Full Text Available In order to temporally recover the information network infrastructure in disaster areas from the Great East Japan Earthquake in 2011, various wireless network technologies such as satellite IP network, 3G, and Wi-Fi were effectively used. However, since those wireless networks are individually introduced and installed but not totally integrated, some of networks were congested due to the sudden network traffic generation and unbalanced traffic distribution, and eventually the total network could not effectively function. In this paper, we propose a disaster resilient network which integrates various wireless networks into a cognitive wireless network that users can use as an access network to the Internet at the serious disaster occurrence. We designed and developed the disaster resilient network based on software defined network (SDN technology to automatically select the best network link and route among the possible access networks to the Internet by periodically monitoring their network states and evaluate those using extended AHP method. In order to verify the usefulness of our proposed system, a prototype system is constructed and its performance is evaluated.

  20. Software Optimization of Video Codecs on Pentium Processor with MMX Technology

    Directory of Open Access Journals (Sweden)

    Liu KJ Ray

    2001-01-01

    Full Text Available A key enabling technology for the proliferation of multimedia PC's is the availability of fast video codecs, which are the basic building blocks of many new multimedia applications. Since most industrial video coding standards (e.g., MPEG1, MPEG2, H.261, H.263 only specify the decoder syntax, there are a lot of rooms for optimization in a practical implementation. When considering a specific hardware platform like the PC, the algorithmic optimization must be considered in tandem with the architecture of the PC. Specifically, an algorithm that is optimal in the sense of number of operations needed may not be the fastest implementation on the PC. This is because special instructions are available which can perform several operations at once under special circumstances. In this work, we describe a fast implementation of H.263 video encoder for the Pentium processor with MMX technology. The described codec is adopted for video mail and video phone softwares used in IBM ThinkPad.

  1. A comparison of renewable energy technologies using two simulation softwares: HOMER and RETScreen

    Science.gov (United States)

    Ramli, Mohd Sufian; Wahid, Siti Sufiah Abd; Hassan, Khairul Kamarudin

    2017-08-01

    This paper concerns on modelling renewable energy technologies including PV standalone system (PVSS) and wind standalone system (WSS) as well as PV-wind hybrid system (PVWHS). To evaluate the performance of all power system configurations in term of economic analysis and optimization, simulation tools called HOMER and RETScreen are used in this paper. HOMER energy modeling software is a powerful tool for designing and analyzing hybrid power systems, which contains a mix of conventional generators, wind turbines, solar photovoltaic's, hydropower, batteries, and other inputs. RETScreen uses a Microsoft Excel-based spreadsheet model that consists of a set of workbooks which calculates the annual average energy flows with adjustment factors to account for temporal effects such as solar-load coincidence. Sizes of equipments are calculated and inserted as inputs to HOMER and RETScreen. The result obtained are analyzed and discussed. The cost per kWh to generate electricity using the PVSS system to supply the average demand of 8.4 kWh/day ranges between RM 1.953/kWh to RM 3.872/kWh. It has been found that the PVSS gives the lowest cost of energy compared to the other proposed two technologies that have been simulated by using HOMER and RETScreen.

  2. DISSS/ET modernization feasibility of adapting existing software and hardware technologies

    Energy Technology Data Exchange (ETDEWEB)

    Strait, R.S.

    1993-09-30

    The Fission Energy and Systems Safety Program (FESSP) at LLNL was funded by the DOE Office of Safeguards and Security to develop an integrated system, hereafter referred to as the Security Clearance Electronic Processing, Transfer, Evaluation, and Recordkeeping (SCEPTER) System, for the electronic collection and transfer of personnel security data between clearance offices at contractor sites and DOE field offices and the Office of Personnel Management(OPM). This system will use existing software and hardware technologies where feasible. The project will consist of three phases. The first phase will investigate user needs, determine the feasibility of using existing technologies, and define project requirements. The second phase will be a pilot project to develop the computer systems and procedures required to automate the security clearance work flow within DOE and between DOE and OPM. Once the pilot system is implemented and tested, the decision to extend the system throughout DOE can be made. This third phase, the extension to a full production system, will require the investment of considerable funds in equipment and in the development of both a computer system and management infrastructure to support its successful operation. This investment will be undertaken only after the pilot system is operational and evaluated.

  3. A COMPETITIVE MODEL BASED IN FREE SOFTWARE TOOLS FOR THE TECHNOLOGICAL MANAGEMENT OF ORGANIZATIONS - THE PROMOTION OF THE CORPORATIVE KNOWLEDGE AND THE TECHNOLOGICAL INNOVATION IN A TECHNOLOGICAL UNDERGRADUATE COURSE

    OpenAIRE

    Rubens Araújo de Oliveira; Mário Lucio Roloff

    2007-01-01

    This article presents the thematic of the technological management, where the research is focused on the choice of the best technological free software tools for the promotion of the knowledge management. This article evidences the hypothesis that it is possible to adopt the knowledge management with the union and customization of the free software tools. In such a way, any organization can act in the technological management and apply the politics of knowledge management, either to a micro-c...

  4. A multidimensional conspiracy around the software industry: arguments for intervention in high technology sectors

    Directory of Open Access Journals (Sweden)

    Emerson Wilian Araújo

    2010-12-01

    Full Text Available This paper analyses the current debate about governmental intervention in high tech industries. On one hand, there are arguments against such interventions that consider the high tech industries as a capital intensive sector; instead of technological intensity, the capital intensity determines the value added. On the other hand, we could prove that there is at least one high tech industry, which is job intensive and non capital intensive, with high value added, that generates several positive externalities (the software industry. Such externalities are important arguments to support governmental intervention in high tech industries and cast doubts on the capital’s value added argument.Este artigo analisa o debate atual relacionado à intervenção estatal nas indústrias de alta intensidade tecnológica. Por um lado, existem argumentos contra tais intervenções que consideram essas indústrias setores também intensivos em capital. Ao contrário do que se pensa, para esta corrente, a intensidade de capital – e não a tecnológica – seria o fator determinante da adição de valor. Por ouro lado, foi possível provar, neste trabalho, que existe ao menos uma indústria de alta intensidade tecnológica, intensiva em trabalho e não em capital, com alto valor adicionado, que gera diversas externalidades positivas em âmbitos social e econômico: a indústria de software. Tais externalidades servem como importantes argumentos para justificar a intervenção estatal em setores de alta intensidade tecnológica e lança dúvidas sobre o argumento da exclusividade do capital como determinante de adição de valor.

  5. 7 Processes that Enable NASA Software Engineering Technologies: Value-Added Process Engineering

    Science.gov (United States)

    Housch, Helen; Godfrey, Sally

    2011-01-01

    The presentation reviews Agency process requirements and the purpose, benefits, and experiences or seven software engineering processes. The processes include: product integration, configuration management, verification, software assurance, measurement and analysis, requirements management, and planning and monitoring.

  6. Information technologies and software packages for education of specialists in materials science [In Russian

    NARCIS (Netherlands)

    V. Krzhizhanovskaya; S. Ryaboshuk

    2009-01-01

    This paper presents methodological materials, interactive text-books and software packages developed and extensively used for education of specialists in materials science. These virtual laboratories for education and research are equipped with tutorials and software environment for modeling complex

  7. 星载软件重用技术研究%Study on Onboard Software Reuse Technology

    Institute of Scientific and Technical Information of China (English)

    李梦宇; 彭攀

    2011-01-01

    介绍了软件重用技术、意义和实现途径,讨论了星载软件重用技术的形式,分析了影响星载软件可重用性的主要因素,并根据星载实时嵌入式系统特点,提出了基于标准化硬件和通信协议的层次框架软件重用方法。研究认为基于层次框架的星载软件可重用技术能提高效率、降低成本,同时也提高星载软件可靠性和安全性。%The onboard software reuse technology and its meanings as well as the implement way were presented in this paper.The form of the reuse technology was discussed.The main factors affecting the reusability of the onboard software were also analyzed.The hierarchical framework software resue method based on standard hardware and communication protocol was put forward according to the characteristics of the onboard real time embedded system.The research showed that the onboard software reuse technology basing on layer frame could improve the efficiency,cut the cost and enhance the reliability and security of the onboard software.

  8. Learning Theories Applied to Teaching Technology: Constructivism versus Behavioral Theory for Instructing Multimedia Software Programs

    Science.gov (United States)

    Reed, Cajah S.

    2012-01-01

    This study sought to find evidence for a beneficial learning theory to teach computer software programs. Additionally, software was analyzed for each learning theory's applicability to resolve whether certain software requires a specific method of education. The results are meant to give educators more effective teaching tools, so students…

  9. Learning Theories Applied to Teaching Technology: Constructivism versus Behavioral Theory for Instructing Multimedia Software Programs

    Science.gov (United States)

    Reed, Cajah S.

    2012-01-01

    This study sought to find evidence for a beneficial learning theory to teach computer software programs. Additionally, software was analyzed for each learning theory's applicability to resolve whether certain software requires a specific method of education. The results are meant to give educators more effective teaching tools, so students…

  10. Software Testing Technology Development Mode%软件测试技术发展模式探讨

    Institute of Scientific and Technical Information of China (English)

    岑兆臻

    2012-01-01

    Along with the computer level rising,the computer network is prevalent today, software safety is one of the focus of attention,this paper defined the concept of software testing based on the analysis of software testing,focused on the future development of software test technology.%随着计算机水平的不断提升,计算机网络盛行的今天,软件安全性是人人关心的焦点,本文在界定了软件测试概念内涵的基础上,分析了软件测试的全过程,重点展望了未来软件测试技术的发展发向。

  11. 31 CFR 545.204 - Prohibited exportation, reexportation, sale, or supply of goods, software, technology, or services.

    Science.gov (United States)

    2010-07-01

    ... 31 Money and Finance: Treasury 3 2010-07-01 2010-07-01 false Prohibited exportation, reexportation, sale, or supply of goods, software, technology, or services. 545.204 Section 545.204 Money and Finance: Treasury Regulations Relating to Money and Finance (Continued) OFFICE OF FOREIGN ASSETS CONTROL, DEPARTMENT...

  12. Using Graphing Software to Teach about Algebraic Forms: A Study of Technology-Supported Practice in Secondary-School Mathematics

    Science.gov (United States)

    Ruthven, Kenneth; Deaney, Rosemary; Hennessy, Sara

    2009-01-01

    From preliminary analysis of teacher-nominated examples of successful technology-supported practice in secondary-school mathematics, the use of graphing software to teach about algebraic forms was identified as being an important archetype. Employing evidence from lesson observation and teacher interview, such practice was investigated in greater…

  13. SOFTWARE OPEN SOURCE, SOFTWARE GRATIS?

    Directory of Open Access Journals (Sweden)

    Nur Aini Rakhmawati

    2006-01-01

    Full Text Available Normal 0 false false false IN X-NONE X-NONE MicrosoftInternetExplorer4 Berlakunya Undang – undang Hak Atas Kekayaan Intelektual (HAKI, memunculkan suatu alternatif baru untuk menggunakan software open source. Penggunaan software open source menyebar seiring dengan isu global pada Information Communication Technology (ICT saat ini. Beberapa organisasi dan perusahaan mulai menjadikan software open source sebagai pertimbangan. Banyak konsep mengenai software open source ini. Mulai dari software yang gratis sampai software tidak berlisensi. Tidak sepenuhnya isu software open source benar, untuk itu perlu dikenalkan konsep software open source mulai dari sejarah, lisensi dan bagaimana cara memilih lisensi, serta pertimbangan dalam memilih software open source yang ada. Kata kunci :Lisensi, Open Source, HAKI

  14. Critical Aspects of Modern Open Source SoftwareTechnology to Support Emerging Demands

    CERN Document Server

    Farooq, Umer; Shabbir, Usman; Nazir, Sohail; 10.5120/3330-4580

    2011-01-01

    Software has gained immense importance in our everyday lifeand is handling each and every aspect of today's technologicalworld. The idea of software at initial phase was implemented bya very precise minority of individual and now it's everywherewhether one's personal life or an organization .Financiallystrong organization and people who can purchase this bounty oftechnological era can fulfill their desires efficiently. For sure it's not a generalized case that one is financially strong and caneasily afford the desired software. There are numerous userswho cannot do so. Open source software has a way out for theseusers it provides them the same facilities and functionalities asin their equivalent software irrespective of any financialpressure. So the financially constrained personals ororganization can make use of open source software forachievement of their desired tasks. In this research paper ananalysis of open source software has been presented byproviding a brief comparison of Ubuntu as an emerging highqu...

  15. CERN Technical Training 2006: Software and System Technologies Curriculum - Scheduled Course Sessions (October 2006-March 2007)

    CERN Multimedia

    2006-01-01

    The Software and System Technologies Curriculum of the CERN Technical Training Programme offers comprehensive training in C++, Java, Perl, Python, XML, OO programming, JCOP/PVSS, database design and Oracle. In the Oracle, C++, OO and Java course series there are some places available on the following course sessions, currently scheduled until March 2007: Object-Oriented Analysis and Design using UML: 17-19 October 2006 (3 days) JAVA - Level 1: 30 October - 1 November 2006 (3 days) C++ Programming Part 1 - Introduction to Object-Oriented Design and Programming: 14-16 November 2006 (3 days) Oracle Database Server Administration: 23-29 November 2007 (5 days) JAVA - Level 2: 4-7 December 2006 (4 days) C++ Programming Part 2 - Advanced C++ and its Traps and Pitfalls: 12-15 December 2006 (4 days) JAVA 2 Enterprise Edition - Part 2: Enterprise JavaBeans: 18-20 December 2006 (3 days) JAVA 2 Enterprise Edition - Part 1: Web Applications: 15-16 January 2007 (2 days) C++ Programming Part 3 - Templates and the STL (St...

  16. CERN Technical Training 2006: Software and System Technologies Curriculum - Scheduled Course Sessions (August-December 2006)

    CERN Multimedia

    2006-01-01

    The Software and System Technologies Curriculum of the CERN Technical Training Programme offers comprehensive training in C++, Java, Perl, Python, XML, OO programming, JCOP/PVSS, database design and Oracle. In the PERL, C++, OO and Java course series there are some places available on the following course sessions, scheduled until the end of this year: PERL 5 - Introduction: 31.8-1.9.2006 (2 days) C++ for Particle Physicists: 16-20.10.2006 (6 half days, the popular course given by Paul Kunz) Object-Oriented Analysis and Design using UML: 17-19.10.2006 (3 days) JAVA 2 Enterprise Edition - Part 1: Web Applications: 19-20.10.2006 (2 days) JAVA - Level 1: 30.10-1.11.2006 (3 days) PERL 5 - Advanced Aspects: 2.11.2006 (1 day) C++ Programming Part 1 - Introduction to Object-Oriented Design and Programming: 14-16.11.2006 (3 days) JAVA - Level 2: 4-7.12.2006 (4 days) C++ Programming Part 2 - Advanced C++ and its Traps and Pitfalls: 12-15.12.2006 (4 days) JAVA 2 Enterprise Edition - Part 2: Enterprise JavaBea...

  17. CERN Technical Training 2006: Software and System Technologies Curriculum - Scheduled Course Sessions (October-December 2006)

    CERN Multimedia

    2006-01-01

    he Software and System Technologies Curriculum of the CERN Technical Training Programme offers comprehensive training in C++, Java, Perl, Python, XML, OO programming, JCOP/PVSS, database design and Oracle. In the PERL, C++, OO and Java course series there are some places available on the following course sessions, scheduled until the end of this year: Object-Oriented Analysis and Design using UML: 17-19 October 2006 (3 days) JAVA 2 Enterprise Edition - Part 1: Web Applications: 19-20 October 2006 (2 days) JAVA - Level 1: 30 Oct. -1 Nov. 2006 (3 days) PERL 5 - Advanced Aspects: 2 November 2006 (1 day) C++ Programming Part 1 - Introduction to Object-Oriented Design and Programming: 14-16 November 2006 (3 days) JAVA - Level 2: 4-7 December 2006 (4 days) C++ Programming Part 2 - Advanced C++ and its Traps and Pitfalls: 12-15 December 2006 (4 days) JAVA 2 Enterprise Edition - Part 2: Enterprise JavaBeans : 18.20 December 2006 (3 days) All the above sessions will be given in English, at the CERN Training Centre....

  18. WorkstationJ: workstation emulation software for medical image perception and technology evaluation research

    Science.gov (United States)

    Schartz, Kevin M.; Berbaum, Kevin S.; Caldwell, Robert T.; Madsen, Mark T.

    2007-03-01

    We developed image presentation software that mimics the functionality available in the clinic, but also records time-stamped, observer-display interactions and is readily deployable on diverse workstations making it possible to collect comparable observer data at multiple sites. Commercial image presentation software for clinical use has limited application for research on image perception, ergonomics, computer-aids and informatics because it does not collect observer responses, or other information on observer-display interactions, in real time. It is also very difficult to collect observer data from multiple institutions unless the same commercial software is available at different sites. Our software not only records observer reports of abnormalities and their locations, but also inspection time until report, inspection time for each computed radiograph and for each slice of tomographic studies, window/level, and magnification settings used by the observer. The software is a modified version of the open source ImageJ software available from the National Institutes of Health. Our software involves changes to the base code and extensive new plugin code. Our free software is currently capable of displaying computed tomography and computed radiography images. The software is packaged as Java class files and can be used on Windows, Linux, or Mac systems. By deploying our software together with experiment-specific script files that administer experimental procedures and image file handling, multi-institutional studies can be conducted that increase reader and/or case sample sizes or add experimental conditions.

  19. The Center for Technology for Advanced Scientific Component Software (TASCS) Lawrence Livermore National Laboratory - Site Status Update

    Energy Technology Data Exchange (ETDEWEB)

    Epperly, T W

    2008-12-03

    This report summarizes LLNL's progress for the period April through September of 2008 for the Center for Technology for Advanced Scientific Component Software (TASCS) SciDAC. The TASCS project is organized into four major thrust areas: CCA Environment (72%), Component Technology Initiatives (16%), CCA Toolkit (8%), and User and Application Outreach & Support (4%). The percentage of LLNL's effort allocation is shown in parenthesis for each thrust area. Major thrust areas are further broken down into activity areas, LLNL's effort directed to each activity is shown in Figure 1. Enhancements, Core Tools, and Usability are all part of CCA Environment, and Software Quality is part of Component Technology Initiatives. The balance of this report will cover our accomplishments in each of these activity areas.

  20. Air Vehicle Technology Integration Program (AVTIP) Delivery Order 0008: Open Control Platform (OCP) Software Enabled Control (SEC) Hardware in the Loop Simulation Program

    Science.gov (United States)

    2004-07-01

    AFRL-VA-WP-TR-2006-3074 AIR VEHICLE TECHNOLOGY INTEGRATION PROGRAM (AVTIP) Delivery Order 0008: Open Control Platform (OCP) Software Enabled...especially the case since the NGC technology software for SEC was completely developed in the Simulink environment. The OCP middleware was put through...STANLEY H. PRUETT GARY K. HELLMANN, Chief Aerospace Vehicles Technology Aerospace Vehicles Technology Assessment & Simulation Branch Assessment

  1. 15 CFR 740.17 - Encryption commodities, software and technology (ENC).

    Science.gov (United States)

    2010-01-01

    ... (NOC) command and infrastructure, public safety radio, and digital forensics/computer forensics; (B...) Encryption commodities and software that have been modified or customized for computers classified under...

  2. Lean Development with the Morpheus Simulation Software

    Science.gov (United States)

    Brogley, Aaron C.

    2013-01-01

    The Morpheus project is an autonomous robotic testbed currently in development at NASA's Johnson Space Center (JSC) with support from other centers. Its primary objectives are to test new 'green' fuel propulsion systems and to demonstrate the capability of the Autonomous Lander Hazard Avoidance Technology (ALHAT) sensor, provided by the Jet Propulsion Laboratory (JPL) on a lunar landing trajectory. If successful, these technologies and lessons learned from the Morpheus testing cycle may be incorporated into a landing descent vehicle used on the moon, an asteroid, or Mars. In an effort to reduce development costs and cycle time, the project employs lean development engineering practices in its development of flight and simulation software. The Morpheus simulation makes use of existing software packages where possible to reduce the development time. The development and testing of flight software occurs primarily through the frequent test operation of the vehicle and incrementally increasing the scope of the test. With rapid development cycles, risk of loss of the vehicle and loss of the mission are possible, but efficient progress in development would not be possible without that risk.

  3. "Carbopolis": A Java Technology-Based Free Software for Environmental Education

    Science.gov (United States)

    Eichler, Marcelo Leandro; Xavier, Paulo Rafael; Araujo, Roberto Costa; Forte, Rafael Castro; Del Pino, Jose Claudio

    2005-01-01

    The goals of this paper are to describe some characteristics of the pedagogical project of the "Carbopolis" software and some programming solutions that were found during the computational implementation of this software. Relative to the first goal, some pedagogical features that are considered necessary to developing computerized learning…

  4. An Industrial Evaluation of Technological Support for Overhearing Conversations in Global Software Engineering

    NARCIS (Netherlands)

    Dullemond, K.; Van Gameren, B.; Van Solingen, R.

    2011-01-01

    Software engineering is by nature a highly collaborative activity. However, collaborating effectively in Global Software Engineering, in which team members are geographically, temporally and/or socio-culturally separated from each other, is more difficult. In a traditional co-located setting, one of

  5. An Industrial Evaluation of Technological Support for Overhearing Conversations in Global Software Engineering

    NARCIS (Netherlands)

    Dullemond, K.; Van Gameren, B.; Van Solingen, R.

    2011-01-01

    Software engineering is by nature a highly collaborative activity. However, collaborating effectively in Global Software Engineering, in which team members are geographically, temporally and/or socio-culturally separated from each other, is more difficult. In a traditional co-located setting, one of

  6. Software Innovation in a Mission Critical Environment

    Science.gov (United States)

    Fredrickson, Steven

    2015-01-01

    Operating in mission-critical environments requires trusted solutions, and the preference for "tried and true" approaches presents a potential barrier to infusing innovation into mission-critical systems. This presentation explores opportunities to overcome this barrier in the software domain. It outlines specific areas of innovation in software development achieved by the Johnson Space Center (JSC) Engineering Directorate in support of NASA's major human spaceflight programs, including International Space Station, Multi-Purpose Crew Vehicle (Orion), and Commercial Crew Programs. Software engineering teams at JSC work with hardware developers, mission planners, and system operators to integrate flight vehicles, habitats, robotics, and other spacecraft elements for genuinely mission critical applications. The innovations described, including the use of NASA Core Flight Software and its associated software tool chain, can lead to software that is more affordable, more reliable, better modelled, more flexible, more easily maintained, better tested, and enabling of automation.

  7. Vías de internacionalización de la Industria Argentina de Software: El caso de Core Security Technologies

    Directory of Open Access Journals (Sweden)

    ALEJANDRO ARTOPOULOS

    2013-05-01

    Full Text Available Este trabajo presenta el caso de Core Security Technologies, una de las pocas empresas argentinas de software que se internacionalizó en el mercado norteamericano. Ilustra una de las estrategias clásicas de internacionalización de las empresas de garaje de software, seguida principalmente en Israel y da cuenta de nueva población de empresas argentinas de software y servicios informáticos internacionalizadas basadas en el conocimiento. La empresa se caracteriza por operar bajo un nuevo régimen de innovación post-sustitutivo que comparte con otras empresas que la precedieron y otras contemporáneas. El caso no hace pensar sobre las condiciones de posibilidad de la innovación radical en la historia reciente de los países periféricos, sino en las dificultades de la replicabilidad de este tipo de casos. Abstract This paper presents the case of Core Security Technologies, one of the few Argentine companies internationalized software on the northamerican market. It shows one of the classic strategies of internationalization of software garage´s companies, followed mainly in Israel and reports new population of Argentine companies internationalized software and IT services based in knowledge. The firm is characterized by operating under a new regime of innovation post-import substitution period, shared with other companies that preceded and other contemporary. The case does not think about the conditions of possibility for radical innovation in the recent history of peripheral countries, but also the difficulties of replicability of such case.

  8. Human Thermal Model Evaluation Using the JSC Human Thermal Database

    Science.gov (United States)

    Bue, Grant; Makinen, Janice; Cognata, Thomas

    2012-01-01

    Human thermal modeling has considerable long term utility to human space flight. Such models provide a tool to predict crew survivability in support of vehicle design and to evaluate crew response in untested space environments. It is to the benefit of any such model not only to collect relevant experimental data to correlate it against, but also to maintain an experimental standard or benchmark for future development in a readily and rapidly searchable and software accessible format. The Human thermal database project is intended to do just so; to collect relevant data from literature and experimentation and to store the data in a database structure for immediate and future use as a benchmark to judge human thermal models against, in identifying model strengths and weakness, to support model development and improve correlation, and to statistically quantify a model s predictive quality. The human thermal database developed at the Johnson Space Center (JSC) is intended to evaluate a set of widely used human thermal models. This set includes the Wissler human thermal model, a model that has been widely used to predict the human thermoregulatory response to a variety of cold and hot environments. These models are statistically compared to the current database, which contains experiments of human subjects primarily in air from a literature survey ranging between 1953 and 2004 and from a suited experiment recently performed by the authors, for a quantitative study of relative strength and predictive quality of the models.

  9. The Study on Neuro-IE Management Software in Manufacturing Enterprises. -The Application of Video Analysis Technology

    Science.gov (United States)

    Bian, Jun; Fu, Huijian; Shang, Qian; Zhou, Xiangyang; Ma, Qingguo

    This paper analyzes the outstanding problems in current industrial production by reviewing the three stages of the Industrial Engineering Development. Based on investigations and interviews in enterprises, we propose the new idea of applying "computer video analysis technology" to new industrial engineering management software, and add "loose-coefficient" of the working station to this software in order to arrange scientific and humanistic production. Meanwhile, we suggest utilizing Biofeedback Technology to promote further research on "the rules of workers' physiological, psychological and emotional changes in production". This new kind of combination will push forward industrial engineering theories and benefit enterprises in progressing towards flexible social production, thus it will be of great theory innovation value, social significance and application value.

  10. Investigation of the current requirements engineering practices among software developers at the Universiti Utara Malaysia Information Technology (UUMIT) centre

    Science.gov (United States)

    Hussain, Azham; Mkpojiogu, Emmanuel O. C.; Abdullah, Inam

    2016-08-01

    Requirements Engineering (RE) is a systemic and integrated process of eliciting, elaborating, negotiating, validating and managing of the requirements of a system in a software development project. UUM has been supported by various systems developed and maintained by the UUM Information Technology (UUMIT) Centre. The aim of this study was to assess the current requirements engineering practices at UUMIT. The main problem that prompted this research is the lack of studies that support software development activities at the UUMIT. The study is geared at helping UUMIT produce quality but time and cost saving software products by implementing cutting edge and state of the art requirements engineering practices. Also, the study contributes to UUM by identifying the activities needed for software development so that the management will be able to allocate budget to provide adequate and precise training for the software developers. Three variables were investigated: Requirement Description, Requirements Development (comprising: Requirements Elicitation, Requirements Analysis and Negotiation, Requirements Validation), and Requirement Management. The results from the study showed that the current practice of requirement engineering in UUMIT is encouraging, but still need further development and improvement because a few RE practices were seldom practiced.

  11. Software-Related Recalls of Health Information Technology and Other Medical Devices: Implications for FDA Regulation of Digital Health.

    Science.gov (United States)

    Ronquillo, Jay G; Zuckerman, Diana M

    2017-09-01

    Policy Points: Medical software has become an increasingly critical component of health care, yet the regulation of these devices is inconsistent and controversial. No studies of medical devices and software assess the impact on patient safety of the FDA's current regulatory safeguards and new legislative changes to those standards. Our analysis quantifies the impact of software problems in regulated medical devices and indicates that current regulations are necessary but not sufficient for ensuring patient safety by identifying and eliminating dangerous defects in software currently on the market. New legislative changes will further deregulate health IT, reducing safeguards that facilitate the reporting and timely recall of flawed medical software that could harm patients. Medical software has become an increasingly critical component of health care, yet the regulatory landscape for digital health is inconsistent and controversial. To understand which policies might best protect patients, we examined the impact of the US Food and Drug Administration's (FDA's) regulatory safeguards on software-related technologies in recent years and the implications for newly passed legislative changes in regulatory policy. Using FDA databases, we identified all medical devices that were recalled from 2011 through 2015 primarily because of software defects. We counted all software-related recalls for each FDA risk category and evaluated each high-risk and moderate-risk recall of electronic medical records to determine the manufacturer, device classification, submission type, number of units, and product details. A total of 627 software devices (1.4 million units) were subject to recalls, with 12 of these devices (190,596 units) subject to the highest-risk recalls. Eleven of the devices recalled as high risk had entered the market through the FDA review process that does not require evidence of safety or effectiveness, and one device was completely exempt from regulatory review

  12. ATM Technology Demonstration-1 Phase II Boeing Configurable Graphical Display (CGD) Software Design Description

    Science.gov (United States)

    Wilber, George F.

    2017-01-01

    This Software Description Document (SDD) captures the design for developing the Flight Interval Management (FIM) system Configurable Graphics Display (CGD) software. Specifically this SDD describes aspects of the Boeing CGD software and the surrounding context and interfaces. It does not describe the Honeywell components of the CGD system. The SDD provides the system overview, architectural design, and detailed design with all the necessary information to implement the Boeing components of the CGD software and integrate them into the CGD subsystem within the larger FIM system. Overall system and CGD system-level requirements are derived from the CGD SRS (in turn derived from the Boeing System Requirements Design Document (SRDD)). Display and look-and-feel requirements are derived from Human Machine Interface (HMI) design documents and working group recommendations. This Boeing CGD SDD is required to support the upcoming Critical Design Review (CDR).

  13. 15 CFR 740.13 - Technology and software-unrestricted (TSU).

    Science.gov (United States)

    2010-01-01

    ... affecting § 740.13, see the List of CFR Sections Affected, which appears in the Finding Aids section of the... mass market encryption software under the criteria in the Cryptography Note (Note 3) of Category...

  14. The emerging Web 2.0 social software: an enabling suite of sociable technologies in health and health care education.

    Science.gov (United States)

    Kamel Boulos, Maged N; Wheeler, Steve

    2007-03-01

    Web 2.0 sociable technologies and social software are presented as enablers in health and health care, for organizations, clinicians, patients and laypersons. They include social networking services, collaborative filtering, social bookmarking, folksonomies, social search engines, file sharing and tagging, mashups, instant messaging, and online multi-player games. The more popular Web 2.0 applications in education, namely wikis, blogs and podcasts, are but the tip of the social software iceberg. Web 2.0 technologies represent a quite revolutionary way of managing and repurposing/remixing online information and knowledge repositories, including clinical and research information, in comparison with the traditional Web 1.0 model. The paper also offers a glimpse of future software, touching on Web 3.0 (the Semantic Web) and how it could be combined with Web 2.0 to produce the ultimate architecture of participation. Although the tools presented in this review look very promising and potentially fit for purpose in many health care applications and scenarios, careful thinking, testing and evaluation research are still needed in order to establish 'best practice models' for leveraging these emerging technologies to boost our teaching and learning productivity, foster stronger 'communities of practice', and support continuing medical education/professional development (CME/CPD) and patient education.

  15. DoD Related Software Technology Requirements, Practices, and Prospects for the Future

    Science.gov (United States)

    1984-06-01

    Program Testing". IEEE Trans. on Software Engineering, 6:2, March 1980, 162-169. A • 21. S. T. Redwine, Jr. "An Engineering Approach to SoftwareTest Data... local and rapid programming capability - voice recognition - multiple path message routing - access to all supporting databases - common decision...o Local and wide area weather control o Topographic systems-position reporting and recording and terrain information and video terrain displays

  16. Software engineering

    CERN Document Server

    Sommerville, Ian

    2016-01-01

    For courses in computer science and software engineering The Fundamental Practice of Software Engineering Software Engineering introduces readers to the overwhelmingly important subject of software programming and development. In the past few years, computer systems have come to dominate not just our technological growth, but the foundations of our world's major industries. This text seeks to lay out the fundamental concepts of this huge and continually growing subject area in a clear and comprehensive manner. The Tenth Edition contains new information that highlights various technological updates of recent years, providing readers with highly relevant and current information. Sommerville's experience in system dependability and systems engineering guides the text through a traditional plan-based approach that incorporates some novel agile methods. The text strives to teach the innovators of tomorrow how to create software that will make our world a better, safer, and more advanced place to live.

  17. Applications of software-defined radio (SDR) technology in hospital environments.

    Science.gov (United States)

    Chávez-Santiago, Raúl; Mateska, Aleksandra; Chomu, Konstantin; Gavrilovska, Liljana; Balasingham, Ilangko

    2013-01-01

    A software-defined radio (SDR) is a radio communication system where the major part of its functionality is implemented by means of software in a personal computer or embedded system. Such a design paradigm has the major advantage of producing devices that can receive and transmit widely different radio protocols based solely on the software used. This flexibility opens several application opportunities in hospital environments, where a large number of wired and wireless electronic devices must coexist in confined areas like operating rooms and intensive care units. This paper outlines some possible applications in the 2360-2500 MHz frequency band. These applications include the integration of wireless medical devices in a common communication platform for seamless interoperability, and cognitive radio (CR) for body area networks (BANs) and wireless sensor networks (WSNs) for medical environmental surveillance. The description of a proof-of-concept CR prototype is also presented.

  18. Enterprise network with software Asterisk PBX based on the PLC technology

    Directory of Open Access Journals (Sweden)

    Michal Maar

    2017-01-01

    Full Text Available This article presents the software Asterisk PBX solution design in enterprise PLC network (Power Line Communication. The description of the installation and configuration of software Asterisk PBX is involved in the design. The secure interconnection of two enterprise PLC network is implemented via the telecommunication tunnel with security grant using the Cisco routers. The connection between two Asterisk PBXs is designed in context of the establishment of the tunnel. The subject of the article is also cross/connection of exchanges Asterisk PBX and hardware PBX - IP Panasonic PBX K-NS500.

  19. JSC “ALFA-BANK” marketing policy. problems and perspectives

    OpenAIRE

    Kirillov, A.; Kuznetcova, E.; Martirosian, M.

    2013-01-01

    The article is devoted to the results of JSC “Alfa-Bank” consumers’ segmentation and the following complex marketing research. The article suggests the ways of the bank’s marketing policy improvement.

  20. Development and Validation of a Model for Hydrogen Reduction of JSC-1A

    Science.gov (United States)

    Hegde, U.; Balasubramaniam, R.; Gokoglu, S.

    2009-01-01

    Hydrogen reduction of lunar regolith has been proposed as a viable technology for oxygen production on the moon. Hydrogen reduces FeO present in the lunar regolith to form metallic iron and water. The water may be electrolyzed to recycle the hydrogen and produce oxygen. Depending upon the regolith composition, FeO may be bound to TiO2 as ilmenite or it may be dispersed in glassy substrates. Some testing of hydrogen reduction has been conducted with Apollo-returned lunar regolith samples. However, due to the restricted amount of lunar material available for testing, detailed understanding and modeling of the reduction process in regolith have not yet been developed. As a step in this direction, hydrogen reduction studies have been carried out in more detail with lunar regolith simulants such as JSC-1A by NASA and other organizations. While JSC-1A has some similarities with lunar regolith, it does not duplicate the wide variety of regolith types on the moon, for example, it contains almost no ilmenite. Nonetheless, it is a good starting point for developing an understanding of the hydrogen reduction process with regolith-like material. In this paper, a model utilizing a shrinking core formulation coupled with the reactor flow is described and validated against experimental data on hydrogen reduction of JSC-1A.

  1. SOFTWARE FOR SIMULATION OF TECHNOLOGICAL ADAPTATION OF THE OPTICAL INSTRUMENTS SYSTEMS

    Directory of Open Access Journals (Sweden)

    N. K. Artioukhina

    2012-01-01

    Full Text Available Programs for calculation and analysis of optical systems of any class are provides. The most effective was to combine the programs into a complex with the general system of mathematical models. A characteristic feature is to unify the exchange of information between these programs and software systems Opal and Zemax.

  2. Java RMI Software Technology for the Payload Planning System of the International Space Station

    Science.gov (United States)

    Bryant, Barrett R.

    1999-01-01

    The Payload Planning System is for experiment planning on the International Space Station. The planning process has a number of different aspects which need to be stored in a database which is then used to generate reports on the planning process in a variety of formats. This process is currently structured as a 3-tier client/server software architecture comprised of a Java applet at the front end, a Java server in the middle, and an Oracle database in the third tier. This system presently uses CGI, the Common Gateway Interface, to communicate between the user-interface and server tiers and Active Data Objects (ADO) to communicate between the server and database tiers. This project investigated other methods and tools for performing the communications between the three tiers of the current system so that both the system performance and software development time could be improved. We specifically found that for the hardware and software platforms that PPS is required to run on, the best solution is to use Java Remote Method Invocation (RMI) for communication between the client and server and SQLJ (Structured Query Language for Java) for server interaction with the database. Prototype implementations showed that RMI combined with SQLJ significantly improved performance and also greatly facilitated construction of the communication software.

  3. Beyond Technology Readiness Levels for Software: U.S. Army Workshop Report

    Science.gov (United States)

    2010-12-01

    for software that may be ready to achieve the Dev R-044 | 21 s main is rt early, ost ept of ges for stem is can be ping is f the life...Assurance IDE Integrated Development Environment IOC Initial Operational Capability IOT &E Initial Operational Test and Evaluation CMU/SEI-2010-TR-044

  4. Responsibility Towards The Customers Of Subscription-Based Software Solutions In The Context Of Using The Cloud Computing Technology

    Directory of Open Access Journals (Sweden)

    Bogdan Ștefan Ionescu

    2003-12-01

    Full Text Available The continuously transformation of the contemporary society and IT environment circumscribed its informational has led to the emergence of the cloud computing technology that provides the access to infrastructure and subscription-based software services, as well. In the context of a growing number of service providers with of cloud software, the paper aims to identify the perception of some current or potential users of the cloud solution, selected from among students enrolled in the accounting (professional or research master programs with the profile organized by the Bucharest University of Economic Studies, in terms of their expectations for cloud services, as well as the extent to which the SaaS providers are responsible for the provided services.

  5. Utilization of simulation for the introduction of new software technology to the clinical setting.

    Science.gov (United States)

    Richie, Eugene; Dove, Conrad; Crowe, Shannon L; DeArment, Vickie; Manwiller, Jimmie; Wallace, Michael; Thiel, David D

    2014-09-01

    ProVation Medical documentation software was introduced in our Department of Gastroenterology (GI). We evaluated the use of a simulation module to improve the introduction of new documentation software into a tertiary care center GI department. Train-the-trainer education was provided by the vendor of the new documentation module. A simulation module was developed to simulate the preparatory, intraprocedural, and postprocedure phase of active utilization of the software. A standardized patient (SP)/medical actor was used for provision of data to be entered in to the ProVation Medical preprocedure module. A procedural suite was configured to allow for staff to assume their roles during endoscopic cases. A checklist of key activities was used by observers during the training. A postscenario evaluation document was collected for perceptions of training. Twenty-one GI nurses and technicians spent 3 hours in groups of 7 over a 3-day period completing activities commensurate with these procedural phases. Nineteen of 21 learners felt the simulation was nonthreatening, and the same number gave the course an overall 5/5 rating. There were no specimen labeling errors, patient identification errors, or sentinel events related to the software rollout. All learners felt that physician involvement in the simulation would have been beneficial. Simulation can be used to improve the rollout of new software in a tertiary care center. Staff satisfaction associated with this type of learning activity was high, and a communicated level of comfort was achieved as a result of the simulation-based experiential learning.

  6. Evaluating the effectiveness of the use of fixed assets defense enterprises (by the example of JSC “Concern ‘Sozvezdie’”

    Directory of Open Access Journals (Sweden)

    A. I. Khorev

    2016-01-01

    Full Text Available Currently, the problem of sustainable development of enterprises of the Russian military-industrial complex has not only military, but economic importance. The article provides an analysis of the availability, scope, composition and structure of the basic production assets of JSC "Concern "Sozvezdie" for 2013-2015, and analysis of efficiency of use of the basic production assets in JSC "Concern "Sozvezdie" for 2013-2015. JSC "Concern "Sozvezdie" JSC approved the program of innovative development and technological modernization, the development objective of which is the proved choice of the list and content of activities, the implementation of which should ensure the development of the Concern as a scientific and industrial socio-economic system – a holistic entity. Assessment of the dynamics of the basic production assets has shown that the security of JSC "Concern "Sozvezdie" OPF for 2013-2015 increased by 89,81%. The degree of updating of production assets during the period was 50.7%. The analysis of the efficiency of the basic production assets in JSC "Concern "Sozvezdie" has shown that for every 1% increase in revenue major funds have grown by 0.65%. The rate of fondamenti decreased by 18.2%. The assessment of efficiency of use of the basic production assets of JSC "Concern "Sozvezdie" shows that the total technical re-equipment of scientific and technological, testing and production and technological base of the enterprises of the Concern is directed on creation of production capacities to ensure serial production of advanced weapons, military and special equipment in the framework of the state defense order, as the main activity of the majority of the companies of the Group, and reconstruction, the expansion and creation of production to the production of innovative civilian products.

  7. MisTec - A software application for supporting space exploration scenario options and technology development analysis and planning

    Science.gov (United States)

    Horsham, Gary A. P.

    1992-01-01

    This structure and composition of a new, emerging software application, which models and analyzes space exploration scenario options for feasibility based on technology development projections is presented. The software application consists of four main components: a scenario generator for designing and inputting scenario options and constraints; a processor which performs algorithmic coupling and options analyses of mission activity requirements and technology capabilities; a results display which graphically and textually shows coupling and options analysis results; and a data/knowledge base which contains information on a variety of mission activities and (power and propulsion) technology system capabilities. The general long-range study process used by NASA to support recent studies is briefly introduced to provide the primary basis for comparison for discussing the potential advantages to be gained from developing and applying this kind of application. A hypothetical example of a scenario option to facilitate the best conceptual understanding of what the application is, how it works, or the operating methodology, and when it might be applied is presented.

  8. MisTec: A software application for supporting space exploration scenario options and technology development analysis and planning

    Science.gov (United States)

    Horsham, Gary A. P.

    1991-01-01

    The structure and composition of a new, emerging software application, which models and analyzes space exploration scenario options for feasibility based on technology development projections is presented. The software application consists of four main components: a scenario generator for designing and inputting scenario options and constraints; a processor which performs algorithmic coupling and options analyses of mission activity requirements and technology capabilities; a results display which graphically and textually shows coupling and options analysis results; and a data/knowledge base which contains information on a variety of mission activities and (power and propulsion) technology system capabilities. The general long-range study process used by NASA to support recent studies is briefly introduced to provide the primary basis for comparison for discussing the potential advantages to be gained from developing and applying this king of application. A hypothetical example of a scenario option to facilitate the best conceptual understanding of what the application is, how it works, or the operating methodology, and when it might be applied is presented.

  9. Software Assurance Best Practices for Air Force Weapon and Information Technology Systems - Are We Bleeding

    Science.gov (United States)

    2008-03-01

    issue in its multifaceted form.‖ ( Leedy & Ormrod , 2005) Additionally, qualitative studies can help define what is important or what needs to be...recipes for conducting a qualitative study.‖ ( Leedy & Ormrod , 2005) As shown in Chapter II of this thesis, the development of secure software can...kind ( Leedy & Ormrod , 2005).‖ It is very important to note that this research is not intended to identify a cause-effect relationship between

  10. Animated Pedagogical Agents: A Review of Agent Technology Software in Electronic Learning Environments

    Science.gov (United States)

    Govindasamy, Malliga K.

    2014-01-01

    Agent technology has become one of the dynamic and most interesting areas of computer science in recent years. The dynamism of this technology has resulted in computer generated characters, known as pedagogical agent, entering the digital learning environments in increasing numbers. Commonly deployed in implementing tutoring strategies, these…

  11. Perceptron system to assist in decision making and monitoring of quality of software development in Information Technology environments

    Directory of Open Access Journals (Sweden)

    Chau Sen Shia

    2016-07-01

    Full Text Available - Classical methods for software development require high costs and problems of communication between development teams, project risks and delays in the delivery of its services. In this work, the aim is to develop a perceptron model to demonstrate the ability to control, service quality assessment and decision-making in IT (Information Technology. For this, we used perceptron network techniques, standards of service quality measures and risk analysis model of applied projects in software engineering. With the network perceptron model implementation was possible to simulate the application of development in several requests for applications for software, in order to meet the management of schedules in all phases of the life cycle of the projects carried out. The tests with the perceptron model were applied in it environments to meet service requests from various fields. The results and analyses presented in these projects demonstrate that communication between development teams were more consistent. It was also possible to predict with more accuracy the delivery of services, decision making and risk reduction projects.

  12. A brain-computer interface as input channel for a standard assistive technology software.

    Science.gov (United States)

    Zickler, Claudia; Riccio, Angela; Leotta, Francesco; Hillian-Tress, Sandra; Halder, Sebastian; Holz, Elisa; Staiger-Sälzer, Pit; Hoogerwerf, Evert-Jan; Desideri, Lorenzo; Mattia, Donatella; Kübler, Andrea

    2011-10-01

    Recently brain-computer interface (BCI) control was integrated into the commercial assistive technology product QualiWORLD (QualiLife Inc., Paradiso-Lugano, CH). Usability of the first prototype was evaluated in terms of effectiveness (accuracy), efficiency (information transfer rate and subjective workload/NASA Task Load Index) and user satisfaction (Quebec User Evaluation of Satisfaction with assistive Technology, QUEST 2.0) by four end-users with severe disabilities. Three assistive technology experts evaluated the device from a third person perspective. The results revealed high performance levels in communication and internet tasks. Users and assistive technology experts were quite satisfied with the device. However, none could imagine using the device in daily life without improvements. Main obstacles were the EEG-cap and low speed.

  13. SOLE: Applying Semantics and Social Web to Support Technology Enhanced Learning in Software Engineering

    Science.gov (United States)

    Colomo-Palacios, Ricardo; Jiménez-López, Diego; García-Crespo, Ángel; Blanco-Iglesias, Borja

    eLearning educative processes are a challenge for educative institutions and education professionals. In an environment in which learning resources are being produced, catalogued and stored using innovative ways, SOLE provides a platform in which exam questions can be produced supported by Web 2.0 tools, catalogued and labeled via semantic web and stored and distributed using eLearning standards. This paper presents, SOLE, a social network of exam questions sharing particularized for Software Engineering domain, based on semantics and built using semantic web and eLearning standards, such as IMS Question and Test Interoperability specification 2.1.

  14. Three-dimensional preoperative planning software and a novel information transfer technology improve glenoid component positioning.

    Science.gov (United States)

    Iannotti, Joseph; Baker, Justin; Rodriguez, Eric; Brems, John; Ricchetti, Eric; Mesiha, Mena; Bryan, Jason

    2014-05-07

    We hypothesized that a novel surgical method, in which three-dimensional (3-D) preoperative planning software is generated to create a patient-specific surgical model that is used with a reusable and adjustable tool, could substantially improve the positioning accuracy of the glenoid guide pin used in total shoulder arthroplasty. We tested this method using bone models from patients with shoulder pathology and compared the results with those achieved using surgical methods representing the current standard of care. Three surgeons with a variety of surgical experience placed a guide pin in nine bone models from patients with a variety of glenohumeral arthritis severity using (1) standard instrumentation alone, (2) standard instrumentation and 3-D preoperative surgical planning, and (3) the reusable transfer device and 3-D preoperative surgical planning. A postoperative 3-D computed tomography scan of the bone model was made and registered to the preoperative plan, and the differences between the actual and planned pin locations and trajectories were measured. Use of the standard instrumentation combined with 3-D preoperative planning software improved guide pin positioning compared with standard instrumentation and preoperative planning using 2-D imaging. The accuracy of pin positioning increased by 4.5° ± 1.0° in version (p < 0.001), 3.3° ± 1.3° in inclination (p = 0.013), and 0.4 ± 0.2 mm in location (p = 0.042). Use of the adjustable and reusable device and the 3-D software improved pin positioning by a further 3.7° ± 0.9° in version, 8.1° ± 1.2° in inclination, and 1.2 ± 0.2 mm in location (p < 0.001 for all) compared with standard instrumentation and the 3-D software; the improvement compared with use of standard instrumentation with 2-D imaging was 8.2° ± 0.9° in version, 11.4° ± 1.2° in inclination, and 1.7 ± 0.2 mm in location (p < 0.001 for all). Use of 3-D preoperative planning and use of the patient-specific bone model and transfer

  15. Experimental approach for seeing through walls using Wi-Fi enabled software defined radio technology

    Directory of Open Access Journals (Sweden)

    Isaac Cushman

    2016-11-01

    Full Text Available Modern handheld target detection methods are typically restricted to line of sight (LOS techniques. The design of a new method to detect moving targets through non-transparent surfaces could greatly aid the safety of hazardous military and government operations. In this paper, we develop through-wall virtual imaging using Wi-Fi enabled software defined radio to see moving objects and their relative locations. We use LabVIEW and NI Universal Software Radio Peripheral (NI USRP2921 radios with Ettus Research LP0965 directive antennas devices to detect moving objects behind walls by sending and receiving a signal with respect to the USRP's location. Based on the signal-to-interference ratio of our signal (rather than the traditional signal-to-noise method, we could determine the target object behind the wall. The two major applications for this project are: detecting an active shooter that is standing on the other side of the wall and detecting abnormalities in the human body such as breast cancer with more sensitive antennas. Likewise, firefighters, law enforcement officers, and military men would find more practical purposes for the use of this system in their fields. We evaluate the proposed model using experimental results.

  16. Using virtual reality technology and hand tracking technology to create software for training surgical skills in 3D game

    Science.gov (United States)

    Zakirova, A. A.; Ganiev, B. A.; Mullin, R. I.

    2015-11-01

    The lack of visible and approachable ways of training surgical skills is one of the main problems in medical education. Existing simulation training devices are not designed to teach students, and are not available due to the high cost of the equipment. Using modern technologies such as virtual reality and hands movements fixation technology we want to create innovative method of learning the technics of conducting operations in 3D game format, which can make education process interesting and effective. Creating of 3D format virtual simulator will allow to solve several conceptual problems at once: opportunity of practical skills improvement unlimited by the time without the risk for patient, high realism of environment in operational and anatomic body structures, using of game mechanics for information perception relief and memorization of methods acceleration, accessibility of this program.

  17. Glassmaking Units and Glass Feeders Production——a New Production Development Stage at JSC "Krastsvetmet"

    Institute of Scientific and Technical Information of China (English)

    MALTSEV E. V.; MAMONOV S. N.; DMITRIEV V. A.; KHORIKOV P. A.

    2012-01-01

    JSC "Krastsvetmet" has launched the production of glass melting units (GU) and glass feeders (GF),with the number of bushings being from 200 to 4000,made from platinum-rhodium alloys doped with oxide-forming and reinforcing elements.The proprietary technology for dispersion-stabilized material of PtRh10DS composition having high strength and performance properties has been developed and applied.Combined products production was launched where bushings made of PtRh-20 alloy are welded to the plate of the dispersion-stabilized PtRh10DS material.The manufacture of seamless spinning assemblies has been organized.

  18. Development and Making of New Jewellery Palladium Based Alloys at JSC "Krastsvetmet"

    Institute of Scientific and Technical Information of China (English)

    YEFIMOV V. N.; MAMONOV S. N.; SHULGIN D. R.; YELTSIN S. I.

    2012-01-01

    Complex of research and development work aimed at implementation of jewellery palladium based alloys technology has been carried out at JSC Krastsvetmet.A range of palladium alloys jewellery fabrication has been organized.Compositions of a number of jewellery palladium alloys grade 850,900,950 and 990 have been proposed,their production and application in jewellery manufacture has been organized.To produce palladium alloys induction melting in inert atmosphere and melt pouring into a copper mould has been used.The ingots heat treatment conditions,as well as semi-finished jewelry plastic deformation parameters have been determined.

  19. Additive Manufacturing, Design, Testing, and Fabrication: A Full Engineering Experience at JSC

    Science.gov (United States)

    Zusack, Steven

    2016-01-01

    I worked on several projects this term. While most projects involved additive manufacturing, I was also involved with two design projects, two testing projects, and a fabrication project. The primary mentor for these was Richard Hagen. Secondary mentors were Hai Nguyen, Khadijah Shariff, and fabrication training from James Brown. Overall, my experience at JSC has been successful and what I have learned will continue to help me in my engineering education and profession long after I leave. My 3D printing projects ranged from less than a 1 cubic centimeter to about 1 cubic foot and involved several printers using different printing technologies. It was exciting to become familiar with printing technologies such as industrial grade FDM (Fused Deposition Modeling), the relatively new SLA (Stereolithography), and PolyJet. My primary duty with the FDM printers was to model parts that came in from various sources to print effectively and efficiently. Using methods my mentor taught me and the Stratasys Insight software, I was able to minimize imperfections, hasten build time, improve strength for specific forces (tensile, shear, etc...), and reduce likelihood of a print-failure. Also using FDM, I learned how to repair a part after it was printed. This is done by using a special kind of glue that chemically melts the two faces of plastic parts together to form a fused interface. My first goal with SLA technology was to bring the printer back to operational readiness. In becoming familiar with the Pegasus SLA printer, I researched the leveling, laser settings, and different vats to hold liquid material. With this research, I was successfully able to bring the Pegasus back online and have successfully printed multiple sample parts as well as functional parts. My experience with PolyJet technology has been focused on an understanding of the abilities/limits, costs, and the maintenance for daily use. Still upcoming will be experience with using a composite printer that uses FDM

  20. Software engineering the current practice

    CERN Document Server

    Rajlich, Vaclav

    2011-01-01

    INTRODUCTION History of Software EngineeringSoftware PropertiesOrigins of SoftwareBirth of Software EngineeringThird Paradigm: Iterative ApproachSoftware Life Span ModelsStaged ModelVariants of Staged ModelSoftware Technologies Programming Languages and CompilersObject-Oriented TechnologyVersion Control SystemSoftware ModelsClass DiagramsUML Activity DiagramsClass Dependency Graphs and ContractsSOFTWARE CHANGEIntroduction to Software ChangeCharacteristics of Software ChangePhases of Software ChangeRequirements and Their ElicitationRequirements Analysis and Change InitiationConcepts and Concept

  1. Predicting Defects Using Information Intelligence Process Models in the Software Technology Project.

    Science.gov (United States)

    Selvaraj, Manjula Gandhi; Jayabal, Devi Shree; Srinivasan, Thenmozhi; Balasubramanie, Palanisamy

    2015-01-01

    A key differentiator in a competitive market place is customer satisfaction. As per Gartner 2012 report, only 75%-80% of IT projects are successful. Customer satisfaction should be considered as a part of business strategy. The associated project parameters should be proactively managed and the project outcome needs to be predicted by a technical manager. There is lot of focus on the end state and on minimizing defect leakage as much as possible. Focus should be on proactively managing and shifting left in the software life cycle engineering model. Identify the problem upfront in the project cycle and do not wait for lessons to be learnt and take reactive steps. This paper gives the practical applicability of using predictive models and illustrates use of these models in a project to predict system testing defects thus helping to reduce residual defects.

  2. Integrated Biological Warfare Technology Platform (IBWTP). Intelligent Software Supporting Situation Awareness, Response, and Operations

    Science.gov (United States)

    2007-01-01

    21 4.3.1. Existing Biosurveillance Systems .............................................................. 22 4.3.2. Automatic Integration...Expert Team Risk Assessment Emergency Plans Command Centers IPE – Intelligent Portal - IPE Interactive Knowledge Wall Presentation Collaboration...such as existing biosurveillance systems, information produced via technological approaches can be incorporated into IBWTP in a fairly transparent

  3. Advanced communications technology satellite high burst rate link evaluation terminal power control and rain fade software test plan, version 1.0

    Science.gov (United States)

    Reinhart, Richard C.

    1993-01-01

    The Power Control and Rain Fade Software was developed at the NASA Lewis Research Center to support the Advanced Communications Technology Satellite High Burst Rate Link Evaluation Terminal (ACTS HBR-LET). The HBR-LET is an experimenters terminal to communicate with the ACTS for various experiments by government, university, and industry agencies. The Power Control and Rain Fade Software is one segment of the Control and Performance Monitor (C&PM) Software system of the HBR-LET. The Power Control and Rain Fade Software automatically controls the LET uplink power to compensate for signal fades. Besides power augmentation, the C&PM Software system is also responsible for instrument control during HBR-LET experiments, control of the Intermediate Frequency Switch Matrix on board the ACTS to yield a desired path through the spacecraft payload, and data display. The Power Control and Rain Fade Software User's Guide, Version 1.0 outlines the commands and procedures to install and operate the Power Control and Rain Fade Software. The Power Control and Rain Fade Software Maintenance Manual, Version 1.0 is a programmer's guide to the Power Control and Rain Fade Software. This manual details the current implementation of the software from a technical perspective. Included is an overview of the Power Control and Rain Fade Software, computer algorithms, format representations, and computer hardware configuration. The Power Control and Rain Fade Test Plan provides a step-by-step procedure to verify the operation of the software using a predetermined signal fade event. The Test Plan also provides a means to demonstrate the capability of the software.

  4. Design and Implementation Of Hardware And Software Systems For Object Tracking Using RFID Technology

    Directory of Open Access Journals (Sweden)

    Dr. G.Venkateswara Rao

    2011-05-01

    Full Text Available Now a day’s mobile technology plays key role, in various environments identification of objects can be done manually, to improve the efficiency of an identification of objects we are using RFID tags. RFID tags track objects in supply chains, and are working their way into the pockets, belongings and even the bodies of consumers. Tag collision occurs while two or more than two tags deliver their unique identification (UID to the reader. Since collision, which would significantly affect the efficacy of RFID, has been one of the major study issues for RFID technology, we have developed a solution, bit competed algorithm (BCA, to solve the collision problem occurred in RFID system and consequently improve the efficacy of RFID .This paper briefly presents what are the components in RFID system, Architecture of a RFID system, what are the frequency ranges used in the RFID system and what are the problems occurred in the RFID system. Here we develop a system as a prototype for object identification. By using this technology objects can be tracks more efficiently, it provides more security, it save time and money.

  5. Integration of Web Technologies in Software Applications. Is Web 2.0 a Solution?

    Directory of Open Access Journals (Sweden)

    Cezar Liviu CERVINSCHI

    2010-12-01

    Full Text Available Starting from the idea that Web 2.0 represents “the era of dynamic web”, the paper proposes to provide arguments (demonstrated by physical results regarding the question that is at the foundation if this article. Due to the findings we can definitely affirm that Web 2.0 is a solution to building powerful and robust software, since the Internet has become more than just a simple presence on the users’ desktop that develops easy access to information, services, entertainment, online transactions, e-commerce, e-learning and so on, but basically every kind of human or institutional interaction can happen online. This paper seeks to study the impact of two of these braches upon the user – e-commerce and e-testing. The statistic reports will be made on different sets of people, while the conclusions are the results of a detailed research and study of the applications’ behaviour in the actual operating environment.

  6. Software Application for Remote Monitoring of Fleets Based on Geographic Information Systems Using Open Source Technologies.

    Directory of Open Access Journals (Sweden)

    Jesse Daniel Cano

    2012-11-01

    Full Text Available Controlling a fleet usually implies to establish means of control of vehicles, to collect the data associated with the routes taken by these vehicles, to interpret and evaluate the meaning of the collected data and to make the appropriate decisions to improve the efficiency in the use of vehicles in an organization. The implementation of this process of fleet management is mainly performed manually and the solutions available on the market are costly because of the payments for licenses, it is also necessary that the people monitoring the fleets are geographically close to them. This paper aims to answer the following questions: How to reduce errors in the management of information resulting from the fleet management process? How to reduce the cost of remote fleet monitoring? To obtain the solution, we propose the use of GPS devices in each vehicle, the GPS device’s information is captured and consistently stored in a data base, then the information is consulted, analyzed and represented on a map. The result is a software application that allows users have fast and reliable information that will enable them to take the necessary decisions in the vehicle fleet they are trying to control at a low cost.

  7. 3D Imaging for hand gesture recognition: Exploring the software-hardware interaction of current technologies

    Science.gov (United States)

    Periverzov, Frol; Ilieş, Horea T.

    2012-09-01

    Interaction with 3D information is one of the fundamental and most familiar tasks in virtually all areas of engineering and science. Several recent technological advances pave the way for developing hand gesture recognition capabilities available to all, which will lead to more intuitive and efficient 3D user interfaces (3DUI). These developments can unlock new levels of expression and productivity in all activities concerned with the creation and manipulation of virtual 3D shapes and, specifically, in engineering design. Building fully automated systems for tracking and interpreting hand gestures requires robust and efficient 3D imaging techniques as well as potent shape classifiers. We survey and explore current and emerging 3D imaging technologies, and focus, in particular, on those that can be used to build interfaces between the users' hands and the machine. The purpose of this paper is to categorize and highlight the relevant differences between these existing 3D imaging approaches in terms of the nature of the information provided, output data format, as well as the specific conditions under which these approaches yield reliable data. Furthermore we explore the impact of each of these approaches on the computational cost and reliability of the required image processing algorithms. Finally we highlight the main challenges and opportunities in developing natural user interfaces based on hand gestures, and conclude with some promising directions for future research. [Figure not available: see fulltext.

  8. Wearable Technology

    Science.gov (United States)

    Watson, Amanda

    2013-01-01

    Wearable technology projects, to be useful, in the future, must be seamlessly integrated with the Flight Deck of the Future (F.F). The lab contains mockups of space vehicle cockpits, habitat living quarters, and workstations equipped with novel user interfaces. The Flight Deck of the Future is one element of the Integrated Power, Avionics, and Software (IPAS) facility, which, to a large extent, manages the F.F network and data systems. To date, integration with the Flight Deck of the Future has been limited by a lack of tools and understanding of the Flight Deck of the Future data handling systems. To remedy this problem it will be necessary to learn how data is managed in the Flight Deck of the Future and to develop tools or interfaces that enable easy integration of WEAR Lab and EV3 products into the Flight Deck of the Future mockups. This capability is critical to future prototype integration, evaluation, and demonstration. This will provide the ability for WEAR Lab products, EV3 human interface prototypes, and technologies from other JSC organizations to be evaluated and tested while in the Flight Deck of the Future. All WEAR Lab products must be integrated with the interface that will connect them to the Flight Deck of the Future. The WEAR Lab products will primarily be programmed in Arduino. Arduino will be used for the development of wearable controls and a tactile communication garment. Arduino will also be used in creating wearable methane detection and warning system.

  9. 软件定义网络安全技术研究%Research on Software Defined Network Security Technology

    Institute of Scientific and Technical Information of China (English)

    邵延峰; 贾哲

    2016-01-01

    With the rapid development of network scale and the diversification of network services,the original network structure is difficult to meet the needs of the future development.Software Defined Network (SDN) as a new technology realizes the separation of control plane and data plane,which can provide centralized network controll and the flexible traffic management. This will take place great changes in communication field.This paper firstly analyses the features of SDN architecture and the security threat;then gives a survey on the present development of SDN security;and finally propose the development orientation of SDN security technology including network dynamic defense,software defined monitoring,and security enforcement,which can reinforce the security of SDN,and enhance the dynamic arrangement of security resources.%随着网络规模的快速扩大及网络业务的多样化,原有的网络架构难以满足未来发展需要。软件定义网络( Software Defined Network, SDN)作为一种新兴技术,实现了控制面与数据面的解耦,能够提供网络的集中控制与流量的灵活调度,将引起通信领域的巨大变革。研究了SDN架构的特点及其面临的安全威胁;针对SDN安全技术研究现状进行了综述;从网络动态防御、软件定义监控和自身安全性增强3个方面提出了SDN安全技术的发展方向。在加强SDN自身安全性的同时提高了网络安全资源的动态调度能力。

  10. Assessment of Stakeholders Participation in The Implementation of Information and Communication Technology Software Projects: A Case of Jomo Kenyatta University of Agriculture and Technology

    Directory of Open Access Journals (Sweden)

    Gladys Kibera

    2013-10-01

    Full Text Available Acknowledging people who will directly or indirectly benefit from a project is significant for its success. Projects whether small or large must place more weight on participation of stakeholders to build awareness, set realistic expectations, raise support, minimize resistance and ensure successful implementation and user adoption. Information and Communication Technology (ICT projects are no different. Getting people to embrace the change and a completely new way of operations of software systems like Customer Relationship Management (CRM, has been an uphill task because of factors like failure to involve the stakeholders and improper change management. The study categorized stakeholders into three; managers, administrators and technical staff. It adopted quantitative and qualitative research approach. We found out that managers are the key decision makers who facilitate the procurement of systems; administrators are the end users while the technical team provides support and maintenance of the systems. We propose that right from problem identification, to system specification all the way to installation of software (implementation stakeholders must be brought on board.

  11. Software attribute visualization for high integrity software

    Energy Technology Data Exchange (ETDEWEB)

    Pollock, G.M.

    1998-03-01

    This report documents a prototype tool developed to investigate the use of visualization and virtual reality technologies for improving software surety confidence. The tool is utilized within the execution phase of the software life cycle. It provides a capability to monitor an executing program against prespecified requirements constraints provided in a program written in the requirements specification language SAGE. The resulting Software Attribute Visual Analysis Tool (SAVAnT) also provides a technique to assess the completeness of a software specification.

  12. JSC Case Study: Fleet Experience with E-85 Fuel

    Science.gov (United States)

    Hummel, Kirck

    2009-01-01

    JSC has used E-85 as part of an overall strategy to comply with Presidential Executive Order 13423 and the Energy Policy Act. As a Federal fleet, we are required to reduce our petroleum consumption by 2 percent per year, and increase the use of alternative fuels in our vehicles. With the opening of our onsite dispenser in October 2004, JSC became the second federal fleet in Texas and the fifth NASA center to add E-85 fueling capability. JSC has a relatively small number of GSA Flex Fuel fleet vehicles at the present time (we don't include personal vehicles, or other contractor's non-GSA fleet), and there were no reasonably available retail E-85 fuel stations within a 15-minute drive or within five miles (one way). So we decided to install a small 1000 gallon onsite tank and dispenser. It was difficult to obtain a supplier due to our low monthly fuel consumption, and our fuel supplier contract has changed three times in less than five years. We experiences a couple of fuel contamination and quality control issues. JSC obtained good information on E-85 from the National Ethanol Vehicle Coalition (NEVC). We also spoke with Defense Energy Support Center, (DESC), Lawrence Berkeley Laboratory, and US Army Fort Leonard Wood. E-85 is a liquid fuel that is dispensed into our Flexible Fuel Vehicles identically to regular gasoline, so it was easy for our vehicle drivers to make the transition.

  13. Development and application of eLearning software for education in energy technologies

    Energy Technology Data Exchange (ETDEWEB)

    Teir, S.

    2002-07-01

    The general aim of this project was to develop an eLearning environment for the Laboratory of Energy Engineering and Environmental Protection and implement it on their courses. This report presents the results of the research made on the concept known as eLearning, eLearning projects that had an impact on the implementation, and case studies in eLearning. After a preliminary common plan for the environment was made, the work eventually split into three separate parts: development of a course platform, course material and a process simulation interface. The section of the work regarding the course platform did not just present the research and selection of the platform. It also explained in detail what a course platform is, how it functions and how it can be used. Several different course platforms have been reviewed and the chosen one, Blackboard, is presented in detail. The presentation is not made for demonstrating Blackboard's features; it is written to show a detailed example of the features of a course platform. The course platform was implemented on most of the courses provided in autumn 2001, which provided valuable experience and feedback. The development of online course material (or eBook) for the Steam Boiler Technology course was initiated. Tools were chosen and a common layout and navigational tools were designed. The course material consists of HTML and Flash based Web pages, providing presentation, interaction and information about Steam Boiler Technology. Due to the development of the process simulation interface, which incidentally took four months to develop, only one chapter of course material was created. The course material is still under development and is expected to be ready when the course starts in autumn 2002. A Web based interface for PROSIM was developed. The interface allows the developer to use models created with PROSIM and build a graphical Web based interface around the models. These models are meant for educational use such

  14. Commissioning of the Liquid Nitrogen Thermo-Siphon System for NASA-JSC Chamber-A

    Science.gov (United States)

    Homan, J.; Montz, M.; Ganni, V.; Sidi-Yekhlef, A.; Knudsen, P.; Garcia, S.; Garza, J.

    2013-01-01

    NASA's Space Environment Simulation Laboratory's (SESL) Chamber A, located at the Johnson Space Center in Houston Texas has recently implemented major enhancements of its cryogenic and vacuum systems. The new liquid nitrogen (LN2) thermo-siphon system was successfully commissioned in August of 2012. Chamber A, which has 20 K helium cryo-panels (or shrouds ) which are shielded by 80 K nitrogen shrouds, is capable of simulating a deep space environment necessary to perform ground testing of NASA s James Webb Space Telescope (JWST). Chamber A s previous system used forced flow LN2 cooling with centrifugal pumps, requiring 200,000 liters of LN2 to cool-down and consuming 180,000 liters per day of LN2 in steady operation. The LN2 system did not have the reliability required to meet the long duration test of the JWST, and the cost estimate provided in the initial approach to NASA-JSC by the sub-contractor for refurbishment of the system to meet the reliability goals was prohibitive. At NASA-JSC's request, the JLab Cryogenics Group provided alternative options in 2007, including a thermo-siphon, or natural flow system. This system, eliminated the need for pumps and used one tenth of the original control valves, relief valves, and burst disks. After the thermo-siphon approach was selected, JLab provided technical assistance in the process design, mechanical design, component specification development and commissioning oversight, while the installation and commissioning operations of the system was overseen by the Jacobs Technology/ESC group at JSC. The preliminary commissioning data indicate lower shroud temperatures, 70,000 liters to cool-down and less than 90,000 liters per day consumed in steady operation. All of the performance capabilities have exceeded the design goals. This paper will outline the comparison between the original system and the predicted results of the selected design option, and the commissioning results of thermo-siphon system.

  15. Commissioning of the Liquid Nitrogen Thermo-Siphon System for NASA-JSC Chamber A

    Science.gov (United States)

    Homan, J.; Montz, M.; Ganni, V.; Sidi-Yekhlef, A.; Knudsen, P.; Garcia, S.; Garza, J.

    2013-01-01

    NASA s Space Environment Simulation Laboratory s (SESL) Chamber A, located at the Johnson Space Center in Houston Texas has recently implemented major enhancements of its cryogenic and vacuum systems. The new liquid nitrogen (LN) thermo-siphon system was successfully commissioned in August of 2012. Chamber A, which has 20 K helium cryo-panels (or shrouds ) which are shielded by 80 K nitrogen shrouds, is capable of simulating a deep space environment necessary to perform ground testing of NASA s James Webb Space Telescope (JWST). Chamber A s previous system used forced flow LN cooling with centrifugal pumps, requiring 220,000 liters of LN to cool-down and consuming 180,000 liters per day of LN in steady operation. The LN system did not have the reliability required to meet the long duration test of the JWST, and the cost estimate provided in the initial approach to NASA-JSC by the subcontractor for refurbishment of the system to meet the reliability goals was prohibitive. At NASA-JSC s request, the JLab Cryogenics Group provided alternative options in 2007, including a thermo-siphon, or natural flow system. This system, eliminated the need for pumps and used one tenth of the original control valves, relief valves, and burst disks. After the thermo-siphon approach was selected, JLab provided technical assistance in the process design, mechanical design, component specification development and commissioning oversight, while the installation and commissioning operations of the system was overseen by the Jacobs Technology/ESC group at JSC. The preliminary commissioning data indicate lower shroud temperatures, 68,000 liters to cool-down and less than 91,000 liters per day consumed in steady operation. All of the performance capabilities have exceeded the design goals. This paper will outline the comparison between the original system and the predicted results of the selected design option, and the commissioning results of thermo-siphon system.

  16. Integrating Newer Technology Software Systems into the SLAC Legacy Control System - Two Case Histories and New CMLOG Developments

    CERN Document Server

    Chen, J; MacKenzie, P B

    2001-01-01

    It has been the goal of SLAC Controls Software to offload processing from the aging Alpha/VMS based control system onto machines that are more widely accepted and used. An additional goal has been to provide more modern software tools to our user community. This paper presents two software products which satisfy those goals.

  17. Technology.

    Science.gov (United States)

    Online-Offline, 1998

    1998-01-01

    Focuses on technology, on advances in such areas as aeronautics, electronics, physics, the space sciences, as well as computers and the attendant progress in medicine, robotics, and artificial intelligence. Describes educational resources for elementary and middle school students, including Web sites, CD-ROMs and software, videotapes, books,…

  18. Key Considerations of Community, Scalability, Supportability, Security, and Functionality in Selecting Open-Source Software in California Universities as Perceived by Technology Leaders

    Science.gov (United States)

    Britton, Todd Alan

    2014-01-01

    Purpose: The purpose of this study was to examine the key considerations of community, scalability, supportability, security, and functionality for selecting open-source software in California universities as perceived by technology leaders. Methods: After a review of the cogent literature, the key conceptual framework categories were identified…

  19. Emerging Radio and Manet Technology Study: Research Support for a Survey of State-of-the-art Commercial and Military Hardware/Software for Mobile Ad Hoc Networks

    Science.gov (United States)

    2014-10-01

    Emerging Radio and MANET Technology Study Research Support for a Survey of State-of-the-art Commercial and Military Hardware/Software...control (SA+C2) device that could be used by tactical units. This device would connect individual unit members through a mobile ad-hoc network ( MANET ...

  20. Key Considerations of Community, Scalability, Supportability, Security, and Functionality in Selecting Open-Source Software in California Universities as Perceived by Technology Leaders

    Science.gov (United States)

    Britton, Todd Alan

    2014-01-01

    Purpose: The purpose of this study was to examine the key considerations of community, scalability, supportability, security, and functionality for selecting open-source software in California universities as perceived by technology leaders. Methods: After a review of the cogent literature, the key conceptual framework categories were identified…

  1. Software Architecture Evolution

    Science.gov (United States)

    Barnes, Jeffrey M.

    2013-01-01

    Many software systems eventually undergo changes to their basic architectural structure. Such changes may be prompted by new feature requests, new quality attribute requirements, changing technology, or other reasons. Whatever the causes, architecture evolution is commonplace in real-world software projects. Today's software architects, however,…

  2. Software Architecture Evolution

    Science.gov (United States)

    Barnes, Jeffrey M.

    2013-01-01

    Many software systems eventually undergo changes to their basic architectural structure. Such changes may be prompted by new feature requests, new quality attribute requirements, changing technology, or other reasons. Whatever the causes, architecture evolution is commonplace in real-world software projects. Today's software architects, however,…

  3. Impact of software and hardware technologies on occupational health and safety policies in Saudi Arabian oil refineries.

    Science.gov (United States)

    Idreis, Hany M; Siqueira, Carlos E; Levenstein, Charles C

    2006-01-01

    This article seeks to examine the impact of technology importation on occupational health and safety in both Saudi Arabian and U.S. oil refining industries. Technologies imported to the Saudi oil industry take two forms: hardware (sophisticated equipment to run oil facilities) and software (policies and regulations pertaining to workers' health and safety, and employment rights installed by Aramco's founding multinational companies). This study utilizes qualitative, historically oriented, cross-national case studies to compare and assess workers' health, safety, and rights in Saudi Aramco with its U.S. counterpart, Motiva Enterprises. Two facilities were chosen to conduct field research: the Saudi Aramco oil refinery at Jeddah and Motiva's refinery at Port Arthur, Texas. The Jeddah refinery is fully owned by Saudi Aramco, thus, representing Aramco's health and safety policies and regulations. The Port Arthur refinery serves as a reference case study for U.S. oil refining facilities. The aspects of occupational health and safety in Saudi Aramco--ExxonMobil's joint ventures SAMREF and LUBREF--also are discussed to examine workers' health policies in both companies. The American oil industry made a significant contribution in establishing the Saudi oil industry, with the cooperation of the Saudi government. Despite having outstanding employment benefits schemes in Saudi Aramco, the presence of an organized work force better serves employee participation in Motiva than in Aramco. Safety systems such as Process Safety Management (PSM)--applied in Motiva--partially exist in Aramco to operate hardware technologies safely. Motiva training systems are better through PACE's Triangle of Prevention (TOP). Both companies follow the same pattern of handling occupational injuries and diseases; however, Saudi government agencies (GOSI) are responsible for compensating and treating injured workers. Saudi workers expressed conditional support for the worker committee program

  4. Technicians assembly the Hubble Space Telescope (HST) mockup at JSC

    Science.gov (United States)

    1989-01-01

    At JSC's Mockup and Integration Laboratory (MAIL) Bldg 9A, technicians install a high gain antenna (HGA) on the Hubble Space Telescope (HST) mockup. On the ground a technician operates the controls for the overhead crane that is lifting the HGA into place on the Support System Module (SSM) forward shell. Others in a cherry picker basket wait for the HGA to near its final position so they can secure it on the mockup.

  5. STS-35 DTO 0634 EDO trash compactor demonstration at JSC

    Science.gov (United States)

    1990-01-01

    STS-35 Development Test Objective (DTO) 0634 Trash Compaction and Retention System Demostration extended duration orbiter (EDO) trash compactor is operated by Project Engineer Fred Abolfathi of Lockheed Engineering and Space Corporation (left) and JSC Man-Systems Division Subsystems Manager J.B. Thomas. The EDO trash compactor will occupy one middeck locker and consists of a geared mechanism that allows manual compaction of wet and dry trash.

  6. The JSC Engineering Directorate Product Peer Review Process

    Science.gov (United States)

    Jenks, Kenneth C.

    2009-01-01

    The JSC Engineering Directorate has developed a Product Peer Review process in support of NASA policies for project management and systems engineering. The process complies with the requirements of NPR 7120.5, NPR 7123.1 and NPR 7150.2 and follows the guidance in NASA/SP-2007-6105. This presentation will give an overview of the process followed by a brief demonstration of an actual peer review, with audience participation.

  7. Spacecraft Avionics Software Development Then and Now: Different but the Same

    Science.gov (United States)

    Mangieri, Mark L.; Garman, John (Jack); Vice, Jason

    2012-01-01

    NASA has always been in the business of balancing new technologies and techniques to achieve human space travel objectives. NASA s historic Software Production Facility (SPF) was developed to serve complex avionics software solutions during an era dominated by mainframes, tape drives, and lower level programming languages. These systems have proven themselves resilient enough to serve the Shuttle Orbiter Avionics life cycle for decades. The SPF and its predecessor the Software Development Lab (SDL) at NASA s Johnson Space Center (JSC) hosted flight software (FSW) engineering, development, simulation, and test. It was active from the beginning of Shuttle Orbiter development in 1972 through the end of the shuttle program in the summer of 2011 almost 40 years. NASA s Kedalion engineering analysis lab is on the forefront of validating and using many contemporary avionics HW/SW development and integration techniques, which represent new paradigms to NASA s heritage culture in avionics software engineering. Kedalion has validated many of the Orion project s HW/SW engineering techniques borrowed from the adjacent commercial aircraft avionics environment, inserting new techniques and skills into the Multi-Purpose Crew Vehicle (MPCV) Orion program. Using contemporary agile techniques, COTS products, early rapid prototyping, in-house expertise and tools, and customer collaboration, NASA has adopted a cost effective paradigm that is currently serving Orion effectively. This paper will explore and contrast differences in technology employed over the years of NASA s space program, due largely to technological advances in hardware and software systems, while acknowledging that the basic software engineering and integration paradigms share many similarities.

  8. Several hotspot of software engineering technology development present situation and prospect%软件工程的若干热点技术发展现状与展望

    Institute of Scientific and Technical Information of China (English)

    翁垚

    2015-01-01

    对软件重用与软件构件技术进行了概述,并对其中间件、分布式计算以及标准化、智能化技术进行了分析,并对软件开发热点技术相关的软件可靠性工程进行了深入探究,同时研究了Internet、网络等技术的高速发展对软件工程、软件产业的深远影响.%The software reuse and software component technology are reviewed, and the middleware, distributed computing, and standardization, intelligent technology is analyzed, and the software development hotspot technology related to delve into software reliability engineering, the Internet, network and so on were studied with the rapid development of technology of software engineering, software industry far-reaching influence.

  9. Online Fashion Retailer Bonobos Selects Gerber Technology's YuniquePLMTM Industry-Tailored Software to Support Rapid Growth and Fast-Paced Product Innovation

    Institute of Scientific and Technical Information of China (English)

    2010-01-01

    @@ Tolland, Connecticut, USA - Gerber Technology, a business unit of Gerber Scientific, Inc. (NYSE: GRB) and a world leader in automated CAD/CAM and PLM solutions for the apparel and flexible materials industry, announces that fast-growing internet retailer Bonobos, Inc. has selected the YuniquePLM product lifecycle management (PLM) software solution for implementation at its New York headquarters. Specializing in better fitting men's clothes, the company is deploying the new software to streamline operations and enable more efficient growth and product line expansion.

  10. MINIMIZATION OF RETRIEVAL TIME DURING SOFTWARE REUSE ...

    African Journals Online (AJOL)

    eobe

    Software reuse refers to the development of software using. Software ... software development time and overall cost. Retrieval of ... Nigerian Journal of Technology (NIJOTECH). Vol. 34 No. ..... SourceForge, a popular web-based source code.

  11. A New Technology of Software Radio Based on Network-Visual Radio%基于计算机网络的下一代软件无线电

    Institute of Scientific and Technical Information of China (English)

    彭艺; 周正中; 姚绍文

    2003-01-01

    Using general- purpose platforms and software modules instead of application specific hardware can facili-tate application of the software radio technique using computer and network based architecture. As the developmentof network, a new technology of software radio based on network-Visual Radio is proposed. In this paper, wederivate the concept of Visual Radio which is based on network from Software Defined Radio's developing process; in-troduce its background and narrate its technical content and peculiarity,and expect its future.

  12. Pragmatic Software Innovation

    DEFF Research Database (Denmark)

    Aaen, Ivan; Jensen, Rikke Hagensby

    2014-01-01

    We understand software innovation as concerned with introducing innovation into the development of software intensive systems, i.e. systems in which software development and/or integration are dominant considerations. Innovation is key in almost any strategy for competitiveness in existing markets......, for creating new markets, or for curbing rising public expenses, and software intensive systems are core elements in most such strategies. Software innovation therefore is vital for about every sector of the economy. Changes in software technologies over the last decades have opened up for experimentation...

  13. Software Assurance Competency Model

    Science.gov (United States)

    2013-03-01

    2010a]: Application of technologies and processes to achieve a required level of confidence that software systems and services function in the...for specific projects. L5: Analyze assurance technologies and contribute to the development of new ones. Assured Software Development L1

  14. Software preservation

    Directory of Open Access Journals (Sweden)

    Tadej Vodopivec

    2011-01-01

    Full Text Available Comtrade Ltd. covers a wide range of activities related to information and communication technologies; its deliverables include web applications, locally installed programs,system software, drivers, embedded software (used e.g. in medical devices, auto parts,communication switchboards. Also the extensive knowledge and practical experience about digital long-term preservation technologies have been acquired. This wide spectrum of activities puts us in the position to discuss the often overlooked aspect of the digital preservation - preservation of software programs. There are many resources dedicated to digital preservation of digital data, documents and multimedia records,but not so many about how to preserve the functionalities and features of computer programs. Exactly these functionalities - dynamic response to inputs - render the computer programs rich compared to documents or linear multimedia. The article opens the questions on the beginning of the way to the permanent digital preservation. The purpose is to find a way in the right direction, where all relevant aspects will be covered in proper balance. The following questions are asked: why at all to preserve computer programs permanently, who should do this and for whom, when we should think about permanent program preservation, what should be persevered (such as source code, screenshots, documentation, and social context of the program - e.g. media response to it ..., where and how? To illustrate the theoretic concepts given the idea of virtual national museum of electronic banking is also presented.

  15. BIOREGIS software platform based on GIS technology to support in-situ remediation of petroleum contaminated sites. Case study: razvad - dambovita county, Romania

    Energy Technology Data Exchange (ETDEWEB)

    Anicai, Ovidiu [Institute for Computers - ITC SA, Bucharest (Romania); Anicai, Liana [PSV COMPANY SA, Direction of Research, Bucharest (Romania)

    2011-12-15

    With a need for the management of petroleum contaminated sites on Romanian territory, an experimental software platform involving ESRI-ArcGIS technologies (BIOREGIS) is presented in this study. The BIOREGIS platform is aimed to: (i) Build the structure of relational, standardized databases to store spatial and textual characteristic information on polluted sites for further risk analysis and planning of remediation actions, (ii) improve the pollution risk assessment methodology for Romanian petroleum contaminated sites and its informatics implementation, and (iii) develop and operate the software platform for pollution risk based management involving GIS/remote sensing technologies and remediation activities. The operation of BIOREGIS has been tested for a pilot contaminated area situated at Razvad - Dambovita County, which has been subjected to in situ remediation procedures involving both bioremediation and electrokinetic processes. (Copyright copyright 2011 WILEY-VCH Verlag GmbH and Co. KGaA, Weinheim)

  16. Comparative Study of CAD Software, Web3D Technologies and Existing Solutions to Support Distance-Learning Students of Engineering Profile

    Directory of Open Access Journals (Sweden)

    Zona Kostic

    2012-07-01

    Full Text Available Interactive simulations, virtual environments and 3D interfaces significantly contribute to the process of learning through collab-oration and interaction with distant participants, and through simulation of real environments and real life situations. Depend-ing on the needs and case studies, different technologies, soft-ware packages and their combinations are used. In this paper, we present a comparative study based on the use of different CAD software in conjunction with Web3D technologies for teaching students at the Department of Engineering Management. With respect to the specificity of the profile of students undergoing training, the selection of CAD packages is reduced to the five most commonly used in this field: SolidWorks, Inventor, CATIA, Pro/ENGINEER and AutoCAD. During research, we found that Inventor and AutoCAD do not export VRML/X3D file types; hence, this paper provides only the basic functions of Inventor without integration of Web3D technologies. Combining with AutoCAD is described due to the existence of a number of plug-ins, as well as exporters and working groups working on Auto-CAD-X3D development. The main criteria for evaluating and ranking CAD packages used here are learning curve, export and import from CAD to X3D and vice versa, file types and sizes, types of nodes and material properties. We also review the tech-nology used to display 3D content on the Internet, and the rea-sons why we decided to use Web3D technologies in combination with these CAD packages. This paper presents specific conclu-sions, the advantages and disadvantages of software and technol-ogy, as well as predictions regarding further development of existing platforms and environments.

  17. A survey on the high reliability software verification and validation technology for instrumentation and control in NPP.

    Energy Technology Data Exchange (ETDEWEB)

    Kwon, Kee Choon; Lee, Chang Soo; Dong, In Sook [Korea Atomic Energy Research Institute, Taejon (Korea, Republic of)

    1994-01-01

    This document presents the technical status of the software verification and validation (V and V) efforts to support developing and licensing digital instrumentation and control (I and C) systems in nuclear power plants. We have reviewed codes and standards to be concensus criteria among vendor, licensee and licenser. Then we have described the software licensing procedures under 10 CFR 50 and 10 CFR 52 of the United States cope with the licensing barrier. At last, we have surveyed the technical issues related to developing and licensing the high integrity software for digital I and C systems. These technical issues let us know the development direction of our own software V and V methodology. (Author) 13 refs., 2 figs.,.

  18. Software architecture

    CERN Document Server

    Vogel, Oliver; Chughtai, Arif

    2011-01-01

    As a software architect you work in a wide-ranging and dynamic environment. You have to understand the needs of your customer, design architectures that satisfy both functional and non-functional requirements, and lead development teams in implementing the architecture. And it is an environment that is constantly changing: trends such as cloud computing, service orientation, and model-driven procedures open up new architectural possibilities. This book will help you to develop a holistic architectural awareness and knowledge base that extends beyond concrete methods, techniques, and technologi

  19. Adsorption of Water on JSC-1A Lunar Simulant Samples

    Science.gov (United States)

    Goering, John; Sah, Shweta; Burghaus, Uwe; Street, Kenneth W.

    2008-01-01

    Remote sensing probes sent to the moon in the 1990s indicated that water may exist in areas such as the bottoms of deep, permanently shadowed craters at the lunar poles, buried under regolith. Water is of paramount importance for any lunar exploration and colonization project which would require self-sustainable systems. Therefore, investigating the interaction of water with lunar regolith is pertinent to future exploration. The lunar environment can be approximated in ultra-high vacuum systems such as those used in thermal desorption spectroscopy (TDS). Questions about water dissociation, surface wetting, degree of crystallization, details of water-ice transitions, and cluster formation kinetics can be addressed by TDS. Lunar regolith specimens collected during the Apollo missions are still available though precious, so testing with simulant is required before applying to use lunar regolith samples. Hence, we used for these studies JSC-1a, mostly an aluminosilicate glass and basaltic material containing substantial amounts of plagioclase, some olivine and traces of other minerals. Objectives of this project include: 1) Manufacturing samples using as little raw material as possible, allowing the use of surface chemistry and kinetics tools to determine the feasibility of parallel studies on regolith, and 2) Characterizing the adsorption kinetics of water on the regolith simulant. This has implications for the probability of finding water on the moon and, if present, for recovery techniques. For condensed water films, complex TDS data were obtained containing multiple features, which are related to subtle rearrangements of the water adlayer. Results from JSC-1a TDS studies indicate: 1) Water dissociation on JSC-1a at low exposures, with features detected at temperatures as high as 450 K and 2) The formation of 3D water clusters and a rather porous condensed water film. It appears plausible that the sub- m sized particles act as nucleation centers.

  20. Software Engineering Laboratory Series: Collected Software Engineering Papers. Volume 15

    Science.gov (United States)

    1997-01-01

    The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.

  1. Impact of Agile Software Development Model on Software Maintainability

    Science.gov (United States)

    Gawali, Ajay R.

    2012-01-01

    Software maintenance and support costs account for up to 60% of the overall software life cycle cost and often burdens tightly budgeted information technology (IT) organizations. Agile software development approach delivers business value early, but implications on software maintainability are still unknown. The purpose of this quantitative study…

  2. Software Engineering Laboratory Series: Collected Software Engineering Papers. Volume 13

    Science.gov (United States)

    1995-01-01

    The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.

  3. Software Engineering Laboratory Series: Collected Software Engineering Papers. Volume 14

    Science.gov (United States)

    1996-01-01

    The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.

  4. Impact of Agile Software Development Model on Software Maintainability

    Science.gov (United States)

    Gawali, Ajay R.

    2012-01-01

    Software maintenance and support costs account for up to 60% of the overall software life cycle cost and often burdens tightly budgeted information technology (IT) organizations. Agile software development approach delivers business value early, but implications on software maintainability are still unknown. The purpose of this quantitative study…

  5. STS-47 crew extinquishes fire during JSC fire fighting exercises

    Science.gov (United States)

    1992-01-01

    STS-47 Endeavour, Orbiter Vehicle (OV) 105, crewmembers lined up along water hoses direct spray at fire blazing in JSC's Fire Training Pit. At the left are backup Payload Specialist Stan Koszelak, holding the hose nozzle, and Mission Specialist (MS) N. Jan Davis. Manning the hose on the right are backup Payload Specialist Takao Doi, holding the hose nozzle, followed by Commander Robert L. Gibson, Payload Specialist Mamoru Mohri, and MS Jerome Apt. Guiding the teams are MS Mae C. Jemison (front) and a veteran fire fighter and instructor (center). Doi and Mohri represent Japan's National Space Development Agency (NASDA). The Fire Training Pit is located across from the Gilruth Center Bldg 207.

  6. Organic Contamination Baseline Study on NASA JSC Astromaterial Curation Gloveboxes

    Science.gov (United States)

    Calaway, Michael J.; Allton, J. H.; Allen, C. C.; Burkett, P. J.

    2013-01-01

    Future planned sample return missions to carbon-rich asteroids and Mars in the next two decades will require strict handling and curation protocols as well as new procedures for reducing organic contamination. After the Apollo program, astromaterial collections have mainly been concerned with inorganic contamination [1-4]. However, future isolation containment systems for astromaterials, possibly nitrogen enriched gloveboxes, must be able to reduce organic and inorganic cross-contamination. In 2012, a baseline study was orchestrated to establish the current state of organic cleanliness in gloveboxes used by NASA JSC astromaterials curation labs that could be used as a benchmark for future mission designs.

  7. ANALYSIS OF TRAIN SHEET IN THE INFORMATION SYSTEM OF JSC «UKRZALIZNYTSIA»: PERSPECTIVE

    Directory of Open Access Journals (Sweden)

    S. M. Ovcharenko

    2016-04-01

    Full Text Available Purpose. The system of train sheet analysis (TSA in the information system of JSC «Ukrzaliznytsia» provides work with passenger and suburban trains and has considerable potential. Therefore it is necessary to establish the prospects of development of the system. Methodology. Departments’ setup and the train delay causes should be carried out at every station and span, where such delays took place. This requires the fixation of condition deviations of infrastructure from normal and other adverse factors. In the sector of freight transportations the train schedule analysis is insufficient, since this analysis does not account for deviations from the terms of delivery. Therefore it also is necessary to analyze the delivery graphs. The basis for monitoring the cargo delivery is the method of control time points (CTP of technological operations performed with cargo at railway stations. On the basis of CTP to assess the quality of the transport process one should calculate the values of the analysis of cargo delivery schedule (performance level of the cargo delivery schedule, the coefficient of ahead of schedule/delay delivery. Findings. The article proposes to develop the system TSA using the input and display of the train delay causes on-line by transportation service employees, expansion of statistical databases and processing of the input delay causes during its calculation train sheet analysis of freight trains and quality assessment of the delivery schedule fulfillment. It is also appropriate before the new operator companies had appeared to make changes in the instructions TSCHU-TSD-0002 on the list of departments, which include delayed trains, by adding «the department» «The fault of operator companies» and corresponding causes of delays. Originality. The scheme of automated TSA in the information system of JSC «Ukrzaliznytsia» was improved. The author proposes to determine the cargo delivery quality on the certain polygon using the

  8. Pragmatic Software Innovation

    DEFF Research Database (Denmark)

    Aaen, Ivan; Jensen, Rikke Hagensby

    2014-01-01

    We understand software innovation as concerned with introducing innovation into the development of software intensive systems, i.e. systems in which software development and/or integration are dominant considerations. Innovation is key in almost any strategy for competitiveness in existing markets......, for creating new markets, or for curbing rising public expenses, and software intensive systems are core elements in most such strategies. Software innovation therefore is vital for about every sector of the economy. Changes in software technologies over the last decades have opened up for experimentation......, learning, and flexibility in ongoing software projects, but how can this change be used to facilitate software innovation? How can a team systematically identify and pursue opportunities to create added value in ongoing projects? In this paper, we describe Deweyan pragmatism as the philosophical foundation...

  9. 数字音频技术编辑软件设计构建研究%Digital Audio Technology Editing Software Design Construction

    Institute of Scientific and Technical Information of China (English)

    赵美玉

    2014-01-01

    随着计算机技术和数字音频技术的飞速发展,计算机技术和电子技术已渗入到各行各业,各种各样方便人们使用的不同用途的软件也大量应运而生,音乐制作方面也不例外。在数字化发展如此快的年代,通过现有技术,MIDI功能就已经到了一个非常完善的程度。电脑音乐给有想象力的人们带来了很宽广的创作空间。伴随着广播电台的数字化建设不断快速推进,广播音频编辑软件结合了计算机技术与数字音频技术,在我国广播电台中得到了广泛应用,因此,我们相信在今后的数字广播的发展中,可以提供更高质量、更多声道的多声道数字音频系统。本文对音频编辑软件的特效、数字音频制作软件设计构建进行了研究分析。%With the rapid development of computer technology and digital audio technology, computer technology and elec-tronic technology has penetrated into all walks of life, using a variety of convenient for people to the different uses of the sof-tware also emerge as the times require, making music is no exception. In the digital age is growing so fast, the existing tech-nology, the MIDI function will have reached a very perfect degree. Computer music brings a broad creative space to people with imagination. Along with the construction of digital radio rapidly advancing, broadcast audio editing software combines computer technology and digital audio technology, in a radio broadcast in China has been widely applied, therefore, we be-lieve that in the development of digital radio in the future, multi-channel digital audio system can provide more high quality, more channels. Effects of digital audio, the audio editing software software design are studied.

  10. 计算机软件开发技术的应用研究%Research on Application of Computer Software Technology

    Institute of Scientific and Technical Information of China (English)

    吴琳

    2015-01-01

    在短短的数十年时间里,软件开发领域依托硬件发展的基础向人们展示了它辉煌的硕果,计算机是由硬件和软件两部分组成。硬件性能、容量、速度、体积的发展给软件的前进提供了可能,为软件运行提供了可行性的物理支持,软件的发展丰富了客户的生活,扩大了客户的生活半径,也是计算机快速发展的动力源泉,是计算机技术的核心组成部分。坚持以用户为本,一切为了用户的软件开发原则,及用户之所及,用户至上,为人们提供功能丰富、优质高效、多元化的服务,进一步服务社会、创新软件应用和提高软件的有效性是计算机软件产业发展方向。%In a short period of several decades,relying on the development of hardware based software development field shows its brilliant achievements to the people,the computer system is composed of two parts of hardware and software.The development of hardware performance,capacity,speed,volume to software forward may be provided,provides feasible physical support for software,software development has enriched the customer's life,expanding the radius of the customer life,power source is the rapid development of computer,computer technology is the core part of the.Adhere to the user oriented,all for the software development principles of the user,and the user can provide the function,the user is supreme,rich,high quality and efficiency,diversification of services to the people,the effectiveness of further social services,innovative software applications and improve software is computer software industry development direction.

  11. 嵌入式控制软件验收测试技术%Embedded control software acceptance testing technology

    Institute of Scientific and Technical Information of China (English)

    成健

    2015-01-01

    The software acceptance testing is the final link of the software testing,and it plays a vital role in the software quality and reliable operation..Embedded control software in the comprehensive test, issuing a test command,control and other test equipment,work together to complete a comprehensive test, this paper describes the embedded control software to carry out the implementation method of the acceptance test, as a reference for further engineering application.%软件验收测试是软件测试的最终环节,对软件质量、软件的可靠运行起到至关重要的作用。嵌入式控制软件在综合测试时,发出测试指令,控制其他测试设备,共同完成综合测试,本文描述了嵌入式控制软件开展验收测试的实施方法,作为后续工程应用的参考。

  12. An Investigation of Perceived Anxiety toward New Software Technologies among Teachers in a Mississippi Rural City School District

    Science.gov (United States)

    Miller, Matilda

    2010-01-01

    Technological standards have existed for years encouraging the use of computer technology as a teaching tool. By increasing technology use in the classroom, educators are able to address teaching and learning opportunities for all students. The need for these opportunities is essential in the rural areas of the U. S. The purpose of this study…

  13. 31 CFR 545.505 - Importation of goods, software, or technology exported from the territory of Afghanistan...

    Science.gov (United States)

    2010-07-01

    ... technology exported from the territory of Afghanistan controlled by the Taliban prior to July 6, 1999. 545... technology exported from the territory of Afghanistan controlled by the Taliban prior to July 6, 1999. (a... technology from the territory of Afghanistan controlled by the Taliban is authorized provided that: (1)...

  14. An Investigation of Perceived Anxiety toward New Software Technologies among Teachers in a Mississippi Rural City School District

    Science.gov (United States)

    Miller, Matilda

    2010-01-01

    Technological standards have existed for years encouraging the use of computer technology as a teaching tool. By increasing technology use in the classroom, educators are able to address teaching and learning opportunities for all students. The need for these opportunities is essential in the rural areas of the U. S. The purpose of this study…

  15. Contribution of the Computer Technologies in the Teaching of Physics: Critical Review and Conception of an Interactive Simulation Software

    Directory of Open Access Journals (Sweden)

    Louis Trudel

    2013-08-01

    Full Text Available In the present research, we will synthesize the main research results about the development of interactive computer environments for physics teaching and learning. We will see that few types of software propose environments that take into account the user's erroneous representations in order to make him become aware of his mistakes. The majority of these softwares present modelling activities that are restricted to the automatic collection of experimental data and their analysis under graphical form. As a consequence, we will present the design of computer environments for the learning of the phenomenona of absorption and diffusion of light which will take into account the user's initial representations. The design of these environments is divided in five steps: (1 diagnostic of the user’s initial representations; (2 confrontation of the user’s initial representations by the simulation; (3 reconstruction by the user of his representations following the completion by the user of the simulation; (4 reconstruction of the user’s representations following the presentation by the software of scientific information related to the case studied and (5 assessment of the current state of understanding of the user by the software.

  16. 软件成本估算技术比较及趋势分析%Technological Comparison and Tendency Analysis of Software Cost Estimation

    Institute of Scientific and Technical Information of China (English)

    李文艳

    2009-01-01

    总结软件成本估算的研究应用情况, 对比分析软件成本估算的6种估算方法、6种建模技术、12种估算工具,在此基础上,提出软件成本估算的发展趋势,为关联研究和应用提供了参考.%This paper summarizes the research and application situation to software cost estimation. On base of comparing and analyzing six types of estimation method, six types of building model technology, twelve types of cost estimation tool, proposes the development tendency of software cost estimation. It provides references for research and application.

  17. Study of Component-Based Software Configuration Management Technologies%基于构件的软件配置管理技术研究

    Institute of Scientific and Technical Information of China (English)

    张路; 谢冰; 梅宏; 邵维忠; 杨芙清

    2001-01-01

    本文分析了基于构件的软件开发对配置管理技术的需求,提出了基于构件的软件配置管理系统模型,并介绍了一个基于该模型的系统,讨论了系统中的管理策略和关键技术.%The requirements for software configurationmanagement(SCM)technologies in component-based software development are studied,and the component-based SCM system model has been proposed,which can satisfy the requirements.In this paper,an SCM system based on this model is introduced,and the management strategies and key techniques of the system are discussed.

  18. Research on Tool Software Application based on Electroacoustic ;Technology Curriculum%基于电声技术课程的工具软件应用研究

    Institute of Scientific and Technical Information of China (English)

    徐洊学

    2015-01-01

    In the teaching process of electroacoustic technology course, some professional content can not be fully demonstrated through multimedia courseware because of its limitations. We can cover the shortage of the multimedia courseware teaching with the help of professional tools software and screen writing software.%在电声技术课程教学过程中,由于多媒体课件本身具有一定的局限性,有些专业性的内容不能够通过多媒体课件完全展示出来。借助专业性的工具软件以及屏幕书写类工具软件来辅助课堂教学,弥补多媒体课件在教学中的不足。

  19. Real World Software Engineering

    Science.gov (United States)

    1994-07-15

    semester addresses the remaining principles of a complete, mature software development process [ Humphrey 88]. In order to provide an instructional...Software Innovations Technology, 1083 Mandarin Drive N.E.. Palm Bay FL 32905-4706 [ Humphrey 88] W. S. Humphrey , "Characterizing the Software Process: A...Copies of all the forms mentioned are available via electronic mail from the authors. 40 [1) Doris Carver, "Comparison of Techniques In Project-Based

  20. Essential software architecture

    CERN Document Server

    Gorton, Ian

    2011-01-01

    Job titles like ""Technical Architect"" and ""Chief Architect"" nowadays abound in software industry, yet many people suspect that ""architecture"" is one of the most overused and least understood terms in professional software development. Gorton's book tries to resolve this dilemma. It concisely describes the essential elements of knowledge and key skills required to be a software architect. The explanations encompass the essentials of architecture thinking, practices, and supporting technologies. They range from a general understanding of structure and quality attributes through technical i

  1. The Architecture of a Software System for Supporting Community-based Primary Health Care with Mobile Technology: The Mobile Technology for Community Health (MoTeCH) Initiative in Ghana

    Science.gov (United States)

    MacLeod, Bruce; Phillips, James; Stone, Allison E.; Walji, Aliya; Awoonor-Williams, John Koku

    2012-01-01

    This paper describes the software architecture of a system designed in response to the health development potential of two concomitant trends in poor countries: i) The rapid expansion of community health worker deployment, now estimated to involve over a million workers in Africa and Asia, and ii) the global proliferation of mobile technology coverage and use. Known as the Mobile Technology for Community Health (MoTeCH) Initiative, our system adapts and integrates existing software applications for mobile data collection, electronic medical records, and interactive voice response to bridge health information gaps in rural Africa. MoTeCH calculates the upcoming schedule of care for each client and, when care is due, notifies the client and community health workers responsible for that client. MoTeCH also automates the aggregation of health status and health service delivery information for routine reports. The paper concludes with a summary of lessons learned and future system development needs. PMID:23569631

  2. The Architecture of a Software System for Supporting Community-based Primary Health Care with Mobile Technology: The Mobile Technology for Community Health (MoTeCH) Initiative in Ghana.

    Science.gov (United States)

    Macleod, Bruce; Phillips, James; Stone, Allison E; Walji, Aliya; Awoonor-Williams, John Koku

    2012-01-01

    THIS PAPER DESCRIBES THE SOFTWARE ARCHITECTURE OF A SYSTEM DESIGNED IN RESPONSE TO THE HEALTH DEVELOPMENT POTENTIAL OF TWO CONCOMITANT TRENDS IN POOR COUNTRIES: i) The rapid expansion of community health worker deployment, now estimated to involve over a million workers in Africa and Asia, and ii) the global proliferation of mobile technology coverage and use. Known as the Mobile Technology for Community Health (MoTeCH) Initiative, our system adapts and integrates existing software applications for mobile data collection, electronic medical records, and interactive voice response to bridge health information gaps in rural Africa. MoTeCH calculates the upcoming schedule of care for each client and, when care is due, notifies the client and community health workers responsible for that client. MoTeCH also automates the aggregation of health status and health service delivery information for routine reports. The paper concludes with a summary of lessons learned and future system development needs.

  3. Software for multistate analysis

    NARCIS (Netherlands)

    Willekens, Frans; Putter, H.

    2014-01-01

    Background: The growing interest in pathways, the increased availability of life-history data, innovations in statistical and demographic techniques, and advances in software technology have stimulated the development of software packages for multistate modeling of life histories. Objective: In the

  4. Software for multistate analysis

    NARCIS (Netherlands)

    Willekens, Frans; Putter, H.

    2014-01-01

    Background: The growing interest in pathways, the increased availability of life-history data, innovations in statistical and demographic techniques, and advances in software technology have stimulated the development of software packages for multistate modeling of life histories.Objective: In the

  5. Reducing Organic Contamination in NASA JSC Astromaterial Curation Facility

    Science.gov (United States)

    Calaway, M. J.; Allen, C. C.; Allton, J. H.

    2013-01-01

    Future robotic and human spaceflight missions to the Moon, Mars, asteroids and comets will require handling and storing astromaterial samples with minimal inorganic and organic contamination to preserve the scientific integrity of each sample. Much was learned from the rigorous attempts to minimize and monitor organic contamination during Apollo, but it was not adequate for current analytical requirements; thus [1]. OSIRIS-REx, Hayabusa-2, and future Mars sample return will require better protocols for reducing organic contamination. Future isolation con-tainment systems for astromaterials, possibly nitrogen enriched gloveboxes, must be able to reduce organic and inorganic cross-contamination. In 2012, a baseline study established the current state of organic cleanliness in gloveboxes used by NASA JSC astromaterials curation labs that could be used as a benchmark for future mission designs [2, 3]. After standard ultra-pure water (UPW) cleaning, the majority of organic contaminates found were hydrocarbons, plasticizers, silicones, and solvents. Hydro-carbons loads (> C7) ranged from 1.9 to 11.8 ng/cm2 for TD-GC-MS wafer exposure analyses and 5.0 to 19.5 ng/L for TD-GC-MS adsorbent tube exposure. Plasticizers included nano grade solution), and heat sterilization at 130degC for 48 hours to reduce organic contamination. In addition, both heat sterilization and peracetic acid sterilization were used in the atmospheric de-contamination (R) cabinets. Later, Lunar curation gloveboxes were degreased with a pressurized Freon 113 wash. Today, UPW has replaced Freon as the standard cleaning procedure, but does not have the degreasing solvency power of Freon. Future Cleaning Studies: Cleaning experiments are cur-rently being orchestrated to study how to degrease and reduce organics in a JSC curation glovebox lower than the established baseline. Several new chemicals in the industry have replaced traditional degreasing solvents such as Freon and others that are now federally

  6. Biological Imaging Software Tools

    Science.gov (United States)

    Eliceiri, Kevin W.; Berthold, Michael R.; Goldberg, Ilya G.; Ibáñez, Luis; Manjunath, B.S.; Martone, Maryann E.; Murphy, Robert F.; Peng, Hanchuan; Plant, Anne L.; Roysam, Badrinath; Stuurman, Nico; Swedlow, Jason R.; Tomancak, Pavel; Carpenter, Anne E.

    2013-01-01

    Few technologies are more widespread in modern biological laboratories than imaging. Recent advances in optical technologies and instrumentation are providing hitherto unimagined capabilities. Almost all these advances have required the development of software to enable the acquisition, management, analysis, and visualization of the imaging data. We review each computational step that biologists encounter when dealing with digital images, the challenges in that domain, and the overall status of available software for bioimage informatics, focusing on open source options. PMID:22743775

  7. Research on Software Technology Construction Based on Competency Model of Software Development Position%基于胜任力模型的软件技术专业职业能力构建研究

    Institute of Scientific and Technical Information of China (English)

    朱红英; 徐晓晖

    2014-01-01

    To occupation ability construction of training target oriented to make software professional, help students to develop post adaptability, and sustainable development capacity of occupation. Because of the different positions require skill level, knowledge structure, knowledge is different, so different positions to establish competency model is particularly necessary, based on the number of enterprises related R & D staff interviews, iceberg model established software development competence, and from the curriculum design, teaching, reform assessment methods discussed the construction of software development competency model of software technology.%以职业能力构建为导向制定软件专业培养目标,有助于培养学生岗位适应能力,以及可持续职业发展能力。由于不同的岗位需要的工作技能、知识结构、知识水平有所不同,因此针对不同的岗位建立胜任力模型显得尤为必要,本文通过对多家企业相关研发人员的访谈调研,建立了软件开发岗位胜任力的冰山模型,并从课程体系设计、教学改革、考核方式等方面讨论了基于软件开发岗位胜任力模型的高职软件技术专业职业能力构建。实践表明,本文所提出的模型有很好的实际运行能力,有助于加强高校软件技术的职业能力构建,对于高校软件技术的职业能力构建具有很好的拓展性。

  8. [Taylor and Hill, Incorporated's JSC Cryo Chamber A

    Science.gov (United States)

    Morales, Rito

    2008-01-01

    NASA commissioned construction of an environmental simulation test chamber which was completed in 1964 at Johnson Space Center (JSC) in Houston, Texas. The facility, Chamber A, was invaluable for testing spacecraft and satellites before deployment to space. By testing spacecraft in an environment similar to the one they would be functioning in, potential problems could be addressed before launch. A new addition to NASA's observatory inventory is called the James Webb Space Telescope (JWST), after a former Administrator of NASA. The new telescope will have 7 times the mirror area of the Hubble, with a target destination approximately one million miles from earth. Scheduled for launch in 2013, the JWST will allow scientists the ability to see, for the first time, the first galaxies that formed in the early Universe. Pre-launch testing of JWST must be performed in environments that approximate its final target space environment as closely as possible.

  9. STS-26 crew in JSC Shuttle Mockup and Integration Laboratory

    Science.gov (United States)

    1988-01-01

    STS-26 Discovery, Orbiter Vehicle (OV) 103, crewmembers have donned their new (navy blue) partial pressure suits (launch and entry suits (LESs)) for a training exercise in JSC's Shuttle Mockup and Integration Laboratory Bldg 9A. Commander Frederick H. Hauck is in the center foreground. Hauck is flanked by fellow crewmembers (left to right) Mission Specialist (MS) John M. Lounge, MS George D. Nelson, Pilot Richard O. Covey, and MS David C. Hilmers. Astronaut Steven R. Nagel, not assigned as crewmember but assisting in training, is at far right. During Crew Station Review (CSR) #3, the crew is scheduled to check out the new partial pressure suits and crew escape system (CES) configurations to evaluate crew equipment and procedures related to emergency egress methods and proposed crew escape options.

  10. Proteomic expression of microfungal ripening starter Geotrichum candidum submitted to cold stress is strain-dependent: studies using 2d-dige technology and samespots software analysis.

    Science.gov (United States)

    Missous, Ghalia; Thammavongs, Bouachanh; Dieuleveux, Virginie; Houssin, Maryline; Henry, Joël; Panoff, Jean-Michel

    2012-01-01

    Geotrichum candidum is a micro-fungus widely used as a ripening starter in cheese making. In anthropogenic environments such as dairy industries, this microorganism is subjected to many environmental and technological stresses including low temperature exposure. Our aim was to study the proteomic response of G. candidum to cold stress using a comparative proteomic approach by two-dimensional Differential In Gel Electrophoresis (2D DIGE). This technique consists on the labeling of proteins by specific fluorescent dyes (CyDyes). The results, obtained with G. candidum cells subjected to cold temperature, show significant proteomic patterns differences compared with the standard conditions. Furthermore, this biochemical response seems strain specific. 2D DIGE technology combined with SameSpots™ software analysis support these results through an important statistical validity. The comparative studies in a single gel, using two different fluorescent CyDyes (Cy3 and Cy5), lead to proteins differentiation. Selected spots were treated and analyzed by mass spectrometry.

  11. 大规模网络仿真软件及其仿真技术%Large-scale Network Emulation Software and Its Key Technologies

    Institute of Scientific and Technical Information of China (English)

    袁晓; 蔡志平; 刘书昊; 喻颖

    2014-01-01

    计算机仿真已经成为研究计算机网络的重要手段。随着现代网络的规模和复杂度不断扩大,利用有限的资源来仿真大规模网络的需求越来越迫切。文中介绍了网络仿真的常用软件NS、OPNET、CORE,并特别分析了支持软件定义网络SDN的Mininet等新型网络仿真软件,探讨了关键的网络仿真技术,从软件体系结构、软件技术方面对这些软件和技术进行了分析,并对各自的优缺点进行了简单比较:NS开源免费;OPNET用户界面友好,但价格昂贵;CORE不仅开源免费,更因为可以与真实设备结合使用,所以相对NS和OPNET具有更高的真实性;Mininet则更适应于软件定义网络的仿真。%Computer emulation has become one of the significant means for studying computer networks. As the scale and complexity of modern network constantly increases,the requirement for large-scale emulation,with limited resources,becomes more and more urgent. In this paper,introduce NS,OPNET,CORE,what are used in network emulation frequently,especially analyzing Mininet-a new type soft-ware for software-defined networks,discuss the critical network emulation technologies,analyze them by the aspects of software system architecture and software technologies,and make a simple comparison for their advantages and disadvantages. NS is open-source and free. OPNET has a good user-friendliness,but the price is expensive. CORE is not only open-source and free,but also can combine with the real equipment,so it is more realistic than NS and OPNET. Mininet is more suitable for emulation of software-defined networks.

  12. Knowledge management impact of information technology Web 2.0/3.0. The case study of agent software technology usability in knowledge management system

    Science.gov (United States)

    Sołtysik-Piorunkiewicz, Anna

    2015-02-01

    How we can measure the impact of internet technology Web 2.0/3.0 for knowledge management? How we can use the Web 2.0/3.0 technologies for generating, evaluating, sharing, organizing knowledge in knowledge-based organization? How we can evaluate it from user-centered perspective? Article aims to provide a method for evaluate the usability of web technologies to support knowledge management in knowledge-based organizations of the various stages of the cycle knowledge management, taking into account: generating knowledge, evaluating knowledge, sharing knowledge, etc. for the modern Internet technologies based on the example of agent technologies. The method focuses on five areas of evaluation: GUI, functional structure, the way of content publication, organizational aspect, technological aspect. The method is based on the proposed indicators relating respectively to assess specific areas of evaluation, taking into account the individual characteristics of the scoring. Each of the features identified in the evaluation is judged first point wise, then this score is subject to verification and clarification by means of appropriate indicators of a given feature. The article proposes appropriate indicators to measure the impact of Web 2.0/3.0 technologies for knowledge management and verification them in an example of agent technology usability in knowledge management system.

  13. Software Metrics for Identifying Software Size in Software Development Projects

    Directory of Open Access Journals (Sweden)

    V.S.P Vidanapathirana

    2015-11-01

    Full Text Available Measurements are fundamental any engineering discipline. They indicate the amount, extent, dimension or capacity of an attribute or a product, in a quantitative manner. The analyzed results of the measured data can be given as the basic idea of metrics. It is a quantitative representation of the measurements of the degree to which a system, component, or process possesses a given attribute. When it comes to software, the metrics are a wide scope of measurements of computer programming. The size oriented metrics takes a main role in it since they can be used as the key for better estimations, to improve trust and confidence, and to have a better control over the software products. Software professionals traditionally have been measuring the size of software applications by using several methods. In this paper the researchers discuss about the software size metrics for identifying software size and it is mainly focused on the software development projects in today’s Information Technology (IT industry.

  14. Software engineering

    CERN Document Server

    Sommerville, Ian

    2010-01-01

    The ninth edition of Software Engineering presents a broad perspective of software engineering, focusing on the processes and techniques fundamental to the creation of reliable, software systems. Increased coverage of agile methods and software reuse, along with coverage of 'traditional' plan-driven software engineering, gives readers the most up-to-date view of the field currently available. Practical case studies, a full set of easy-to-access supplements, and extensive web resources make teaching the course easier than ever.

  15. Intelligent Software Agents as tools for managing ethical issues in organisations caused by the introduction of new Information Technology

    DEFF Research Database (Denmark)

    Abolfazlian, Ali Reza Kian

    1996-01-01

    I denne artikel beskrives der, hvordan medarbejdernes værdier i og for organisationerne udvikler sig i sammenhæng med de teknologiske værktøjer, som de udfører deres job med. På denne baggrund beskrives nogle af de etiske problemer, der opstår som konsekvens af indførelsen af ny informationstekno...... informationsteknologi i organisationerne, og hvordan Intelligent Software Agents (ISAs) på en aktiv måde kan hjælpe managers med at overkomme disse problemer....

  16. Software Technology Curriculum in Intelligence Sanhuan Game Design%软件技术课程中智力三环游戏设计

    Institute of Scientific and Technical Information of China (English)

    郭琪瑶

    2013-01-01

    智力图形游戏一直很受孩子和家长的喜欢,但是传统的智力图形游戏具有成本高、玩法单一和无法自动提示等缺点。本软件是模拟新型智力图形游戏——智力三环而设计的游戏软件,其具有益智、新颖、直观、可设置游戏难度和自动演示的优点。该文对智力三环游戏软件的开发技术、开发思想、实现过程和功能测试作以介绍,并给出绘制圆形、颜色赋值、步骤记录、游戏难度设置和自动演示等关键部分的代码说明,最后介绍该游戏软件可以后续开发的功能。%Intelligence graphic game has been well received by the love of children and parents, but intelligence graphical game traditional has the disadvantages of high cost, single play and unable to automatically prompt. This software is a simulation model of intelligence — intelligence Sanhuan graphical game game software design, which has a puzzle, novel, intuitive, can be set to the difficulty of the game and the advantages of automatic presentation. The intelligence game software development technology, Sanhuan development idea, implementation and function test is introduced, and gives the key to draw some round, color assign?ment, step record, the difficulty of the game setting and automatic demo code description, finally introduced the game software can follow the development of function.

  17. STS-29 Discovery, OV-103, MS Springer on JSC crew compartment trainer middeck

    Science.gov (United States)

    1989-01-01

    STS-29 Discovery, Orbiter Vehicle (OV) 103, Mission Specialist (MS) Robert C. Springer, wearing navy blue launch and entry suit (LES) and launch and entry helmet (LEH), participates in JSC crew compartment trainer (CCT) exercises. MS Springer is seated in mission specialist seat on CCT middeck, the position he will occupy during the entry phase of flight. Behind Springer is the closed airlock hatch and stowed treadmill. The crew escape system (CES) pole extends overhead from starboard wall to side hatch. On Springer's left is the galley. CCT is located in JSC Mockup and Integration Laboratory Bldg 9A. Photo was taken by Bill Bowers of JSC.

  18. Modeling Technology for Automatic Test System Software Based on Automatic Test Markup Language Standard%基于ATML标准的ATS软件建模技术

    Institute of Scientific and Technical Information of China (English)

    杨占才; 王红; 范利花; 张桂英; 杨小辉

    2013-01-01

      论述了国外ATML标准体系结构和构成ATML标准所有子模型的描述方法,提出了在现有ATS软件平台基础上,实现兼容ATML标准所需的建模流程设计、模型识别及模型运行流程设计等技术途径,为实现ATS软件平台的通用性、开放性及武器装备各种维护级别的测试资源的共享奠定了技术基础。%  all the model definition method, system architecture and the expression manner for ATML standard are discussed. Several major technology problems for the existing automatic test system software platform compatible with ATML standard are presented, such as the design for modeling flow, model identification and model running flow. All the Technology Foundation is supplied for resolving the general and open issues of the automatic test system software platform, and the testing resources share for all the maintenance level.

  19. Smart Antenna Technology Based on Software Radio%基于软件无线电的智能天线技术

    Institute of Scientific and Technical Information of China (English)

    熊建云

    2013-01-01

    Smart antenna and software radio technology using antenna array beamforming technique based on the open architecture, reconfigurable system, at the same time, through the signal sampling and processing in time and space, can be more fully develops the useful information contained in the signal. Software radio and smart antenna mutual infiltration, mutual promotion, application of smart antenna technology in mobile communication system can improve the system performance and capacity, and it can simplify the control system.%  基于软件无线电技术的智能天线利用天线阵波束成形技术,采用开放式结构,系统可重构,通过同时对信号在时间和空间上进行采样和处理,可以更充分地开发信号中蕴含的有用信息。软件无线电与智能天线互相渗透、互相促进,在移动通信系统中应用智能天线技术可以提高系统的性能和容量,并可以简化系统控制。

  20. COTS software selection process.

    Energy Technology Data Exchange (ETDEWEB)

    Watkins, William M. (Strike Wire Technologies, Louisville, CO); Lin, Han Wei; McClelland, Kelly (U.S. Security Associates, Livermore, CA); Ullrich, Rebecca Ann; Khanjenoori, Soheil; Dalton, Karen; Lai, Anh Tri; Kuca, Michal; Pacheco, Sandra; Shaffer-Gant, Jessica

    2006-05-01

    Today's need for rapid software development has generated a great interest in employing Commercial-Off-The-Shelf (COTS) software products as a way of managing cost, developing time, and effort. With an abundance of COTS software packages to choose from, the problem now is how to systematically evaluate, rank, and select a COTS product that best meets the software project requirements and at the same time can leverage off the current corporate information technology architectural environment. This paper describes a systematic process for decision support in evaluating and ranking COTS software. Performed right after the requirements analysis, this process provides the evaluators with more concise, structural, and step-by-step activities for determining the best COTS software product with manageable risk. In addition, the process is presented in phases that are flexible to allow for customization or tailoring to meet various projects' requirements.

  1. Error-Free Software

    Science.gov (United States)

    1989-01-01

    001 is an integrated tool suited for automatically developing ultra reliable models, simulations and software systems. Developed and marketed by Hamilton Technologies, Inc. (HTI), it has been applied in engineering, manufacturing, banking and software tools development. The software provides the ability to simplify the complex. A system developed with 001 can be a prototype or fully developed with production quality code. It is free of interface errors, consistent, logically complete and has no data or control flow errors. Systems can be designed, developed and maintained with maximum productivity. Margaret Hamilton, President of Hamilton Technologies, also directed the research and development of USE.IT, an earlier product which was the first computer aided software engineering product in the industry to concentrate on automatically supporting the development of an ultrareliable system throughout its life cycle. Both products originated in NASA technology developed under a Johnson Space Center contract.

  2. Research of Reusable Component Technology in Construction Cost Software Development%可复用构件技术在工程造价软件开发的研究

    Institute of Scientific and Technical Information of China (English)

    林铭德; 戴一璟

    2011-01-01

    Software Reuse to resolve the software crisis and to improve software productivity and quality to provide a realistic solution.Taking the construction cost of the software development as an example to research the technology of software reuse in software development at all stages of the application process. Analyze and design a construction cost of the hierarchical model of software architecture. According to the characteristics of the workflow of the construction cost, combined with software engineering principles,proposed in the field of the construction cost software development applicable to vertical reuse, achieved in the construction cost software development to use reuseable component technology at different levels, effectively shorten the software development cycle. Improve the efficiency and quality of software development.%软件复用技术为解决软件危机、提高软件生产效率和质量提供一个现实可行的解决方案.以工程造价软件开发过程为实例,研究软件复用技术在工程造价软件开发过程各个阶段的应用,分析并设计一个建设工程造价软件的分层模型架构,根据工程造价工作流程的特性,结合软件工程开发原理,提出了在工程造价领域软件开发适用纵向复用,实现了在建设工程造价软件开发中在不同层次应用构件复用技术,有效缩短软件开发的周期,提高了软件开发的效率和质量.

  3. Improving Software Engineering on NASA Projects

    Science.gov (United States)

    Crumbley, Tim; Kelly, John C.

    2010-01-01

    Software Engineering Initiative: Reduces risk of software failure -Increases mission safety. More predictable software cost estimates and delivery schedules. Smarter buyer of contracted out software. More defects found and removed earlier. Reduces duplication of efforts between projects. Increases ability to meet the challenges of evolving software technology.

  4. Phonetics and Technology in the Classroom: A Practical Approach to Using Speech Analysis Software in Second-Language Pronunciation Instruction

    Science.gov (United States)

    Olsen, Daniel J.

    2014-01-01

    While speech analysis technology has become an integral part of phonetic research, and to some degree is used in language instruction at the most advanced levels, it appears to be mostly absent from the beginning levels of language instruction. In part, the lack of incorporation into the language classroom can be attributed to both the lack of…

  5. The Impact of Project Role on Perceptions of Risk and Performance in Information Technology Software Development: A Comparative Analysis

    Science.gov (United States)

    Okongo, James

    2014-01-01

    The failure rate of information technology (IT) development projects is a significant concern for today's organizations. Perceptions of IT project risk and project performance have been identified as important factors by scholars studying the topic, and Wallace, Keil, and Rai (2004a) developed a survey instrument to measure how dimensions of…

  6. Investigating Information Technologies in Disasters: Three Essays on Micro-Blogging and Free and Open Source Software (FOSS) Environment

    Science.gov (United States)

    Li, Pu

    2012-01-01

    This dissertation aims to investigate how advanced information technologies cope with the various demands of disaster response. It consists of three essays on the exploration of micro-blogging and FOSS environments. The first essay looks at the usage of micro-blogging in the aftermath of the massive 2008 China earthquake and explores the…

  7. The Impact of Project Role on Perceptions of Risk and Performance in Information Technology Software Development: A Comparative Analysis

    Science.gov (United States)

    Okongo, James

    2014-01-01

    The failure rate of information technology (IT) development projects is a significant concern for today's organizations. Perceptions of IT project risk and project performance have been identified as important factors by scholars studying the topic, and Wallace, Keil, and Rai (2004a) developed a survey instrument to measure how dimensions of…

  8. Astronaut Kenneth D. Cameron in T-38A cockpit at Ellington Field near JSC

    Science.gov (United States)

    1989-01-01

    Astronaut Kenneth D. Cameron seated in the forward cockpit of a T-38A conducts preflight checkout procedures at Ellington Field near JSC. Cameron is preparing for a flight to Fairchild Air Force Base (AFB) in Spokane, Washington.

  9. 嵌入式虚拟仪器软件可重构设计技术研究%A Research of Reconfigurable Design Technology for Embedded Virtual Instrument Software

    Institute of Scientific and Technical Information of China (English)

    齐同斌; 李勇

    2012-01-01

    嵌入式虚拟仪器(EVI)软件可重构是指框架和功能的重构;结合面向对象技术和组件技术,系统地阐述了软件可重构模块化设计的原理、软件可重构算法、可重构软件结构框架设计和可重构软件开发方法;通过分析可重构软件的设计原理和设计思路,提出了一套比较详细的可重构软件的开发方法;经工程实践应用,设计方法合理可行,有效提高了嵌入式虚拟仪器软件的开发效率,达到软件复用及重构的目的.%The reconstruction of Embedded Virtual Instrument (EVI) software is the software framework and functional reconstruction. With the Object-Oriented technology and Component Object technology, this paper describes software principles of reconfigurable modular design , software reconstruction algorithms , reconfigurable software architecture framework design and reconfigurable software development. It is useful in industrial engineering. The practical application of engineering, design reasonable and feasible, to effectively improve the embedded virtual instrument software development efficiency, achieve software reuse and reconstruction purposes.

  10. Software Reviews.

    Science.gov (United States)

    Smith, Richard L., Ed.

    1985-01-01

    Reviews software packages by providing extensive descriptions and discussions of their strengths and weaknesses. Software reviewed include (1) "VISIFROG: Vertebrate Anatomy" (grade seven-adult); (2) "Fraction Bars Computer Program" (grades three to six) and (3) four telecommunications utilities. (JN)

  11. Teaching Social Software with Social Software

    Science.gov (United States)

    Mejias, Ulises

    2006-01-01

    Ulises Mejias examines how social software--information and communications technologies that facilitate the collaboration and exchange of ideas--enables students to participate in distributed research, an approach to learning in which knowledge is collectively constructed and shared. During Fall 2005, Mejias taught a graduate seminar that provided…

  12. STS-30 crewmembers pose for informal portrait on JSC FB-SMS middeck

    Science.gov (United States)

    1988-01-01

    STS-30 Atlantis, Orbiter Vehicle (OV) 104, crewmembers pause briefly from their training schedule to pose for informal portrait in JSC fixed base (FB) shuttle mission simulator (SMS). On FB-SMS middeck are (left to right) Commander David M. Walker, Mission Specialist (MS) Mark C. Lee, MS Mary L. Cleave, Pilot Ronald J. Grabe, and MS Norman E. Thagard. FB-SMS is located in JSC's Mission Simulation and Training Facility Bldg 5.

  13. JSC Advanced Curation: Research and Development for Current Collections and Future Sample Return Mission Demands

    Science.gov (United States)

    Fries, M. D.; Allen, C. C.; Calaway, M. J.; Evans, C. A.; Stansbery, E. K.

    2015-01-01

    Curation of NASA's astromaterials sample collections is a demanding and evolving activity that supports valuable science from NASA missions for generations, long after the samples are returned to Earth. For example, NASA continues to loan hundreds of Apollo program samples to investigators every year and those samples are often analyzed using instruments that did not exist at the time of the Apollo missions themselves. The samples are curated in a manner that minimizes overall contamination, enabling clean, new high-sensitivity measurements and new science results over 40 years after their return to Earth. As our exploration of the Solar System progresses, upcoming and future NASA sample return missions will return new samples with stringent contamination control, sample environmental control, and Planetary Protection requirements. Therefore, an essential element of a healthy astromaterials curation program is a research and development (R&D) effort that characterizes and employs new technologies to maintain current collections and enable new missions - an Advanced Curation effort. JSC's Astromaterials Acquisition & Curation Office is continually performing Advanced Curation research, identifying and defining knowledge gaps about research, development, and validation/verification topics that are critical to support current and future NASA astromaterials sample collections. The following are highlighted knowledge gaps and research opportunities.

  14. Computer games and software engineering

    CERN Document Server

    Cooper, Kendra M L

    2015-01-01

    Computer games represent a significant software application domain for innovative research in software engineering techniques and technologies. Game developers, whether focusing on entertainment-market opportunities or game-based applications in non-entertainment domains, thus share a common interest with software engineers and developers on how to best engineer game software.Featuring contributions from leading experts in software engineering, the book provides a comprehensive introduction to computer game software development that includes its history as well as emerging research on the inte

  15. Software reliability

    CERN Document Server

    Bendell, A

    1986-01-01

    Software Reliability reviews some fundamental issues of software reliability as well as the techniques, models, and metrics used to predict the reliability of software. Topics covered include fault avoidance, fault removal, and fault tolerance, along with statistical methods for the objective assessment of predictive accuracy. Development cost models and life-cycle cost models are also discussed. This book is divided into eight sections and begins with a chapter on adaptive modeling used to predict software reliability, followed by a discussion on failure rate in software reliability growth mo

  16. Formal aspects of component software

    OpenAIRE

    Sun, Meng; Schatz, B.

    2014-01-01

    This issue includes extended versions of selected best papers from the 7th International Workshop on Formal Aspects of Component Software (FACS 2010) held in Guimarães, Portugal on October 14–16, 2010. The component-based software development approach has emerged as a promising paradigm to cope with an ever increasing complexity of present-day software solutions by bringing sound production and engineering principles into software engineering. However, many conceptual and technological iss...

  17. Convergence of Health Level Seven Version 2 Messages to Semantic Web Technologies for Software-Intensive Systems in Telemedicine Trauma Care.

    Science.gov (United States)

    Menezes, Pedro Monteiro; Cook, Timothy Wayne; Cavalini, Luciana Tricai

    2016-01-01

    To present the technical background and the development of a procedure that enriches the semantics of Health Level Seven version 2 (HL7v2) messages for software-intensive systems in telemedicine trauma care. This study followed a multilevel model-driven approach for the development of semantically interoperable health information systems. The Pre-Hospital Trauma Life Support (PHTLS) ABCDE protocol was adopted as the use case. A prototype application embedded the semantics into an HL7v2 message as an eXtensible Markup Language (XML) file, which was validated against an XML schema that defines constraints on a common reference model. This message was exchanged with a second prototype application, developed on the Mirth middleware, which was also used to parse and validate both the original and the hybrid messages. Both versions of the data instance (one pure XML, one embedded in the HL7v2 message) were equally validated and the RDF-based semantics recovered by the receiving side of the prototype from the shared XML schema. This study demonstrated the semantic enrichment of HL7v2 messages for intensive-software telemedicine systems for trauma care, by validating components of extracts generated in various computing environments. The adoption of the method proposed in this study ensures the compliance of the HL7v2 standard in Semantic Web technologies.

  18. EPON中ONU软件升级技术的研究与设计%The reserch and design of software upgrades technology for ONU in EPON

    Institute of Scientific and Technical Information of China (English)

    郭喆

    2011-01-01

    This paper analyzes the software upgrades technology for the all online ONUs belong to OLT and the interactive processes of OAM messages between OLT and ONUs,on this basis peoposes an specific design scheme of software upgrade for ONUs. OLT can transfer the file , manage and maintain the upgrading state of ONUs through TFTP (Trivial File Transfer Protocol), and ONUs can achieve Back-Rolling function when upgrading error happens.%分析了EPON系统中OLT对其下属的所有在线ONU实现软件升级的技术,以及升级过程中OLT与ONU进行OAM消息交互的流程,并在此基础上提出了ONU侧软件升级的具体设计方案.OLT能通过TFTP协议完成文件的传输,统一管理和维护ONU的升级状态,使ONU在升级出错的情况下能实现自动回滚.

  19. Experimental teaching of network interconnection based on simulation software technology%基于仿真软件技术的网络互联实验教学

    Institute of Scientific and Technical Information of China (English)

    邬欢欢

    2014-01-01

    结合课程实验教学的现状,引入仿真软件完善教学效果,介绍了仿真软件的优势及在实验教学中的具体应用。通过Packet Tracer模拟器对交换机VLAN配置实验进行仿真,结果表明,仿真实验教学有利于提高学生的实践技能,保证教学质量,是传统实验教学的有益补充。%According to the current situation of experimental teaching, inducting simulation software technology to improve the teaching effect, recounting the advantages and application of simulation software in experiment teaching. This paper utilizes the Packet Tracer simulator to simulate the switch VLAN configuration experiment, the results suggest that the simulation experiment teaching would be propitious to enhance students practical skills, ensure the quality of teaching, which is a beneifcial supplementary means of the traditional experiment teaching.

  20. Computer software.

    Science.gov (United States)

    Rosenthal, L E

    1986-10-01

    Software is the component in a computer system that permits the hardware to perform the various functions that a computer system is capable of doing. The history of software and its development can be traced to the early nineteenth century. All computer systems are designed to utilize the "stored program concept" as first developed by Charles Babbage in the 1850s. The concept was lost until the mid-1940s, when modern computers made their appearance. Today, because of the complex and myriad tasks that a computer system can perform, there has been a differentiation of types of software. There is software designed to perform specific business applications. There is software that controls the overall operation of a computer system. And there is software that is designed to carry out specialized tasks. Regardless of types, software is the most critical component of any computer system. Without it, all one has is a collection of circuits, transistors, and silicone chips.

  1. Application of OPC technology in the software about PLC virtual simulation%OPC技术在PLC虚拟仿真实验软件中的应用

    Institute of Scientific and Technical Information of China (English)

    周亚军; 曾洋; 俞武嘉

    2011-01-01

    为解决所设计的可编程逻辑控制器(PLC)虚拟仿真实验软件与PLC之间的通信问题,分析研究了OPC客户端与服务器端之间的通信机制,将OPC技术应用到仿真实验软件与PLC的通信交互中.设计了一种通用型OPC数据采集发送客户端,该客户端可连接通信现代工业控制上常用的多种类型的PLC,采用实时反馈的数据传送模式.最后以西门子PC Access服务器和S7-200PLC为平台,使用仿真软件中虚拟电梯实验对OPC客户端进行了测试,运行效果显示OPC技术很好地实现了系统的高效性和实时性.%To solve the problem of the communication between the programmable logic controller(PLC) and the PLC virtual simulation software, the communication mechanism between the OLE for process controll(OPC) client and server was analy ed. The OPC technology was applied in the connecting experimental program with PLC. Besides, a general-purpose data acquisition OPC client was designed, which can connect with many types of PLC used in the modern industrial controlling and which adopts the real-time feedback data transfer mode. Finally, the OPC client was tested by using virtual elevator experiment of simulation software based on the platform of Siemens PC access server and S7-200 PLC. The result of the test show that OPC technology can improve the efficiency and real-time performance of the system.

  2. Global Software Engineering

    DEFF Research Database (Denmark)

    Ebert, Christof; Kuhrmann, Marco; Prikladnicki, Rafael

    2016-01-01

    SOFTWARE, LIKE ALL industry products, is the result of complex multinational supply chains with many partners from concept to development to production and maintenance. Global software engineering (GSE), IT outsourcing, and business process outsourcing during the past decade have showed growth...... rates of 10 to 20 percent per year. This instalment of Practitioner’s Digest summarizes experiences and guidance from industry to facilitate knowledge and technology transfer for GSE. It’s based on industry feedback from the annual IEEE International Conference on Global Software Engineering, which had...

  3. Software takes command

    CERN Document Server

    Manovich, Lev

    2013-01-01

    Software has replaced a diverse array of physical, mechanical, and electronic technologies used before 21st century to create, store, distribute and interact with cultural artifacts. It has become our interface to the world, to others, to our memory and our imagination - a universal language through which the world speaks, and a universal engine on which the world runs. What electricity and combustion engine were to the early 20th century, software is to the early 21st century. Offering the the first theoretical and historical account of software for media authoring and its effects on the prac

  4. Software piracy

    OpenAIRE

    Kráčmer, Stanislav

    2011-01-01

    The objective of the present thesis is to clarify the term of software piracy and to determine responsibility of individual entities as to actual realization of software piracy. First, the thesis focuses on a computer programme, causes, realization and pitfalls of its inclusion under copyright protection. Subsequently, it observes methods of legal usage of a computer programme. This is the point of departure for the following attempt to define software piracy, accompanied with methods of actu...

  5. The Application of Proteus and Multisim Software in the Electronic Technology%Proteus和Multisim软件在电子技术中的应用

    Institute of Scientific and Technical Information of China (English)

    杨娜; 张文梅

    2015-01-01

    该文提出将Proteus和Multisim仿真软件融入到《模拟电子技术》和《数字电子技术》的教学中,在传统实验教学的基础上增加虚拟仿真实验,实验过程直观、形象、生动,有助于学生更加深刻和全面地理解电路的概念和原理,提高学生学习的积极主动性。%This paper discusses how to introduce Proteus and Multisim Simulation Software into the teaching of"analog electronic technology"and"digital electronic technology". This paper increases the virtual simulation experiment on the basis of traditional experiment teaching. Experimental process is intuitive and vivid to help students to understand the concept and principle of the cir⁃cuit more profound and comprehensive and improve students' learning initiative.

  6. The economics of information systems and software

    CERN Document Server

    Veryard, Richard

    2014-01-01

    The Economics of Information Systems and Software focuses on the economic aspects of information systems and software, including advertising, evaluation of information systems, and software maintenance. The book first elaborates on value and values, software business, and scientific information as an economic category. Discussions focus on information products and information services, special economic properties of information, culture and convergence, hardware and software products, materiality and consumption, technological progress, and software flexibility. The text then takes a look at a

  7. Application of software reuse control technology in metro simulation system%软件重用控件技术在地铁仿真系统中的应用

    Institute of Scientific and Technical Information of China (English)

    葛慧娜; 张艳青; 王知衍

    2009-01-01

    Software reuse technology is studied, the status of control technology is reported. In order to realize control cross-platform simply and realize control code upgrading simply, reusable control is developed. Cross-platform software reuse control technology is proposed, including control transplantation, upgrading and assembly technology. Take metro signal simulation system as example, the advantages, disadvantages and solutions of the methods proposed above are detected. To a certain extent, software reuse control technology reflects the thinking of the configuration software superiority.%对软件重用技术进行了研究,报告了控件技术的现状.为了能简单实现控件的跨平台,并且能简单得利用控件代码实现升级,需要开发可重用控件.提出了跨平台的软件重用控件技术,其中包括控件的移植、升级和组装技术.并以其在地铁信号仿真系统中的应用为例做了具体阐述和进一步分析,指出了以上方法的优点和存在的缺陷及处理方法.软件重用控件技术在一定程度上体现了组态化软件思想的优越性.

  8. GNU Based Security in Software Defined Radio

    Directory of Open Access Journals (Sweden)

    H. B. Bhadka

    2012-11-01

    Full Text Available Various new technologies are explored for radio communication toward the 21st century. Among them the technology of "software defined radio" attracts large attention. Software Defined Radio (SDR technology implements some of the functional modules of a radio system in software enabling highly flexible handsets. SDR devices may be reconfigured dynamically via the download of new software modules. Malicious or malfunctioning downloaded software present serious security risks to SDR devices and networks in which they operate. Together with the use of software downloading, future terminals will become a platform to support the deployment of yet unspecified services and applications.

  9. 用Java开发基于Web的网络性能监测软件的研制%Developing the Web-based Software for Network Performance Monitoring by Java Technology

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    讨论用Java语言实现基于Web的网络性能监测软件的方法,该方法采用三层网络模式,以及JMX、JDBC、RMI和Swing等技术.%The methods of developing the Web-based software for network performance monitoring by Java technology was discussed,which involved three tier network model and technology of JMX, JDBC, RMI and Swing.

  10. 基于开源技术的软件工程课程体系改革探索%Reform Exploration of the Open-source-technology-based Software Engineering Curriculum

    Institute of Scientific and Technical Information of China (English)

    杜兴; 龚伟

    2014-01-01

    The present situation of the curriculum of Software En-gineering, the advantage of the open source software and the de-mand of qualified personnel of open source software are analyzed. Based on the analysis, a thought of constructing open-source-technology-based Software Engineering curriculum is proposed. And the course reform is explored in practice.%分析了软件工程专业课程体系设置的现状、开源软件的优势以及社会对开源软件人才的需求,提出了建设基于开源技术的软件工程课程体系的思路,并在教学实践中进行了课程改革探索。

  11. Design and Implementation of Educational Software of the Earthquake Safety Based on VR Technology%基于VR技术的防震安全教育软件的设计与实现

    Institute of Scientific and Technical Information of China (English)

    井晶

    2012-01-01

    本文分析了虚拟现实技术应用于防震安全教育的优势,设计了虚拟场景的开发方案,利用3DS MAX,Virtools等软件工具设计开发出了防震安全教育软件。为了验证虚拟现实技术在防震安全教育中的有效应用,还对该软件作了测试与评价。%This article analyses the application of virtual reality technology to earthquake safety education,design of the virtual scene development program,using 3DS MAX,Virtools software tool designed to develop a software for earthquake safety education.In order to verify the virtual reality technology in earthquake safety education application,but also the software testing and ev

  12. Software theory a cultural and philosophical study

    CERN Document Server

    Frabetti, Federica

    2014-01-01

    This book engages directly in close readings of technical texts and computer code in order to show how software works. It offers an analysis of the cultural, political, and philosophical implications of software technologies that demonstrates the significance of software for the relationship between technology, philosophy, culture, and society.

  13. ACS: ALMA Common Software

    Science.gov (United States)

    Chiozzi, Gianluca; Šekoranja, Matej

    2013-02-01

    ALMA Common Software (ACS) provides a software infrastructure common to all ALMA partners and consists of a documented collection of common patterns and components which implement those patterns. The heart of ACS is based on a distributed Component-Container model, with ACS Components implemented as CORBA objects in any of the supported programming languages. ACS provides common CORBA-based services such as logging, error and alarm management, configuration database and lifecycle management. Although designed for ALMA, ACS can and is being used in other control systems and distributed software projects, since it implements proven design patterns using state of the art, reliable technology. It also allows, through the use of well-known standard constructs and components, that other team members whom are not authors of ACS easily understand the architecture of software modules, making maintenance affordable even on a very large project.

  14. Advanced Software Protection Now

    CERN Document Server

    Bendersky, Diego; Notarfrancesco, Luciano; Sarraute, Carlos; Waissbein, Ariel

    2010-01-01

    Software digital rights management is a pressing need for the software development industry which remains, as no practical solutions have been acclamaimed succesful by the industry. We introduce a novel software-protection method, fully implemented with today's technologies, that provides traitor tracing and license enforcement and requires no additional hardware nor inter-connectivity. Our work benefits from the use of secure triggers, a cryptographic primitive that is secure assuming the existence of an ind-cpa secure block cipher. Using our framework, developers may insert license checks and fingerprints, and obfuscate the code using secure triggers. As a result, this rises the cost that software analysis tools have detect and modify protection mechanisms. Thus rising the complexity of cracking this system.

  15. Engineer Calvin H. Seaman demonstrates STS-49 INTELSAT capture bar at JSC

    Science.gov (United States)

    1992-01-01

    Project Engineer Calvin H. Seaman (center) briefs news media representatives on the grapple fixture (capture bar) expected to be instrumental in the capture of the International Telecommunications Satellite Organization (INTELSAT) VI satellite in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9. Seaman is a JSC engineer who designed the capture bar. After Endeavour, Orbiter Vehicle (OV) 105, is maneuvered into a tight proximity operations configuration with the errant satellite, two STS-49 crewmembers will attach the grapple device to the aft side of INTELSAT, as demonstrated with this full-scale mockup. The communications satellite will then be mated with a perigee stage, which the crewmembers will carry with them on their May launch, and released into space. Its motor will be fired many hours afterward, sending it on its way to a higher, geosynchronous orbit. The Errant Satellite Simulator is set up on the Air Bearing Floor for the demonstration. Photo taken by NASA JSC contract

  16. Software requirements

    CERN Document Server

    Wiegers, Karl E

    2003-01-01

    Without formal, verifiable software requirements-and an effective system for managing them-the programs that developers think they've agreed to build often will not be the same products their customers are expecting. In SOFTWARE REQUIREMENTS, Second Edition, requirements engineering authority Karl Wiegers amplifies the best practices presented in his original award-winning text?now a mainstay for anyone participating in the software development process. In this book, you'll discover effective techniques for managing the requirements engineering process all the way through the development cy

  17. ASTP crewmen in Apollo Command Module Trainer during training session at JSC

    Science.gov (United States)

    1975-01-01

    The three members of the American ASTP prime crew are photographed inside the Apollo Command Module (CM) trainer in a water tank in bldg 260 during water egress training at JSC. They are, left to right, Astronauts Thomas P. Stafford, commander; Vance D. Brand, command module pilot; and Donald K. Slayton, docking module pilot (23430); Slayton attaches his life preserver as he egresses an Apollo Command Module trainer in a water tank in bldg 260 during water egresss training at JSC. Astronauts Brand (on left) and Stafford have already egressed the trainer and are seated in a three-man life raft.

  18. STS-31 crewmembers during simulation on the flight deck of JSC's FB-SMS

    Science.gov (United States)

    1988-01-01

    On the flight deck of JSC's fixed based (FB) shuttle mission simulator (SMS), Mission Specialist (MS) Steven A. Hawley (left), on aft flight deck, looks over the shoulders of Commander Loren J. Shriver, seated at the commanders station (left) and Pilot Charles F. Bolden, seated at the pilots station and partially blocked by the seat's headrest (right). The three astronauts recently named to the STS-31 mission aboard Discovery, Orbiter Vehicle (OV) 103, go through a procedures checkout in the FB-SMS. The training simulation took place in JSC's Mission Simulation and Training Facility Bldg 5.

  19. Organic Contamination Baseline Study: In NASA JSC Astromaterials Curation Laboratories. Summary Report

    Science.gov (United States)

    Calaway, Michael J.

    2013-01-01

    In preparation for OSIRIS-REx and other future sample return missions concerned with analyzing organics, we conducted an Organic Contamination Baseline Study for JSC Curation Labsoratories in FY12. For FY12 testing, organic baseline study focused only on molecular organic contamination in JSC curation gloveboxes: presumably future collections (i.e. Lunar, Mars, asteroid missions) would use isolation containment systems over only cleanrooms for primary sample storage. This decision was made due to limit historical data on curation gloveboxes, limited IR&D funds and Genesis routinely monitors organics in their ISO class 4 cleanrooms.

  20. 新型软硬件结合式相位干涉仪%New Phase Interferometer Combining Hardware and Software Technology

    Institute of Scientific and Technical Information of China (English)

    孟真; 阎跃鹏

    2011-01-01

    提出了一种新型软硬件结合式结构的相位干涉仪.采用射频相位差测量器件AD8302在AD对等效电压信号采样后,采用卡尔曼滤波对等效电压信号进行优化估计、转化为相位差信息,求出目标辐射源的方向角.处理结果显示测量误差降低为AD8302直接输出的1/10左右.%This paper presents a new phase interferometer system combining hardware and software technology to solve the problem. AD8302 is used to measure the phase difference directly instead of the down converter, and to export the equivalent voltage signal of the phase difference. After the equivalent voltage signal is sampled, the Kalman Filter is used to optimize the Voltage signal. Finally, the voltage signal is translated into the phase difference communication which can be used to calculate the location of the target. The calculation result shows that the phase difference measurement error reduces to only about 1/10 after using the Kalman filter.

  1. Summary Describing Integration of ERM Methodology into Supervisory Control Framework with Software Package Documentation; Advanced Reactor Technology Milestone: M4AT-16PN2301052

    Energy Technology Data Exchange (ETDEWEB)

    Ramuhalli, Pradeep [Pacific Northwest National Lab. (PNNL), Richland, WA (United States); Hirt, Evelyn H. [Pacific Northwest National Lab. (PNNL), Richland, WA (United States); Dib, Gerges [Pacific Northwest National Lab. (PNNL), Richland, WA (United States); Veeramany, Arun [Pacific Northwest National Lab. (PNNL), Richland, WA (United States); Bonebrake, Christopher A. [Pacific Northwest National Lab. (PNNL), Richland, WA (United States); Roy, Surajit [Pacific Northwest National Lab. (PNNL), Richland, WA (United States)

    2016-09-20

    This project involved the development of enhanced risk monitors (ERMs) for active components in Advanced Reactor (AdvRx) designs by integrating real-time information about equipment condition with risk monitors. Health monitoring techniques in combination with predictive estimates of component failure based on condition and risk monitors can serve to indicate the risk posed by continued operation in the presence of detected degradation. This combination of predictive health monitoring based on equipment condition assessment and risk monitors can also enable optimization of maintenance scheduling with respect to the economics of plant operation. This report summarizes PNNL’s multi-year project on the development and evaluation of an ERM concept for active components while highlighting FY2016 accomplishments. Specifically, this report provides a status summary of the integration and demonstration of the prototypic ERM framework with the plant supervisory control algorithms being developed at Oak Ridge National Laboratory (ORNL), and describes additional case studies conducted to assess sensitivity of the technology to different quantities. Supporting documentation on the software package to be provided to ONRL is incorporated in this report.

  2. Telephone Network Automatic Distributing Software System with GIS Technology%基于GIS的市话自动配线系统

    Institute of Scientific and Technical Information of China (English)

    李辉; 李小兵

    2001-01-01

    根据编码学原理,对配线资源进行了编码,设计了主要配线资源的编码格式,描述了主干电缆、配线电缆、配线箱盒的数据库结构,并给出了配线路由的逻辑表达式;提出了生成配区电子地图的方法,设计了自动配线系统的总体结构和软件/硬件平台,并采用GIS开发工具MAPINFO设计了基于电子地图的自动配线流程。%A new method based on GIS technology is introduced for telephone network distributing in this paper. According to coding principles, the network resources are coded to be processed in computer. The data structure and logic relationship of four main network resources are given. The hardware and software platform of whole automatic distributing system are designed in detail. In final, the automatic distributing flow on e-Map is generalized.

  3. 77 FR 31794 - Financial Crimes Enforcement Network; Imposition of Special Measure Against JSC CredexBank as a...

    Science.gov (United States)

    2012-05-30

    ... Against JSC CredexBank as a Financial Institution of Primary Money Laundering Concern AGENCY: Financial... that JSC CredexBank is a financial institution of primary money laundering concern pursuant to 31 U.S.C...), Public Law 107-56. Title III of the USA PATRIOT Act amends the anti- money laundering provisions of...

  4. Software Innovation

    DEFF Research Database (Denmark)

    Rose, Jeremy

      Innovation is the forgotten key to modern systems development - the element that defines the enterprising engineer, the thriving software firm and the cutting edge software application.  Traditional forms of technical education pay little attention to creativity - often encouraging overly...... rationalistic ways of thinking which stifle the ability to innovate. Professional software developers are often drowned in commercial drudgery and overwhelmed by work pressure and deadlines. The topic that will both ensure success in the market and revitalize their work lives is never addressed. This book sets...... out the new field of software innovation. It organizes the existing scientific research into eight simple heuristics - guiding principles for organizing a system developer's work-life so that it focuses on innovation....

  5. Software Reviews.

    Science.gov (United States)

    Classroom Computer Learning, 1990

    1990-01-01

    Reviewed are three computer software packages including "Martin Luther King, Jr.: Instant Replay of History,""Weeds to Trees," and "The New Print Shop, School Edition." Discussed are hardware requirements, costs, grade levels, availability, emphasis, strengths, and weaknesses. (CW)

  6. Software Reviews.

    Science.gov (United States)

    Wulfson, Stephen, Ed.

    1987-01-01

    Reviews seven computer software programs that can be used in science education programs. Describes courseware which deals with muscles and bones, terminology, classifying animals without backbones, molecular structures, drugs, genetics, and shaping the earth's surface. (TW)

  7. Software Reviews.

    Science.gov (United States)

    Dwyer, Donna; And Others

    1989-01-01

    Reviewed are seven software packages for Apple and IBM computers. Included are: "Toxicology"; "Science Corner: Space Probe"; "Alcohol and Pregnancy"; "Science Tool Kit Plus"; Computer Investigations: Plant Growth"; "Climatrolls"; and "Animal Watch: Whales." (CW)

  8. Reusable Software.

    Science.gov (United States)

    1984-03-01

    overseeing reusable software, the Reusable Software Organization ( RUSO ). This author does not feel at this time that establishment of such a specific...49] have not been accompanied by establishment of RUSO -like activities. There is need, however, for assurance that functions which a RUSO might be...assurance 6. establishment and maintenance of reuse archival facilities and activities. Actual establishment of a RUSO is best dictated by size of the

  9. Software Epistemology

    Science.gov (United States)

    2016-03-01

    comprehensive approach for determining software epistemology which significantly advances the state of the art in automated vulnerability discovery...straightforward. First, internet -based repositories of open source software (e.g., FreeBSD ports, GitHub, SourceForge, etc.) are mined Approved for...the fix delta, we attempted to perform the same process to determine if the firmware release present in an Internet -of-Things (IoT) streaming camera

  10. Stimulating Creativity Through Opportunistic Software Development

    NARCIS (Netherlands)

    Obrenovic, Z.; Gasevic, D.; Eliëns, A.

    2008-01-01

    Using opportunistic software development principles in computer engineering education encourages students to be creative and to develop solutions that cross the boundaries of diverse technologies. A framework for opportunistic software development education helps to create a space in which students

  11. High Confidence Software and Systems Research Needs

    Data.gov (United States)

    Networking and Information Technology Research and Development, Executive Office of the President — This White Paper presents a survey of high confidence software and systems research needs. It has been prepared by the High Confidence Software and Systems...

  12. Theoretical Foundations of Software Technology.

    Science.gov (United States)

    1983-02-14

    individual concept [221, the clause following the noun group can not be completing the description. By "individual concept" Carnap means those...34Conceptual Analysis of Noun Group in English", IJCAI-77 (21) Levi J. N. The Syntax and Semantics of Complex Nominals, Academic Press, 1978 (22) Carnap , R

  13. Technological Development and Software Piracy

    OpenAIRE

    Romeu, Andrés; Martínez Sánchez, Francisco

    2015-01-01

    In this paper, we analyze the differences in piracy rates from one country to another. Like previous papers on the topic, we find that more developed countries have lower incentives for pirating. Unlike previous papers, we find that the piracy rate is positively correlated with the tax burden rate but negatively correlated with the domestic market size and exports over GDP. We also separate the impacts of education and R&D on piracy, and find two effects with opposite signs. Moreover, we find...

  14. Proceedings of the Fifth Triennial Software Quality Forum 2000, Software for the Next Millennium, Software Quality Forum

    Energy Technology Data Exchange (ETDEWEB)

    Scientific Software Engineering Group, CIC-12

    2000-04-01

    The Software Quality Forum is a triennial conference held by the Software Quality Assurance Subcommittee for the Department of Energy's Quality Managers. The forum centers on key issues, information, and technology important in software development for the Nuclear Weapons Complex. This year it will be opened up to include local information technology companies and software vendors presenting their solutions, ideas, and lessons learned. The Software Quality Forum 2000 will take on a more hands-on, instructional tone than those previously held. There will be an emphasis on providing information, tools, and resources to assist developers in their goal of producing next generation software.

  15. Smartphone Software Development Model Study on Component Technology%基于构件技术的智能手机软件开发模型的研究

    Institute of Scientific and Technical Information of China (English)

    林豫晖

    2011-01-01

    智能手机的系统资源很有限,它的功能众多,但彼此间存在着很多的矛盾,这些问题导致了传统软件开发模式阻碍了智能手机软件的开发。所以对于智能手机的软件开发显得尤为重要,由于智能手机的软件众多,本文主要针对其中的MMS客户端软件为研究对象,结合构件技术的知识对智能手机软件模型进行浅要的分析。%The smart phone is very limited system resources,it's many functions,but there are many among the contradictions,these problems led to the traditional software development model hindered the development of smart phone software.So for the smart phone software development is particularly important,as many smart phone software,this article focuses on one of the MMS client software for the study, combined with knowledge of component technology for smart phone software to model shallow analysis.

  16. Machine Tool Software

    Science.gov (United States)

    1988-01-01

    A NASA-developed software package has played a part in technical education of students who major in Mechanical Engineering Technology at William Rainey Harper College. Professor Hack has been using (APT) Automatically Programmed Tool Software since 1969 in his CAD/CAM Computer Aided Design and Manufacturing curriculum. Professor Hack teaches the use of APT programming languages for control of metal cutting machines. Machine tool instructions are geometry definitions written in APT Language to constitute a "part program." The part program is processed by the machine tool. CAD/CAM students go from writing a program to cutting steel in the course of a semester.

  17. 弹载飞行控制软件重用技术研究%Research on Software Reuse Technology of Missile Flight Control Sof tware

    Institute of Scientific and Technical Information of China (English)

    刘思思; 刘迪; 卢娥

    2015-01-01

    针对弹载飞行控制软件研制现状,探讨软件重用的目的、意义及技术途径;结合弹载飞行控制软件的组成和设计原则,分析可重用软件应满足的基本条件;提出一种基于领域工程的弹载飞行控制软件重用实施方法;从软件工程化要求、编码要求、软件测试要求和硬件设计要求等方面建立弹载飞行控制软件通用构件库的可重用构件选取标准。最后,用实例说明了弹载飞行控制软件重用的可操作性。%In view of the current status of Missile Flight Control Software ,this paper discusses the purpose and signifi‐cance of software reuse ,introduces the technical approaches of software reuse ;Combined with the composition and design principle of Missile Flight Control Software ,analysis of the basic conditions of software reuse should satisfy ;A kind of software reuse method through domain engineering on Missile Flight Control Software is proposed ;From these aspects , summed up criteria for the selection of Missile Flight Control Software of the general component library of reusable com‐ponents ,including requirements of software engineering ,the developer coding ,software testing and hardware designing . Finally ,an example is used to illustrate the operability of Missile Flight Control Software reuse .

  18. STS-46 MS Chang-Diaz floats in life raft during water egress training at JSC

    Science.gov (United States)

    1992-01-01

    STS-46 Atlantis, Orbiter Vehicle (OV) 104, Mission Specialist (MS) Franklin R. Chang-Diaz, wearing launch and entry suit (LES) and launch and entry helmet (LEH), relies on a one-person life raft to get him to 'safety' during a launch emergency egress (bailout) simulation conducted in JSC's Weightless Environment Training Facility (WETF) Bldg 29 pool.

  19. STS-35 Pilot Gardner shoots picture during water egress training at JSC

    Science.gov (United States)

    1990-01-01

    STS-35 Pilot Guy S. Gardner shoots picture using a 35mm camera during water egress training conducted in the Weightless Environment Training Facility (WETF) Bldg 29 at JSC. Gardner is wearing a launch and entry suit and a life jacket.

  20. STS-56 Commander Cameron, in LES, during JSC emergency egress training

    Science.gov (United States)

    1992-01-01

    STS-56 Discovery, Orbiter Vehicle (OV) 103, Commander Kenneth Cameron, wearing launch and entry suit (LES), poses at the Crew Compartment Trainer (CCT) side hatch before climbing into the mockup. Cameron, along with the other STS-56 crewmembers, is participating in an emergency egress simulation at JSC's Mockup and Integration Laboratory (MAIL) Bldg 9NE.

  1. STS-37 Pilot Kenneth D. Cameron during egress training in JSC's WETF Bldg 29

    Science.gov (United States)

    1990-01-01

    STS-37 Pilot Kenneth D. Cameron, wearing launch and entry suit (LES), discusses simulated emergency egress training on the pool side of JSC's Weightless Environment Training Facility (WETF) Bldg 29. Cameron will be dropped into a simulated ocean, the WETF's 25-ft pool, into which a parachute landing might be made.

  2. STS-37 Mission Specialist (MS) Godwin during simulation in JSC's FB-SMS

    Science.gov (United States)

    1991-01-01

    STS-37 Mission Specialist (MS) Linda M. Godwin rehearses some phases of her scheduled duties on the middeck of the fixed-based (FB) shuttle mission simulator (SMS) located in JSC's Mission Simulation and Training Facility Bldg 5. Godwin is inspecting supplies stowed in the middeck lockers during this unsuited simulation.

  3. STS-37 Mission Specialist (MS) Ross during simulation in JSC's FB-SMS

    Science.gov (United States)

    1991-01-01

    STS-37 Mission Specialist (MS) Jerry L. Ross 'borrows' the pilots station to rehearse some of his scheduled duties for his upcoming mission. He is on the flight deck of the fixed-based (FB) shuttle mission simulator (SMS) during this unsuited simulation. The SMS is part of JSC's Mission Simulation and Training Facility Bldg 5.

  4. STS-44 Atlantis, OV-104, MS Musgrave on FB-SMS middeck during JSC training

    Science.gov (United States)

    1991-01-01

    STS-44 Atlantis, Orbiter Vehicle (OV) 104, Mission Specialist (MS) F. Story Musgrave, wearing lightweight headset (HDST), adjusts controls on communications module mounted on a middeck overhead panel. Musgrave is on the middeck of the Fixed Base (FB) Shuttle Mission Simulator (SMS) located in JSC's Mission Simulation and Training Facility Bldg 5. The STS-44 crewmembers are participating in a flight simulation.

  5. STS-31 Pilot Bolden with beverages on the FB-SMS middeck during JSC training

    Science.gov (United States)

    1988-01-01

    STS-31 Pilot Charles F. Bolden holds three beverage containers while in front of the galley on the middeck of the fixed based (FB) shuttle mission simulator (SMS) during a training simulation at JSC's Mission Simulation and Training Facility Bldg 5. From the middeck, Bolden, wearing lightweight headset, simulates a communications link with ground controllers and fellow crewmembers.

  6. STS-31 crewmembers review checklist with instructor on JSC's FB-SMS middeck

    Science.gov (United States)

    1988-01-01

    STS-31 Discovery, Orbiter Vehicle (OV) 103, Mission Specialist (MS) Bruce McCandless II (left) and Pilot Charles F. Bolden (right) discuss procedures with a training instructor on the middeck of JSC's fixed-based (FB) Shuttle Mission Simulator (SMS). The three are pointing to a checklist during this training simulation in the Mission Simulation and Training Facility Bldg 5.

  7. STS-44 Atlantis, OV-104, Pilot Henricks in FB-SMS training at JSC

    Science.gov (United States)

    1991-01-01

    STS-44 Atlantis, Orbiter Vehicle (OV) 104, Pilot Terence T. Henricks, seated at the pilots station on the forward flight deck, reviews checklists before a flight simulation in the Fixed Base (FB) Shuttle Mission Simulator (SMS) located in JSC's Mission Simulation and Training Facility Bldg 5. Surrounding Henricks are the seat back, the overhead panels, forward panels, and forward windows.

  8. STS-32 MS Dunbar trains in JSC Manipulator Development Facility (MDF)

    Science.gov (United States)

    1989-01-01

    STS-32 Mission Specialist (MS) Bonnie J. Dunbar reviews checklist with training personnel in the Manipulator Development Facility (MDF) in JSC's Mockup and Integration Facility (MAIL) Bldg 9A. Dunbar (left) discusses procedures with trainer in front of the aft flight deck onorbit station controls. Overhead window W8 is visible above their heads.

  9. Technicians assist STS-47 MS Jemison prior to JSC bailout training

    Science.gov (United States)

    1992-01-01

    STS-47 Endeavour, Orbiter Vehicle (OV) 105, Mission Specialist (MS) Mae C. Jemison, assisted by technicians, adjusts a strap on her launch and entry suit (LES) prior to launch emergency egress (bailout) exercises in JSC's Mockup and Integration Laboratory Bldg 9A. Jemison is making her first flight in space.

  10. Spacelab Life Sciences (SLS) echocardiograph in mockup rack in JSC's Bldg 36

    Science.gov (United States)

    1987-01-01

    Spacelab Life Sciences (SLS) life sciences laboratory equipment (LSLE) echocardiograph is documented in the JSC Bioengineering and Test Support Facility Bldg 36. Displayed on the echocardiograph monitor is a heart image. The echocardiograph equipment is located in Rack 6 and will be used in conjunction with Experiment No. 294 Cardiovascular Adaptation to Zero Gravity during the STS-40 SLS-1 mission.

  11. STS-46 Payload Specialist Malerba sits at the pilots station in JSC mockup

    Science.gov (United States)

    1992-01-01

    STS-46 Atlantis, Orbiter Vehicle (OV) 104, Italian Payload Specialist Franco Malerba sits at the pilots station on the forward flight deck of the Full Fuselage Trainer (FFT) located in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9. Malerba, wearing a flight suit, is participating in a hardware familiarity training session.

  12. STS-41 MS Akers looks up at mockup prior to egress training in JSC's MAIL

    Science.gov (United States)

    1990-01-01

    STS-41 Mission Specialist (MS) Thomas D. Akers, wearing launch and entry suit (LES), looks up at crew compartment trainer (CCT) prior to emergency egress training exercises. The exercises were conducted in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9A.

  13. STS-28 Columbia, OV-102, MS Brown dons LES in JSC Mockup and Integration Lab

    Science.gov (United States)

    1989-01-01

    STS-28 Columbia, Orbiter Vehicle (OV) 102, Mission Specialist (MS) Mark N. Brown, wearing communications carrier assembly (CCA) and launch and entry suit (LES), prepares to don launch and entry helmet (LEH). Brown suits up for shuttle emergency egress (bailout) procedures in JSC Mockup and Integration Laboratory Bldg 9A.

  14. STS-46 MS Chang-Diaz floats in life raft during water egress training at JSC

    Science.gov (United States)

    1992-01-01

    STS-46 Atlantis, Orbiter Vehicle (OV) 104, Mission Specialist (MS) Franklin R. Chang-Diaz, wearing launch and entry suit (LES) and launch and entry helmet (LEH), relies on a one-person life raft to get him to 'safety' during a launch emergency egress (bailout) simulation conducted in JSC's Weightless Environment Training Facility (WETF) Bldg 29 pool.

  15. Desert Research and Technology Studies (RATS) 2007 Field Campaign Objectives and Results

    Science.gov (United States)

    Kosmo, Joseph; Romig, Barbara

    2008-01-01

    Desert "RATS" (Research and Technology Studies) is a combined, multi-discipline group of inter-NASA center scientists and engineers, net-working and collaborating with representatives of industry and academia, for the purpose of conducting planetary surface exploration-focused remote field exercises. These integrated testing exercises conducted under representative analog Lunar and Mars surface terrain conditions, provide NASA the capability to validate experimental prototype hardware and software systems as well as to evaluate and develop mission operational techniques in order to identify and establish technical requirements and identify potential technology "gaps" applicable for future planetary human exploration. The 2007 D-RATS field campaign test activities were initiated based on the major themes and objectives of a notional 5-year plan developed for conducting relative analog test activities in support of the engineering evaluation and assessment of various system architectural requirements, conceptual prototype support equipment and selected technologies necessary for the establishment of a lunar outpost. Specifically, the major objectives included measuring task efficiency during robot, human, and human-robot interactive tasks associated with lunar outpost site surveying and reconnaissance activities and deployment of a representative solar panel power and distribution system. In addition, technology demonstrations were conducted with a new Lithium-ion battery and autonomous software to coordinate multiple robot activities. Secondary objectives were evaluating airlock concept mockups and prototype removable space suit over-garment elements for dust mitigation, and upgrades to the prototype extravehicular activities (EVA) communication and information system. Dry run test activities, prior to testing at a designated remote field site location, were initially conducted at the Johnson Space Center (JSC) Remote Field Demonstration Test Site. This is a multi

  16. Desert Research and Technology Studies (RATS) 2007 Field Campaign Objectives and Results

    Science.gov (United States)

    Kosmo, Joseph; Romig, Barbara

    2008-01-01

    Desert "RATS" (Research and Technology Studies) is a combined, multi-discipline group of inter-NASA center scientists and engineers, net-working and collaborating with representatives of industry and academia, for the purpose of conducting planetary surface exploration-focused remote field exercises. These integrated testing exercises conducted under representative analog Lunar and Mars surface terrain conditions, provide NASA the capability to validate experimental prototype hardware and software systems as well as to evaluate and develop mission operational techniques in order to identify and establish technical requirements and identify potential technology "gaps" applicable for future planetary human exploration. The 2007 D-RATS field campaign test activities were initiated based on the major themes and objectives of a notional 5-year plan developed for conducting relative analog test activities in support of the engineering evaluation and assessment of various system architectural requirements, conceptual prototype support equipment and selected technologies necessary for the establishment of a lunar outpost. Specifically, the major objectives included measuring task efficiency during robot, human, and human-robot interactive tasks associated with lunar outpost site surveying and reconnaissance activities and deployment of a representative solar panel power and distribution system. In addition, technology demonstrations were conducted with a new Lithium-ion battery and autonomous software to coordinate multiple robot activities. Secondary objectives were evaluating airlock concept mockups and prototype removable space suit over-garment elements for dust mitigation, and upgrades to the prototype extravehicular activities (EVA) communication and information system. Dry run test activities, prior to testing at a designated remote field site location, were initially conducted at the Johnson Space Center (JSC) Remote Field Demonstration Test Site. This is a multi

  17. MIAWARE Software

    DEFF Research Database (Denmark)

    Wilkowski, Bartlomiej; Pereira, Oscar N. M.; Dias, Paulo

    2008-01-01

    This article presents MIAWARE, a software for Medical Image Analysis With Automated Reporting Engine, which was designed and developed for doctor/radiologist assistance. It allows to analyze an image stack from computed axial tomography scan of lungs (thorax) and, at the same time, to mark all...... pathologies on images and report their characteristics. The reporting process is normalized - radiologists cannot describe pathological changes with their own words, but can only use some terms from a specific vocabulary set provided by the software. Consequently, a normalized radiological report...... is automatically generated. Furthermore, MIAWARE software is accompanied with an intelligent search engine for medical reports, based on the relations between parts of the lungs. A logical structure of the lungs is introduced to the search algorithm through the specially developed ontology. As a result...

  18. Software engineering

    CERN Document Server

    Thorin, Marc

    1985-01-01

    Software Engineering describes the conceptual bases as well as the main methods and rules on computer programming. This book presents software engineering as a coherent and logically built synthesis and makes it possible to properly carry out an application of small or medium difficulty that can later be developed and adapted to more complex cases. This text is comprised of six chapters and begins by introducing the reader to the fundamental notions of entities, actions, and programming. The next two chapters elaborate on the concepts of information and consistency domains and show that a proc

  19. The potential of pyrolysis technology in climate change mitigation - influence of process design and - parameters, simulated in SuperPro Designer software

    Energy Technology Data Exchange (ETDEWEB)

    Thomsen, T.; Hauggaard-Nielsen, H.; Bruun, E.W.; Ahrenfeldt, J.

    2011-01-15

    This report investigates whether or not it would be possible to produce carbon-negative energy from pyrolysis of wheat straw in a series of Danish agricultural scenarios. A combination of process simulation in SuperPro Designer software, correlations derived from literature studies and experimental work, and overall balance calculations has been applied in the process. The study deviates from other studies of pyrolysis and biochar production by the inclusion of substitution energy impact on the overall carbon-balance. Substitution energy is integrated to account for the gap between the energy production from the pyrolysis and the full energy potential of the biomass, quantified by complete conversion in either combustion or gasification systems. It was concluded that it is feasible to produce carbon-negative energy under a variation of different settings, but also that the negative carbon-balance is only robust for the slow pyrolysis scenario. The CO{sub 2} benefit of the most carbon-negative slow pyrolysis process is estimated to be around 10 % of the atmospheric carbon stored in the original biomass when natural gas is applied for energy substitution. This process avoids the emission of around 150-200 kg CO{sub 2}/ton wheat straw with substitution energy with a Denmark 2007 average carbon-intensity. This result is weighted against the net emissions of the carbon-'neutral' process of conventional combustion. This emission is in this report estimated to be around 50 - 150 kg CO{sub 2}/ton straw depending on scenario settings. The final results of the study have been compared to another study with convincing results. Results concluded that the primary force of the pyrolysis technology is the recalcitrant char product and not the pyrolysis oil. Based on this, the study suggests that despite the trend in commercial pyrolysis technology that focuses on fast pyrolysis processes with maximized bio-oil production, the twin challenge of climate mitigation and

  20. Software Engineering Laboratory Series: Proceedings of the Twenty-Second Annual Software Engineering Workshop

    Science.gov (United States)

    1997-01-01

    The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.

  1. A Quantitative Study of Global Software Development Teams, Requirements, and Software Projects

    Science.gov (United States)

    Parker, Linda L.

    2016-01-01

    The study explored the relationship between global software development teams, effective software requirements, and stakeholders' perception of successful software development projects within the field of information technology management. It examined the critical relationship between Global Software Development (GSD) teams creating effective…

  2. Software Engineering Laboratory Series: Proceedings of the Twenty-First Annual Software Engineering Workshop

    Science.gov (United States)

    1996-01-01

    The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.

  3. Software Engineering Laboratory Series: Proceedings of the Twentieth Annual Software Engineering Workshop

    Science.gov (United States)

    1995-01-01

    The Software Engineering Laboratory (SEL) is an organization sponsored by NASA/GSFC and created to investigate the effectiveness of software engineering technologies when applied to the development of application software. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that includes this document.

  4. A Quantitative Study of Global Software Development Teams, Requirements, and Software Projects

    Science.gov (United States)

    Parker, Linda L.

    2016-01-01

    The study explored the relationship between global software development teams, effective software requirements, and stakeholders' perception of successful software development projects within the field of information technology management. It examined the critical relationship between Global Software Development (GSD) teams creating effective…

  5. [Software version and medical device software supervision].

    Science.gov (United States)

    Peng, Liang; Liu, Xiaoyan

    2015-01-01

    The importance of software version in the medical device software supervision does not cause enough attention at present. First of all, the effect of software version in the medical device software supervision is discussed, and then the necessity of software version in the medical device software supervision is analyzed based on the discussion of the misunderstanding of software version. Finally the concrete suggestions on software version naming rules, software version supervision for the software in medical devices, and software version supervision scheme are proposed.

  6. Empirically Driven Software Engineering Research

    Science.gov (United States)

    Rombach, Dieter

    Software engineering is a design discipline. As such, its engineering methods are based on cognitive instead of physical laws, and their effectiveness depends highly on context. Empirical methods can be used to observe the effects of software engineering methods in vivo and in vitro, to identify improvement potentials, and to validate new research results. This paper summarizes both the current body of knowledge and further challenges wrt. empirical methods in software engineering as well as empirically derived evidence regarding software typical engineering methods. Finally, future challenges wrt. education, research, and technology transfer will be outlined.

  7. Astronomical Software Directory Service

    Science.gov (United States)

    Hanisch, Robert J.; Payne, Harry; Hayes, Jeffrey

    1997-01-01

    With the support of NASA's Astrophysics Data Program (NRA 92-OSSA-15), we have developed the Astronomical Software Directory Service (ASDS): a distributed, searchable, WWW-based database of software packages and their related documentation. ASDS provides integrated access to 56 astronomical software packages, with more than 16,000 URLs indexed for full-text searching. Users are performing about 400 searches per month. A new aspect of our service is the inclusion of telescope and instrumentation manuals, which prompted us to change the name to the Astronomical Software and Documentation Service. ASDS was originally conceived to serve two purposes: to provide a useful Internet service in an area of expertise of the investigators (astronomical software), and as a research project to investigate various architectures for searching through a set of documents distributed across the Internet. Two of the co-investigators were then installing and maintaining astronomical software as their primary job responsibility. We felt that a service which incorporated our experience in this area would be more useful than a straightforward listing of software packages. The original concept was for a service based on the client/server model, which would function as a directory/referral service rather than as an archive. For performing the searches, we began our investigation with a decision to evaluate the Isite software from the Center for Networked Information Discovery and Retrieval (CNIDR). This software was intended as a replacement for Wide-Area Information Service (WAIS), a client/server technology for performing full-text searches through a set of documents. Isite had some additional features that we considered attractive, and we enjoyed the cooperation of the Isite developers, who were happy to have ASDS as a demonstration project. We ended up staying with the software throughout the project, making modifications to take advantage of new features as they came along, as well as

  8. Educational Software.

    Science.gov (United States)

    Northwest Regional Educational Lab., Portland, OR.

    The third session of IT@EDU98 consisted of five papers on educational software and was chaired by Tran Van Hao (University of Education, Ho Chi Minh City, Vietnam). "Courseware Engineering" (Nguyen Thanh Son, Ngo Ngoc Bao Tran, Quan Thanh Tho, Nguyen Hong Lam) briefly describes the use of courseware. "Machine Discovery Theorems in Geometry: A…

  9. Software Patents.

    Science.gov (United States)

    Burke, Edmund B.

    1994-01-01

    Outlines basic patent law information that pertains to computer software programs. Topics addressed include protection in other countries; how to obtain patents; kinds of patents; duration; classes of patentable subject matter, including machines and processes; patentability searches; experimental use prior to obtaining a patent; and patent…

  10. Software Systems

    Institute of Scientific and Technical Information of China (English)

    崔涛; 周淼

    1996-01-01

    The information used with computers is known as software and includesprograms and data. Programs are sets of instructions telling the computerwhat operations have to be carried out and in what order they should be done. Specialised programs which enable the computer to be used for particularpurposes are called applications programs. A collection of these programs kept

  11. Software Reviews.

    Science.gov (United States)

    Science and Children, 1990

    1990-01-01

    Reviewed are seven computer software packages for IBM and/or Apple Computers. Included are "Windows on Science: Volume 1--Physical Science"; "Science Probe--Physical Science"; "Wildlife Adventures--Grizzly Bears"; "Science Skills--Development Programs"; "The Clean Machine"; "Rock Doctor"; and "Geology Search." Cost, quality, hardware, and…

  12. Software Review.

    Science.gov (United States)

    McGrath, Diane, Ed.

    1989-01-01

    Reviewed is a computer software package entitled "Audubon Wildlife Adventures: Grizzly Bears" for Apple II and IBM microcomputers. Included are availability, hardware requirements, cost, and a description of the program. The murder-mystery flavor of the program is stressed in this program that focuses on illegal hunting and game management. (CW)

  13. Testing Object-Oriented Software

    DEFF Research Database (Denmark)

    Caspersen, Michael Edelgaard; Madsen, Ole Lehrmann; Skov, Stefan H.

    -types that are currently being developed into production versions. To assure a high quality in the product it was decided to carry out an activ-ity regarding issues in testing OO software. The purpose of this report is to discuss the issues of testing object-oriented software. It is often claimed that testing of OO...... software is radically different form testing traditional software developed using imperative/procedural programming. Other authors claim that there is no difference. In this report we will attempt to give an answer to these questions (or at least initiate a discussion).......The report is a result of an activity within the project Centre for Object Technology (COT), case 2. In case 2 a number of pilot projects have been carried out to test the feasibility of using object technology within embedded software. Some of the pilot projects have resulted in proto...

  14. Aplicação do método ágil scrum no desenvolvimento de produtos de software em uma pequena empresa de base tecnológica Implementation of scrum agile methodology in software product project in a small technology-based company

    Directory of Open Access Journals (Sweden)

    Bernardo Vasconcelos de Carvalho

    2012-01-01

    Full Text Available Este trabalho apresenta o resultado de uma pesquisa-ação, realizada em uma pequena empresa de base tecnológica, na qual se aplicou o método ágil Scrum em um projeto de desenvolvimento de um produto de software. A empresa objeto desta atua em Itajubá/MG e seus principais produtos são sistemas de software. Estudos indicam que a indústria de produção de software é ineficiente e ineficaz. E as micro e pequenas empresas de base tecnológica (MPEBT têm um desafio ainda maior devido aos seus recursos restritos. Além disso, os métodos tradicionais de desenvolvimento de produtos de softwares demandam muitos custos. Tendo em vista a importância estratégica das MPEBT no desenvolvimento regional, seria importante que o Scrum fosse compatível com seus processos, para que elas pudessem se tornar mais competitivas e usufruir de seus benefícios. O objetivo deste trabalho foi analisar a implantação do método ágil Scrum nos projetos de desenvolvimento de novos produtos de software de uma MPEBT, além de compreender e mensurar o impacto desta implantação na empresa. Concluiu-se que os resultados alcançados sugerem que o método melhorou a comunicação e aumentou a motivação do time, diminuiu o custo, o tempo e o risco do projeto e aumentou a produtividade da equipe. Com esses resultados alcançados, a organização tende a se tornar mais competitiva, pois a bem-sucedida gestão de desenvolvimento de produtos é ponto crucial para o sucesso de uma empresa de base tecnológica.This study presents the result of an action research that was carried out in a small technology-based company, in which the Scrum agile methodology was applied in software product project. The company object of this research operates in Itajubá/MG, and its main products are software systems. Studies have shown that the software industry is inefficient and ineffective. Micro and small technology-based companies have an even greater challenge, considering their

  15. Annotated bibliography of software engineering laboratory literature

    Science.gov (United States)

    Kistler, David; Bristow, John; Smith, Don

    1994-01-01

    This document is an annotated bibliography of technical papers, documents, and memorandums produced by or related to the Software Engineering Laboratory. Nearly 200 publications are summarized. These publications cover many areas of software engineering and range from research reports to software documentation. This document has been updated and reorganized substantially since the original version (SEL-82-006, November 1982). All materials have been grouped into eight general subject areas for easy reference: (1) The Software Engineering Laboratory; (2) The Software Engineering Laboratory: Software Development Documents; (3) Software Tools; (4) Software Models; (5) Software Measurement; (6) Technology Evaluations; (7) Ada Technology; and (8) Data Collection. This document contains an index of these publications classified by individual author.

  16. Software Engineering Research/Developer Collaborations in 2005

    Science.gov (United States)

    Pressburger, Tom

    2006-01-01

    In CY 2005, three collaborations between software engineering technology providers and NASA software development personnel deployed three software engineering technologies on NASA development projects (a different technology on each project). The main purposes were to benefit the projects, infuse the technologies if beneficial into NASA, and give feedback to the technology providers to improve the technologies. Each collaboration project produced a final report. Section 2 of this report summarizes each project, drawing from the final reports and communications with the software developers and technology providers. Section 3 indicates paths to further infusion of the technologies into NASA practice. Section 4 summarizes some technology transfer lessons learned. Also included is an acronym list.

  17. Software engineering beyond the project

    DEFF Research Database (Denmark)

    Dittrich, Yvonne

    2014-01-01

    Context The main part of software engineering methods, tools and technologies has developed around projects as the central organisational form of software development. A project organisation depends on clear bounds regarding scope, participants, development effort and lead-time. What happens when...... these conditions are not given? The article claims that this is the case for software product specific ecosystems. As software is increasingly developed, adopted and deployed in the form of customisable and configurable products, software engineering as a discipline needs to take on the challenge to support...... of traditional software engineering, but makes perfect sense, considering that the frame of reference for product development is not a project but continuous innovation across the respective ecosystem. The article provides a number of concrete points for further research....

  18. Recommendation systems in software engineering

    CERN Document Server

    Robillard, Martin P; Walker, Robert J; Zimmermann, Thomas

    2014-01-01

    With the growth of public and private data stores and the emergence of off-the-shelf data-mining technology, recommendation systems have emerged that specifically address the unique challenges of navigating and interpreting software engineering data.This book collects, structures and formalizes knowledge on recommendation systems in software engineering. It adopts a pragmatic approach with an explicit focus on system design, implementation, and evaluation. The book is divided into three parts: "Part I - Techniques" introduces basics for building recommenders in software engineering, including techniques for collecting and processing software engineering data, but also for presenting recommendations to users as part of their workflow.?"Part II - Evaluation" summarizes methods and experimental designs for evaluating recommendations in software engineering.?"Part III - Applications" describes needs, issues and solution concepts involved in entire recommendation systems for specific software engineering tasks, fo...

  19. Software Activation Using Multithreading

    Directory of Open Access Journals (Sweden)

    Jianrui Zhang

    2012-11-01

    Full Text Available Software activation is an anti-piracy technology designed to verify that software products have been legitimately licensed. Activation should be quick and simple while simultaneously being secure and protecting customer privacy. The most common form of software activation is for the user to enter a legitimate product serial number. However, software activation based on serial numbers appears to be weak, since cracks for many programs are readily available on the Internet. Users can employ such cracks to bypass software activation.Serial number verification logic usually executes sequentially in a single thread. Such an approach is relatively easy to break since attackers can trace the code to understand how the logic works. In this paper, we develop a practical multi-threaded verification design. Our results show that by proper use of multi-threading, the amount of traceable code in a debugger can be reduced to a low percentage of the total and the traceable code in each run can differ as well. This makes it significantly more difficult for an attacker to reverse engineer the code as a means of bypassing a security check. Finally, we attempt to quantify the increased effort needed to break our verification logic.

  20. Key characteristics relevant for selecting knowledge management software tools

    CSIR Research Space (South Africa)

    Smuts, H

    2011-07-01

    Full Text Available phenomenon that makes the use of technology not an option, but a necessity. Software tools in knowledge management are a collection of technologies and are not necessarily acquired as a single software solution. Furthermore, these knowledge management...

  1. EPIQR software

    Energy Technology Data Exchange (ETDEWEB)

    Flourentzos, F. [Federal Institute of Technology, Lausanne (Switzerland); Droutsa, K. [National Observatory of Athens, Athens (Greece); Wittchen, K.B. [Danish Building Research Institute, Hoersholm (Denmark)

    1999-11-01

    The support of the EPIQR method is a multimedia computer program. Several modules help the users of the method to treat the data collected during a diagnosis survey, to set up refurbishment scenario and calculate their cost or energy performance, and finally to visualize the results in a comprehensive way and to prepare quality reports. This article presents the structure and the main features of the software. (au)

  2. EPIQR software

    Energy Technology Data Exchange (ETDEWEB)

    Flourentzos, F. [Federal Institute of Technology-Lausanne (EPFL), Solar Energy and Building Physics Laboratory (LESO-PB), Lausanne (Switzerland); Droutsa, K. [National Observatory of Athens, Institute of Meteorology and Physics of Atmospheric Environment, Group Energy Conservation, Athens (Greece); Wittchen, K.B. [Danish Building Research Institute, Division of Energy and Indoor Environment, Hoersholm, (Denmark)

    2000-07-01

    The support of the EPIQR method is a multimedia computer program. Several modules help the users of the method to treat the data collected during a diagnosis survey, to set up refurbishment scenarios and calculate their cost or energy performance, and finally to visualize the results in a comprehensive way and to prepare quality reports. This article presents the structure and the main features of the software. (author)

  3. Sustainable development through innovation (the example of JSC «Concern» Constellation»

    Directory of Open Access Journals (Sweden)

    T. I. Ovchinnikova

    2016-01-01

    Full Text Available In the article the «economic growth» theoretical approaches to the terms and «sustainable development». It is indicated that «sustainable development» is related to the introduction of new technologies and innovations, as well as the mechanisms of perfection economic activity. The concept of «sustainable development» includes the principles of sustainability and balanced-ness, while economic growth is associated with the dominant country economic policy objectives, including innovative factors, with the well-being of its population level: the development of the social structure, from the labor market level and other factors. Prospects of development of the country based on the justification of the socio-economic model of its translational movement in the world civilization. Excessive political risks and economic sanctions have shown that Russia should not rely on foreign imports of high-tech, and the need to develop import substitution. Change the vector of development of the Russian economy made their adjustments to the development of the Voronezh region economy slowed down the speed of displacements, of capital, the regional financial centers develop poorly, due to lack of investment has slowed the growth of innovational and information development. There is a growing dependence of the region on the processes taking place at the international and national levels. In the example of the Voronezh area are considered factors of sustainable development such as the coordination of organizational efforts and financial resources in order to achieve a new quality of the region's population lives, and necessity of formation of a new development paradigm of management in the region, based on the modernization of diversified bath economy and the introduction of mechanisms to ensure the implementation of sustainable development. In view of the innovative-investment activity of JSC «Concern» Constellation «steady growth

  4. Software Engineering to Professionalize Software Development

    Directory of Open Access Journals (Sweden)

    Juan Miguel Alonso

    2011-12-01

    Full Text Available The role, increasingly important, that plays the software in the systems with widespread effects presents new challenges for the formation of Software Engineers. Not only because social dependence software is increasing, but also because the character of software development is also changing and with it the demands for software developers certified. In this paper are propose some challenges and aspirations that guide the learning processes Software Engineering and help to identify the need to train professionals in software development.

  5. National Space Biomedical Research Institute (NSBRI) JSC Summer Projects

    Science.gov (United States)

    Dowdy, Forrest Ryan

    2014-01-01

    This project optimized the calorie content in a breakfast meal replacement bar for the Advanced Food Technology group. Use of multivariable optimization yielded the highest weight savings possible while simultaneously matching NASA Human Standards nutritional guidelines. The scope of this research included the study of shelf-life indicators such as water activity, moisture content, and texture analysis. Key metrics indicate higher protein content, higher caloric density, and greater mass savings as a result of the reformulation process. The optimization performed for this study demonstrated wide application to other food bars in the Advanced Food Technology portfolio. Recommendations for future work include shelf life studies on bar hardening and overall acceptability data over increased time frames and temperature fluctuation scenarios.

  6. 48 CFR 212.212 - Computer software.

    Science.gov (United States)

    2010-10-01

    ... 48 Federal Acquisition Regulations System 3 2010-10-01 2010-10-01 false Computer software. 212.212... Acquisition of Commercial Items 212.212 Computer software. (1) Departments and agencies shall identify and... technology development), opportunities for the use of commercial computer software and other non...

  7. Learning Human Aspects of Collaborative Software Development

    Science.gov (United States)

    Hadar, Irit; Sherman, Sofia; Hazzan, Orit

    2008-01-01

    Collaboration has become increasingly widespread in the software industry as systems have become larger and more complex, adding human complexity to the technological complexity already involved in developing software systems. To deal with this complexity, human-centric software development methods, such as Extreme Programming and other agile…

  8. Learning Human Aspects of Collaborative Software Development

    Science.gov (United States)

    Hadar, Irit; Sherman, Sofia; Hazzan, Orit

    2008-01-01

    Collaboration has become increasingly widespread in the software industry as systems have become larger and more complex, adding human complexity to the technological complexity already involved in developing software systems. To deal with this complexity, human-centric software development methods, such as Extreme Programming and other agile…

  9. Software ecosystems – a systematic literature review

    DEFF Research Database (Denmark)

    Manikas, Konstantinos; Hansen, Klaus Marius

    2013-01-01

    A software ecosystem is the interaction of a set of actors on top of a common technological platform that results in a number of software solutions or services. Arguably, software ecosystems are gaining importance with the advent of, e.g., the Google Android, Apache, and Salesforce.com ecosystems...

  10. 基于需求级软件复用技术研究%Studies on software reuse technology based on requirement level

    Institute of Scientific and Technical Information of China (English)

    张晓燕

    2011-01-01

    At present,the success ratio and the productivity in our country's software development are very low,which have restricted the development of our country's software industry seriously.The two challenging problems in software engineering are the inaccuracy of demand analysis and low level of software reusability,which lead to the current situation.To solve these two problems,the idea of realizing requirement level's software reuse is proposed by constructing a software requirement management system based on domain-specific ontology.In this paper,the background of the solution of this project is elaborated.Ontology extraction model and a software development model are put forward.Finally the innovation of the solution is pointed out.%目前我国软件项目开发的成功率和生产率都还很低,其中需求分析不准确和软件复用程度低严重制约了我国软件产业的良性发展。为了提高需求分析的准确度及软件复用程度,提出了通过构建面向领域本体的软件需求管理系统来实现需求级软件复用的解决方案。文中阐述了此方案的提出背景,提出了领域本体提取模型及软件开发过程模型,最后指出了此解决方案的创新之处。

  11. Testing Object-Oriented Software

    DEFF Research Database (Denmark)

    Caspersen, Michael Edelgaard; Madsen, Ole Lehrmann; Skov, Stefan H.

    The report is a result of an activity within the project Centre for Object Technology (COT), case 2. In case 2 a number of pilot projects have been carried out to test the feasibility of using object technology within embedded software. Some of the pilot projects have resulted in proto-types that......The report is a result of an activity within the project Centre for Object Technology (COT), case 2. In case 2 a number of pilot projects have been carried out to test the feasibility of using object technology within embedded software. Some of the pilot projects have resulted in proto......-types that are currently being developed into production versions. To assure a high quality in the product it was decided to carry out an activ-ity regarding issues in testing OO software. The purpose of this report is to discuss the issues of testing object-oriented software. It is often claimed that testing of OO...... software is radically different form testing traditional software developed using imperative/procedural programming. Other authors claim that there is no difference. In this report we will attempt to give an answer to these questions (or at least initiate a discussion)....

  12. The 2015-2016 SEPMAP Program at NASA JSC: Science, Engineering, and Program Management Training

    Science.gov (United States)

    Graham, L.; Archer, D.; Bakalyar, J.; Berger, E.; Blome, E.; Brown, R.; Cox, S.; Curiel, P.; Eid, R.; Eppler, D.; Fries, M.; Gruener, J.; Haddock, M.; Harder, K.; Hong, T.; McCann, C.; Neiss, K.; Newswander, J.; Odina, J.; Peslier, A.; Quadri, Z.; Ross, S.; Rutovic, M.; Schulte, R.; Thomas, R.; Vos, J.; Waid, M.; William, B.

    2017-01-01

    The Systems Engineering Project Management Advancement Program (SEPMAP) at NASA Johnson Space Center (JSC) is an employee development program designed to provide graduate level training in project management and systems engineering. The program includes an applied learning project with engineering and integrated science goals requirements. The teams were presented with a task: Collect a representative sample set from a field site using a hexacopter platform, as if performing a scientific reconnaissance to assess whether the site is of sufficient scientific interest to justify exploration by astronauts. Four teams worked through the eighteen-month course to design customized sampling payloads integrated with the hexacopter, and then operate the aircraft to meet sampling requirements of number (= 5) and mass (= 5g each). The "Mars Yard" at JSC was utilized for this purpose. This project activity closely parallels NASA plans for the future exploration of Mars, where remote sites will be reconnoitered ahead of crewed exploration.

  13. Integration of market pull and technology push in the corporate front end and innovation management - Insights from the German software industry

    DEFF Research Database (Denmark)

    Brem, Alexander; Voigt, K.-I.

    2009-01-01

    will be introduced as to how market pull and technology push activities within the corporate technology and innovation management can be integrated. Hence, the purpose of the paper is to introduce a theory-based conceptual framework that can be used in today’s corporate environment. In this context, technology......Within the framework of this paper, an extensive literature overview of technology and innovation management aspects on market pull and technology push will be given. The existing classification of market pull and technology push will be particularly shown and called into question by suggesting...

  14. A parallel-pipelining software process model

    Institute of Scientific and Technical Information of China (English)

    2007-01-01

    Software process is a framework for effective and timely delivery of software system. The framework plays a crucial role for software success. However, the development of large-scale software still faces the crisis of high risks, low quality, high costs and long cycle time.This paper proposed a three-phase parallel-pipelining software process model for improving speed and productivity, and reducing software costs and risks without sacrificing software quality. In this model, two strategies were presented. One strategy, based on subsystem-cost priority, Was used to prevent software development cost wasting and to reduce software complexity as well; the other strategy, used for balancing subsystem complexity, was designed to reduce the software complexity in the later development stages. Moreover. The proposed function-detailed and workload-simplified subsystem pipelining software process model presents much higher parallelity than the concurrent incremental model. Finally, the component-based product line technology not only ensures software quality and further reduces cycle time, software costs. And software risks but also sufficiently and rationally utilizes previous software product resources and enhances the competition ability of software development organizations.

  15. Space Software

    Science.gov (United States)

    1990-01-01

    Xontech, Inc.'s software package, XonVu, simulates the missions of Voyager 1 at Jupiter and Saturn, Voyager 2 at Jupiter, Saturn, Uranus and Neptune, and Giotto in close encounter with Comet Halley. With the program, the user can generate scenes of the planets, moons, stars or Halley's nucleus and tail as seen by Giotto, all graphically reproduced with high accuracy in wireframe representation. Program can be used on a wide range of computers, including PCs. User friendly and interactive, with many options, XonVu can be used by a space novice or a professional astronomer. With a companion user's manual, it sells for $79.

  16. STS-56 Commander Cameron, in LES, with sky genie during JSC egress training

    Science.gov (United States)

    1992-01-01

    STS-56 Discovery, Orbiter Vehicle (OV) 103, Commander Kenneth Cameron, wearing launch and entry suit (LES), gives the sky-genie escape device a tug as training instructor Kenneth D. Trujillo holds it in position and explains its operation. Cameron, along with the other STS-56 crewmembers, is briefed on emergency egress procedures at JSC's Mockup and Integration Laboratory (MAIL) Bldg 9NE prior to a training simulation. The sky-genie is carried on all Space Shuttle flights for emergency egress purposes.

  17. STS-56 Commander Cameron and Pilot Oswald at CCT hatch during JSC training

    Science.gov (United States)

    1993-01-01

    STS-56 Discovery, Orbiter Vehicle (OV) 103, Commander Kenneth Cameron (right) and Pilot Stephen S. Oswald, wearing launch and entry suits (LESs), stand at the side hatch of the crew compartment trainer (CCT), a shuttle mockup, prior to entering the mockup. Once inside the CCT, they will don their launch and entry helmets (LEHs) and participate in emergency egress (bailout) procedures. The CCT is located in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9NE.

  18. ASTP crewmen in Docking Module trainer during training session at JSC

    Science.gov (United States)

    1975-01-01

    An interior view of the Docking Module trainer in bldg 35 during Apollo Soyuz Test Project (ASTP) joint crew training at JSC. Astronaut Donald K. Slayton (right) is the docking module pilot of the American ASTP prime crew. The other man is Cosmonaut Valeriy N. Kubasov, engineer on the Soviet ASTP first (prime) crew. The training session simulated activities on the second day in space. The Docking module is designed to link the Apollo and Soyuz spacecraft.

  19. STS-37 crewmembers train in JSC's FB shuttle mission simulator (SMS)

    Science.gov (United States)

    1991-01-01

    STS-37 Commander Steven R. Nagel (left) and Mission Specialist (MS) Jerry L. Ross rehearse some of their scheduled duties on the flight deck of JSC's fixed-based (FB) shuttle mission simulator (SMS) located in the Mission Simulation and Training Facility Bldg 5. During the unsuited simulation, Nagel reviews checklist while seated at the commanders station as Ross looks on from the pilots station.

  20. STS-36 crewmembers train in JSC's FB shuttle mission simulator (SMS)

    Science.gov (United States)

    1989-01-01

    STS-36 Mission Specialist (MS) David C. Hilmers, seated on the aft flight deck, discusses procedures with Commander John O. Creighton (left) and Pilot John H. Casper during a simulation in JSC's Fixed Based (FB) Shuttle Mission Simulator (SMS). Casper reviews a checklist at the pilots station on the forward flight deck. The crewmembers are rehearsing crew cabin activities for their upcoming Department of Defense (DOD) mission aboard Atlantis, Orbiter Vehicle (OV) 104.

  1. STS-44 Atlantis, OV-104, crewmembers participate in JSC FB-SMS training

    Science.gov (United States)

    1991-01-01

    STS-44 Atlantis, Orbiter Vehicle (OV) 104, Commander Frederick D. Gregory and Pilot Terence T. Henricks are stationed at their appointed positions on the forward flight deck of the Fixed Base (FB) Shuttle Mission Simulator (SMS) in JSC's Mission Simulation and Training Facility Bldg 5. Gregory (left) in the commanders seat and Henricks (right) in the pilots seat look back toward aft flight deck and the photographer. Seat backs appear in the foreground and forward flight deck control panels in the background.

  2. STS-44 Atlantis, OV-104, crewmembers participate in FB-SMS training at JSC

    Science.gov (United States)

    1991-01-01

    STS-44 Atlantis, Orbiter Vehicle (OV) 104, Commander Frederick D. Gregory (left) and Pilot Terence T. Henricks, positioned at their appointed stations on the forward flight deck, are joined by Mission Specialist (MS) F. Story Musgrave (center) and MS James S. Voss (standing). The crewmembers are participating in a flight simulation in the Fixed Base (FB) Shuttle Mission Simulator (SMS) located in JSC's Mission Simulation and Training Facility Bldg 5. A maze of panel switches appear overhead and in the background.

  3. STS-49 crew in JSC's FB Shuttle Mission Simulator (SMS) during simulation

    Science.gov (United States)

    1992-01-01

    STS-49 Endeavour, Orbiter Vehicle (OV) 105, crewmembers participate in a simulation in JSC's Fixed Base (FB) Shuttle Mission Simulator (SMS) located in the Mission Simulation and Training Facility Bldg 5. Wearing launch and entry suits (LESs) and launch and entry helmets (LEH) and seated on the FB-SMS middeck are (left to right) Mission Specialist (MS) Thomas D. Akers, MS Kathryn C. Thornton, and MS Pierre J. Thuot.

  4. STS-46 crewmembers participate in Fixed Base (FB) SMS training at JSC

    Science.gov (United States)

    1992-01-01

    STS-46 Atlantis, Orbiter Vehicle (OV) 104, Pilot Andrew M. Allen hands Mission Specialist (MS) and Payload Commander (PLC) Jeffrey A. Hoffman checklists from middeck locker MF43E during training session in JSC's fixed base (FB) shuttle mission simulator (SMS) located in Mission Simulation and Training Facility Bldg 5. European Space Agency (ESA) MS Claude Nicollier outfitted with communications kit assembly headset (HDST) and equipment looks beyond Hoffman to the opposite side of the middeck.

  5. STS-38 Mission Specialist (MS) Robert C. Springer dons EMU in JSC's WETF

    Science.gov (United States)

    1990-01-01

    STS-38 Mission Specialist (MS) Robert C. Springer, wearing extravehicular mobility unit (EMU), fastens the strap on his communications carrier assembly (CCA) cap during suit donning in JSC's Weightless Environment Training Facility (WETF) Bldg 29. Positioned on the WETF platform at pool side, Springer is preparing for an underwater extravehicular activity (EVA) simulation. During the training exercise, Springer will rehearse contingency EVA procedures for the STS-38 mission aboard Atlantis, Orbiter Vehicle (OV) 104.

  6. STS-38 Mission Specialist (MS) Robert C. Springer dons EMU in JSC's WETF

    Science.gov (United States)

    1990-01-01

    STS-38 Mission Specialist (MS) Robert C. Springer dons extravehicular mobility unit (EMU) upper torso with technicians' assistance in JSC's Weightless Environment Training Facility (WETF) Bldg 29. Positioned on the WETF platform at pool side, Springer is preparing for an underwater extravehicular activity (EVA) simulation. During the training session, Springer will rehearse contingency EVA procedures for the STS-38 mission aboard Atlantis, Orbiter Vehicle (OV) 104.

  7. STS-34 crewmembers train with the IMAX camera in JSC's Bldg 9B mockup area

    Science.gov (United States)

    1989-01-01

    STS-34 crewmembers participate in IMAX camera training session held in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9B. The crew is briefed on the operation and handling of the IMAX camera scheduled to fly aboard Atlantis, Orbiter Vehicle (OV) 104. Standing behind the IMAX camera is Mission Specialist (MS) Franklin R. Chang-Diaz with IMAX instructors Grant Ferguson and David Douglas on his left. Commander Donald E. Williams (looking at IMAX lens) is at the right edge of the photo.

  8. Technicians complete assembly of Hubble Space Telescope (HST) mockup at JSC

    Science.gov (United States)

    1989-01-01

    A technician listens to instructions as he operates the controls for the overhead crane that is lifting one of the Hubble Space Telescope (HST) high gain antennas (HGAs) into place on the HST Support System Module (SSM) forward shell. Others in a cherry picker basket wait to install the HGA on the SSM mockup. The HST mockup will be used for astronaut training and is being assembled in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9A.

  9. STS-29 crewmembers launch/landing procedural training in JSC mockup

    Science.gov (United States)

    1986-01-01

    STS-29 Discovery, Orbiter Vehicle (OV) 103, Pilot John E. Blaha and Mission Specialist (MS) Robert C. Springer participate in launch and landing training on JSC mockup flight deck in the Mockup and Integration Laboratory Bldg 9A. Blaha sits at the pilots station controls in front of Springer who is seated on aft flight deck in mission specialist seat. Springer prepares to don communications kit assembly headset.

  10. STS-40 Payload Specialist Millie Hughes-Fulford trains in JSC's SLS mockup

    Science.gov (United States)

    1987-01-01

    STS-40 Payload Specialist Millie Hughes-Fulford conducts Spacelab Life Sciences 1 (SLS-1) Experiment No. 198, Pulmonary Function During Weightlessness, in JSC's Life Sciences Project Division (LSPD) SLS mockup located in the Bioengineering and Test Support Facility Bldg 36. Hughes-Fulford monitors instruments and settings on Rack 8's panels. Behind her in the center aisle are the body mass measurement device (foreground) and the stowed bicycle ergometer.

  11. STS-26 Pilot Covey, wearing launch and entry suit, trains in JSC mockup area

    Science.gov (United States)

    1988-01-01

    STS-26 Discovery, Orbiter Vehicle (OV) 103, Pilot Richard O. Covey, wearing the orange launch and entry suit (LES) and launch and entry helmet (LEH), pauses during a training exercise in JSC Mockup and Integration Laboratory Bldg 9A crew compartment trainer (CCT). LES, a partial pressure suit to be worn during launch and entry phases of the space shuttle flight, was evaluated and checked out.

  12. STS-34 crewmembers review IFM procedures on JSC's CCT mockup middeck

    Science.gov (United States)

    1989-01-01

    STS-34 crewmembers review inflight maintenance (IFM) procedures on the middeck of JSC's crew compartment trainer (CCT) located in the Mockup and Integration Laboratory (MAIL) Bldg 9A. IFM trainer, holding cable, discusses procedures with Mission Specialist (MS) Ellen S. Baker (center) and Pilot Michael J. McCulley. An open stowage locker appears in front of the group. Visible on the mockup's middeck are forward and aft stowage lockers, the airlock hatch, and the starboard wall mounted sleep restraints.

  13. STS-26 MS Nelson during training exercise in JSC Mockup and Integration Lab

    Science.gov (United States)

    1988-01-01

    STS-26 Discovery, Orbiter Vehicle (OV) 103, Mission Specialist (MS) George D. Nelson, wearing navy blue launch and entry suit (LES) and launch and entry helmet (LEH), is seated in his launch and entry position on crew compartment trainer (CCT) middeck during a training exercise in JSC Mockup and Integration Laboratory Bldg 9A. Visible in the background are the airlock, stowed treadmill, and sleep restraints. NOTE: Photo was taken by William H. Bowers, crew photo instructor, with wide angle lens.

  14. STS-46 Payload Specialist Malerba at aft flight deck controls in JSC mockup

    Science.gov (United States)

    1992-01-01

    STS-46 Atlantis, Orbiter Vehicle (OV) 104, Italian Payload Specialist Franco Malerba, wearing flight suit, operates controls on the aft flight deck of the Full Fuselage Trainer (FFT) located in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9. During the training session, Malerba adjusts a control on the A3 panel closed circuit television (CCTV). Onorbit station panels appear in front of Malerba and payload station controls behind him.

  15. STS-26 crewmembers, wearing launch and entry suits, train in JSC mockup area

    Science.gov (United States)

    1988-01-01

    STS-26 Discovery, Orbiter Vehicle (OV) 103, Commander Frederick H. Hauck (left) and Pilot Richard O. Covey, wearing the orange launch and entry suits (LESs), discuss training exercise with technicians in JSC Mockup and Integration Laboratory Bldg 9A. During the exercise, the LES, a partial pressure suit to be worn during launch and entry phases of the space shuttle flight, was evaluated and checked out.

  16. STS-28 Columbia, OV-102, crewmembers train in JSC Mockup and Integration Lab

    Science.gov (United States)

    1989-01-01

    STS-28 Columbia, Orbiter Vehicle (OV) 102, crewmembers participate in shuttle emergency egress (bailout) procedures in JSC Mockup and Integration Laboratory Bldg 9A. Wearing orange launch and entry suits (LESs), crewmembers (left to right) Mission Specialist (MS) Mark C. Brown, MS David C. Leestma, MS James C. Adamson, Pilot Richard N. Richards, and Commander Brewster H. Shaw pause before training exercise. In the background are training personnel and the Manipulator Development Facility (MDF) surrounded by helium-filled mockups.

  17. STS-26 Commander Hauck, wearing launch and entry suit, trains in JSC mockup

    Science.gov (United States)

    1988-01-01

    STS-26 Discovery, Orbiter Vehicle (OV) 103, Commander Frederick H. Hauck, wearing the orange launch and entry suit (LES) and launch and entry helmet (LEH), gets assistance from a suit technician prior to participating in a training exercise in JSC Mockup and Integration Laboratory Bldg 9A crew compartment trainer (CCT). During the exercise, the LES, a partial pressure suit to be worn during launch and entry phases of the space shuttle flight, was evaluated and checked out.

  18. ESA MS Nicollier extends mockup tetherline prior to JSC WETF simulation

    Science.gov (United States)

    1987-01-01

    European Space Agency (ESA) Mission Specialist (MS) Claude Nicollier, turning a crank, extends a tetherline from a reel mounted on a mockup of the forward payload bay (PLB) bulkhead. Nicollier familiarizes himself with the operation of the safety tether system prior to donning an extravehicular mobility unit (EMU) and participating in an underwater extravehicular activity (EVA) simu- lation in JSC's Weightless Environment Training Facility (WETF) Bldg 29 pool.

  19. STS-47 MS Jemison extends side hatch mockup CES pole during JSC training

    Science.gov (United States)

    1992-01-01

    STS-47 Endeavour, Orbiter Vehicle (OV) 105, Mission Specialist (MS) Mae C. Jemison extends crew escape system (CES) pole through a side hatch mockup during launch emergency egress (bailout) training in JSC's Mockup and Integration Laboratory (MAIL) Bldg 9A. MS Jerome Apt (right) looks on. The crewmembers practiced extending the CES pole prior to donning their launch and entry suits (LESs) and conducting the simulation in the Crew Compartment Trainer (CCT).

  20. At JSC's MCC, CAPCOMs display score cards rating STS-26 Discovery landing

    Science.gov (United States)

    1988-01-01

    In JSC's Mission Control Center (MCC) Bldg 30, astronauts and spacecraft communicators (CAPCOMs) L. Blaine Hammond, Jr, John O. Creighton, Frank L. Culbertson, Jr, and an unidentified man display score cards rating the STS-26 Discovery, Orbiter Vehicle (OV) 103, landing at Edwards Air Force Base(EAFB), California. Flight control room (FCR) front visual displays show world tracking map, EAFB post landing activity, and head alignment cone (HAC).

  1. STS-48 MS Gemar uses laptop during training session in JSC's MB SMS

    Science.gov (United States)

    1991-01-01

    STS-48 Discovery, Orbiter Vehicle (OV) 103, Mission Specialist (MS) Charles D. Gemar, wearing lightweight headset, enters data into a portable laptop computer on the middeck of JSC's Motion Based (MB) Shuttle Mission Simulator (SMS). Gemar is participating in a preflight familiarization session in the MB-SMS located in the Mission Simulation and Training Facility Bldg 5. Visible to Gemar's right is a stowed extravehicular mobility unit (EMU) and on his left are forward locker mockups.

  2. Reliability of simulated robustness testing in fast liquid chromatography, using state-of-the-art column technology, instrumentation and modelling software.

    Science.gov (United States)

    Kormány, Róbert; Fekete, Jenő; Guillarme, Davy; Fekete, Szabolcs

    2014-02-01

    The goal of this study was to evaluate the accuracy of simulated robustness testing using commercial modelling software (DryLab) and state-of-the-art stationary phases. For this purpose, a mixture of amlodipine and its seven related impurities was analyzed on short narrow bore columns (50×2.1mm, packed with sub-2μm particles) providing short analysis times. The performance of commercial modelling software for robustness testing was systematically compared to experimental measurements and DoE based predictions. We have demonstrated that the reliability of predictions was good, since the predicted retention times and resolutions were in good agreement with the experimental ones at the edges of the design space. In average, the retention time relative errors were software, we proved that the separation was feasible on all columns within the same analysis time (less than 4min), by proper adjustments of variables. Copyright © 2013 Elsevier B.V. All rights reserved.

  3. INFORMATION TECHNOLOGIES IN TOURISM

    Directory of Open Access Journals (Sweden)

    Radka Tosheva

    2016-12-01

    Full Text Available In this article the focus is on the role of information technology in tourism, tourism business, electronic payments, software used by tourist companies, new technologies for online advertising and shopping, software for mobile devices.

  4. Characterization and Glass Formation of JSC-1 Lunar and Martian Soil Simulants

    Science.gov (United States)

    Sen, Subhayu

    2008-01-01

    The space exploration mission of NASA requires long duration presence of human being beyond the low earth orbit (LEO), especially on Moon and Mars. Developing a human habitat or colony on these planets would require a diverse range of materials, whose applications would range from structural foundations, (human) life support, (electric) power generation to components for scientific instrumentation. A reasonable and cost-effective approach for fabricating the materials needed for establishing a self-sufficient human outpost would be to primarily use local (in situ) resources on these planets. Since ancient times, glass and ceramics have been playing a vital role on human civilization. A long term project on studying the feasibility of developing glass and ceramic materials using Lunar and Martian soil simulants (JSC-1) as developed by Johnson Space Center has been undertaken. The first step in this on-going project requires developing a data base on results that fully characterize the simulants to be used for further investigations. The present paper reports characterization data of both JSC-1 Lunar and JSC Mars-1 simulants obtained up to this time via x-ray diffraction analysis, scanning electron microscopy, thermal analysis (DTA, TGA) and chemical analysis. The critical cooling rate for glass formation for the melts of the simulants was also measured in order to quantitatively assess the glass forming tendency of these melts. The importance of the glasses and ceramics developed using in-situ resources for constructing human habitats on Moon or Mars is discussed.

  5. Gas Phase Pressure Effects on the Apparent Thermal Conductivity of JSC-1A Lunar Regolith Simulant

    Science.gov (United States)

    Yuan, Zeng-Guang; Kleinhenz, Julie E.

    2011-01-01

    Gas phase pressure effects on the apparent thermal conductivity of a JSC-1A/air mixture have been experimentally investigated under steady state thermal conditions from 10 kPa to 100 kPa. The result showed that apparent thermal conductivity of the JSC-1A/air mixture decreased when pressure was lowered to 80 kPa. At 10 kPa, the conductivity decreased to 0.145 W/m/degree C, which is significantly lower than 0.196 W/m/degree C at 100 kPa. This finding is consistent with the results of previous researchers. The reduction of the apparent thermal conductivity at low pressures is ascribed to the Knudsen effect. Since the characteristic length of the void space in bulk JSC-1A varies over a wide range, both the Knudsen regime and continuum regime can coexist in the pore space. The volume ratio of the two regimes varies with pressure. Thus, as gas pressure decreases, the gas volume controlled by Knudsen regime increases. Under Knudsen regime the resistance to the heat flow is higher than that in the continuum regime, resulting in the observed pressure dependency of the apparent thermal conductivity.

  6. Software: our quest for excellence. Honoring 50 years of software history, progress, and process

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1997-06-01

    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.

  7. Global Software Engineering: A Software Process Approach

    Science.gov (United States)

    Richardson, Ita; Casey, Valentine; Burton, John; McCaffery, Fergal

    Our research has shown that many companies are struggling with the successful implementation of global software engineering, due to temporal, cultural and geographical distance, which causes a range of factors to come into play. For example, cultural, project managementproject management and communication difficulties continually cause problems for software engineers and project managers. While the implementation of efficient software processes can be used to improve the quality of the software product, published software process models do not cater explicitly for the recent growth in global software engineering. Our thesis is that global software engineering factors should be included in software process models to ensure their continued usefulness in global organisations. Based on extensive global software engineering research, we have developed a software process, Global Teaming, which includes specific practices and sub-practices. The purpose is to ensure that requirements for successful global software engineering are stipulated so that organisations can ensure successful implementation of global software engineering.

  8. Mathematics Teaching Practice in Higher Vocational Education Based on Software Technology%高职软件技术专业的计算机数学教学实践

    Institute of Scientific and Technical Information of China (English)

    曾长雄

    2011-01-01

    Through vocational mathematics teaching practice of computer software technology, the paper explores and summarizes the mathematics education methods of computer software, that is to achieve the integration of mathematics education and professional training courses in software technology education, improve the traditional mathematics teaching methods, improve mathematics teaching efficiency and enthusiasm of students to learn mathematics, to establish a more reasonable professional mathematics teaching system.%通过高职软件技术专业的计算机数学教学实践,探讨和总结高职计算机软件技术专业的数学教育方法,实现将数学教育与软件技术专业的专业课程教育融合,改进传统的数学教学方法,提高数学教学效率和学生学习数学的积极性,建立较合理的专业数学教法体系。

  9. Research on the Cultivation Model of Software Technology Specialty Based on CDIO Engineering Education Philosophy%基于CDIO理念的高职软件技术专业人才培养模式研究

    Institute of Scientific and Technical Information of China (English)

    贾家新

    2016-01-01

    In view of present situation of China′s higher vocational college of software technology talent cultivation it is necessary to learn the international advanced the concept of CDIO Engineering Education.Then,we need to establish our own talent cultivation model.The theory curriculum system teaching system and evaluation system were based on CDIO philosophy.Also,it is important to deepen software technology professional talent cultivation model.Meanwhile,weshould improve the quality of personnel training,and enhance highGquality software and technical talents.%针对我国高等职业院校软件技术专业人才培养的现状,借鉴国际先进的 CDIO 工程教育理念,分别从人才培养模式的构建、理论课程体系的构建、实践教学体系的构建、考核评价体系的构建等四个方面进行基于CDIO 理念软件技术专业人才培养的研究,探索软件技术专业人才培养模式的建设与改革,提高人才培养质量,为国家培养更多高素质技能应用型软件技术人才。

  10. Software for the LHCb experiment

    CERN Document Server

    Corti, Gloria; Belyaev, Ivan; Cattaneo, Marco; Charpentier, Philippe; Frank, Markus; Koppenburg, Patrick; Mato-Vila, P; Ranjard, Florence; Roiser, Stefan

    2006-01-01

    LHCb is an experiment for precision measurements of CP-violation and rare decays in B mesons at the LHC collider at CERN. The LHCb software development strategy follows an architecture-centric approach as a way of creating a resilient software framework that can withstand changes in requirements and technology over the expected long lifetime of the experiment. The software architecture, called GAUDI, supports event data processing applications that run in different processing environments ranging from the real-time high- level triggers in the online system to the final physics analysis performed by more than one hundred physicists. The major architectural design choices and the arguments that lead to these choices will be outlined. Object oriented technologies have been used throughout. Initially developed for the LHCb experiment, GAUDI has been adopted and extended by other experiments. Several iterations of the GAUDI software framework have been released and are now being used routinely by the physicists of...

  11. Software for multistate analysis

    Directory of Open Access Journals (Sweden)

    Frans J. Willekens

    2014-08-01

    Full Text Available Background: The growing interest in pathways, the increased availability of life-history data,innovations in statistical and demographic techniques, and advances in softwaretechnology have stimulated the development of software packages for multistatemodeling of life histories. Objective: In the paper we list and briefly discuss several software packages for multistate analysisof life-history data. The packages cover the estimation of multistate models (transitionrates and transition probabilities, multistate life tables, multistate populationprojections, and microsimulation. Methods: Brief description of software packages in a historical and comparative perspective. Results: During the past 10 years the advances in multistate modeling software have beenimpressive. New computational tools accompany the development of new methods instatistics and demography. The statistical theory of counting processes is the preferredmethod for the estimation of multistate models and R is the preferred programmingplatform. Conclusions: Innovations in method, data, and computer technology have removed the traditionalbarriers to multistate modeling of life histories and the computation of informative lifecourseindicators. The challenge ahead of us is to model and predict individual lifehistories.

  12. FPGAs for software programmers

    CERN Document Server

    Hannig, Frank; Ziener, Daniel

    2016-01-01

    This book makes powerful Field Programmable Gate Array (FPGA) and reconfigurable technology accessible to software engineers by covering different state-of-the-art high-level synthesis approaches (e.g., OpenCL and several C-to-gates compilers). It introduces FPGA technology, its programming model, and how various applications can be implemented on FPGAs without going through low-level hardware design phases. Readers will get a realistic sense for problems that are suited for FPGAs and how to implement them from a software designer’s point of view. The authors demonstrate that FPGAs and their programming model reflect the needs of stream processing problems much better than traditional CPU or GPU architectures, making them well-suited for a wide variety of systems, from embedded systems performing sensor processing to large setups for Big Data number crunching. This book serves as an invaluable tool for software designers and FPGA design engineers who are interested in high design productivity through behavi...

  13. Math Description Engine Software Development Kit

    Science.gov (United States)

    Shelton, Robert O.; Smith, Stephanie L.; Dexter, Dan E.; Hodgson, Terry R.

    2010-01-01

    The Math Description Engine Software Development Kit (MDE SDK) can be used by software developers to make computer-rendered graphs more accessible to blind and visually-impaired users. The MDE SDK generates alternative graph descriptions in two forms: textual descriptions and non-verbal sound renderings, or sonification. It also enables display of an animated trace of a graph sonification on a visual graph component, with color and line-thickness options for users having low vision or color-related impairments. A set of accessible graphical user interface widgets is provided for operation by end users and for control of accessible graph displays. Version 1.0 of the MDE SDK generates text descriptions for 2D graphs commonly seen in math and science curriculum (and practice). The mathematically rich text descriptions can also serve as a virtual math and science assistant for blind and sighted users, making graphs more accessible for everyone. The MDE SDK has a simple application programming interface (API) that makes it easy for programmers and Web-site developers to make graphs accessible with just a few lines of code. The source code is written in Java for cross-platform compatibility and to take advantage of Java s built-in support for building accessible software application interfaces. Compiled-library and NASA Open Source versions are available with API documentation and Programmer s Guide at http:/ / prim e.jsc.n asa. gov.

  14. Software Innovation - Values for a Methodology

    DEFF Research Database (Denmark)

    Aaen, Ivan

    2013-01-01

    Innovation is a recurrent theme in public as well as academic debate, and software development plays a major role for innovation in about every sector of our economy. As a consequence, software innovation will play an increasingly important role in software development. The focus in this paper...... is on how to make innovation more likely to happen in software development at the level of the software team or project. At this level it is important to identify opportunities to create added value in ongoing projects. Changes in software technologies over the last decades have opened up...... for experimentation, learning, and flexibility in software projects, but how can this change be used to facilitate software innovation? This paper proposes a set of values to guide the development of a methodology to facilitate software innovation....

  15. Crowdsourcing cloud-based software development

    CERN Document Server

    Li, Wei; Tsai, Wei-Tek; Wu, Wenjun

    2015-01-01

    This book presents the latest research on the software crowdsourcing approach to develop large and complex software in a cloud-based platform. It develops the fundamental principles, management organization and processes, and a cloud-based infrastructure to support this new software development approach. The book examines a variety of issues in software crowdsourcing processes, including software quality, costs, diversity of solutions, and the competitive nature of crowdsourcing processes. Furthermore, the book outlines a research roadmap of this emerging field, including all the key technology and management issues for the foreseeable future. Crowdsourcing, as demonstrated by Wikipedia and Facebook for online web applications, has shown promising results for a variety of applications, including healthcare, business, gold mining exploration, education, and software development. Software crowdsourcing is emerging as a promising solution to designing, developing and maintaining software. Preliminary software cr...

  16. National Software Reference Library (NSRL)

    Science.gov (United States)

    National Software Reference Library (NSRL) (PC database for purchase)   A collaboration of the National Institute of Standards and Technology (NIST), the National Institute of Justice (NIJ), the Federal Bureau of Investigation (FBI), the Defense Computer Forensics Laboratory (DCFL),the U.S. Customs Service, software vendors, and state and local law enforement organizations, the NSRL is a tool to assist in fighting crime involving computers.

  17. Programming software for usability evaluation

    Energy Technology Data Exchange (ETDEWEB)

    Edwards, T.L.; Allen, H.W.

    1997-01-01

    This report provides an overview of the work completed for a portion of the User Interface Testbed for Technology Packaging (UseIT) project. The authors present software methods for programming systems to record and view interactions with a graphical user interface. A brief description of the human factors design process is presented. The software methods exploit features available in the X Window System and the operating system for Windows{trademark} 95 and Windows{trademark} NT{reg_sign}.

  18. ENVIRONMENTAL TECHNOLOGY VERIFICATION REPORT: EVALUATION OF THE XP-SWMM STORMWATER WASTEWATER MANAGEMENT MODEL, VERSION 8.2, 2000, FROM XP SOFTWARE, INC.

    Science.gov (United States)

    XP-SWMM is a commercial software package used throughout the United States and around the world for simulation of storm, sanitary and combined sewer systems. It was designed based on the EPA Storm Water Management Model (EPA SWMM), but has enhancements and additional algorithms f...

  19. Software Technology for Adaptable, Reliable Systems (STARS): US40 - STARS Reuse Concept of Operations. Volume 1. Version 0.5 - Draft

    Science.gov (United States)

    1991-08-27

    Development The goal of application generator development is to provide a capability that allows a reuser or application developer to create software (sub...by Role Access to asset library services should be restricted by library role. For example, an asset reuser should not be allowed to modify the

  20. Alone Together: A Socio-Technical Theory of Motivation, Coordination and Collaboration Technologies in Organizing for Free and Open Source Software Development

    Science.gov (United States)

    Howison, James

    2009-01-01

    This dissertation presents evidence that the production of Free and Open Source Software (FLOSS) is far more alone than together; it is far more often individual work done "in company" than it is teamwork. When tasks appear too large for an individual they are more likely to be deferred until they are easier rather than be undertaken through…