WorldWideScience

Sample records for technology incorporates software

  1. 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.

  2. 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

  3. 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

  4. 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

  5. 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.

  6. Strategic Health Technology Incorporation

    CERN Document Server

    Wang, Binseng

    2009-01-01

    Technology is essential to the delivery of health care but it is still only a tool that needs to be deployed wisely to ensure beneficial outcomes at reasonable costs. Among various categories of health technology, medical equipment has the unique distinction of requiring both high initial investments and costly maintenance during its entire useful life. This characteristic does not, however, imply that medical equipment is more costly than other categories, provided that it is managed properly. The foundation of a sound technology management process is the planning and acquisition of equipment

  7. 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.

  8. 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...

  9. 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.

  10. 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

  11. 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).

  12. 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.

  13. 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.

  14. 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

  15. 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)

  16. Incorporating Geospatial Technology into Teacher Professional Development

    Science.gov (United States)

    Sproles, E. A.; Songer, L.

    2009-12-01

    The need for students to think spatially and use geospatial technologies is becoming more critical as these tools and concepts are increasingly incorporated into a broad range of occupations and academic disciplines. Geospatial Teaching Across the Curriculum (Geo-STAC) is a collaborative program that provides high school teachers with mentored professional development workshops in geospatial thought and technology. The seminars, led by community college faculty, give high school teachers the ability to incorporate geospatial technology into coursework across the curriculum — in Science, Technology, Engineering, and Math (STEM) and non-STEM disciplines. Students participating in the hands-on lessons gain experience in web-based and desktop Geographic Information Systems (GIS). The goals of the workshop are for teachers to: (1) understand the importance of geospatial thinking; (2) learn how to employ geospatial thinking in each discipline; (3) learn about geospatial technologies; (4) develop a Web-based GIS lesson; and, (5) implement a Web-based GIS lesson. Additionally, Geo-STAC works with high school students so that they: (1) understand the importance of geospatial technologies and careers in future job markets; (2) learn how to use Web-based GIS to solve problems; and, (3) visit the community college GIS lab and experience using desktop GIS. Geo-STAC actively disseminates this collaborative model to colleges to community colleges and high schools across the country.

  17. 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.

  18. 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.

  19. 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

  20. Incorporating Code-Based Software in an Introductory Statistics Course

    Science.gov (United States)

    Doehler, Kirsten; Taylor, Laura

    2015-01-01

    This article is based on the experiences of two statistics professors who have taught students to write and effectively utilize code-based software in a college-level introductory statistics course. Advantages of using software and code-based software in this context are discussed. Suggestions are made on how to ease students into using code with…

  1. Incorporating Code-Based Software in an Introductory Statistics Course

    Science.gov (United States)

    Doehler, Kirsten; Taylor, Laura

    2015-01-01

    This article is based on the experiences of two statistics professors who have taught students to write and effectively utilize code-based software in a college-level introductory statistics course. Advantages of using software and code-based software in this context are discussed. Suggestions are made on how to ease students into using code with…

  2. 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.

  3. 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

  4. 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

  5. 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

  6. 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.

  7. Incorporating Gaming in Software Engineering Projects: Case of RMU Monopoly

    Directory of Open Access Journals (Sweden)

    Sushil Acharya

    2009-02-01

    Full Text Available A major challenge in engineering education is retaining student interest in the engineering discipline. Active student involvement in engineering projects is one way of retaining student interest. Such involvement can only be realized if project inception comes entirely from the student. This paper presents a software game, RMU Monopoly, developed as a project requirement for a software engineering course and describes the challenges and gains of implementing such a project. The RMU Monopoly was proposed by three junior software engineering students. The game is a multi-platform software program that allows up to eight players and implements the rules of the Monopoly board game. To ensure agility the game was developed using the spiral software development model. The Software Requirements Specification (SRS document was finalized through an iterative procedure. Standard Unified Modeling Language (UML diagrams were used for product design. A Risk Mitigation, Monitoring, and Management Plan (RMMM was developed to ensure proactive risk management. Gantt chart, weekly progress meetings and weekly scrum meetings were used to track project progress. C# and Sub- Version were used in a client-server architecture to develop the software. The project was successful in retaining student interest in the software engineering discipline

  8. 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.

  9. 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...

  10. 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

  11. 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

  12. A Proactive Means for Incorporating a Software Architecture Evaluation in a DoD System Acquisition

    Science.gov (United States)

    2009-07-01

    A Proactive Means for Incorporating a Software Architecture Evaluation in a DoD System Acquisition John K. Bergey July 2009 TECHNICAL...www.sei.cmu.edu/publications/documents/06.reports/06tr012.html. [ Bergey 2001] Bergey , J. & Fisher, M. Use of the ATAM in the Acquisition of Software...publications/documents/01.reports/01tn009.html. [ Bergey 2005] Bergey , John K. & Clements, Paul C. Software Architecture in DoD Acquisition: An Approach and

  13. 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

  14. 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

  15. 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.

  16. 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

  17. Incorporating digital technologies into science classes

    DEFF Research Database (Denmark)

    Hilton, Annette; Hilton, Geoff

    2013-01-01

    learning. There is a need for research that examines the ways in which digital technologies impact on teaching practices and learning outcomes. This paper describes case studies from two larger studies that examined ways in which digital technologies could be used to promote students’ understanding...... in science. The first case study involved primary school students (12 years old) using digital video production to record and represent their learning in science. This study extended writing-to-learn approaches to include video production to learn. The second case study involved Year 11 chemistry students...

  18. Incorporating Technologies into a Flexible Teaching Space

    Science.gov (United States)

    Joy, Mike; Foss, Jonathan; King, Emma; Sinclair, Jane; Sitthiworachart, Jirarat; Davis, Rachel

    2014-01-01

    Higher education institutions are increasingly exploring how they can use emerging technologies to develop and enhance the learning experiences offered to students. These activities have mainly focused on developing student-centered facilities. The University of Warwick has taken the next step by developing a space (the Teaching Grid) specifically…

  19. Incorporating DSA in multipatterning semiconductor manufacturing technologies

    Science.gov (United States)

    Badr, Yasmine; Torres, J. A.; Ma, Yuansheng; Mitra, Joydeep; Gupta, Puneet

    2015-03-01

    Multi-patterning (MP) is the process of record for many sub-10nm process technologies. The drive to higher densities has required the use of double and triple patterning for several layers; but this increases the cost of the new processes especially for low volume products in which the mask set is a large percentage of the total cost. For that reason there has been a strong incentive to develop technologies like Directed Self Assembly (DSA), EUV or E-beam direct write to reduce the total number of masks needed in a new technology node. Because of the nature of the technology, DSA cylinder graphoepitaxy only allows single-size holes in a single patterning approach. However, by integrating DSA and MP into a hybrid DSA-MP process, it is possible to come up with decomposition approaches that increase the design flexibility, allowing different size holes or bar structures by independently changing the process for every patterning step. A simple approach to integrate multi-patterning with DSA is to perform DSA grouping and MP decomposition in sequence whether it is: grouping-then-decomposition or decomposition-then-grouping; and each of the two sequences has its pros and cons. However, this paper describes why these intuitive approaches do not produce results of acceptable quality from the point of view of design compliance and we highlight the need for custom DSA-aware MP algorithms.

  20. 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.

  1. 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

  2. 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

  3. 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

  4. Incorporating learning technologies into undergraduate radiography education

    Energy Technology Data Exchange (ETDEWEB)

    Lorimer, Jenny [University of Hertfordshire, Health and Emergency Professions, College Lane Campus, Hatfield AL10 9AB (United Kingdom)], E-mail: J.Lorimer@herts.ac.uk; Hilliard, Alan [University of Hertfordshire, Health and Emergency Professions, College Lane Campus, Hatfield AL10 9AB (United Kingdom)], E-mail: A.P.Hilliard@herts.ac.uk

    2009-08-15

    Purpose: This study investigated the impact of integrating podcasts/audio file downloads and use of an electronic voting system (EVS) on a previously traditionally taught module. Both student (direct entry and mature) and staff satisfaction with the modified structure were evaluated. Method: An interim student evaluation was undertaken during the module, to provide formative data to the module leader about student opinion of the teaching methods and learning technologies. An end of module questionnaire was given to students and staff on the teaching team. Results: From the interim evaluation, given the option of returning to the traditional delivery method, 77.5% of students agreed that the module should continue to run in its blended format. The final evaluation discovered no differences in the behaviour of direct entry students compared to mature students. Both groups accessed the podcasts easily, generally at home, and spent longer studying than if blended learning technologies had not been used. It was discovered that 16% of the mature and 24% of the direct entry students would have preferred lectures to podcasts, although the students were positive about the flexibility offered. Both groups of students were virtually unanimous on the benefits of the EVS to support learning. Conclusion: The researchers concluded that the learning technologies did not create barriers for either student group, and that students' engagement with their learning and level of classroom interactivity were both increased when compared with the previous traditional delivery. The researchers are confident that the described combination of teaching delivery methods is a successful way of allowing small group work to continue with large cohorts.

  5. Incorporating digital technologies into science classes

    DEFF Research Database (Denmark)

    Hilton, Annette; Hilton, Geoff

    2013-01-01

    in science. The first case study involved primary school students (12 years old) using digital video production to record and represent their learning in science. This study extended writing-to-learn approaches to include video production to learn. The second case study involved Year 11 chemistry students...... (16 years old) learning about and with multiple digital representations in a unit on chemical bonding. Both qualitative and quantitative data were collected in the studies. The findings revealed that using digital technologies in student-centred activities can promote a range of positive outcomes...

  6. 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.

  7. [Incorporation of the hospital into modern technology].

    Science.gov (United States)

    Foucault, M

    1978-01-01

    This address traces the emergence of the hospital in the 18th century as a facility for combating disease and tending to the sick. Reference is made to the reports of Tenon and Howard on hospitals in several European countries, which instead of considering the hospital as a mere architectural object make recommendations based on the numbers of beds of an institution, its usable space, the dimensions of wards, mortaility rates, etc.; the result is a new functional concept of the medical and physical organization of the hospital. The author delves into the characteristics of the hospital and medical practice in the Middle Ages, the 17th and 18th centuries, and since the middle of the 18th. He brings out the direct relationship of hospital organization to the economic regulations that emerged with mercantilism. He stresses the importance of man for social and military development on the one hand, and, on the other hand, to the application of a technology that could be described as political: the discipline. He is of the view that the introduction of disciplinary mechanisms in the confused environment of the hospital permitted its "medicalization" and the development of the medical-therapeutic hospital.

  8. 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....

  9. 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.

  10. 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.

  11. 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.

  12. 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...

  13. Incorporating Level-2 PSA Feature of CONPAS into AIMS-PSA Software

    Energy Technology Data Exchange (ETDEWEB)

    Han, Sang Hoon; Lim, Hogon; Ahn, Kwang Il [Korea Atomic Energy Research Institute, Daejeon (Korea, Republic of)

    2014-05-15

    CONPAS (CONtainment Performance Analysis System) utilizes a methodology to treat containment phenomena in detail like APET but in simple way. In mid 2000's, KAERI has developed very fast cut set generator FTREX and PC's OS (Operating system) has changed into Windows 95. Thus, KAERI has developed new Level-1 PSA software, called AIMS-PSA (Advanced Information Management System for PSA) to replace KIRAP. Recently, KAERI has been developing an integrated PSA platform, called OCEANS (On-line Consolidator and Evaluator of All mode risk for Nuclear System), for the risk assessment of all power modes and all hazards. CONPAS for Level-2 PSA was developed in 1990's using the Visual Basic 6.0 compiler which is not supported any more. It needs to be updated for the integrated PSA software framework. This paper describes a study to incorporate the features of CONPAS into AIMS-PSA. The basic idea is to follow the approach of CONPAS, but in the integrated way. Various approaches for Level-2 PSA have been used since WASH-1400. APET approach of NUREG-1150 study would be most comprehensive and complex methodology for containment event tree analysis. CONPAS is the Level-2 PSA software to utilize an approach to treat containment phenomena in detail like APET but in simple way. But, new Level-2 PSA software is required to develop more integrated PSA framework. A modified approach of CONPAS is developed and incorporated in AIMS-PSA software that can handle Level-1 and Level-2 PSA in the integrated way (from the viewpoint of event tree and fault tree). AIMS-PSA combines whole Level-2 PSA model to produce a One Top fault tree and to generate cut sets in the same way as Level-1 PSA. Quantification results of Level-2 PSA such as frequency for each STC can be calculated from the minimal cut sets.

  14. 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

  15. 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

  16. 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.

  17. 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.

  18. 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.

  19. 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...

  20. Geolocating thermal binoculars based on a software defined camera core incorporating HOT MCT grown by MOVPE

    Science.gov (United States)

    Pillans, Luke; Harmer, Jack; Edwards, Tim; Richardson, Lee

    2016-05-01

    Geolocation is the process of calculating a target position based on bearing and range relative to the known location of the observer. A high performance thermal imager with integrated geolocation functions is a powerful long range targeting device. Firefly is a software defined camera core incorporating a system-on-a-chip processor running the AndroidTM operating system. The processor has a range of industry standard serial interfaces which were used to interface to peripheral devices including a laser rangefinder and a digital magnetic compass. The core has built in Global Positioning System (GPS) which provides the third variable required for geolocation. The graphical capability of Firefly allowed flexibility in the design of the man-machine interface (MMI), so the finished system can give access to extensive functionality without appearing cumbersome or over-complicated to the user. This paper covers both the hardware and software design of the system, including how the camera core influenced the selection of peripheral hardware, and the MMI design process which incorporated user feedback at various stages.

  1. Discrete Software Reliability Growth Modeling for Errors of Different Severity Incorporating Change-point Concept

    Institute of Scientific and Technical Information of China (English)

    2007-01-01

    Several software reliability growth models (SRGM) have been developed to monitor the reliability growth during the testing phase of software development. In most of the existing research available in the literatures, it is considered that a similar testing effort is required on each debugging effort. However, in practice, different types of faults may require different amounts of testing efforts for their detection and removal. Consequently, faults are classified into three categories on the basis of severity: simple, hard and complex. This categorization may be extended to r type of faults on the basis of severity. Although some existing research in the literatures has incorporated this concept that fault removal rate (FRR) is different for different types of faults, they assume that the FRR remains constant during the overall testing period. On the contrary, it has been observed that as testing progresses, FRR changes due to changing testing strategy, skill, environment and personnel resources. In this paper, a general discrete SRGM is proposed for errors of different severity in software systems using the change-point concept. Then, the models are formulated for two particular environments. The models were validated on two real-life data sets. The results show better fit and wider applicability of the proposed models as to different types of failure datasets.

  2. 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.

  3. Incorporating Smart Sensing Technologies into the Poultry Industry

    Directory of Open Access Journals (Sweden)

    Gerard Corkery

    2014-12-01

    Full Text Available Increases in production input costs are driving innovation in the poultry industry in Ireland and worldwide. Integration of so called ‘Precision Livestock Farming’ techniques into the poultry industry supply chain will help producers to optimize management systems. This manuscript provides an overview of monitoring and performance sensor technologies within poultry production. It outlines traditional sensing methods and looks at the potential of novel performance related systems that could be incorporated into production facilities. Critical environmental parameters which are relevant to poultry production include inter alia air temperature, relative humidity, light, air speed and air quality (in particular CO2 and NH3 concentrations. Current industry practice with regard to the measurement of these parameters in addition of the effect of these parameters on bird welfare is reviewed, and improvements underpinned by novel technologies and processes are also investigated. Finally, the integration of such systems is also discussed.

  4. 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.

  5. 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....

  6. 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.

  7. 33 CFR 148.722 - Should the construction plan incorporate best available technology and recommended industry...

    Science.gov (United States)

    2010-07-01

    ... incorporate best available technology and recommended industry practices? 148.722 Section 148.722 Navigation... plan incorporate best available technology and recommended industry practices? Each applicant must... industry practices as directed in § 148.730. ...

  8. Incorporating S-shaped testing-effort functions into NHPP software reliability model with imperfect debugging

    Institute of Scientific and Technical Information of China (English)

    Qiuying Li; Haifeng Li; Minyan Lu

    2015-01-01

    Testing-effort (TE) and imperfect debugging (ID) in the reliability modeling process may further improve the fitting and pre-diction results of software reliability growth models (SRGMs). For describing the S-shaped varying trend of TE increasing rate more accurately, first, two S-shaped testing-effort functions (TEFs), i.e., delayed S-shaped TEF (DS-TEF) and inflected S-shaped TEF (IS-TEF), are proposed. Then these two TEFs are incorporated into various types (exponential-type, delayed S-shaped and in-flected S-shaped) of non-homogeneous Poisson process (NHPP) SRGMs with two forms of ID respectively for obtaining a series of new NHPP SRGMs which consider S-shaped TEFs as wel as ID. Final y these new SRGMs and several comparison NHPP SRGMs are applied into four real failure data-sets respectively for investigating the fitting and prediction power of these new SRGMs. The experimental results show that: (i) the proposed IS-TEF is more suitable and flexible for describing the consumption of TE than the previous TEFs; (i ) incorporating TEFs into the inflected S-shaped NHPP SRGM may be more effective and appropriate compared with the exponential-type and the delayed S-shaped NHPP SRGMs; (i i) the inflected S-shaped NHPP SRGM con-sidering both IS-TEF and ID yields the most accurate fitting and prediction results than the other comparison NHPP SRGMs.

  9. 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…

  10. 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.

  11. 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.

  12. 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.

  13. 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...

  14. 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...

  15. 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.

  16. 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.

  17. 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.

  18. 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

  19. Incorporating a Human-Computer Interaction Course into Software Development Curriculums

    Science.gov (United States)

    Janicki, Thomas N.; Cummings, Jeffrey; Healy, R. Joseph

    2015-01-01

    Individuals have increasing options on retrieving information related to hardware and software. Specific hardware devices include desktops, tablets and smart devices. Also, the number of software applications has significantly increased the user's capability to access data. Software applications include the traditional web site, smart device…

  20. Incorporating Web 2.0 Technologies from an Organizational Perspective

    Science.gov (United States)

    Owens, R.

    2009-12-01

    The Arctic Research Consortium of the United States (ARCUS) provides support for the organization, facilitation, and dissemination of online educational and scientific materials and information to a wide range of stakeholders. ARCUS is currently weaving the fabric of Web 2.0 technologies—web development featuring interactive information sharing and user-centered design—into its structure, both as a tool for information management and for educational outreach. The importance of planning, developing, and maintaining a cohesive online platform in order to integrate data storage and dissemination will be discussed in this presentation, as well as some specific open source technologies and tools currently available, including: ○ Content Management: Any system set up to manage the content of web sites and services. Drupal is a content management system, built in a modular fashion allowing for a powerful set of features including, but not limited to weblogs, forums, event calendars, polling, and more. ○ Faceted Search: Combined with full text indexing, faceted searching allows site visitors to locate information quickly and then provides a set of 'filters' with which to narrow the search results. Apache Solr is a search server with a web-services like API (Application programming interface) that has built in support for faceted searching. ○ Semantic Web: The semantic web refers to the ongoing evolution of the World Wide Web as it begins to incorporate semantic components, which aid in processing requests. OpenCalais is a web service that uses natural language processing, along with other methods, in order to extract meaningful 'tags' from your content. This metadata can then be used to connect people, places, and things throughout your website, enriching the surfing experience for the end user. ○ Web Widgets: A web widget is a portable 'piece of code' that can be embedded easily into web pages by an end user. Timeline is a widget developed as part of the

  1. Incorporating Software Requirements into the System RFP: Survey of RFP Language for Software by Topic, v. 2.0

    Science.gov (United States)

    2009-05-01

    Bergey 2005]. EXAMPLE 2 The contractor will development and document scenarios required to conduct architecture evaluation using the method...requirements that are part of the RFP [ Bergey 2002]. The statement of work (SOW) describes what the supplier must accomplish. In terms of any evaluation...and the potential system supplier [ Bergey 2002]. 7.14.2 Section M - Evaluation EXAMPLE 1 To incorporate architecture evaluation, Section M must

  2. 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...

  3. 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...

  4. Incorporating Open/Free GIS and GPS Software in Power Transmission Line Routine Work: The Case of Crete and Rhodes

    Directory of Open Access Journals (Sweden)

    D. Pylarinos

    2017-02-01

    Full Text Available Geographical Information System (GIS and Global Positioning System (GPS software are widely gaining attention in power system planning and operation. Although commercial systems are increasingly being incorporated in power systems applications, they are yet to be fully incorporated in the routine work of utilities (and especially in the work of crews, due to several reasons such as cost, portability, connectivity, performance/speed, infrastructure etc. This paper focuses on incorporating certain open/free GIS and GPS software in routine transmission line work. The case study is the 150kV transmission systems of the Greek islands of Crete and Rhodes which show increased complexity due to certain localized factors such as Greek legislation, the diverse terrain/routes, the segmented design due to the network’s growth over the years (regarding both voltage levels and routes and the use of different Coordinate Reference Systems (or Geodetic Systems from the Greek state. The main goals of this work was to incorporate open/free software that provided limitless online access points, offline navigation and a user friendly design that wouldn’t require any additional training, programming etc. The basic scheme described in this paper can be followed to provide similar results in other applications.

  5. 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. .

  6. 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.

  7. A Collaborative, Wiki-Based Organic Chemistry Project Incorporating Free Chemistry Software on the Web

    Science.gov (United States)

    Evans, Michael J.; Moore, Jeffrey S.

    2011-01-01

    In recent years, postsecondary instructors have recognized the potential of wikis to transform the way students learn in a collaborative environment. However, few instructors have embraced in-depth student use of chemistry software for the creation of interactive chemistry content on the Web. Using currently available software, students are able…

  8. Incorporating Computer-Aided Software in the Undergraduate Chemical Engineering Core Courses

    Science.gov (United States)

    Alnaizy, Raafat; Abdel-Jabbar, Nabil; Ibrahim, Taleb H.; Husseini, Ghaleb A.

    2014-01-01

    Introductions of computer-aided software and simulators are implemented during the sophomore-year of the chemical engineering (ChE) curriculum at the American University of Sharjah (AUS). Our faculty concurs that software integration within the curriculum is beneficial to our students, as evidenced by the positive feedback received from industry…

  9. A Collaborative, Wiki-Based Organic Chemistry Project Incorporating Free Chemistry Software on the Web

    Science.gov (United States)

    Evans, Michael J.; Moore, Jeffrey S.

    2011-01-01

    In recent years, postsecondary instructors have recognized the potential of wikis to transform the way students learn in a collaborative environment. However, few instructors have embraced in-depth student use of chemistry software for the creation of interactive chemistry content on the Web. Using currently available software, students are able…

  10. Incorporating Computer-Aided Software in the Undergraduate Chemical Engineering Core Courses

    Science.gov (United States)

    Alnaizy, Raafat; Abdel-Jabbar, Nabil; Ibrahim, Taleb H.; Husseini, Ghaleb A.

    2014-01-01

    Introductions of computer-aided software and simulators are implemented during the sophomore-year of the chemical engineering (ChE) curriculum at the American University of Sharjah (AUS). Our faculty concurs that software integration within the curriculum is beneficial to our students, as evidenced by the positive feedback received from industry…

  11. 77 FR 28411 - Adrenalina, Affinity Technology Group, Inc., Braintech, Inc., Builders Transport, Incorporated...

    Science.gov (United States)

    2012-05-14

    ... From the Federal Register Online via the Government Publishing Office SECURITIES AND EXCHANGE COMMISSION Adrenalina, Affinity Technology Group, Inc., Braintech, Inc., Builders Transport, Incorporated... concerning the securities of Affinity Technology Group, Inc. because it has not filed any periodic...

  12. Implementation strategies for incorporating new technologies into the dental practice.

    Science.gov (United States)

    Hakim, Foroud; Kachalia, Parag R

    2010-05-01

    Staying ahead of the technology curve is an ongoing challenge for all dentists. Ignoring advancements in technology and the related improvements in diagnostics and delivery of care, as well as the impact technology may have on productivity in practice, is simply not an option for the modern clinician who aims to maintain a successful contemporary practice. This article delivers some insight into the challenges that arise when upgrades in technology and the related acquisition investment are considered.

  13. Marketing, Technology, and Medicine: Recommendations on How to Incorporate Psychological Principles into New Technologies to Promote Healthy Behaviors.

    Science.gov (United States)

    Smith-Dektor, Asha H; Young, Sean D

    2014-07-01

    Although technologies have provided new forms of entertainment and improved our work efficiency, they have also reduced our need to engage in healthy physical activities. We believe that the psychological principles that make sedentary entertainment technologies (such as television and video games) engaging can be incorporated into new technologies to make new technologies both engaging and promote healthy behaviors. This short report aims to 1) describe how technology has traditionally reduced motivation to engage in health behaviors, 2) discuss key elements that may make sedentary technology (in this case, television) engaging, and 3) provide examples of how these same elements can be incorporated into new technologies to increase engagement and promote health behaviors.

  14. Incorporating Collaborative Technologies into University Curricula: Lessons Learned

    Science.gov (United States)

    Hunt, C. Steven; Smith, Lola B.; Chen, Minder

    2010-01-01

    Web-based collaboration tools and groupware are uniquely qualified to address the emerging business opportunities heretofore hindered by location barriers, constraints of time, and expensive travel costs. Global business enterprises are implementing online collaboration software to augment their face-to-face meetings and group decision making in…

  15. 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

  16. Incorporating Disciplinary Literacy in Technology and Engineering Education

    Science.gov (United States)

    Loveland, Thomas

    2014-01-01

    This article presents an overview of how to relate reading to a content area, specifically technology education. The author notes that, with the new focus on Common Core English Language Arts State Standards and state-developed standards, technology and engineering teachers should include disciplinary literacy in their curriculum. Academic…

  17. 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...

  18. 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…

  19. 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…

  20. 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…

  1. 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.

  2. 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...

  3. Incorporating Smart Sensing Technologies into the Poultry Industry

    OpenAIRE

    2014-01-01

    Increases in production input costs are driving innovation in the poultry industry in Ireland and worldwide. Integration of so called ‘Precision Livestock Farming’ techniques into the poultry industry supply chain will help producers to optimize management systems. This manuscript provides an overview of monitoring and performance sensor technologies within poultry production. It outlines traditional sensing methods and looks at the potential of novel performance related systems that could be...

  4. Digital Social Media: An Interactive Technology Incorporated as a Competitive Advantage for Business

    National Research Council Canada - National Science Library

    Correia, Pedro Pereira; Medina, Irene García

    2014-01-01

    ... with socialization, the sharing of interests and the interaction with the audience. This is associated with the incorporation of digital technologies to business, specifically the use of social media...

  5. 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.

  6. A technology enhanced course for communication incorporating empathy

    Directory of Open Access Journals (Sweden)

    Tosh Yamamoto

    2013-09-01

    Full Text Available This paper aims at the dissemination of a new course design, which reports and shares our experience of designing a new course to meet the new needs in the society. The higher education has been focusing on developing students’ logical thinking or reasoning skills through debate, believing that such skills would make the students succeed in the society after graduation. However, from the view point of resilience in the society after a natural disaster, which usually demolishes the fundamental infrastructure as well as human bonding through trust, the communication with empathy to build trust seems to play a more important role than the skill to debate. Is there any way to incorporate such advanced communication skill with empathy in the higher education responding to the current needs from the society before the students become members of the society? Kansai University has developed a new experimental course for advanced communication with empathy to be implemented in the general education enhanced with ICT. This paper reports Kansai University’s successful problem-solving process and endeavor in the curriculum development for the communication with empathy.

  7. 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...

  8. Reusable Software and Open Data Incorporate Ecological Understanding To Optimize Agriculture and Improveme Crops.

    Science.gov (United States)

    LeBauer, D.

    2015-12-01

    Humans need a secure and sustainable food supply, and science can help. We have an opportunity to transform agriculture by combining knowledge of organisms and ecosystems to engineer ecosystems that sustainably produce food, fuel, and other services. The challenge is that the information we have. Measurements, theories, and laws found in publications, notebooks, measurements, software, and human brains are difficult to combine. We homogenize, encode, and automate the synthesis of data and mechanistic understanding in a way that links understanding at different scales and across domains. This allows extrapolation, prediction, and assessment. Reusable components allow automated construction of new knowledge that can be used to assess, predict, and optimize agro-ecosystems. Developing reusable software and open-access databases is hard, and examples will illustrate how we use the Predictive Ecosystem Analyzer (PEcAn, pecanproject.org), the Biofuel Ecophysiological Traits and Yields database (BETYdb, betydb.org), and ecophysiological crop models to predict crop yield, decide which crops to plant, and which traits can be selected for the next generation of data driven crop improvement. A next step is to automate the use of sensors mounted on robots, drones, and tractors to assess plants in the field. The TERRA Reference Phenotyping Platform (TERRA-Ref, terraref.github.io) will provide an open access database and computing platform on which researchers can use and develop tools that use sensor data to assess and manage agricultural and other terrestrial ecosystems. TERRA-Ref will adopt existing standards and develop modular software components and common interfaces, in collaboration with researchers from iPlant, NEON, AgMIP, USDA, rOpenSci, ARPA-E, many scientists and industry partners. Our goal is to advance science by enabling efficient use, reuse, exchange, and creation of knowledge.

  9. A 3-D fluorescence imaging system incorporating structured illumination technology

    Science.gov (United States)

    Antos, L.; Emord, P.; Luquette, B.; McGee, B.; Nguyen, D.; Phipps, A.; Phillips, D.; Helguera, M.

    2010-02-01

    A currently available 2-D high-resolution, optical molecular imaging system was modified by the addition of a structured illumination source, OptigridTM, to investigate the feasibility of providing depth resolution along the optical axis. The modification involved the insertion of the OptigridTM and a lens in the path between the light source and the image plane, as well as control and signal processing software. Projection of the OptigridTM onto the imaging surface at an angle, was resolved applying the Scheimpflug principle. The illumination system implements modulation of the light source and provides a framework for capturing depth resolved mages. The system is capable of in-focus projection of the OptigridTM at different spatial frequencies, and supports the use of different lenses. A calibration process was developed for the system to achieve consistent phase shifts of the OptigridTM. Post-processing extracted depth information using depth modulation analysis using a phantom block with fluorescent sheets at different depths. An important aspect of this effort was that it was carried out by a multidisciplinary team of engineering and science students as part of a capstone senior design program. The disciplines represented are mechanical engineering, electrical engineering and imaging science. The project was sponsored by a financial grant from New York State with equipment support from two industrial concerns. The students were provided with a basic imaging concept and charged with developing, implementing, testing and validating a feasible proof-of-concept prototype system that was returned to the originator of the concept for further evaluation and characterization.

  10. 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.

  11. Real-time data acquisition incorporating high-speed software correlator for single-molecule spectroscopy.

    Science.gov (United States)

    Yang, L-L; Lee, H-Y; Wang, M-K; Lin, X-Y; Hsu, K-H; Chang, Y-R; Fann, W; White, J D

    2009-06-01

    Single-molecule spectroscopy and detection are powerful techniques for the study of single fluorescent particles and their interaction with their environment. We present a low-cost system for simultaneous real-time acquisition, storage of inter-photon arrival times and the calculation and display of the fluorescence time trace, autocorrelation function and distribution of delays histogram for single-molecule experiments. From a hardware perspective, in addition to a multi-core computer, only a standard low-cost counting board is required as processing is software-based. Software is written in a parallel programming environment with time crucial operations coded in ANSI-C. Crucial to system performance is a simple and efficient real-time autocorrelation algorithm (acf) optimized for the count rates (approximately 10(4) cps) encountered in single-molecule experiments. The algorithm's time complexity is independent of temporal resolution, which is maintained at all time delays. The system and algorithm's performance was validated by duplicating the signal from the photon detector and sending it to both the ordinary counter board and a commercial correlator simultaneously. The data acquisition system's robustness under typical single-molecule experimental conditions was tested by observing the diffusion of Rhodamine 6G molecules in deionized water.

  12. 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.

  13. 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:...

  14. 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.

  15. Validation of the 'FeMorph' software in planning cam osteochondroplasty by incorporating labral morphology.

    Science.gov (United States)

    Masjedi, Milad; Mandalia, Rakhee; Aqil, Adeel; Cobb, Justin

    2016-01-01

    Impingement resulting from a cam deformity may cause pain, limit the hip joint range of motion (RoM) and lead to osteoarthritis. We have previously developed FeMorph software to quantify and plan corrective surgery and predict hip RoM post surgery. This study aimed to validate the software and evaluate the influence of the acetabular labrum on hip RoM. Computed tomography data from 92 femur-pelvis pairs were analysed in conjunction with the inter/intra-observer reliability. Four cadaveric hips were dissected, and the three-dimensional (3D) shape and size of the acetabular labrum for these hips was obtained using laser scan. The influence of the acetabular labrum in the RoM and subsequent planning for corrective surgery were then evaluated in cadavers for models with and without a labrum, and used as a first step towards validation of FeMorph RoM prediction. FeMorph was successfully used to model cam deformities and plan corrective surgery. Three-dimensional alpha angles were reduced to below 50° after virtual surgery without an excessive reduction in femoral neck cross-sectional area, which could increase fracture risk. A mean increase of 8° ± 2° in permitted internal rotation was observed during impingement testing following removal of the labrum. FeMorph provides a reliable and useful method to model and plan cam deformity correction. This study indicates that the presence of the labrum is responsible for a substantial decrease in permitted internal rotation at the hip joint. This has implications for surgical planning models which often only account for bony impingement.

  16. 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.

  17. 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.

  18. Teacher In-Service Training and the Incorporation of Technology into Teaching.

    Science.gov (United States)

    Schnackenberg, Heidi L.

    This paper describes the teacher inservice training that was developed as the result of a technology needs assessment at two elementary schools in Quebec. The workshop was developed as an initial vehicle for enabling teachers to incorporate technology into their teaching. The six days of the workshop are sketched, and the materials used in the…

  19. 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.

  20. 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.

  1. 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…

  2. 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.

  3. 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…

  4. 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.

  5. 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.

  6. 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,…

  7. 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

  8. 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…

  9. 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).

  10. 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,…

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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

  16. 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

  17. 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.

  18. 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.

  19. 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…

  20. 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.

  1. 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

  2. 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…

  3. 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…

  4. INNOVATIVE TECHNOLOGY VERIFICATION REPORT "FIELD MEASUREMENT TECHNOLOGIES FOR TOTAL PETROLEUM HYDROCARBONS IN SOIL" HORIBA INSTRUMENTS INCORPORATED OCMA-350 CONTENT ANALYZER

    Science.gov (United States)

    The OCMA-350 Oil Content Analyzer(OCMA-350) developed by Horiba Instruments Incorporated (Horiba), was demonstrated under the U.S. Environmental Protection Agency Superfund Innovative Technology Evaluation Program in June 2000 at the Navy Base Ventura County site in Port Huen...

  5. Evaluating the Incorporation of Technology and Application Projects in the Higher Education Mathematics Classroom

    Science.gov (United States)

    Schreyer-Bennethum, Lynn; Albright, Leonard

    2011-01-01

    We report the qualitative and quantitative results of incorporating interdisciplinary application projects and increasing the use of teaching with technology into Calculus I, II and III at the University of Colorado Denver. Minimal changes were made to the curriculum and minimal time was required of instructors to make the changes. Instructors…

  6. Evaluating the Incorporation of Technology and Application Projects in the Higher Education Mathematics Classroom

    Science.gov (United States)

    Schreyer-Bennethum, Lynn; Albright, Leonard

    2011-01-01

    We report the qualitative and quantitative results of incorporating interdisciplinary application projects and increasing the use of teaching with technology into Calculus I, II and III at the University of Colorado Denver. Minimal changes were made to the curriculum and minimal time was required of instructors to make the changes. Instructors…

  7. 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…

  8. 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…

  9. 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…

  10. 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...

  11. 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...

  12. 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)...

  13. 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...

  14. 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

  15. 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

  16. 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.

  17. 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.

  18. 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.

  19. Supporting Sustainable Markets Through Life Cycle Assessment: Evaluating emerging technologies, incorporating uncertainty and the consumer perspective

    Science.gov (United States)

    Merugula, Laura

    As civilization's collective knowledge grows, we are met with the realization that human-induced physical and biological transformations influenced by exogenous psychosocial and economic factors affect virtually every ecosystem on the planet. Despite improvements in energy generation and efficiencies, demand of material goods and energy services increases with no sign of a slowing pace. Sustainable development requires a multi-prong approach that involves reshaping demand, consumer education, sustainability-oriented policy, and supply chain management that does not serve the expansionist mentality. Thus, decision support tools are needed that inform developers, consumers, and policy-makers for short-term and long-term planning. These tools should incorporate uncertainty through quantitative methods as well as qualitatively informing the nature of the model as imperfect but necessary and adequate. A case study is presented of the manufacture and deployment of utility-scale wind turbines evaluated for a proposed change in blade manufacturing. It provides the first life cycle assessment (LCA) evaluating impact of carbon nanofibers, an emerging material, proposed for integration to wind power generation systems as blade reinforcement. Few LCAs of nanoproducts are available in scientific literature due to research and development (R&D) for applications that continues to outpace R&D for environmental, health, and safety (EHS) and life cycle impacts. LCAs of emerging technologies are crucial for informing developers of potential impacts, especially where market growth is swift and dissipative. A second case study is presented that evaluates consumer choice between disposable and reusable beverage cups. While there are a few studies that attempt to make the comparison using LCA, none adequately address uncertainty, nor are they representative for the typical American consumer. By disaggregating U.S. power generation into 26 subregional grid production mixes and evaluating

  20. 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.

  1. Incorporating a Training Construct into the Unified Theory of Technology Acceptance and Use of Technology

    Science.gov (United States)

    Harris, Matthew E.

    2016-01-01

    The purpose of this study was to identify and examine existing technology acceptance constructs as they relate to end-user participation in training programs. By analyzing technology acceptance constructs and their fit with existing training paradigms, it was expected that there would be a significant increase in use behavior as defined in the…

  2. 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...

  3. 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

  4. 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…

  5. 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…

  6. [Incorporation of Information and Communication Technologies and quality of primary healthcare in Brazil].

    Science.gov (United States)

    Santos, Alaneir de Fátima Dos; Fonseca, Délcio; Araujo, Lucas Lobato; Procópio, Cristiane da Silva Diniz; Lopes, Érica Araújo Silva; Lima, Angela Maria de Lourdes Dayrell de; Reis, Clarice Magalhães Rodrigues Dos; Abreu, Daisy Maria Xavier de; Jorge, Alzira Oliveira; Matta-Machado, Antonio Thomaz

    2017-06-05

    Information and Communication Technologies (ICTs) are means to handle information, streamline communication, and contribute to patient care. This article describes the incorporation of Information and Communication Technologies in primary care and its association with quality, based on the Brazilian National Program for the Improvement of Access and Quality in Primary Care (PMAQ in portuguese). This was a cross-sectional study with 17,053 teams. An Index of Incorporation of ICTs was created, which included: information infrastructure, systems, and utilization. Regression analysis was used to assess associations. Only 13.5% of the teams had a high degree of ICTs. The strongest association was seen in the utilization of information. ICTs can contribute to improving quality of primary care.

  7. 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.

  8. 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.

  9. The need to incorporate health information technology into physicians' education and professional development.

    Science.gov (United States)

    Graham-Jones, Pierce; Jain, Sachin H; Friedman, Charles P; Marcotte, Leah; Blumenthal, David

    2012-03-01

    Nationwide, as physicians and health care systems adopt electronic health records, health information technology is becoming integral to the practice of medicine. But current medical education and professional development curricula do not systematically prepare physicians to use electronic health records and the data these systems collect. We detail how training in meaningful use of electronic health records could be incorporated into physician training, from medical school, through licensure and board certification, to continuing medical education and the maintenance of licensure and board certification. We identify six near-term opportunities for professional organizations to accelerate the integration of health information technology into their requirements.

  10. 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.

  11. 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

  12. 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...

  13. 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.

  14. 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. 

  15. Unraveling the photovoltaic technology learning curve by incorporation of input price changes and scale effects

    Energy Technology Data Exchange (ETDEWEB)

    Yu, C.F.; van Sark, W.G.J.H.M.; Alsema, E.A. [Department of Science, Technology and Society, Copernicus Institute for Sustainable Development and Innovation, Utrecht University, Heidelberglaan 2, 3584 CS Utrecht (Netherlands)

    2011-01-15

    In a large number of energy models, the use of learning curves for estimating technological improvements has become popular. This is based on the assumption that technological development can be monitored by following cost development as a function of market size. However, recent data show that in some stages of photovoltaic technology (PV) production, the market price of PV modules stabilizes even though the cumulative capacity increases. This implies that no technological improvement takes place in these periods: the cost predicted by the learning curve in the PV study is lower than the market one. We propose that this bias results from ignoring the effects of input prices and scale effects, and that incorporating the input prices and scale effects into the learning curve theory is an important issue in making cost predictions more reliable. In this paper, a methodology is described to incorporate the scale and input-prices effect as the additional variables into the one factor learning curve, which leads to the definition of the multi-factor learning curve. This multi-factor learning curve is not only derived from economic theories, but also supported by an empirical study. The results clearly show that input prices and scale effects are to be included, and that, although market prices are stabilizing, learning is still taking place. (author)

  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. Incorporating spectroscopy and measurement technology into the high school chemistry laboratory

    Science.gov (United States)

    Harbert, Emily Ann

    Science and technology are becoming increasingly important in maintaining a healthy economy at home and a competitive edge on the world stage, though that is just one facet affected by inadequate science education in the United States. Engaging students in the pursuit of knowledge and giving them the skills to think critically are paramount. One small way to assist in achieving these goals is to increase the quality and variety of technology-rich activities conducted in high school classrooms. Incorporating more laboratory measurement technology into high schools may incite more student interest in the processes and practices of science and may allow students to learn to think more critically about their data and what it represents. The first objective of the work described herein was to determine what measurement technology is being used in schools and to what extent, as well as to determine other teacher needs and preferences. Second, the objective was to develop a new program to provide incoming freshmen (or rising seniors) with measurement technology training they did not receive in high school, and expose them to new research and career opportunities in science. The final objective was to create a technology-rich classroom laboratory activity for use in high schools.

  1. Creating Customer Value for Product Service Systems by Incorporating Internet of Things Technology

    Directory of Open Access Journals (Sweden)

    Li-Hsing Shih

    2016-11-01

    Full Text Available Product service system (PSS design has drawn much attention in the last decade and is expected to be affected by the fast-growing application of Internet of Things (IoT technologies. This study proposes a six-step design method by extending visual mapping design methods for the PSSs that plan to apply IoT technologies. A new concept of “pseudo actors” that highlights the role of the objects incorporating IoT technology is introduced in plotting actors and system maps and a useful table is recommended to help evaluate alternatives of IoT technology application. An example of a battery swapping system for electric scooters is illustrated for application potential. Actors and system maps with “pseudo actors” are presented and analyzed, while IoT technologies are applied in batteries, charging stations, cell phones, and scooters. Designers could use the proposed method to select appropriate application of IoT technologies with higher customer value in a product service system design.

  2. Technological incorporation in the Unified Health System (SUS: the problem and ensuing challenges

    Directory of Open Access Journals (Sweden)

    Reinaldo Guimarães

    2014-12-01

    Full Text Available Technological incorporation is a central topic among the concerns regarding health care systems. This paper discusses the role of technology dynamics in health systems' cost increases, suggesting two different approaches - a 'pragmatic-economic' approach and a 'rational-defensive' approach - as guidelines to explain the reasons for this centrality. The paper shows how judicialization results from this situation and discusses two doctrinal views - 'reserve for contingencies' and 'rational use' - as the views that usually guide the debates in the courts and among health policy makers. The paper suggests that the attitude currently prevalent in the Brazilian judiciary system can prejudice the principle of equity by improperly evaluating the principle of integrality. We present a brief genealogy of HTA and a timeline of HTA in Brazil. We also discuss the relevance and the impact of Law 12401/2011, which regulates the principle of integrality in the Unified Health System (SUS and propose three challenges to the development of HTA actions aiming at technology incorporation in Brazil. Finally, we discuss the entry and the role of private health insurance companies, emphasizing changes in the scenario and in their position.

  3. Evaluating the incorporation of technology and application projects in the higher education mathematics classroom

    Science.gov (United States)

    Schreyer-Bennethum, Lynn; Albright, Leonard

    2011-01-01

    We report the qualitative and quantitative results of incorporating interdisciplinary application projects and increasing the use of teaching with technology into Calculus I, II and III at the University of Colorado Denver. Minimal changes were made to the curriculum and minimal time was required of instructors to make the changes. Instructors were given one 3-hour introduction to teaching with technology, a 3-hour introduction to one or two interdisciplinary problems to be used in the class, and course instructors met with each other no more than 1 hour per week. To evaluate the effectiveness of these modifications, 24 students were interviewed four times during a 2 year time span, student comments from student evaluations regarding the application projects were recorded, and the grade-point averages (GPAs) of four groups of 40 students for the year following their completion of Calculus III were analysed. The results show that students' enthusiasm and interest in interdisciplinary application projects were greater when the projects were enthusiastically endorsed by the instructor, but even with mixed instructor enthusiasm, incorporating application projects and increasing the use of technology in the classroom increase the well-roundedness of students' education and increase their performance in more advanced courses as measured by their overall GPA for the year following their Calculus III math class.

  4. 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.

  5. 系统软件开发过程中的软件工程技术%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的发展,应用系统也逐渐发生了改变,应用软件和系统软件逐渐向着智能化的方向发展。软件开发作为软件技术的基础,其开发方式决定着软件系统的结构和功能,与传统的软件相比,应用系统更符合现代市场需求。那么,软件的开发又是如何运作的,在开发过程中运用到哪些技术?针对这些问题,文章将重点探讨应用软件与传统软件的区别,分析软件工程中的模型设计和项目管理,从设计开发层面介绍了系统软件开发过程中的软件工程技术。

  6. 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.

  7. 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…

  8. 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.

  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. 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.

  11. 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.

  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-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…

  13. 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…

  14. Emerging boom in nano magnetic particle incorporated high-Tc superconducting materials and technologies - A South African perspective

    CSIR Research Space (South Africa)

    Srinivasu, VV

    2009-01-01

    Full Text Available With a strategy to establish and embrace the emerging nano particle incorporated superconductivity technology (based on the HTS materials and nano magnetic particles) in South Africa, the author has initiated the following research activity in South...

  15. Advanced Methods for Incorporating Solar Energy Technologies into Electric Sector Capacity-Expansion Models: Literature Review and Analysis

    Energy Technology Data Exchange (ETDEWEB)

    Sullivan, P.; Eurek, K.; Margolis, R.

    2014-07-01

    Because solar power is a rapidly growing component of the electricity system, robust representations of solar technologies should be included in capacity-expansion models. This is a challenge because modeling the electricity system--and, in particular, modeling solar integration within that system--is a complex endeavor. This report highlights the major challenges of incorporating solar technologies into capacity-expansion models and shows examples of how specific models address those challenges. These challenges include modeling non-dispatchable technologies, determining which solar technologies to model, choosing a spatial resolution, incorporating a solar resource assessment, and accounting for solar generation variability and uncertainty.

  16. 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.

  17. 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.

  18. 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.

  19. 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.

  20. 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.

  1. 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

  2. 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.

  3. 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

  4. 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

  5. Evaluation of practical exercises using an intravenous simulator incorporating virtual reality and haptics device technologies.

    Science.gov (United States)

    Jung, Eun-Young; Park, Dong Kyun; Lee, Young Ho; Jo, Hyun Sook; Lim, Yong Su; Park, Rae Woong

    2012-05-01

    This study confirmed the educational effectiveness of practical exercises (PE) using intravenous (IV) simulators incorporating virtual reality (VR)/haptics (based on the sense of touch) device technologies. First-year nursing students (n=114) were randomly divided into three PE groups: Group A, utilizing a conventional arm model (IV arm); Group B, utilizing a VR/Haptics IV Simulator (IV sim); and Group C, utilizing both the IV arm and IV sim. Group C scored highest on procedures for conducting venipuncture. Group B was more successful in performing injections than Groups A and C. Group C required significantly less time than Group B to complete a venipuncture injection and was faster than Group A, although this difference was not significant. In conclusion, a new paradigm of PE is suggested using both IV sim and IV arm.

  6. 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.

  7. The Cascading Impacts of Technology Selection: Incorporating Ruby on Rails into ECHO

    Science.gov (United States)

    Pilone, D.; Cechini, M.

    2010-12-01

    NASA’s Earth Observing System (EOS) ClearingHOuse (ECHO) is a SOA based Earth Science Data search and order system implemented in Java with one significant exception: the web client used by 98% of our users is written in Perl. After several decades of maintenance the Perl based application had reached the end of its serviceable life and ECHO was tasked with implementing a replacement. Despite a broad investment in Java, the ECHO team conducted a survey of modern development technologies including Flex, Python/Django, JSF2/Spring and Ruby on Rails. The team ultimately chose Ruby on Rails (RoR) with Cucumber for testing due to its perceived applicability to web application development and corresponding development efficiency gains. Both positive and negative impacts on the entire ECHO team, including our stakeholders, were immediate and sometimes subtle. The technology selection caused shifts in our architecture and design, development and deployment procedures, requirement definition approach, testing approach, and, somewhat surprisingly, our project team structure and software process. This presentation discusses our experiences, including technical, process, and psychological, using RoR on a production system. During this session we will discuss: - Real impacts of introducing a dynamic language to a Java team - Real and perceived efficiency advantages - Impediments to adoption and effectiveness - Impacts of transition from Test Driven Development to Behavior Driven Development - Leveraging Cucumber to provide fully executable requirement documents - Impacts on team structure and roles

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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)

  13. 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.

  14. Incorporating Sustainability and Green Design Concepts into Engineering and Technology Curricula

    Directory of Open Access Journals (Sweden)

    Radian G. Belu

    2016-05-01

    Full Text Available Human society is facing an uncertain future due to the present day unsustainable use of natural resources and the growing imbalance with our natural environment. Sustainability is an endeavour with uncertain outcomes requiring collaboration, teamwork, and abilities to work with respect and learn from other disciplines and professions, as well as with governments, local communities, political and civic organizations. The creation of a sustainable society is a complex and multi-stage endeavour that will dominate twenty first century.  Sustainability has four basic aspects: environment, technology, economy, and societal organization. Schools with undergraduate engineering or engineering technology programs are working to include sustainability and green design concepts into their curricula. Teaching sustainability and green design has increasingly become an essential feature of the present day engineering education. It applies to all of engineering, as all engineered systems interact with the environment in complex and important ways. Our project main goals are to provide the students with multiple and comprehensive exposures, to what it mean to have a sustainable mindset and to facilitate the development of the passion and the skills to integrate sustainable practices into engineering tools and methods. In this study we are describing our approaches to incorporating sustainability and green design into our undergraduate curricula and to list a variety of existing resources that can easily be adopted or adapted by our faculty for this purpose. Our approaches are: (1 redesigning existing courses through development of new curricular materials that still meet the objectives of the original course and (2 developing upper division elective courses that address specific topics related to sustainability, green design, green manufacturing and life-cycle assessment. 

  15. PROXIMATE COMPOSITION AND TECHNOLOGICAL CHARACTERISTICS OF DRY PASTA INCORPORATED WITH MICRONIZED CORN PERICARP

    Directory of Open Access Journals (Sweden)

    JOÃO RENATO DE JESUS JUNQUEIRA

    2017-01-01

    Full Text Available Pastas are generally accepted all over the world, mainly because they are versatile, cheap and easy - to - prepare. They are not nutritionally balanced, since they provide mainly carbohydrates. As a result of this, it is important to use ingredients which could improve the nutritional deficiencies, without affecting the technological and sensorial characteristics. This study evaluated the effect of using wheat semolina and micronized corn pericarp (MCP, on the proximate composition, cooking quality and color of spaghetti type pasta. Spaghetti pasta was produced using wheat semolina with the incorporation of micronized corn pericarp, at levels of 0, 10, 20 and 30%. There were no significant differences (p > 0.05 between the formulated samples with regards to the contents of moisture and lipid, cooking time, weight gain and volume increase. As observed, supplementation with micronized corn pericarp presented significant difference on the contents of proteins, minerals, dietary fiber and solid soluble loss of the spaghetti pasta (p < 0.05. With increase in micronized corn pericarp concentration, the color difference became accentuated. The use of MCP appears to be viable, providing a nutritionally enriched product without further impairment on pasta quality.

  16. Digital Social Media: An Interactive Technology Incorporated as a Competitive Advantage for Business

    Directory of Open Access Journals (Sweden)

    Pedro Pereira Correia

    2014-04-01

    Full Text Available In a more transparent and dynamic world, in which consumers trust other consumers more for advice and recommendations on products and services, the continuity of organizations appears to be associated with socialization, the sharing of interests and the interaction with the audience. This is associated with the incorporation of digital technologies to business, specifically the use of social media. Consequently, it is timely and interesting to explore the phenomenon of virtual socialization, although it is a little-studied field and what is needed is an innovative and theoretical approach based upon theories of marketing and communication. Expertise in these areas is present in all organizations and their performance is important for appropriate development of them. This work is a qualitative analysis about the behavior, reactions and attitudes of individuals to organizations, in order to understand the social factors that contribute to sustainable competitive advantages of organizations which can support strategic and future actions. We conclude that relevant factors associated with the tacit knowledge of the organization, specifically to learning and social interaction of the organization and their knowledge of virtual communities. The higher the coexistence of factors, the more difficult is the replication and greater will be the hypothesis of sustainable competitive advantage.

  17. An x-ray-based capsule for colorectal cancer screening incorporating single photon counting technology

    Science.gov (United States)

    Lifshitz, Ronen; Kimchy, Yoav; Gelbard, Nir; Leibushor, Avi; Golan, Oleg; Elgali, Avner; Hassoon, Salah; Kaplan, Max; Smirnov, Michael; Shpigelman, Boaz; Bar-Ilan, Omer; Rubin, Daniel; Ovadia, Alex

    2017-03-01

    An ingestible capsule for colorectal cancer screening, based on ionizing-radiation imaging, has been developed and is in advanced stages of system stabilization and clinical evaluation. The imaging principle allows future patients using this technology to avoid bowel cleansing, and to continue the normal life routine during procedure. The Check-Cap capsule, or C-Scan ® Cap, imaging principle is essentially based on reconstructing scattered radiation, while both radiation source and radiation detectors reside within the capsule. The radiation source is a custom-made radioisotope encased in a small canister, collimated into rotating beams. While traveling along the human colon, irradiation occurs from within the capsule towards the colon wall. Scattering of radiation occurs both inside and outside the colon segment; some of this radiation is scattered back and detected by sensors onboard the capsule. During procedure, the patient receives small amounts of contrast agent as an addition to his/her normal diet. The presence of contrast agent inside the colon dictates the dominant physical processes to become Compton Scattering and X-Ray Fluorescence (XRF), which differ mainly by the energy of scattered photons. The detector readout electronics incorporates low-noise Single Photon Counting channels, allowing separation between the products of these different physical processes. Separating between radiation energies essentially allows estimation of the distance from the capsule to the colon wall, hence structural imaging of the intraluminal surface. This allows imaging of structural protrusions into the colon volume, especially focusing on adenomas that may develop into colorectal cancer.

  18. 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,...

  19. What dental educators need to understand about emerging technologies to incorporate them effectively into the educational process.

    Science.gov (United States)

    Stein, Corey D; Eisenberg, Elise S; O'Donnell, Jean A; Spallek, Heiko

    2014-04-01

    Many dental schools are currently struggling with the adoption of emerging technologies and the incorporation of these technologies into the educational process. Dental students exhibit an increasing degree of digital comfort when using social networking, mobile devices, search engines, or e-textbooks. Although the majority of students might consider themselves to be very skilled at using information technology, many faculty members would claim the opposite when evaluating their own knowledge and skills in the use of technology. As the use of technology, both formally and informally, continues to increase, dental educators are faced with many questions, such as: Does students' digital comfort disguise a lack of information literacy? What is the appropriate path of implementing technology into teaching and learning, and how can institutions support such an implementation? This article surveys a series of myths that exist about the use of technology in education and raises questions about their validity and how dental educators can avoid being misled by them.

  20. 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…

  1. 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...

  2. 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…

  3. 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…

  4. 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.

  5. 软件代码测试技术%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),取得较好的效果.

  6. 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...

  7. 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.

  8. 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

  9. 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.

  10. 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.

  11. 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

  12. 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.

  13. 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.

  14. 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.

  15. 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.

  16. 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.

  17. 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.

  18. 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.

  19. 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.

  20. 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.

  1. 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.

  2. 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.

  3. 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.

  4. Incorporating Corpus Technology to Facilitate Learning of English Collocations in a Thai University EFL Writing Course

    Science.gov (United States)

    Chatpunnarangsee, Kwanjira

    2013-01-01

    The purpose of this study is to explore ways of incorporating web-based concordancers for the purpose of teaching English collocations. A mixed-methods design utilizing a case study strategy was employed to uncover four specific dimensions of corpus use by twenty-four students in two classroom sections of a writing course at a university in…

  5. Effects of orange by-product fiber incorporation on the functional and technological properties of pasta

    Directory of Open Access Journals (Sweden)

    Tainara de Moraes Crizel

    2015-09-01

    Full Text Available AbstractThe incorporation of fiber into products consumed every day by the general population is important and viable. The aim of the present work was to evaluate the impact of incorporating orange juice industry dietary fiber byproducts in fettuccini of fresh pasta. Three different fiber concentrations were added to fresh pastas (25 g/kg, 50 g/kg and 75 g/kg. The results showed a significant increase in solid loss content when the incorporation of orange fiber was greater than 50 g/kg. This difference did not occur regarding weight increase values and color parameters. The pasta with 75 g/kg orange fiber can be considered a “high fiber” product, with the total dietary fiber content of the pasta increasing by 99% compared to control pasta. The carotenoid and phenolic contents of pasta increased significantly with the incorporation of fiber at 75 g/kg, but only the pasta formulation with 25 g/kg of orange fiber did not differ from control pasta in relation to all of the sensory attributes and presented an acceptance greater than 75%. The addition of orange fiber byproducts to pastas is an interesting alternative because fiber has a high nutritional value and an abundance of antioxidants.

  6. [Use of health technology assessment in decision-making processes by the Brazilian Ministry of Health on the incorporation of technologies in the Brazilian Unified National Health System].

    Science.gov (United States)

    Novaes, Hillegonda Maria Dutilh; Elias, Flávia Tavares Silva

    2013-11-01

    Policies for scientific development and knowledge production in health have increased in recent decades. In Brazil, incentives for research, development, and innovation have been part of the National Health Act since 1990, and science and technology policies for health, including health technology assessment (HTA), have been implemented since 1994, as in many other countries. The emphasis is now on impact evaluation of HTA policies in the incorporation of technologies by health services and systems. The article presents a case study of HTA utilization in decision-making processes in the Brazilian Ministry of Health, analyzing participation by the Department of Science and Technology (DECIT), responsible for the production of assessments used in the Commission on Technology Incorporation (CITEC) of the Ministry of Health from 2008 to 2010. CITEC used 103 assessments in its decisions during this period, of which DECIT produced 80%. Nearly all were literature reviews on therapeutic technologies. An increase in knowledge production was observed. A methodological and political learning process appears to have occurred in the use of HTA, but its impact on Brazilian Unified National Health System remains unclear.

  7. Ten Ways to Incorporate Technology into a TESOL Teacher Preparation Program

    Science.gov (United States)

    Honigsfeld, Andrea; Giouroukakis, Vicky; Cohan, Audrey; Walsh, Maureen

    2009-01-01

    A comprehensive approach for integrating technology into a TESOL teacher preparation program is described. Ten specific ways to assure constructivist technology use in teacher education are highlighted. These techniques have been synthesized into a compact model with three pillars: (a) electronic assessment system (e-portfolios for individual…

  8. Unraveling the photovoltaic technology learning curve by incorporation of input price changes and scale effects

    NARCIS (Netherlands)

    Yu, C.F.; van Sark, W.G.J.H.M.|info:eu-repo/dai/nl/074628526; Alsema, E.A.|info:eu-repo/dai/nl/073416258

    2011-01-01

    In a large number of energy models, the use of learning curves for estimating technological improvements has become popular. This is based on the assumption that technological development can be monitored by following cost development as a function of market size. However, recent data show that in

  9. Unraveling the photovoltaic technology learning curve by incorporation of input price changes and scale effects

    NARCIS (Netherlands)

    Yu, C.F.; van Sark, W.G.J.H.M.; Alsema, E.A.

    2011-01-01

    In a large number of energy models, the use of learning curves for estimating technological improvements has become popular. This is based on the assumption that technological development can be monitored by following cost development as a function of market size. However, recent data show that in s

  10. 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)

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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...

  16. The regional electricity generation mix in Scotland: A portfolio selection approach incorporating marine technologies

    Energy Technology Data Exchange (ETDEWEB)

    Allan, Grant, E-mail: grant.j.allan@strath.ac.u [Fraser of Allander Institute, Department of Economics, University of Strathclyde, Sir William Duncan Building, 130 Rottenrow, Glasgow G4 0GE (United Kingdom); Eromenko, Igor; McGregor, Peter [Fraser of Allander Institute, Department of Economics, University of Strathclyde, Sir William Duncan Building, 130 Rottenrow, Glasgow G4 0GE (United Kingdom); Swales, Kim [Department of Economics, University of Strathclyde, Sir William Duncan Building, 130 Rottenrow, Glasgow G4 0GE (United Kingdom)

    2011-01-15

    Standalone levelised cost assessments of electricity supply options miss an important contribution that renewable and non-fossil fuel technologies can make to the electricity portfolio: that of reducing the variability of electricity costs, and their potentially damaging impact upon economic activity. Portfolio theory applications to the electricity generation mix have shown that renewable technologies, their costs being largely uncorrelated with non-renewable technologies, can offer such benefits. We look at the existing Scottish generation mix and examine drivers of changes out to 2020. We assess recent scenarios for the Scottish generation mix in 2020 against mean-variance efficient portfolios of electricity-generating technologies. Each of the scenarios studied implies a portfolio cost of electricity that is between 22% and 38% higher than the portfolio cost of electricity in 2007. These scenarios prove to be mean-variance 'inefficient' in the sense that, for example, lower variance portfolios can be obtained without increasing portfolio costs, typically by expanding the share of renewables. As part of extensive sensitivity analysis, we find that Wave and Tidal technologies can contribute to lower risk electricity portfolios, while not increasing portfolio cost. - Research Highlights: {yields} Portfolio analysis of scenarios for Scotland's electricity generating mix in 2020. {yields} Reveals potential inefficiencies of selecting mixes based on levelised cost alone. {yields} Portfolio risk-reducing contribution of Wave and Tidal technologies assessed.

  17. 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.

  18. 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.

  19. 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

  20. 星载软件重用技术研究%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.

  1. 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…

  2. 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…

  3. 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.%随着计算机水平的不断提升,计算机网络盛行的今天,软件安全性是人人关心的焦点,本文在界定了软件测试概念内涵的基础上,分析了软件测试的全过程,重点展望了未来软件测试技术的发展发向。

  4. The regional electricity generation mix in Scotland. A portfolio selection approach incorporating marine technologies

    Energy Technology Data Exchange (ETDEWEB)

    Allan, Grant; Eromenko, Igor; McGregor, Peter [Fraser of Allander Institute, Department of Economics, University of Strathclyde, Sir William Duncan Building, 130 Rottenrow, Glasgow G4 0GE (United Kingdom); Swales, Kim [Department of Economics, University of Strathclyde, Sir William Duncan Building, 130 Rottenrow, Glasgow G4 0GE (United Kingdom)

    2011-01-15

    Standalone levelised cost assessments of electricity supply options miss an important contribution that renewable and non-fossil fuel technologies can make to the electricity portfolio: that of reducing the variability of electricity costs, and their potentially damaging impact upon economic activity. Portfolio theory applications to the electricity generation mix have shown that renewable technologies, their costs being largely uncorrelated with non-renewable technologies, can offer such benefits. We look at the existing Scottish generation mix and examine drivers of changes out to 2020. We assess recent scenarios for the Scottish generation mix in 2020 against mean-variance efficient portfolios of electricity-generating technologies. Each of the scenarios studied implies a portfolio cost of electricity that is between 22% and 38% higher than the portfolio cost of electricity in 2007. These scenarios prove to be mean-variance 'inefficient' in the sense that, for example, lower variance portfolios can be obtained without increasing portfolio costs, typically by expanding the share of renewables. As part of extensive sensitivity analysis, we find that Wave and Tidal technologies can contribute to lower risk electricity portfolios, while not increasing portfolio cost. (author)

  5. Incorporating the Delphi Technique to investigate renewable energy technology transfer in Saudi Arabia

    Science.gov (United States)

    Al-Otaibi, Nasir K.

    Saudi Arabia is a major oil-producing nation facing a rapidly-growing population, high unemployment, climate change, and the depletion of its natural resources, potentially including its oil supply. Technology transfer is regarded as a means to diversify countries' economies beyond their natural resources. This dissertation examined the opportunities and barriers to utilizing technology transfer successfully to build renewable energy resources in Saudi Arabia to diversify the economy beyond oil production. Examples of other developing countries that have successfully used technology transfer to transform their economies are explored, including Japan, Malayasia, and the United Arab Emirates. Brazil is presented as a detailed case study to illustrate its transition to an economy based to a much greater degree than before on renewable energy. Following a pilot study, the Delphi Method was used in this research to gather the opinions of a panel of technology transfer experts consisting of 10 heterogeneous members of different institutions in the Kingdom of Saudi Arabia, including aviation, telecommunication, oil industry, education, health systems, and military and governmental organizations. In three rounds of questioning, the experts identified Education, Dependence on Oil, and Manpower as the 3 most significant factors influencing the potential for success of renewable energy technology transfer for Saudi Arabia. Political factors were also rated toward the "Very Important" end of a Likert scale and were discussed as they impact Education, Oil Dependence, and Manpower. The experts' opinions are presented and interpreted. They form the basis for recommended future research and discussion of how in light of its political system and its dependence on oil, Saudi Arabia can realistically move forward on renewable energy technology transfer and secure its economic future.

  6. 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...

  7. 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…

  8. 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

  9. 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...

  10. Incorporating the Philosophical Dimension in Technology Education: A Case Study from Greece

    Science.gov (United States)

    Tsirigotis, Georgios; Papadourakis, George M.; Karasavoglou, Anastasios; Hope, Erica

    2010-01-01

    Science and technology constitute very important parameters in social evolution. The unprecedented rapidity of their development since the last century, in combination with the absence of a philosophical approach and the presence in some cases of criminal usage, poses a danger for humanity and for the planet. In contrast to the classical…

  11. Graphing Calculator Exposure of Mathematics Learning in a Partially Technology Incorporated Environment

    Science.gov (United States)

    Kharuddin, Azrul Fazwan; Ismail, Noor Azina

    2017-01-01

    Integrating technology in the mathematics curriculum has become a necessary task for curriculum developers as well as mathematics practitioners across the world and time. In general research studies seeking a better understanding of how best to integrate mathematics analysis tools with mathematics subject matter normally observe mathematics…

  12. Incorporating Assistive Technology for Students with Visual Impairments into the Music Classroom

    Science.gov (United States)

    Rush, Toby W.

    2015-01-01

    Although recent advances make it easier than ever before for students with severe visual impairments to be fully accommodated in the music classroom, one of the most significant current challenges in this area is most music educators' unfamiliarity with current assistive technology. Fortunately, many of these tools are readily available and even…

  13. Ecological Momentary Interventions: Incorporating Mobile Technology Into Psychosocial and Health Behavior Treatments

    Science.gov (United States)

    Heron, Kristin E.; Smyth, Joshua M.

    2009-01-01

    Purpose Psychosocial and health behavior treatments and therapies can be extended beyond traditional research or clinical settings by using mobile technology to deliver interventions to individuals as they go about their daily lives. These Ecological Momentary Interventions [EMI] are treatments that are provided to people during their everyday lives (i.e., in real time) and in natural settings (i.e., real world). The goal of the present review is to synthesize and critique mobile technology-based EMI aimed at improving health behaviors and psychological and physical symptoms. Methods Twenty-seven interventions using palmtop computers or mobile phones to deliver ambulatory treatment for smoking cessation, weight loss, anxiety, diabetes management, eating disorders, alcohol use, and healthy eating and physical activity were identified. Results There is evidence that EMI can be successfully delivered, are accepted by patients, and are efficacious for treating a variety of health behaviors and physical and psychological symptoms. Limitations of the existing literature were identified and recommendations and considerations for research design, sample characteristics, measurement, statistical analyses, and clinical implementation are discussed. Conclusions Mobile technology-based EMI can be effectively implemented as interventions for a variety of health behaviors and psychological and physical symptoms. Future research should integrate the assessment and intervention capabilities of mobile technology to create dynamically and individually tailored EMI that are ecologically sensitive. PMID:19646331

  14. 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...

  15. 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...

  16. 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....

  17. 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.

  18. Use of New Communication Technologies to Change NASA Safety Culture: Incorporating the Use of Blogs as a Fundamental Communications Tool

    Science.gov (United States)

    Huls, Dale Thomas

    2005-12-01

    Blogs are an increasingly dominant new communication function on the internet. The power of this technology has forced media, corporations and government organizations to begin to incorporate blogging into their normal business practices. Blogs could be a key component to overcoming NASA's "silent safety culture." As a communications tool, blogs are used to establish trust primarily through the use of a personal voice style of writing. Dissenting voices can be raised and thoroughly vetted via a diversity of participation and experience without peer pressure or fear of retribution. Furthermore, the benefits of blogging as a technical resource to enhance safety are also discussed. The speed and self-vetting nature of blogging can allow managers and decision-makers to make more informed and therefore potentially better decisions with regard to technical and safety issues. Consequently, it is recommended that NASA utilize this new technology as an agent for cultural change.

  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. Costs of genetic testing: Supporting Brazilian Public Policies for the incorporating of molecular diagnostic technologies

    Directory of Open Access Journals (Sweden)

    Rosane Paixão Schlatter

    2015-09-01

    Full Text Available This study identifies and describes the operating costs associated with the molecular diagnosis of diseases, such as hereditary cancer. To approximate the costs associated with these tests, data informed by Standard Operating Procedures for various techniques was collected from hospital software and a survey of market prices. Costs were established for four scenarios of capacity utilization to represent the possibility of suboptimal use in research laboratories. Cost description was based on a single site. The results show that only one technique was not impacted by rising costs due to underutilized capacity. Several common techniques were considerably more expensive at 30% capacity, including polymerase chain reaction (180%, microsatellite instability analysis (181%, gene rearrangement analysis by multiplex ligation probe amplification (412%, non-labeled sequencing (173%, and quantitation of nucleic acids (169%. These findings should be relevant for the definition of public policies and suggest that investment of public funds in the establishment of centralized diagnostic research centers would reduce costs to the Public Health System.

  1. 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

  2. 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…

  3. 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...

  4. Incorporating Oracle on-line space management with long-term archival technology

    Science.gov (United States)

    Moran, Steven M.; Zak, Victor J.

    1996-01-01

    The storage requirements of today's organizations are exploding. As computers continue to escalate in processing power, applications grow in complexity and data files grow in size and in number. As a result, organizations are forced to procure more and more megabytes of storage space. This paper focuses on how to expand the storage capacity of a Very Large Database (VLDB) cost-effectively within a Oracle7 data warehouse system by integrating long term archival storage sub-systems with traditional magnetic media. The Oracle architecture described in this paper was based on an actual proof of concept for a customer looking to store archived data on optical disks yet still have access to this data without user intervention. The customer had a requirement to maintain 10 years worth of data on-line. Data less than a year old still had the potential to be updated thus will reside on conventional magnetic disks. Data older than a year will be considered archived and will be placed on optical disks. The ability to archive data to optical disk and still have access to that data provides the system a means to retain large amounts of data that is readily accessible yet significantly reduces the cost of total system storage. Therefore, the cost benefits of archival storage devices can be incorporated into the Oracle storage medium and I/O subsystem without loosing any of the functionality of transaction processing, yet at the same time providing an organization access to all their data.

  5. Innovative pollution prevention program at Air Force owned Raytheon operated facility incorporating Russian technology

    Energy Technology Data Exchange (ETDEWEB)

    Stallings, J.H.; Cepeda-Calderon, S.

    1999-07-01

    Air Force Plant 44 in Tucson, Arizona is owned by the Air Force and operated by Raytheon Missile Systems Company. A joint Air Force/Raytheon Pollution Prevention Team operates at AFP 44 with the ultimate goal to minimize or eliminate the use of hazardous substances. The team works together to uncover new technologies and methods that will replace chemicals used in the plant's missile manufacturing facilities. The program maximizes pollution prevention by first eliminating hazardous material use, then chemical recycling, next hazardous waste reduction and finally wastewater treatment and recycling. From fiscal years 1994 through 1997, nine pollution prevention projects have been implemented, totaling $2.6 million, with a payback averaging less than two years. A unique wastewater treatment method has been demonstrated as part of this program. This is electroflotation, a Russian technology which removes dispersed particles from liquid with gas bubbles obtained during water electrolysis. A unit was built in the US which successfully removed organic emulsions from wastewater. Operational units are planned for the removal of waste from waterfall paint booths. The pollution prevention joint team continues to be very active with two projects underway in FY 98 and two more funded for FY 99.

  6. "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…

  7. 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

  8. 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

  9. 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.

  10. There's an app for that! Incorporating smartphone technology in earth science education and outreach

    Science.gov (United States)

    Wong, Vanessa NL; Gallant, Ailie JE; Tay, Adeline

    2015-04-01

    A trial field-based, e-learning activity based in a coastal suburb in inner Melbourne was established in 2013 for a first year undergraduate environmental science class at Monash University. A self-guided walking tour was developed using existing app and podcast technologies, allowing students to undertake independent fieldwork. The intended outcomes of the activity were for students to be able to contextualise climate change in a real world situation and to identify associated issues for natural and human environments. The students were provided with information on the natural landscape features, including the soils, geomorphology and vegetation, and on the projected future changes in sea level based on inundation modelling from climate projections. Students were given a field guide handbook with instructions and questions to assist them in data collection. From the data collected in the field, students undertook additional research and highlighted a series of issues surrounding sea-level rise in the area, which was then presented and assessed. Students mostly reported positively on the activity. Peer-based learning and diversity from a classroom environment were highlighted as positives. Students also responded favourably to developing their own ideas through independent data collection and learning, and to being able to visualise the impacts of climate change in the real world. This was reflected in a higher mean mark in the question on this issue in the final exam compared to the mean mark in the previous year.

  11. 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.

  12. 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.

  13. Incorporating Health Information Technology and Pharmacy Informatics in a Pharmacy Professional Didactic Curriculum -with a Team-based Learning Approach.

    Science.gov (United States)

    Hincapie, Ana L; Cutler, Timothy W; Fingado, Amanda R

    2016-08-25

    Objective. To incorporate a pharmacy informatics program in the didactic curriculum of a team-based learning institution and to assess students' knowledge of and confidence with health informatics during the course. Design. A previously developed online pharmacy informatics course was adapted and implemented into a team-based learning (TBL) 3-credit-hour drug information course for doctor of pharmacy (PharmD) students in their second didactic year. During a period of five weeks (15 contact hours), students used the online pharmacy informatics modules as part of their readiness assurance process. Additional material was developed to comply with the TBL principles. Online pre/postsurveys were administered to evaluate knowledge gained and students' perceptions of the informatics program. Assessment. Eighty-three second-year students (84% response rate) completed the surveys. Participants' knowledge of electronic health records, computerized physician order entry, pharmacy information systems, and clinical decision support was significantly improved. Additionally, their confidence significantly improved in terms of describing health informatics terminology, describing the benefits and barriers of using health information technology, and understanding reasons for systematically processing health information. Conclusion. Students responded favorably to the incorporation of pharmacy informatics content into a drug information course using a TBL approach. Students met the learning objectives of seven thematic areas and had positive attitudes toward the course after its completion.

  14. 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

  15. 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).

  16. 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...

  17. 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.

  18. 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

  19. 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.

  20. 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.

  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. Energy-Aware Software Engineering

    DEFF Research Database (Denmark)

    Eder, Kerstin; Gallagher, John Patrick

    2017-01-01

    A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by software, regardless of how energy-efficient the underlying hardware is. To avoid such waste, programmers need to understand the energy consumption of programs during the development process rather t......, the chapter discusses how energy analysis and modelling techniques can be incorporated in software engineering tools, including existing compilers, to assist the energy-aware programmer to optimise the energy consumption of code.......A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by software, regardless of how energy-efficient the underlying hardware is. To avoid such waste, programmers need to understand the energy consumption of programs during the development process rather...

  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. Incorporating climate change and technology into the science classroom: Lessons from my year as a GK-12 Fellow

    Science.gov (United States)

    Abramoff, R. Z.

    2012-12-01

    Climate change is not included in the K-8 science standards in Massachusetts; as a result, students learn what climate is, but not how human activities affect it. Starting in 2010, Boston University launched the GK-12 GLACIER program, funded with 2.9M from the National Science Foundation. The purpose of the program is to incorporate the fundamentals of climate change into the K-12 curriculum, focusing on grades 5-8 when quantitative science enters the curriculum. Graduate students are partnered with teachers in Boston public schools for 10 hours a week of teaching with additional curriculum development. I will focus on the curriculum that I developed as a part of this program for the 5th grade science class at The Curley School in Jamaica Plain, MA, where I worked with Grades 3-5, ESL, and PACE autism program science teacher, Stephanie Selznick. The Curley School is an ethnically and economically diverse Boston public school with about 800 students and an 83% minority population. At the Curley, I taught two full days a week, meeting with all of the 5th grade classes and some of the 4th grade classes of all academic levels. The lessons that I created were designed to fit into the state standards and enrich student understanding plant ecology and earth science, as well as develop their capacity to design experiments and use technology. These include Question of the Day, Digital Field Guide to the Outdoor Classroom, Phototropism, Solar System Weather Report, Soil and Water, Local Landforms, and the Earth as a Closed System Unit for which materials and lesson plans are available on my website. Our secondary goals were to improve tech literacy at Curley. Due to funding restrictions, there were few technology resources available to the students at the beginning of the 2011/2012 school year. To improve technology resources at Curley, I organized a fundraiser at Boston University, selling donated items from graduate students and faculty; the 1000 raised was used to supply

  10. Petroleum software profiles: an update

    Energy Technology Data Exchange (ETDEWEB)

    Anon.

    1998-05-01

    Computer software for the petroleum industry developed by various consulting and oil field services companies were described. A system for mapping and analysis in real time (S.M.A.R.T.), combining advanced information technology, advanced geostatistics and high levels of 3-D graphics capability, was developed by United Oil and Gas Consulting Ltd of Calgary. It is a multi-disciplinary tool, incorporating geoscientific concepts to build a spatial earth model of reservoirs, simplifying horizontal and vertical well planning and analysis, and allowing for the incorporation of 3-D seismic structure. Another company, Schlumberger Geoquest, provides the industry with data services and software products to maximize the value of exploration and production data. Their `Geoframe` systems cover a spectrum of reservoir characterization disciplines to enable detailed interpretation and integration of data from petrophysics, geology and geophysics. Among the Goequest software solutions a number of reservoir simulators (Eclipse 100, 300, 500), well log analysis software (QLA), software for integrating solutions for rock and reserves (CADE Office), and software for well analysis applications (PA/OFM) were highlighted. Geoquest`s wide range of data processing and interpretation, reservoir pressure and flow evaluation, mapping and cartography services, and leased systems, were also reviewed.

  11. 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

  12. 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…

  13. 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.

  14. 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

  15. 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.

  16. 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.

  17. 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

  18. Use of New Communication Technologies to Change NASA Safety Culture: Incorporating the Use of Blogs as a Fundamental Communications Tool

    Science.gov (United States)

    Huls, Dale thomas

    2005-01-01

    The purpose of this paper is to explore an innovative approach to culture change at NASA that goes beyond reorganizations, management training, and a renewed emphasis on safety. Over the last five years, a technological social revolution has been emerging from the internet. Blogs (aka web logs) are transforming traditional communication and information sharing outlets away from established information sources such as the media. The Blogosphere has grown from zero blogs in 1999 to approximately 4.5 million as of November 2004 and is expected to double in 2005. Blogs have demonstrated incredible effectiveness and efficiency with regards to affecting major military and political events. Consequently, NASA should embrace the new information paradigm presented by blogging. NASA can derive exceptional benefits from the new technology as follows: 1) Personal blogs can overcome the silent safety culture by giving voice to concerns or questions that are not well understood or seemingly inconsequential to the NASA community at-large without the pressure of formally raising a potential false alarm. Since blogs can be open to Agency-wide participation, an incredible amount of resources from an extensive pool of experience can focus on a single issue, concern, or problem and quickly vetted, discussed and assessed for feasibility, significance, and criticality. The speed for which this could be obtained cannot be matched through any other process or procedure currently in use. 2) Through official NASA established blogs, lessons learned can be a real-time two way process that is formed and implemented from the ground level. Data mining of official NASA blogs and personal blogs of NASA personnel can identify hot button issues and concerns to senior management. 3) NASA blogs could function as a natural ombudsman for the NASA community. Through the recognition of issues being voiced by the community and taking a proactive stance on those issues, credibility within NASA Management

  19. A SURVEY ON SOFTWARE PATENTS AND THEIR LINKAGE TO PROMOTING INNOVATION: INDIA PERSPECTIVE

    OpenAIRE

    ANKITA TYAGI; OMNI YADAV; AJAI KUMAR GARG

    2013-01-01

    Personal computers (PC) have significantly increased demand for mass market software. Computer software has also now become an enabler for all fields of technology; innovation is inevitable for growth of this fast emerging industry. For economic viability for such innovations, there is an increased advocacy for incorporating software as a patentable subject matter forcing countries to make computer software patentable either completely or in limited form. However, patenting of computer softwa...

  20. 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.

  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. 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.

  3. Tracing the successful incorporation of assistive technology into everyday life for younger people with dementia and family carers.

    Science.gov (United States)

    Arntzen, Cathrine; Holthe, Torhild; Jentoft, Rita

    2016-07-01

    Research shows that people with late-onset dementia and their relatives can benefit from using assistive technology (AT). Few researchers have investigated the use and utility of AT in everyday life for younger people with dementia (YPD) and their family carers. The aim of this study is to explore what characterised the implementation process when the AT was experienced as beneficial to the YPD and the family carer in their daily life. The qualitative longitudinal study followed 12 younger people (i.e. those under 65 years of age), who had recently been diagnosed with dementia and 14 of their family carers. In-depth interviews and observations during the process were conducted at the beginning, and were repeated every 3rd month for up to 12 months. The data were analysed, and the participants' experiences further discussed on the basis of embodied, social- and everyday life-situated approaches, in order to provide a deeper understanding of the interactive processes involved in the trajectory. Five elements in the process were identified as important for the experience of usefulness and successful incorporation of AT. The AT had to: (1) be valuable by addressing practical, emotional, and relational challenges; (2) fit well into, or be a better solution for, habitual practice and established strategies; (3) generate positive emotions, and become a reliable and trustworthy tool; (4) be user-friendly, adaptable, and manageable; and (5) interest and engage the family carer. The study demonstrated the importance of understanding the use and utility of AT on the basis of embodied and social participation in daily life. The family carers played a significant role in whether or not, and in which ways, AT was absorbed into the everyday life practice of YPD.

  4. 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

  5. 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.

  6. 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.

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 软件定义网络安全技术研究%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自身安全性的同时提高了网络安全资源的动态调度能力。

  12. 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.

  13. Software Defined Common Processing System (SDCPS) Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Coherent Logix, Incorporated proposes the Software Defined Common Processing System (SDCPS) program to facilitate the development of a Software Defined Radio...

  14. 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.

  15. 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

  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. Physical Activity Capture Technology With Potential for Incorporation Into Closed-Loop Control for Type 1 Diabetes.

    Science.gov (United States)

    Dadlani, Vikash; Levine, James A; McCrady-Spitzer, Shelly K; Dassau, Eyal; Kudva, Yogish C

    2015-10-18

    Physical activity is an important determinant of glucose variability in type 1 diabetes (T1D). It has been incorporated as a nonglucose input into closed-loop control (CLC) protocols for T1D during the last 4 years mainly by 3 research groups in single center based controlled clinical trials involving a maximum of 18 subjects in any 1 study. Although physical activity data capture may have clinical benefit in patients with T1D by impacting cardiovascular fitness and optimal body weight achievement and maintenance, limited number of such studies have been conducted to date. Clinical trial registries provide information about a single small sample size 2 center prospective study incorporating physical activity data input to modulate closed-loop control in T1D that are seeking to build on prior studies. We expect an increase in such studies especially since the NIH has expanded support of this type of research with additional grants starting in the second half of 2015. Studies (1) involving patients with other disorders that have lasted 12 weeks or longer and tracked physical activity and (2) including both aerobic and resistance activity may offer insights about the user experience and device optimization even as single input CLC heads into real-world clinical trials over the next few years and nonglucose input is introduced as the next advance.

  5. Preferences Matter: A Constructive Approach to Incorporating Local Stakeholders’ Preferences in the Sustainability Evaluation of Energy Technologies

    Directory of Open Access Journals (Sweden)

    Stelios Grafakos

    2015-08-01

    Full Text Available This research paper aims at developing and applying a constructive weighting methodology for the elicitation of local stakeholders’ preferences regarding a set of sustainability evaluation criteria during the assessment of low-carbon energy technologies. The overall methodology has been applied and tested for the sustainability evaluation of selected low-carbon energy technologies in Europe from a local stakeholders’ perspective. The researchers applied a constructive weighting methodology based on different Multiple Criteria Analysis (MCA techniques to test the consistency of stakeholders’ preferences. The methodology was piloted based on a small-scale European local stakeholders’ survey within the framework of Covenant CapaCITY, an Intelligent Energy Europe project that supports the development of Sustainable Energy Action Plans (SEAPs. It became evident that the local stakeholders who participated placed high priorities on aspects such as CO2eq emissions reduction, ecosystem damages reduction, and resilience to climate change during the evaluation of low-carbon energy technologies. Considering the overall energy technologies assessment, wind off-shore, solar PV, hydropower, and wind on-shore achieved the highest scores and better reflected the priorities of local stakeholders considering a large set of multiple sustainability criteria. The high number of criteria led to some inconsistencies of stakeholders’ preferences, confirming the need for consistency checks and/or combining different methods of preference elicitation.

  6. Incorporating Collaborative, Interactive Experiences into a Technology-Facilitated Professional Learning Network for Pre-Service Science Teachers

    Science.gov (United States)

    Delaney, Seamus; Redman, Christine

    2014-01-01

    This paper describes the utilisation of a technology-facilitated professional learning network (PLN) for pre-service teachers, centred on chemical demonstrations. The network provided direct experiences designed to extend their pedagogical content knowledge on demonstrations in Chemistry teaching. It provided scaffolded opportunities to…

  7. 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.

  8. 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.

  9. 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.

  10. 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.

  11. 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...

  12. 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

  13. A Range-Based Vehicle Life Cycle Assessment Incorporating Variability in the Environmental Assessment of Different Vehicle Technologies and Fuels

    OpenAIRE

    2014-01-01

    How to compare the environmental performance of different vehicle technologies? Vehicles with lower tailpipe emissions are perceived as cleaner. However, does it make sense to look only to tailpipe emissions? Limiting the comparison only to these emissions denies the fact that there are emissions involved during the production of a fuel and this approach gives too much advantage to zero-tailpipe vehicles like battery electric vehicles (BEV) and fuel cell electric vehicle (FCEV). Would it be ...

  14. A Range-Based Vehicle Life Cycle Assessment Incorporating Variability in the Environmental Assessment of Different Vehicle Technologies and Fuels

    Directory of Open Access Journals (Sweden)

    Maarten Messagie

    2014-03-01

    Full Text Available How to compare the environmental performance of different vehicle technologies? Vehicles with lower tailpipe emissions are perceived as cleaner. However, does it make sense to look only to tailpipe emissions? Limiting the comparison only to these emissions denies the fact that there are emissions involved during the production of a fuel and this approach gives too much advantage to zero-tailpipe vehicles like battery electric vehicles (BEV and fuel cell electric vehicle (FCEV. Would it be enough to combine fuel production and tailpipe emissions? Especially when comparing the environmental performance of alternative vehicle technologies, the emissions during production of the specific components and their appropriate end-of-life treatment processes should also be taken into account. Therefore, the complete life cycle of the vehicle should be included in order to avoid problem shifting from one life stage to another. In this article, a full life cycle assessment (LCA of petrol, diesel, fuel cell electric (FCEV, compressed natural gas (CNG, liquefied petroleum gas (LPG, hybrid electric, battery electric (BEV, bio-diesel and bio-ethanol vehicles has been performed. The aim of the manuscript is to investigate the impact of the different vehicle technologies on the environment and to develop a range-based modeling system that enables a more robust interpretation of the LCA results for a group of vehicles. Results are shown for climate change, respiratory effects, acidification and mineral extraction damage of the different vehicle technologies. A broad range of results is obtained due to the variability within the car market. It is concluded that it is essential to take into account the influence of all the vehicle parameters on the LCA results.

  15. Sustainable Software Decisions for Long-term Projects (Invited)

    Science.gov (United States)

    Shepherd, A.; Groman, R. C.; Chandler, C. L.; Gaylord, D.; Sun, M.

    2013-12-01

    Adopting new, emerging technologies can be difficult for established projects that are positioned to exist for years to come. In some cases the challenge lies in the pre-existing software architecture. In others, the challenge lies in the fluctuation of resources like people, time and funding. The Biological and Chemical Oceanography Data Management Office (BCO-DMO) was created in late 2006 by combining the data management offices for the U.S. GLOBEC and U.S. JGOFS programs to publish data for researchers funded by the National Science Foundation (NSF). Since its inception, BCO-DMO has been supporting access and discovery of these data through web-accessible software systems, and the office has worked through many of the challenges of incorporating new technologies into its software systems. From migrating human readable, flat file metadata storage into a relational database, and now, into a content management system (Drupal) to incorporating controlled vocabularies, new technologies can radically affect the existing software architecture. However, through the use of science-driven use cases, effective resource management, and loosely coupled software components, BCO-DMO has been able to adapt its existing software architecture to adopt new technologies. One of the latest efforts at BCO-DMO revolves around applying metadata semantics for publishing linked data in support of data discovery. This effort primarily affects the metadata web interface software at http://bco-dmo.org and the geospatial interface software at http://mapservice.bco-dmo.org/. With guidance from science-driven use cases and consideration of our resources, implementation decisions are made using a strategy to loosely couple the existing software systems to the new technologies. The results of this process led to the use of REST web services and a combination of contributed and custom Drupal modules for publishing BCO-DMO's content using the Resource Description Framework (RDF) via an instance of

  16. 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.

  17. The combination of digital surface scanners and cone beam computed tomography technology for guided implant surgery using 3Shape implant studio software: a case history report.

    Science.gov (United States)

    Lanis, Alejandro; Álvarez Del Canto, Orlando

    2015-01-01

    The incorporation of virtual engineering into dentistry and the digitization of information are providing new perspectives and innovative alternatives for dental treatment modalities. The use of digital surface scanners with surgical planning software allows for the combination of the radiographic, prosthetic, surgical, and laboratory fields under a common virtual scenario, permitting complete digital treatment planning. In this article, the authors present a clinical case in which a guided implant surgery was performed based on a complete digital surgical plan combining the information from a cone beam computed tomography scan and the virtual simulation obtained from the 3Shape TRIOS intraoral surface scanner. The information was imported to and combined in the 3Shape Implant Studio software for guided implant surgery planning. A surgical guide was obtained by a 3D printer, and the surgical procedure was done using the Biohorizons Guided Surgery Kit and its protocol.

  18. The Design of Lessons Using Mathematics Analysis Software to Support Multiple Representations in Secondary School Mathematics

    Science.gov (United States)

    Pierce, Robyn; Stacey, Kaye; Wander, Roger; Ball, Lynda

    2011-01-01

    Current technologies incorporating sophisticated mathematical analysis software (calculation, graphing, dynamic geometry, tables, and more) provide easy access to multiple representations of mathematical problems. Realising the affordances of such technology for students' learning requires carefully designed lessons. This paper reports on design…

  19. The Design of Lessons Using Mathematics Analysis Software to Support Multiple Representations in Secondary School Mathematics

    Science.gov (United States)

    Pierce, Robyn; Stacey, Kaye; Wander, Roger; Ball, Lynda

    2011-01-01

    Current technologies incorporating sophisticated mathematical analysis software (calculation, graphing, dynamic geometry, tables, and more) provide easy access to multiple representations of mathematical problems. Realising the affordances of such technology for students' learning requires carefully designed lessons. This paper reports on design…

  20. 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)

  1. 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.

  2. Aedes aegypti Control Strategies in Brazil: Incorporation of New Technologies to Overcome the Persistence of Dengue Epidemics.

    Science.gov (United States)

    Araújo, Helena R C; Carvalho, Danilo O; Ioshino, Rafaella S; Costa-da-Silva, André L; Capurro, Margareth L

    2015-06-11

    Dengue is considered to be the most important mosquito-borne viral disease in the world. The Aedes aegypti mosquito, its vector, is highly anthropophilic and is very well adapted to urban environments. Although several vaccine candidates are in advanced stages of development no licensed dengue vaccine is yet available. As a result, controlling the spread of dengue still requires that mosquitoes be targeted directly. We review the current methods of dengue vector control focusing on recent technical advances. We first examine the history of Brazil's National Dengue Control Plan in effect since 2002, and we describe its establishment and operation. With the persistent recurrence of dengue epidemics, current strategies should be reassessed to bring to the forefront a discussion of the possible implementation of new technologies in Brazil's mosquito control program.

  3. Aedes aegypti Control Strategies in Brazil: Incorporation of New Technologies to Overcome the Persistence of Dengue Epidemics

    Directory of Open Access Journals (Sweden)

    Helena R. C. Araújo

    2015-06-01

    Full Text Available Dengue is considered to be the most important mosquito-borne viral disease in the world. The Aedes aegypti mosquito, its vector, is highly anthropophilic and is very well adapted to urban environments. Although several vaccine candidates are in advanced stages of development no licensed dengue vaccine is yet available. As a result, controlling the spread of dengue still requires that mosquitoes be targeted directly. We review the current methods of dengue vector control focusing on recent technical advances. We first examine the history of Brazil’s National Dengue Control Plan in effect since 2002, and we describe its establishment and operation. With the persistent recurrence of dengue epidemics, current strategies should be reassessed to bring to the forefront a discussion of the possible implementation of new technologies in Brazil’s mosquito control program.

  4. 考虑软件失效的信息物理融合电力系统智能变电站安全风险评估%Intelligent Substation Security Risk Assessment of Cyber Physical Power Systems Incorporating Software Failures

    Institute of Scientific and Technical Information of China (English)

    韩宇奇; 郭嘉; 郭创新; 黄瀚

    2016-01-01

    With the deep incorporating of information and communication technology in power systems, the power system has involved into the cyber-physical power system. The application of software-defined networking theory into the cyber physical power system can improve the system flexibility and provide room for new functions. Under this circumstance, the assessment of intelligent substation security risk should consider both the information device hardware factor and software factor. This paper combines the specifics of software defined networking and cyber physical power systems and then divided the system into the application layer, the control layer, the cyber operation layer and the physical operation layer. Based on the function decomposed modelling method, this paper put forwards the system security risk assessment method incorporating the failures of application layer control and function software and cyber device application software. The calculation and sensitive analysis of the security risk of T1-1 substation is operated using the assessment method in this paper.%随着信息与通信技术在电力系统中的应用不断加深,电力系统由传统的电力设备物理层发展为信息物理融合电力网络。将应用软件定义网络思想到信息物理融合电力系统可以提高电网的灵活度及新功能和业务提供空间。在此背景下,智能变电站安全风险评估有必要考虑运行层信息通信硬件和应用层软件带来的影响。该文结合软件定义网络和信息物理融合电力系统的结构特征,将软件定义信息物理融合电力系统划分为应用层、控制层、信息设备运行层和物理设备运行层的多层次结构。在使用功能分解法建立软件定义信息物理融合电力系统下的智能变电站功能图模型的基础上,提出综合考虑应用层设备应用软件和应用层电网管理服务系统软件失效影响的智能变电站系统安全风

  5. 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.,.

  6. 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

  7. A systematic review of clinician and staff views on the acceptability of incorporating remote monitoring technology into primary care.

    Science.gov (United States)

    Davis, Melinda M; Freeman, Michele; Kaye, Jeffrey; Vuckovic, Nancy; Buckley, David I

    2014-05-01

    Remote monitoring technology (RMT) may enhance healthcare quality and reduce costs. RMT adoption depends on perceptions of the end-user (e.g., patients, caregivers, healthcare providers). We conducted a systematic review exploring the acceptability and feasibility of RMT use in routine adult patient care, from the perspectives of primary care clinicians, administrators, and clinic staff. We searched the databases of Medline, IEEE Xplore, and Compendex for original articles published from January 1996 through February 2013. We manually screened bibliographies of pertinent studies and consulted experts to identify English-language studies meeting our inclusion criteria. Of 939 citations identified, 15 studies reported in 16 publications met inclusion criteria. Studies were heterogeneous by country, type of RMT used, patient and provider characteristics, and method of implementation and evaluation. Clinicians, staff, and administrators generally held positive views about RMTs. Concerns emerged regarding clinical relevance of RMT data, changing clinical roles and patterns of care (e.g., reduced quality of care from fewer patient visits, overtreatment), insufficient staffing or time to monitor and discuss RMT data, data incompatibility with a clinic's electronic health record (EHR), and unclear legal liability regarding response protocols. This small body of heterogeneous literature suggests that for RMTs to be adopted in primary care, researchers and developers must ensure clinical relevance, support adequate infrastructure, streamline data transmission into EHR systems, attend to changing care patterns and professional roles, and clarify response protocols. There is a critical need to engage end-users in the development and implementation of RMT.

  8. 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.

  9. 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…

  10. 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.

  11. 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.

  12. 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…

  13. 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...

  14. 数字音频技术编辑软件设计构建研究%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.

  15. 计算机软件开发技术的应用研究%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.

  16. Incorporating active-learning techniques into the photonics-related teaching in the Erasmus Mundus Master in "Color in Informatics and Media Technology"

    Science.gov (United States)

    Pozo, Antonio M.; Rubiño, Manuel; Hernández-Andrés, Javier; Nieves, Juan L.

    2014-07-01

    In this work, we present a teaching methodology using active-learning techniques in the course "Devices and Instrumentation" of the Erasmus Mundus Master's Degree in "Color in Informatics and Media Technology" (CIMET). A part of the course "Devices and Instrumentation" of this Master's is dedicated to the study of image sensors and methods to evaluate their image quality. The teaching methodology that we present consists of incorporating practical activities during the traditional lectures. One of the innovative aspects of this teaching methodology is that students apply the concepts and methods studied in class to real devices. For this, students use their own digital cameras, webcams, or cellphone cameras in class. These activities provide students a better understanding of the theoretical subject given in class and encourage the active participation of students.

  17. 嵌入式控制软件验收测试技术%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.%软件验收测试是软件测试的最终环节,对软件质量、软件的可靠运行起到至关重要的作用。嵌入式控制软件在综合测试时,发出测试指令,控制其他测试设备,共同完成综合测试,本文描述了嵌入式控制软件开展验收测试的实施方法,作为后续工程应用的参考。

  18. 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…

  19. 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)...

  20. 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…

  1. Software Validation using Power Profiles

    OpenAIRE

    Lencevicius, Raimondas; Metz, Edu; Ran, Alexander

    2002-01-01

    The validation of modern software systems incorporates both functional and quality requirements. This paper proposes a validation approach for software quality requirement - its power consumption. This approach validates whether the software produces the desired results with a minimum expenditure of energy. We present energy requirements and an approach for their validation using a power consumption model, test-case specification, software traces, and power measurements. Three different appro...

  2. The Software Management Environment (SME)

    Science.gov (United States)

    Valett, Jon D.; Decker, William; Buell, John

    1988-01-01

    The Software Management Environment (SME) is a research effort designed to utilize the past experiences and results of the Software Engineering Laboratory (SEL) and to incorporate this knowledge into a tool for managing projects. SME provides the software development manager with the ability to observe, compare, predict, analyze, and control key software development parameters such as effort, reliability, and resource utilization. The major components of the SME, the architecture of the system, and examples of the functionality of the tool are discussed.

  3. 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.

  4. 软件成本估算技术比较及趋势分析%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.

  5. 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.

  6. 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.%在电声技术课程教学过程中,由于多媒体课件本身具有一定的局限性,有些专业性的内容不能够通过多媒体课件完全展示出来。借助专业性的工具软件以及屏幕书写类工具软件来辅助课堂教学,弥补多媒体课件在教学中的不足。

  7. 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

  8. 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

  9. 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

  10. 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.

  11. 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

  12. 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

  13. 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

  14. 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.%以职业能力构建为导向制定软件专业培养目标,有助于培养学生岗位适应能力,以及可持续职业发展能力。由于不同的岗位需要的工作技能、知识结构、知识水平有所不同,因此针对不同的岗位建立胜任力模型显得尤为必要,本文通过对多家企业相关研发人员的访谈调研,建立了软件开发岗位胜任力的冰山模型,并从课程体系设计、教学改革、考核方式等方面讨论了基于软件开发岗位胜任力模型的高职软件技术专业职业能力构建。实践表明,本文所提出的模型有很好的实际运行能力,有助于加强高校软件技术的职业能力构建,对于高校软件技术的职业能力构建具有很好的拓展性。

  15. 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.

  16. 大规模网络仿真软件及其仿真技术%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.

  17. 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.

  18. 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.

  19. 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.

  20. 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.

  1. 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....

  2. 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.

  3. 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.

  4. 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.%  基于软件无线电技术的智能天线利用天线阵波束成形技术,采用开放式结构,系统可重构,通过同时对信号在时间和空间上进行采样和处理,可以更充分地开发信号中蕴含的有用信息。软件无线电与智能天线互相渗透、互相促进,在移动通信系统中应用智能天线技术可以提高系统的性能和容量,并可以简化系统控制。

  5. 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.

  6. 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.

  7. 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.%软件复用技术为解决软件危机、提高软件生产效率和质量提供一个现实可行的解决方案.以工程造价软件开发过程为实例,研究软件复用技术在工程造价软件开发过程各个阶段的应用,分析并设计一个建设工程造价软件的分层模型架构,根据工程造价工作流程的特性,结合软件工程开发原理,提出了在工程造价领域软件开发适用纵向复用,实现了在建设工程造价软件开发中在不同层次应用构件复用技术,有效缩短软件开发的周期,提高了软件开发的效率和质量.

  8. Software Defined Common Processing System (SDCPS) Project

    Data.gov (United States)

    National Aeronautics and Space Administration — Coherent Logix, Incorporated (CLX) proposes the development of a Software Defined Common Processing System (SDCPS) that leverages the inherent advantages of an...

  9. 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.

  10. 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…

  11. 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…

  12. 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…

  13. 嵌入式虚拟仪器软件可重构设计技术研究%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.

  14. 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)

  15. 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…

  16. 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

  17. 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

  18. 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...

  19. 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.

  20. 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在升级出错的情况下能实现自动回滚.

  1. 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.

  2. 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.

  3. 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.

  4. Incorporating Technology into Out-of-School Time Programs: Benefits, Challenges, and Strategies. Research-to-Results Brief. Publication # 2010-06

    Science.gov (United States)

    Collins, Ashleigh; Bronte-Tinkew, Jacinta

    2010-01-01

    Children and youth are growing up in an increasingly technology-saturated world. Digital devices, the Internet, and interactive media have become ubiquitous. As a result, young people are not only becoming expert users of technological devices, but technology and technologically-based learning environments are extending student learning beyond the…

  5. Software is a directed multigraph (and so is software process)

    CERN Document Server

    Dabrowski, Robert; Timoszuk, Grzegorz

    2011-01-01

    For a software system, its architecture is typically defined as the fundamental organization of the system incorporated by its components, their relationships to one another and their environment, and the principles governing their design. If contributed to by the artifacts coresponding to engineering processes that govern the system's evolution, the definition gets natually extended into the architecture of software and software process. Obviously, as long as there were no software systems, managing their architecture was no problem at all; when there were only small systems, managing their architecture became a mild problem; and now we have gigantic software systems, and managing their architecture has become an equally gigantic problem (to paraphrase Edsger Dijkstra). In this paper we propose a simple, yet we believe effective, model for organizing architecture of software systems. First of all we postulate that only a hollistic approach that supports continuous integration and verification for all softwar...

  6. 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...

  7. 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

  8. Green in software engineering

    CERN Document Server

    Calero Munoz, Coral

    2015-01-01

    This is the first book that presents a comprehensive overview of sustainability aspects in software engineering. Its format follows the structure of the SWEBOK and covers the key areas involved in the incorporation of green aspects in software engineering, encompassing topics from requirement elicitation to quality assurance and maintenance, while also considering professional practices and economic aspects. The book consists of thirteen chapters, which are structured in five parts. First the "Introduction" gives an overview of the primary general concepts related to Green IT, discussing wha

  9. Software Security Requirements Gathering Instrument

    Directory of Open Access Journals (Sweden)

    Smriti Jain

    2011-08-01

    Full Text Available Security breaches are largely caused by the vulnerable software. Since individuals and organizations mostly depend on softwares, it is important to produce in secured manner. The first step towards producing secured software is through gathering security requirements. This paper describes Software Security Requirements Gathering Instrument (SSRGI that helps gather security requirements from the various stakeholders. This will guide the developers to gather security requirements along with the functional requirements and further incorporate security during other phases of software development. We subsequently present case studies that describe the integration of the SSRGI instrument with Software Requirements Specification (SRS document as specified in standard IEEE 830-1998. Proposed SSRGI will support the software developers in gathering security requirements in detail during requirements gathering phase.

  10. A New Approach to Developing Interactive Software Modules through Graduate Education

    CERN Document Server

    Sanders, Nathan E; Goodman, Alyssa A

    2013-01-01

    We discuss a set of fifteen new interactive, educational, online software modules developed by Harvard University graduate students to demonstrate various concepts related to astronomy and physics. Their achievement demonstrates that online software tools for education and outreach on specialized topics can be produced while simultaneously fulfilling project-based learning objectives. We describe a set of technologies suitable for module development and present in detail four examples of modules developed by the students. We offer recommendations for incorporating educational software development within a graduate curriculum and conclude by discussing the relevance of this novel approach to new online learning environments like edX.

  11. 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...

  12. 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.

  13. 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

  14. 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.%对软件重用技术进行了研究,报告了控件技术的现状.为了能简单实现控件的跨平台,并且能简单得利用控件代码实现升级,需要开发可重用控件.提出了跨平台的软件重用控件技术,其中包括控件的移植、升级和组装技术.并以其在地铁信号仿真系统中的应用为例做了具体阐述和进一步分析,指出了以上方法的优点和存在的缺陷及处理方法.软件重用控件技术在一定程度上体现了组态化软件思想的优越性.

  15. SAPHIRE 8 Software Project Plan

    Energy Technology Data Exchange (ETDEWEB)

    Curtis L.Smith; Ted S. Wood

    2010-03-01

    This project is being conducted at the request of the DOE and the NRC. The INL has been requested by the NRC to improve and maintain the Systems Analysis Programs for Hands-on Integrated Reliability Evaluation (SAPHIRE) tool set concurrent with the changing needs of the user community as well as staying current with new technologies. Successful completion will be upon NRC approved release of all software and accompanying documentation in a timely fashion. This project will enhance the SAPHIRE tool set for the user community (NRC, Nuclear Power Plant operations, Probabilistic Risk Analysis (PRA) model developers) by providing improved Common Cause Failure (CCF), External Events, Level 2, and Significance Determination Process (SDP) analysis capabilities. The SAPHIRE development team at the Idaho National Laboratory is responsible for successful completion of this project. The project is under the supervision of Curtis L. Smith, PhD, Technical Lead for the SAPHIRE application. All current capabilities from SAPHIRE version 7 will be maintained in SAPHIRE 8. The following additional capabilities will be incorporated: • Incorporation of SPAR models for the SDP interface. • Improved quality assurance activities for PRA calculations of SAPHIRE Version 8. • Continue the current activities for code maintenance, documentation, and user support for the code.

  16. Effective Software Engineering Leadership for Development Programs

    Science.gov (United States)

    Cagle West, Marsha

    2010-01-01

    Software is a critical component of systems ranging from simple consumer appliances to complex health, nuclear, and flight control systems. The development of quality, reliable, and effective software solutions requires the incorporation of effective software engineering processes and leadership. Processes, approaches, and methodologies for…

  17. Effective Software Engineering Leadership for Development Programs

    Science.gov (United States)

    Cagle West, Marsha

    2010-01-01

    Software is a critical component of systems ranging from simple consumer appliances to complex health, nuclear, and flight control systems. The development of quality, reliable, and effective software solutions requires the incorporation of effective software engineering processes and leadership. Processes, approaches, and methodologies for…

  18. 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.

  19. 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.

  20. Software breadboard study

    Science.gov (United States)

    Nuckolls, C.; Frank, Mark

    1990-01-01

    The overall goal of this study was to develop new concepts and technology for the Comet Rendezvous Asteroid Flyby (CRAF), Cassini, and other future deep space missions which maximally conform to the Functional Specification for the NASA X-Band Transponder (NXT), FM513778 (preliminary, revised July 26, 1988). The study is composed of two tasks. The first task was to investigate a new digital signal processing technique which involves the processing of 1-bit samples and has the potential for significant size, mass, power, and electrical performance improvements over conventional analog approaches. The entire X-band receiver tracking loop was simulated on a digital computer using a high-level programming language. Simulations on this 'software breadboard' showed the technique to be well-behaved and a good approximation to its analog predecessor from threshold to strong signal levels in terms of tracking-loop performance, command signal-to-noise ratio and ranging signal-to-noise ratio. The successful completion of this task paves the way for building a hardware breadboard, the recommended next step in confirming this approach is ready for incorporation into flight hardware. The second task in this study was to investigate another technique which provides considerable simplification in the synthesis of the receiver first LO over conventional phase-locked multiplier schemes and in this approach, provides down-conversion for an S-band emergency receive mode without the need of an additional LO. The objective of this study was to develop methodology and models to predict the conversion loss, input RF bandwidth, and output RF bandwidth of a series GaAs FET sampling mixer and to breadboard and test a circuit design suitable for the X and S-band down-conversion applications.

  1. 用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.

  2. Generalized Software Security Framework

    Directory of Open Access Journals (Sweden)

    Smriti Jain

    2011-01-01

    Full Text Available Security of information has become a major concern in today's digitized world. As a result, effective techniques to secure information are required. The most effective way is to incorporate security in the development process itself thereby resulting into secured product. In this paper, we propose a framework that enables security to be included in the software development process. The framework consists of three layers namely; control layer, aspect layer and development layer. The control layer illustrates the managerial control of the entire software development process with the help of governance whereas aspect layer recognizes the security mechanisms that can be incorporated during the software development to identify the various security features. The development layer helps to integrate the various security aspects as well as the controls identified in the above layers during the development process. The layers are further verified by a survey amongst the IT professionals. The professionals concluded that the developed framework is easy to use due to its layered architecture and, can be customized for various types of softwares.

  3. 基于开源技术的软件工程课程体系改革探索%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.%分析了软件工程专业课程体系设置的现状、开源软件的优势以及社会对开源软件人才的需求,提出了建设基于开源技术的软件工程课程体系的思路,并在教学实践中进行了课程改革探索。

  4. 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

  5. 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.

  6. 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.

  7. 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.

  8. 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

  9. Review of Quantitative Software Reliability Methods

    Energy Technology Data Exchange (ETDEWEB)

    Chu, T.L.; Yue, M.; Martinez-Guridi, M.; Lehner, J.

    2010-09-17

    The current U.S. Nuclear Regulatory Commission (NRC) licensing process for digital systems rests on deterministic engineering criteria. In its 1995 probabilistic risk assessment (PRA) policy statement, the Commission encouraged the use of PRA technology in all regulatory matters to the extent supported by the state-of-the-art in PRA methods and data. Although many activities have been completed in the area of risk-informed regulation, the risk-informed analysis process for digital systems has not yet been satisfactorily developed. Since digital instrumentation and control (I&C) systems are expected to play an increasingly important role in nuclear power plant (NPP) safety, the NRC established a digital system research plan that defines a coherent set of research programs to support its regulatory needs. One of the research programs included in the NRC's digital system research plan addresses risk assessment methods and data for digital systems. Digital I&C systems have some unique characteristics, such as using software, and may have different failure causes and/or modes than analog I&C systems; hence, their incorporation into NPP PRAs entails special challenges. The objective of the NRC's digital system risk research is to identify and develop methods, analytical tools, and regulatory guidance for (1) including models of digital systems into NPP PRAs, and (2) using information on the risks of digital systems to support the NRC's risk-informed licensing and oversight activities. For several years, Brookhaven National Laboratory (BNL) has worked on NRC projects to investigate methods and tools for the probabilistic modeling of digital systems, as documented mainly in NUREG/CR-6962 and NUREG/CR-6997. However, the scope of this research principally focused on hardware failures, with limited reviews of software failure experience and software reliability methods. NRC also sponsored research at the Ohio State University investigating the modeling of

  10. 新型软硬件结合式相位干涉仪%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.

  11. 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.

  12. 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....

  13. 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)

  14. 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)

  15. 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)

  16. 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

  17. 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

  18. Technological, physico-chemical and sensory properties of raw and cooked meat batter incorporated with various levels of cold milled flaxseed powder.

    Science.gov (United States)

    Yogesh, K; Langoo, B A; Sharma, S K; Yadav, D N

    2015-03-01

    Flaxseed has been proven for its multidimensional health benefits and can be used for development of emulsion type functional meat products. In view of this the incorporation of cold milled flaxseed powder (FSP) in meat batter at level 1-5 % was investigated. The results revealed that incorporation significantly (P < 0.05) decreased the total fluid release (TFR), fat release (FR) and water release (WR) of raw meat batter. The surface and internal color values were differed significantly (P < 0.05) among treatments at initial as well as during refrigerated storage period. Texture values especially hardness and chewiness values were found less (P < 0.05) in FSP treated samples and textural properties in FSP treated samples were not deteriorated during storage as compared to control samples. Thus incorporation of FSP had some beneficial effects on physico-chemical properties and textural properties which were also stable during storage period. However the redness values and sensory scores were observed less in FSP treated samples.

  19. 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

  20. 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...

  1. 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

  2. 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...

  3. Incorporating stakeholder preferences in the selection of technologies for using invasive alien plants as a bio-energy feedstock: applying the analytical hierarchy process

    CSIR Research Space (South Africa)

    De Lange, Willem J

    2012-05-01

    Full Text Available and the localisation of benefits. The smaller, modular technologies were consequently preferred since these realise direct local benefits while developing local skills and capacity in their manufacture, sales and maintenance. The rankings as obtained in this study...

  4. 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.

  5. 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.

  6. Incorporating Student Activities into Climate Change Education

    Science.gov (United States)

    Steele, H.; Kelly, K.; Klein, D.; Cadavid, A. C.

    2013-12-01

    Under a NASA grant, Mathematical and Geospatial Pathways to Climate Change Education, students at California State University, Northridge integrated Geographic Information Systems (GIS), remote sensing, satellite data technologies, and climate modelling into the study of global climate change under a Pathway for studying the Mathematics of Climate Change (PMCC). The PMCC, which is an interdisciplinary option within the BS in Applied Mathematical Sciences, consists of courses offered by the departments of Mathematics, Physics, and Geography and is designed to prepare students for careers and Ph.D. programs in technical fields relevant to global climate change. Under this option students are exposed to the science, mathematics, and applications of climate change science through a variety of methods including hands-on experience with computer modeling and image processing software. In the Geography component of the program, ESRI's ArcGIS and ERDAS Imagine mapping, spatial analysis and image processing software were used to explore NASA satellite data to examine the earth's atmosphere, hydrosphere and biosphere in areas that are affected by climate change or affect climate. These technology tools were incorporated into climate change and remote sensing courses to enhance students' knowledge and understanding of climate change through hands-on application of image processing techniques to NASA data. Several sets of exercises were developed with specific learning objectives in mind. These were (1) to increase student understanding of climate change and climate change processes; (2) to develop student skills in understanding, downloading and processing satellite data; (3) to teach remote sensing technology and GIS through applications to climate change; (4) to expose students to climate data and methods they can apply to solve real world problems and incorporate in future research projects. In the Math and Physics components of the course, students learned about

  7. 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.

  8. 弹载飞行控制软件重用技术研究%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 .

  9. 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...

  10. 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

  11. 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

  12. 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.

  13. 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…

  14. 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.

  15. 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.

  16. 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…

  17. [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.

  18. 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.

  19. 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…

  20. 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…

  1. 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

  2. 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…

  3. 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)

  4. 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...

  5. 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

  6. 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.

  7. The SCEC/UseIT Intern Program: Creating Open-Source Visualization Software Using Diverse Resources

    Science.gov (United States)

    Francoeur, H.; Callaghan, S.; Perry, S.; Jordan, T.

    2004-12-01

    The Southern California Earthquake Center undergraduate IT intern program (SCEC UseIT) conducts IT research to benefit collaborative earth science research. Through this program, interns have developed real-time, interactive, 3D visualization software using open-source tools. Dubbed LA3D, a distribution of this software is now in use by the seismic community. LA3D enables the user to interactively view Southern California datasets and models of importance to earthquake scientists, such as faults, earthquakes, fault blocks, digital elevation models, and seismic hazard maps. LA3D is now being extended to support visualizations anywhere on the planet. The new software, called SCEC-VIDEO (Virtual Interactive Display of Earth Objects), makes use of a modular, plugin-based software architecture which supports easy development and integration of new data sets. Currently SCEC-VIDEO is in beta testing, with a full open-source release slated for the future. Both LA3D and SCEC-VIDEO were developed using a wide variety of software technologies. These, which included relational databases, web services, software management technologies, and 3-D graphics in Java, were necessary to integrate the heterogeneous array of data sources which comprise our software. Currently the interns are working to integrate new technologies and larger data sets to increase software functionality and value. In addition, both LA3D and SCEC-VIDEO allow the user to script and create movies. Thus program interns with computer science backgrounds have been writing software while interns with other interests, such as cinema, geology, and education, have been making movies that have proved of great use in scientific talks, media interviews, and education. Thus, SCEC UseIT incorporates a wide variety of scientific and human resources to create products of value to the scientific and outreach communities. The program plans to continue with its interdisciplinary approach, increasing the relevance of the

  8. 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.

  9. 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....

  10. 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...

  11. 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.

  12. 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...

  13. 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)

  14. 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)

  15. Incorporating Novel Mobile Health Technologies Into Management of Knee Osteoarthritis in Patients Treated With Intra-Articular Hyaluronic Acid: Rationale and Protocol of a Randomized Controlled Trial

    Science.gov (United States)

    Skrepnik, Nebojsa; Toselli, Richard M; Leroy, Bruno

    2016-01-01

    Background Osteoarthritis (OA) of the knee is one of the leading causes of disability in the United States. One relatively new strategy that could be helpful in the management of OA is the use of mHealth technologies, as they can be used to increase physical activity and promote exercise, which are key components of knee OA management. Objective Currently, no published data on the use of a mHealth approach to comprehensively monitor physical activity in patients with OA are available, and similarly, no data on whether mHealth technologies can impact outcomes are available. Our objective is to evaluate the effectiveness of mHealth technology as part of a tailored, comprehensive management strategy for patients with knee OA. Methods The study will assess the impact of a smartphone app that integrates data from a wearable activity monitor (thereby both encouraging changes in mobility as well as tracking them) combined with education about the benefits of walking on patient mobility. The results from the intervention group will be compared with data from a control group of individuals who are given the same Arthritis Foundation literature regarding the benefits of walking and wearable activity monitors but who do not have access to the data from those monitors. Activity monitors will capture step count estimates and will compare those with patients’ step goals, calories burned, and distance walked. Patients using the novel smartphone app will be able to enter information on their daily pain, mood, and sleep quality. The relationships among activity and pain, activity and mood, and sleep will be assessed, as will patient satisfaction with and adherence to the mobile app. Results We present information on an upcoming trial that will prospectively assess the ability of a mobile app to improve mobility for knee OA patients who are treated with intra-articular hyaluronic acid. Conclusions We anticipate the results of this study will support the concept that m

  16. Incorporating Novel Mobile Health Technologies Into Management of Knee Osteoarthritis in Patients Treated With Intra-Articular Hyaluronic Acid: Rationale and Protocol of a Randomized Controlled Trial

    OpenAIRE

    Jones, Donald; Skrepnik, Nebojsa; Toselli, Richard M; Leroy, Bruno

    2016-01-01

    Background Osteoarthritis (OA) of the knee is one of the leading causes of disability in the United States. One relatively new strategy that could be helpful in the management of OA is the use of mHealth technologies, as they can be used to increase physical activity and promote exercise, which are key components of knee OA management. Objective Currently, no published data on the use of a mHealth approach to comprehensively monitor physical activity in patients with OA are available, and sim...

  17. 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.

  18. Incorporating Natural Products, Pharmaceutical Drugs, Self-Care and Digital/Mobile Health Technologies into Molecular-Behavioral Combination Therapies for Chronic Diseases.

    Science.gov (United States)

    Bulaj, Grzegorz; Ahern, Margaret M; Kuhn, Alexis; Judkins, Zachary S; Bowen, Randy C; Chen, Yizhe

    2016-01-01

    Merging pharmaceutical and digital (mobile health, mHealth) ingredients to create new therapies for chronic diseases offers unique opportunities for natural products such as omega-3 polyunsaturated fatty acids (n-3 PUFA), curcumin, resveratrol, theanine, or α-lipoic acid. These compounds, when combined with pharmaceutical drugs, show improved efficacy and safety in preclinical and clinical studies of epilepsy, neuropathic pain, osteoarthritis, depression, schizophrenia, diabetes and cancer. Their additional clinical benefits include reducing levels of TNFα and other inflammatory cytokines. We describe how pleiotropic natural products can be developed as bioactive incentives within the network pharmacology together with pharmaceutical drugs and self-care interventions. Since approximately 50% of chronically-ill patients do not take pharmaceutical drugs as prescribed, psychobehavioral incentives may appeal to patients at risk for medication non-adherence. For epilepsy, the incentive-based network therapy comprises anticonvulsant drugs, antiseizure natural products (n-3 PUFA, curcumin or/and resveratrol) coupled with disease-specific behavioral interventions delivered by mobile medical apps. The add-on combination of antiseizure natural products and mHealth supports patient empowerment and intrinsic motivation by having a choice in self-care behaviors. The incentivized therapies offer opportunities: (1) to improve clinical efficacy and safety of existing drugs, (2) to catalyze patient-centered, disease self-management and behavior-changing habits, also improving health-related quality-of-life after reaching remission, and (3) merging copyrighted mHealth software with natural products, thus establishing an intellectual property protection of medical treatments comprising the natural products existing in public domain and currently promoted as dietary supplements. Taken together, clinical research on synergies between existing drugs and pleiotropic natural products

  19. Incorporating Natural Products, Pharmaceutical Drugs, Self-Care and Digital/Mobile Health Technologies into Molecular-Behavioral Combination Therapies for Chronic Diseases

    Science.gov (United States)

    Bulaj, Grzegorz; Ahern, Margaret M.; Kuhn, Alexis; Judkins, Zachary S.; Bowen, Randy C.; Chen, Yizhe

    2016-01-01

    Merging pharmaceutical and digital (mobile health, mHealth) ingredients to create new therapies for chronic diseases offers unique opportunities for natural products such as omega-3 polyunsaturated fatty acids (n-3 PUFA), curcumin, resveratrol, theanine, or α-lipoic acid. These compounds, when combined with pharmaceutical drugs, show improved efficacy and safety in preclinical and clinical studies of epilepsy, neuropathic pain, osteoarthritis, depression, schizophrenia, diabetes and cancer. Their additional clinical benefits include reducing levels of TNFα and other inflammatory cytokines. We describe how pleiotropic natural products can be developed as bioactive incentives within the network pharmacology together with pharmaceutical drugs and self-care interventions. Since approximately 50% of chronically-ill patients do not take pharmaceutical drugs as prescribed, psychobehavioral incentives may appeal to patients at risk for medication non-adherence. For epilepsy, the incentive-based network therapy comprises anticonvulsant drugs, antiseizure natural products (n-3 PUFA, curcumin or/and resveratrol) coupled with disease-specific behavioral interventions delivered by mobile medical apps. The add-on combination of antiseizure natural products and mHealth supports patient empowerment and intrinsic motivation by having a choice in self-care behaviors. The incentivized therapies offer opportunities: (1) to improve clinical efficacy and safety of existing drugs, (2) to catalyze patient-centered, disease self-management and behavior-changing habits, also improving health-related quality-of-life after reaching remission, and (3) merging copyrighted mHealth software with natural products, thus establishing an intellectual property protection of medical treatments comprising the natural products existing in public domain and currently promoted as dietary supplements. Taken together, clinical research on synergies between existing drugs and pleiotropic natural products

  20. Incorporating BEAMing technology as a liquid biopsy into clinical practice for the management of colorectal cancer patients: an expert taskforce review.

    Science.gov (United States)

    García-Foncillas, J; Alba, E; Aranda, E; Díaz-Rubio, E; López-López, R; Tabernero, J; Vivancos, A

    2017-09-04

    The importance of mutation identification for advanced colorectal cancer treatment with anti- epidermal growth factor receptor (EGFR) agents is well established. However, due to delays in turnaround time, low-quality tissue samples, and/or lack of standardization of testing methods a significant proportion of patients are being treated without the information that KRAS and NRAS testing can provide. The detection of mutated circulating tumor DNA by BEAMing technology addresses this gap in care and allows these patients to receive international guideline-recommended expanded RAS testing with rapid turnaround times. Furthermore, the overall concordance between OncoBEAM RAS CRC testing and standard of care tissue testing is very high (93.3%). This article presents an overview of the clinical utility and potential applications of this minimally-invasive method, such as early detection of emergent resistance to anti-EGFR therapy. If appropriately implemented, BEAMing technology holds considerable promise to enhance the quality of patient care and improve clinical outcomes. © The Author 2017. Published by Oxford University Press on behalf of the European Society for Medical Oncology. All rights reserved. For permissions, please email: journals.permissions@oup.com.