Science.gov

Sample records for implementing team software

  1. Implementing Extreme Programming in Distributed Software Project Teams: Strategies and Challenges

    NASA Astrophysics Data System (ADS)

    Maruping, Likoebe M.

    Agile software development methods and distributed forms of organizing teamwork are two team process innovations that are gaining prominence in today's demanding software development environment. Individually, each of these innovations has yielded gains in the practice of software development. Agile methods have enabled software project teams to meet the challenges of an ever turbulent business environment through enhanced flexibility and responsiveness to emergent customer needs. Distributed software project teams have enabled organizations to access highly specialized expertise across geographic locations. Although much progress has been made in understanding how to more effectively manage agile development teams and how to manage distributed software development teams, managers have little guidance on how to leverage these two potent innovations in combination. In this chapter, I outline some of the strategies and challenges associated with implementing agile methods in distributed software project teams. These are discussed in the context of a study of a large-scale software project in the United States that lasted four months.

  2. Work-team implementation.

    PubMed

    Reiste, K K; Hubrich, A

    1996-02-01

    The authors describe the implementation of the Work-Team Concept at the Frigidaire plans in Jefferson, Iowa. By forming teams, plant staff have made significant improvements in worker safety, product quality, customer service, cost-effectiveness, and overall employee well-being. PMID:10154936

  3. Team Collaboration Software

    NASA Technical Reports Server (NTRS)

    Wang, Yeou-Fang; Schrock, Mitchell; Baldwin, John R.; Borden, Charles S.

    2010-01-01

    The Ground Resource Allocation and Planning Environment (GRAPE 1.0) is a Web-based, collaborative team environment based on the Microsoft SharePoint platform, which provides Deep Space Network (DSN) resource planners tools and services for sharing information and performing analysis.

  4. The Effects of Development Team Skill on Software Product Quality

    NASA Technical Reports Server (NTRS)

    Beaver, Justin M.; Schiavone, Guy A.

    2006-01-01

    This paper provides an analysis of the effect of the skill/experience of the software development team on the quality of the final software product. A method for the assessment of software development team skill and experience is proposed, and was derived from a workforce management tool currently in use by the National Aeronautics and Space Administration. Using data from 26 smallscale software development projects, the team skill measures are correlated to 5 software product quality metrics from the ISO/IEC 9126 Software Engineering Product Quality standard. in the analysis of the results, development team skill is found to be a significant factor in the adequacy of the design and implementation. In addition, the results imply that inexperienced software developers are tasked with responsibilities ill-suited to their skill level, and thus have a significant adverse effect on the quality of the software product. Keywords: software quality, development skill, software metrics

  5. ERP Software Implementation Best Practices.

    ERIC Educational Resources Information Center

    Frantz, Pollyanne S.; Southerland, Arthur R.; Johnson, James T.

    2002-01-01

    Studied the perceptions of chief financial and information officers of enterprise resource planning (ERP) software implementation best practices. Usable responses from 159 respondents show consensus for the most part between the perceptions of the two groups and describe some best practices that represent common ground. (SLD)

  6. Towards a balanced software team formation based on Belbin team role using fuzzy technique

    NASA Astrophysics Data System (ADS)

    Omar, Mazni; Hasan, Bikhtiyar; Ahmad, Mazida; Yasin, Azman; Baharom, Fauziah; Mohd, Haslina; Darus, Norida Muhd

    2016-08-01

    In software engineering (SE), team roles play significant impact in determining the project success. To ensure the optimal outcome of the project the team is working on, it is essential to ensure that the team members are assigned to the right role with the right characteristics. One of the prevalent team roles is Belbin team role. A successful team must have a balance of team roles. Thus, this study demonstrates steps taken to determine balance of software team formation based on Belbin team role using fuzzy technique. Fuzzy technique was chosen because it allows analyzing of imprecise data and classifying selected criteria. In this study, two roles in Belbin team role, which are Shaper (Sh) and Plant (Pl) were chosen to assign the specific role in software team. Results show that the technique is able to be used for determining the balance of team roles. Future works will focus on the validation of the proposed method by using empirical data in industrial setting.

  7. Roadmap for Peridynamic Software Implementation

    SciTech Connect

    Littlewood, David John

    2015-10-01

    The application of peridynamics for engineering analysis requires an efficient and robust software implementation. Key elements include processing of the discretization, the proximity search for identification of pairwise interactions, evaluation of the con- stitutive model, application of a bond-damage law, and contact modeling. Additional requirements may arise from the choice of time integration scheme, for example esti- mation of the maximum stable time step for explicit schemes, and construction of the tangent stiffness matrix for many implicit approaches. This report summaries progress to date on the software implementation of the peridynamic theory of solid mechanics. Discussion is focused on parallel implementation of the meshfree discretization scheme of Silling and Askari [33] in three dimensions, although much of the discussion applies to computational peridynamics in general.

  8. A Team Building Model for Software Engineering Courses Term Projects

    ERIC Educational Resources Information Center

    Sahin, Yasar Guneri

    2011-01-01

    This paper proposes a new model for team building, which enables teachers to build coherent teams rapidly and fairly for the term projects of software engineering courses. Moreover, the model can also be used to build teams for any type of project, if the team member candidates are students, or if they are inexperienced on a certain subject. The…

  9. Performance of student software development teams: the influence of personality and identifying as team members

    NASA Astrophysics Data System (ADS)

    Monaghan, Conal; Bizumic, Boris; Reynolds, Katherine; Smithson, Michael; Johns-Boast, Lynette; van Rooy, Dirk

    2015-01-01

    One prominent approach in the exploration of the variations in project team performance has been to study two components of the aggregate personalities of the team members: conscientiousness and agreeableness. A second line of research, known as self-categorisation theory, argues that identifying as team members and the team's performance norms should substantially influence the team's performance. This paper explores the influence of both these perspectives in university software engineering project teams. Eighty students worked to complete a piece of software in small project teams during 2007 or 2008. To reduce limitations in statistical analysis, Monte Carlo simulation techniques were employed to extrapolate from the results of the original sample to a larger simulated sample (2043 cases, within 319 teams). The results emphasise the importance of taking into account personality (particularly conscientiousness), and both team identification and the team's norm of performance, in order to cultivate higher levels of performance in student software engineering project teams.

  10. Leader Delegation and Trust in Global Software Teams

    ERIC Educational Resources Information Center

    Zhang, Suling

    2008-01-01

    Virtual teams are an important work structure in global software development. The distributed team structure enables access to a diverse set of expertise which is often not available in one location, to a cheaper labor force, and to a potentially accelerated development process that uses a twenty-four hour work structure. Many software teams…

  11. Implementing Large Projects in Software Engineering Courses

    ERIC Educational Resources Information Center

    Coppit, David

    2006-01-01

    In software engineering education, large projects are widely recognized as a useful way of exposing students to the real-world difficulties of team software development. But large projects are difficult to put into practice. First, educators rarely have additional time to manage software projects. Second, classrooms have inherent limitations that…

  12. Management Guidelines for Database Developers' Teams in Software Development Projects

    NASA Astrophysics Data System (ADS)

    Rusu, Lazar; Lin, Yifeng; Hodosi, Georg

    Worldwide job market for database developers (DBDs) is continually increasing in last several years. In some companies, DBDs are organized as a special team (DBDs team) to support other projects and roles. As a new role, the DBDs team is facing a major problem that there are not any management guidelines for them. The team manager does not know which kinds of tasks should be assigned to this team and what practices should be used during DBDs work. Therefore in this paper we have developed a set of management guidelines, which includes 8 fundamental tasks and 17 practices from software development process, by using two methodologies Capability Maturity Model (CMM) and agile software development in particular Scrum in order to improve the DBDs team work. Moreover the management guidelines developed here has been complemented with practices from authors' experience in this area and has been evaluated in the case of a software company. The management guidelines for DBD teams presented in this paper could be very usefully for other companies too that are using a DBDs team and could contribute towards an increase of the efficiency of these teams in their work on software development projects.

  13. Effective Team Support: From Modeling to Software Agents

    NASA Technical Reports Server (NTRS)

    Remington, Roger W. (Technical Monitor); John, Bonnie; Sycara, Katia

    2003-01-01

    The purpose of this research contract was to perform multidisciplinary research between CMU psychologists, computer scientists and engineers and NASA researchers to design a next generation collaborative system to support a team of human experts and intelligent agents. To achieve robust performance enhancement of such a system, we had proposed to perform task and cognitive modeling to thoroughly understand the impact technology makes on the organization and on key individual personnel. Guided by cognitively-inspired requirements, we would then develop software agents that support the human team in decision making, information filtering, information distribution and integration to enhance team situational awareness. During the period covered by this final report, we made substantial progress in modeling infrastructure and task infrastructure. Work is continuing under a different contract to complete empirical data collection, cognitive modeling, and the building of software agents to support the teams task.

  14. Implementing large projects in software engineering courses

    NASA Astrophysics Data System (ADS)

    Coppit, David

    2006-03-01

    In software engineering education, large projects are widely recognized as a useful way of exposing students to the real-world difficulties of team software development. But large projects are difficult to put into practice. First, educators rarely have additional time to manage software projects. Second, classrooms have inherent limitations that threaten the realism of large projects. Third, quantitative evaluation of individuals who work in groups is notoriously difficult. As a result, many software engineering courses compromise the project experience by reducing the team sizes, project scope, and risk. In this paper, we present an approach to teaching a one-semester software engineering course in which 20 to 30 students work together to construct a moderately sized (15KLOC) software system. The approach combines carefully coordinated lectures and homeworks, a hierarchical project management structure, modern communication technologies, and a web-based project tracking and individual assessment system. Our approach provides a more realistic project experience for the students, without incurring significant additional overhead for the instructor. We present our experiences using the approach the last 2 years for the software engineering course at The College of William and Mary. Although the approach has some weaknesses, we believe that they are strongly outweighed by the pedagogical benefits.

  15. Using "Facebook" to Improve Communication in Undergraduate Software Development Teams

    ERIC Educational Resources Information Center

    Charlton, Terence; Devlin, Marie; Drummond, Sarah

    2009-01-01

    As part of the CETL ALiC initiative (Centre of Excellence in Teaching and Learning: Active Learning in Computing), undergraduate computing science students at Newcastle and Durham universities participated in a cross-site team software development project. To ensure we offer adequate resources to support this collaboration, we conducted an…

  16. Measuring the effect of conflict on software engineering teams.

    PubMed

    Karn, J S; Cowling, A J

    2008-05-01

    This article describes a project that aimed to uncover the effects of different forms of conflict on team performance during the important feasibility, requirements analysis, and design phases of software engineering (SE) projects. The research subjects were master of science students who were working to produce software commissioned by real-world clients. A template was developed that allowed researchers to record details of any conflicts that occurred. It was found that some forms of conflict were more damaging than others and that the frequency and intensity of specific conflicts are important factors to consider. The experience of the researchers when using the final template suggests that it is a valuable weapon to have in one's arsenal if one is interested in observing and recording the details of conflict in either SE teams or teams in different contexts.

  17. A Strategy for Implementing the School Management Team.

    ERIC Educational Resources Information Center

    Ohio School Boards Association, Columbus.

    To aid school administrators, this guidebook presents information on planning, implementing, and evaluating a school management team approach. The first section reviews the definition and philosophy of the management team, discusses propositions about and characteristics of management teams, and describes the application of team decision-making to…

  18. Toward a User Driven Innovation for Distributed Software Teams

    NASA Astrophysics Data System (ADS)

    Hossain, Liaquat; Zhou, David

    The software industry has emerged to include some of the most revolutionized distributed work groups; however, not all such groups achieve their set goals and some even fail miserably. The distributed nature of open source software project teams provides an intriguing context for the study of distributed coordination. OSS team structures have traditionally been geographically dispersed and, therefore, the coordination of post-release activities such as testing are made difficult due to the fact that the only means of communication is via electronic forms, such as e-mail or message boards and forums. Nevertheless, large scale, complex, and innovative software packages have been the fruits of labor for some OSS teams set in such coordination-unfriendly environments, while others end in flames. Why are some distributed work groups more effective than others? In our current communication-enriched environment, best practices for coordination are adopted by all software projects yet some still fall by the wayside. Does the team structure have bearing on the success of the project? How does the communication between the team and external parties affect the project's ultimate success or failure? In this study, we seek to answer these questions by applying existing theories from social networks and their analytical methods in the coordination of defect management activities found in OSS projects. We propose the social network based theoretical model for exploring distributed coordination structures and apply that for the case of the OSS defect management process for exploring the structural properties, which induce the greatest coordination performance. The outcome suggests that there is correlation between certain network measures such as density, centrality, and betweenness and coordination performance measures of defect management systems such as quality and timeliness.

  19. Team Software Development for Aerothermodynamic and Aerodynamic Analysis and Design

    NASA Technical Reports Server (NTRS)

    Alexandrov, N.; Atkins, H. L.; Bibb, K. L.; Biedron, R. T.; Carpenter, M. H.; Gnoffo, P. A.; Hammond, D. P.; Jones, W. T.; Kleb, W. L.; Lee-Rausch, E. M.

    2003-01-01

    A collaborative approach to software development is described. The approach employs the agile development techniques: project retrospectives, Scrum status meetings, and elements of Extreme Programming to efficiently develop a cohesive and extensible software suite. The software product under development is a fluid dynamics simulator for performing aerodynamic and aerothermodynamic analysis and design. The functionality of the software product is achieved both through the merging, with substantial rewrite, of separate legacy codes and the authorship of new routines. Examples of rapid implementation of new functionality demonstrate the benefits obtained with this agile software development process. The appendix contains a discussion of coding issues encountered while porting legacy Fortran 77 code to Fortran 95, software design principles, and a Fortran 95 coding standard.

  20. Implementing Rakim: Open Source Chat Reference Software

    ERIC Educational Resources Information Center

    Caraway, Shawn; Payne, Susan

    2005-01-01

    This article describes the conception, implementation, and current status of Rakim open source software at Midlands Technical college in Columbia, SC. Midlands Technical College (MTC) is a 2-year school in Columbia, S.C. It has two large campuses and three smaller campuses. Although the library functions as a single unit, there are separate…

  1. Tips for Ensuring Successful Software Implementation

    ERIC Educational Resources Information Center

    Weathers, Robert

    2013-01-01

    Implementing an enterprise-level, mission-critical software system is an infrastructure project akin to other sizable projects, such as building a school. It's costly and complex, takes a year or more to complete, requires the collaboration of many different parties, involves uncertainties, results in a long-lived asset requiring ongoing…

  2. Self-Managed Work Teams in Nursing Homes: Implementing and Empowering Nurse Aide Teams

    ERIC Educational Resources Information Center

    Yeatts, Dale E.; Cready, Cynthia; Ray, Beth; DeWitt, Amy; Queen, Courtney

    2004-01-01

    Purpose: This article describes the progress of our study to examine the advantages and costs of using self-managed nurse aide teams in nursing homes, steps that are being taken to implement such teams, and management strategies being used to manage the teams. Design and Methods: A quasi-experimental design is underway where certified nurse aide…

  3. Program for implementing software quality metrics

    SciTech Connect

    Yule, H.P.; Riemer, C.A.

    1992-04-01

    This report describes a program by which the Veterans Benefit Administration (VBA) can implement metrics to measure the performance of automated data systems and demonstrate that they are improving over time. It provides a definition of quality, particularly with regard to software. Requirements for management and staff to achieve a successful metrics program are discussed. It lists the attributes of high-quality software, then describes the metrics or calculations that can be used to measure these attributes in a particular system. Case studies of some successful metrics programs used by business are presented. The report ends with suggestions on which metrics the VBA should use and the order in which they should be implemented.

  4. Generalized implementation of software safety policies

    NASA Technical Reports Server (NTRS)

    Knight, John C.; Wika, Kevin G.

    1994-01-01

    As part of a research program in the engineering of software for safety-critical systems, we are performing two case studies. The first case study, which is well underway, is a safety-critical medical application. The second, which is just starting, is a digital control system for a nuclear research reactor. Our goal is to use these case studies to permit us to obtain a better understanding of the issues facing developers of safety-critical systems, and to provide a vehicle for the assessment of research ideas. The case studies are not based on the analysis of existing software development by others. Instead, we are attempting to create software for new and novel systems in a process that ultimately will involve all phases of the software lifecycle. In this abstract, we summarize our results to date in a small part of this project, namely the determination and classification of policies related to software safety that must be enforced to ensure safe operation. We hypothesize that this classification will permit a general approach to the implementation of a policy enforcement mechanism.

  5. Implementation of TeamSTEPPS in the emergency department.

    PubMed

    Turner, Pamela

    2012-01-01

    Team training and practice is an essential part of emergency department workflow. TeamSTEPPS (Team Strategies and Tools to Enhance Performance and Patient Safety) is a teamwork and communication systems model that has the potential to improve patient safety while also addressing aspects of staff satisfaction and morale. This article describes the experience of one emergency department's implementation of TeamSTEPPS, with a focus on methods of training faculty and staff, progression of implementation over a period of time, and evaluation of the process with recommendations for future growth. Background, history, and specific tools used within the department are described, with an emphasis on "briefs," "huddles," and "debriefs" or team "wrap-ups." PMID:22668991

  6. Teaching Tip: Managing Software Engineering Student Teams Using Pellerin's 4-D System

    ERIC Educational Resources Information Center

    Doman, Marguerite; Besmer, Andrew; Olsen, Anne

    2015-01-01

    In this article, we discuss the use of Pellerin's Four Dimension Leadership System (4-D) as a way to manage teams in a classroom setting. Over a 5-year period, we used a modified version of the 4-D model to manage teams within a senior level Software Engineering capstone course. We found that this approach for team management in a classroom…

  7. Implementing Software Safety in the NASA Environment

    NASA Technical Reports Server (NTRS)

    Wetherholt, Martha S.; Radley, Charles F.

    1994-01-01

    Until recently, NASA did not consider allowing computers total control of flight systems. Human operators, via hardware, have constituted the ultimate safety control. In an attempt to reduce costs, NASA has come to rely more and more heavily on computers and software to control space missions. (For example. software is now planned to control most of the operational functions of the International Space Station.) Thus the need for systematic software safety programs has become crucial for mission success. Concurrent engineering principles dictate that safety should be designed into software up front, not tested into the software after the fact. 'Cost of Quality' studies have statistics and metrics to prove the value of building quality and safety into the development cycle. Unfortunately, most software engineers are not familiar with designing for safety, and most safety engineers are not software experts. Software written to specifications which have not been safety analyzed is a major source of computer related accidents. Safer software is achieved step by step throughout the system and software life cycle. It is a process that includes requirements definition, hazard analyses, formal software inspections, safety analyses, testing, and maintenance. The greatest emphasis is placed on clearly and completely defining system and software requirements, including safety and reliability requirements. Unfortunately, development and review of requirements are the weakest link in the process. While some of the more academic methods, e.g. mathematical models, may help bring about safer software, this paper proposes the use of currently approved software methodologies, and sound software and assurance practices to show how, to a large degree, safety can be designed into software from the start. NASA's approach today is to first conduct a preliminary system hazard analysis (PHA) during the concept and planning phase of a project. This determines the overall hazard potential of

  8. Performance of Student Software Development Teams: The Influence of Personality and Identifying as Team Members

    ERIC Educational Resources Information Center

    Monaghan, Conal; Bizumic, Boris; Reynolds, Katherine; Smithson, Michael; Johns-Boast, Lynette; van Rooy, Dirk

    2015-01-01

    One prominent approach in the exploration of the variations in project team performance has been to study two components of the aggregate personalities of the team members: conscientiousness and agreeableness. A second line of research, known as self-categorisation theory, argues that identifying as team members and the team's performance…

  9. Practical Issues in Implementing Software Reliability Measurement

    NASA Technical Reports Server (NTRS)

    Nikora, Allen P.; Schneidewind, Norman F.; Everett, William W.; Munson, John C.; Vouk, Mladen A.; Musa, John D.

    1999-01-01

    Many ways of estimating software systems' reliability, or reliability-related quantities, have been developed over the past several years. Of particular interest are methods that can be used to estimate a software system's fault content prior to test, or to discriminate between components that are fault-prone and those that are not. The results of these methods can be used to: 1) More accurately focus scarce fault identification resources on those portions of a software system most in need of it. 2) Estimate and forecast the risk of exposure to residual faults in a software system during operation, and develop risk and safety criteria to guide the release of a software system to fielded use. 3) Estimate the efficiency of test suites in detecting residual faults. 4) Estimate the stability of the software maintenance process.

  10. Fault-tolerant software - Experiment with the sift operating system. [Software Implemented Fault Tolerance computer

    NASA Technical Reports Server (NTRS)

    Brunelle, J. E.; Eckhardt, D. E., Jr.

    1985-01-01

    Results are presented of an experiment conducted in the NASA Avionics Integrated Research Laboratory (AIRLAB) to investigate the implementation of fault-tolerant software techniques on fault-tolerant computer architectures, in particular the Software Implemented Fault Tolerance (SIFT) computer. The N-version programming and recovery block techniques were implemented on a portion of the SIFT operating system. The results indicate that, to effectively implement fault-tolerant software design techniques, system requirements will be impacted and suggest that retrofitting fault-tolerant software on existing designs will be inefficient and may require system modification.

  11. Evidence-based Medicine and Rapid Response Team Implementation

    PubMed Central

    Bruckel, Jeffrey

    2006-01-01

    The implementation of Rapid Response Teams is becoming commonplace in U.S. hospitals, following the model developed in Australia. The Rapid Response Team is a method of bringing ICU-level patient care to the bedside of critically ill patients using a multidisciplinary team. Acute care unit staff are trained to recognize clinical deterioration using a set of vital sign calling criteria (systolic blood pressure below 90 mmHg, pulse below 60 or above 100, etc.). Many hospitals have been facing problems gaining needed support to make the organizational changes needed for the team to function properly. Some faculty physicians have expressed apprehension about losing control over their patients, and they have also highlighted the lack of rigorous experimental evidence that the teams work. Since there are so many confounding factors at work when trying to design an experimental study of this type of change, the study may not accurately portray the situation. Other evaluation methods should therefore be considered. PMID:19529801

  12. Implementing context and team based access control in healthcare intranets.

    PubMed

    Georgiadis, Christos K; Mavridis, Ioannis K; Nikolakopoulou, Georgia; Pangalos, George I

    2002-09-01

    The establishment of an efficient access control system in healthcare intranets is a critical security issue directly related to the protection of patients' privacy. Our C-TMAC (Context and Team-based Access Control) model is an active security access control model that layers dynamic access control concepts on top of RBAC (Role-based) and TMAC (Team-based) access control models. It also extends them in the sense that contextual information concerning collaborative activities is associated with teams of users and user permissions are dynamically filtered during runtime. These features of C-TMAC meet the specific security requirements of healthcare applications. In this paper, an experimental implementation of the C-TMAC model is described. More specifically, we present the operational architecture of the system that is used to implement C-TMAC security components in a healthcare intranet. Based on the technological platform of an Oracle Data Base Management System and Application Server, the application logic is coded with stored PL/SQL procedures that include Dynamic SQL routines for runtime value binding purposes. The resulting active security system adapts to current need-to-know requirements of users during runtime and provides fine-grained permission granularity. Apart from identity certificates for authentication, it uses attribute certificates for communicating critical security metadata, such as role membership and team participation of users.

  13. Practical Team-Based Learning from Planning to Implementation

    PubMed Central

    Bell, Edward; Eng, Marty; Fuentes, David G.; Helms, Kristen L.; Maki, Erik D.; Vyas, Deepti

    2015-01-01

    Team-based learning (TBL) helps instructors develop an active teaching approach for the classroom through group work. The TBL infrastructure engages students in the learning process through the Readiness Assessment Process, problem-solving through team discussions, and peer feedback to ensure accountability. This manuscript describes the benefits and barriers of TBL, and the tools necessary for developing, implementing, and critically evaluating the technique within coursework in a user-friendly method. Specifically, the manuscript describes the processes underpinning effective TBL development, preparation, implementation, assessment, and evaluation, as well as practical techniques and advice from authors’ classroom experiences. The paper also highlights published articles in the area of TBL in education, with a focus on pharmacy education. PMID:26889061

  14. Practical Team-Based Learning from Planning to Implementation.

    PubMed

    Whitley, Heather P; Bell, Edward; Eng, Marty; Fuentes, David G; Helms, Kristen L; Maki, Erik D; Vyas, Deepti

    2015-12-25

    Team-based learning (TBL) helps instructors develop an active teaching approach for the classroom through group work. The TBL infrastructure engages students in the learning process through the Readiness Assessment Process, problem-solving through team discussions, and peer feedback to ensure accountability. This manuscript describes the benefits and barriers of TBL, and the tools necessary for developing, implementing, and critically evaluating the technique within coursework in a user-friendly method. Specifically, the manuscript describes the processes underpinning effective TBL development, preparation, implementation, assessment, and evaluation, as well as practical techniques and advice from authors' classroom experiences. The paper also highlights published articles in the area of TBL in education, with a focus on pharmacy education. PMID:26889061

  15. The Impact of Cultural Differences in Temporal Perception on Global Software Development Teams

    ERIC Educational Resources Information Center

    Egan, Richard William

    2008-01-01

    This dissertation investigated the impact of cultural differences in temporal perception on globally dispersed software development teams. Literature and anecdotal evidence suggest that these temporal differences affect individual communication quality, which in turn will affect individual satisfaction and trust within global teams. Additionally,…

  16. Implementing team based learning in large classes: nurse educators' experiences.

    PubMed

    Andersen, Elizabeth Ann; Strumpel, Charlene; Fensom, Irene; Andrews, Wendy

    2011-01-01

    Team-based learning (TBL) is an interactive teaching method promoted as an alternative to traditional lectures. TBL was implemented in four large second year classes in a baccalaureate nursing program but the implementation process was found to require much more effort than indicated in the literature. A predominant theme during the implementation phase was the importance of collegial support. Faculty workload increased significantly and they were challenged by occasional student confrontations and technological difficulties. The benefits for students included reduced attrition, reading workloads, and enhanced preparedness for classes, which allowed for more time to be spent in class discussing complex realistic nursing problems. Although TBL was not enthusiastically embraced by all of the students, the majority indicated that they liked and valued TBL, hence commitment to continuing to teach using the TBL method remains. PMID:22499709

  17. A Botanical Garden Data Base Implemented in SAS Software.

    ERIC Educational Resources Information Center

    Greenberg, Edward A.; Lewis, Bruce R.

    1985-01-01

    A database had been developed for the Phoenix Desert Botanical Garden's Living Plant Collection using Statistical Analysis System software. Implementation procedures, data dictionary maintenance, data entry, updating, and reporting are described. (JN)

  18. Software-implemented fault insertion: An FTMP example

    NASA Technical Reports Server (NTRS)

    Czeck, Edward W.; Siewiorek, Daniel P.; Segall, Zary Z.

    1987-01-01

    This report presents a model for fault insertion through software; describes its implementation on a fault-tolerant computer, FTMP; presents a summary of fault detection, identification, and reconfiguration data collected with software-implemented fault insertion; and compares the results to hardware fault insertion data. Experimental results show detection time to be a function of time of insertion and system workload. For the fault detection time, there is no correlation between software-inserted faults and hardware-inserted faults; this is because hardware-inserted faults must manifest as errors before detection, whereas software-inserted faults immediately exercise the error detection mechanisms. In summary, the software-implemented fault insertion is able to be used as an evaluation technique for the fault-handling capabilities of a system in fault detection, identification and recovery. Although the software-inserted faults do not map directly to hardware-inserted faults, experiments show software-implemented fault insertion is capable of emulating hardware fault insertion, with greater ease and automation.

  19. Lessons Learned Implementing Multi-Mission Sequencing Software

    NASA Technical Reports Server (NTRS)

    Needles, Laura M.

    2005-01-01

    This paper will describe the software and its uses to provide context for its criticality. The different approaches that have been taken to implement the software in a multi-mission format will be outlined. The advantages and disadvantages as well as the lessons learned during development and maintenance of these different architectures will be discussed, Finally. the use of multi-mission software in operations and the lessons learned from using it will be discussed.This paper will provide valuable information to organizations exploring the use of multi-mission software. regardless of whether the change is to minimize spacecraft ground software development time or cost reduction. Similarly. the paper will provide insight into some of the steps that can be taken during software development and operational use that will minimize difficulty later.

  20. Streamlining Software Aspects of Certification: Technical Team Report on the First Industry Workshop

    NASA Technical Reports Server (NTRS)

    Hayhurst, Kelly J.; Holloway, C. Michael; Knight, John C.; Leveson, Nancy G.; Yang, Jeffrey C.; Dorsey, Cheryl A.; McCormick, G. Frank

    1998-01-01

    To address concerns about time and expense associated with software aspects of certification, the Federal Aviation Administration (FAA) began the Streamlining Software Aspects of Certification (SSAC) program. As part of this program, a Technical Team was established to determine whether the cost and time associated with certifying aircraft can be reduced while maintaining or improving safety, with the intent of impacting the FAA's Flight 2000 program. The Technical Team conducted a workshop to gain a better understanding of the major concerns in industry about software cost and schedule. Over 120 people attended the workshop, including representatives from the FAA,commercial transport and general aviation aircraft manufacturers and suppliers, and procurers and developers of non-airborne systems; and, more than 200 issues about software aspects of certification were recorded. This paper provides an overview of the SSAC program, motivation for the workshop, details of the workshop activities and outcomes, and recommendations for follow-on work.

  1. Improving Video Game Development: Facilitating Heterogeneous Team Collaboration through Flexible Software Processes

    NASA Astrophysics Data System (ADS)

    Musil, Juergen; Schweda, Angelika; Winkler, Dietmar; Biffl, Stefan

    Based on our observations of Austrian video game software development (VGSD) practices we identified a lack of systematic processes/method support and inefficient collaboration between various involved disciplines, i.e. engineers and artists. VGSD includes heterogeneous disciplines, e.g. creative arts, game/content design, and software. Nevertheless, improving team collaboration and process support is an ongoing challenge to enable a comprehensive view on game development projects. Lessons learned from software engineering practices can help game developers to increase game development processes within a heterogeneous environment. Based on a state of the practice survey in the Austrian games industry, this paper presents (a) first results with focus on process/method support and (b) suggests a candidate flexible process approach based on Scrum to improve VGSD and team collaboration. Results showed (a) a trend to highly flexible software processes involving various disciplines and (b) identified the suggested flexible process approach as feasible and useful for project application.

  2. Implementation of Audio Computer-Assisted Interviewing Software in HIV/AIDS Research

    PubMed Central

    Pluhar, Erika; Yeager, Katherine A.; Corkran, Carol; McCarty, Frances; Holstad, Marcia McDonnell; Denzmore-Nwagbara, Pamela; Fielder, Bridget; DiIorio, Colleen

    2007-01-01

    Computer assisted interviewing (CAI) has begun to play a more prominent role in HIV/AIDS prevention research. Despite the increased popularity of CAI, particularly audio computer assisted self-interviewing (ACASI), some research teams are still reluctant to implement ACASI technology due to lack of familiarity with the practical issues related to using these software packages. The purpose of this paper is to describe the implementation of one particular ACASI software package, the Questionnaire Development System™ (QDS™), in several nursing and HIV/AIDS prevention research settings. We present acceptability and satisfaction data from two large-scale public health studies in which we have used QDS with diverse populations. We also address issues related to developing and programming a questionnaire, discuss practical strategies related to planning for and implementing ACASI in the field, including selecting equipment, training staff, and collecting and transferring data, and summarize advantages and disadvantages of computer assisted research methods. PMID:17662924

  3. Simplifying applications software for vision guided robot implementation

    NASA Technical Reports Server (NTRS)

    Duncheon, Charlie

    1994-01-01

    A simple approach to robot applications software is described. The idea is to use commercially available software and hardware wherever possible to minimize system costs, schedules and risks. The U.S. has been slow in the adaptation of robots and flexible automation compared to the fluorishing growth of robot implementation in Japan. The U.S. can benefit from this approach because of a more flexible array of vision guided robot technologies.

  4. Implementation and Testing of VLBI Software Correlation at the USNO

    NASA Technical Reports Server (NTRS)

    Fey, Alan; Ojha, Roopesh; Boboltz, Dave; Geiger, Nicole; Kingham, Kerry; Hall, David; Gaume, Ralph; Johnston, Ken

    2010-01-01

    The Washington Correlator (WACO) at the U.S. Naval Observatory (USNO) is a dedicated VLBI processor based on dedicated hardware of ASIC design. The WACO is currently over 10 years old and is nearing the end of its expected lifetime. Plans for implementation and testing of software correlation at the USNO are currently being considered. The VLBI correlation process is, by its very nature, well suited to a parallelized computing environment. Commercial off-the-shelf computer hardware has advanced in processing power to the point where software correlation is now both economically and technologically feasible. The advantages of software correlation are manifold but include flexibility, scalability, and easy adaptability to changing environments and requirements. We discuss our experience with and plans for use of software correlation at USNO with emphasis on the use of the DiFX software correlator.

  5. Software Implemented Fault-Tolerant (SIFT) user's guide

    NASA Technical Reports Server (NTRS)

    Green, D. F., Jr.; Palumbo, D. L.; Baltrus, D. W.

    1984-01-01

    Program development for a Software Implemented Fault Tolerant (SIFT) computer system is accomplished in the NASA LaRC AIRLAB facility using a DEC VAX-11 to interface with eight Bendix BDX 930 flight control processors. The interface software which provides this SIFT program development capability was developed by AIRLAB personnel. This technical memorandum describes the application and design of this software in detail, and is intended to assist both the user in performance of SIFT research and the systems programmer responsible for maintaining and/or upgrading the SIFT programming environment.

  6. Effective organizational solutions for implementation of DBMS software packages

    NASA Technical Reports Server (NTRS)

    Jones, D.

    1984-01-01

    The space telescope management information system development effort is a guideline for discussing effective organizational solutions used in implementing DBMS software. Focus is on the importance of strategic planning. The value of constructing an information system architecture to conform to the organization's managerial needs, the need for a senior decision maker, dealing with shifting user requirements, and the establishment of a reliable working relationship with the DBMS vendor are examined. Requirements for a schedule to demonstrate progress against a defined timeline and the importance of continued monitoring for production software control, production data control, and software enhancements are also discussed.

  7. Implementing Interdisciplinary Teams Does Not Necessarily Improve Primary Care Practice Climate.

    PubMed

    Grace, Sherry M; Rich, Jeremy; Chin, William; Rodriguez, Hector P

    2016-01-01

    The complexity of successfully implementing interdisciplinary care team approaches in primary care has challenged many delivery system stakeholders. One-year changes in clinicians' and staff experiences of practice climate among 5 practices implementing interdisciplinary primary care teams and 28 other practices were compared. In adjusted analyses, practices implementing care teams reported improved team structure (78.0 in 2011 vs 79.3 in 2012), team functioning (75.7 vs 77.7), readiness for change (77.6 vs 77.7), and perceptions of skills and knowledge (48.0 vs 53.6) over time. However, the improvements were not significantly different from changes experienced by other practices. Achieving improvements in practice climate through care team redesign is challenging, even with structured learning opportunities for team members. Practice climate did not deteriorate over time, indicating that implementing a complex team redesign does not harm working relationships of frontline clinicians and staff.

  8. Group Maintenance Behaviors of Core and Peripherial Members of Free/Libre Open Source Software Teams

    NASA Astrophysics Data System (ADS)

    Scialdone, Michael J.; Li, Na; Heckman, Robert; Crowston, Kevin

    Group Maintenance is pro-social, discretionary, and relation-building behavior that occurs between members of groups in order to maintain reciprocal trust and cooperation. This paper considers how Free/libre Open Source Software (FLOSS) teams demonstrate such behaviors within the context of e-mail, as this is the primary medium through which such teams communicate. We compare group maintenance behaviors between both core and peripheral members of these groups, as well as behaviors between a group that remains producing software today and one which has since dissolved. Our findings indicate that negative politeness tactics (those which show respect for the autonomy of others) may be the most instrumental group maintenance behaviors that contribute to a FLOSS group’s ability to survive and continue software production.

  9. Towards a Reference Implementation of a Standardized Astronomical Software Environment

    NASA Astrophysics Data System (ADS)

    Paioro, L.; Garilli, B.; Grosbøl, P.; Tody, D.; Fenouillet, T.; Granet, Y.; Surace, C.

    2010-12-01

    The OPTICON Network 3.6 (FP6) and the US NVO, coordinating with international partners and the Virtual Observatory, have already identified high-level requirements and a global architectural design for a future astronomical software environment. In order to continue this project and demonstrate the concepts outlined, the new OPTICON Network 9.2 (FP7) was born and is working on a concrete prototype which will contribute to the development of a reference implementation of the basic core system to be jointly developed by the major partners. As the reference implementation stabilizes, we plan to work with selected groups within the astronomical community to port software to test the new environment and provide feedback for its further evolution. These groups will include both producers of new software as well as the major legacy systems (e.g. AIPS, CASA, IRAF/PyRAF, Starlink and ESO Common Pipeline Library).

  10. The Implementation of Computer Data Processing Software for EAST NBI

    NASA Astrophysics Data System (ADS)

    Zhang, Xiaodan; Hu, Chundong; Sheng, Peng; Zhao, Yuanzhe; Wu, Deyun; Cui, Qinglong

    2014-10-01

    One of the most important project missions of neutral beam injectors is the implementation of 100 s neutral beam injection (NBI) with high power energy to the plasma of the EAST superconducting tokamak. Correspondingly, it's necessary to construct a high-speed and reliable computer data processing system for processing experimental data, such as data acquisition, data compression and storage, data decompression and query, as well as data analysis. The implementation of computer data processing application software (CDPS) for EAST NBI is presented in this paper in terms of its functional structure and system realization. The set of software is programmed in C language and runs on Linux operating system based on TCP network protocol and multi-threading technology. The hardware mainly includes industrial control computer (IPC), data server, PXI DAQ cards and so on. Now this software has been applied to EAST NBI system, and experimental results show that the CDPS can serve EAST NBI very well.

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

    ERIC Educational Resources Information Center

    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…

  12. Implementing Palliative Care Interdisciplinary Teams: Consultative Versus Integrative Models.

    PubMed

    Noreika, Danielle M; Coyne, Patrick J

    2015-09-01

    Interdisciplinary teams are at the core of intensive care unit palliative care consultation. They allow health professionals of different disciplines to collaborate in a synergistic fashion to achieve the goals of patients and their families. Interdisciplinary teams can have a variety of members depending on available resources and the goals for its function. There are multiple benefits to highly functioning teams, as well as challenges that may be faced when trying to provide patient care in a team-based setting. Interdisciplinary teams of different structures may provide the ideal support for complex cases in critical care settings.

  13. Implementing Kanban for agile process management within the ALMA Software Operations Group

    NASA Astrophysics Data System (ADS)

    Reveco, Johnny; Mora, Matias; Shen, Tzu-Chiang; Soto, Ruben; Sepulveda, Jorge; Ibsen, Jorge

    2014-07-01

    After the inauguration of the Atacama Large Millimeter/submillimeter Array (ALMA), the Software Operations Group in Chile has refocused its objectives to: (1) providing software support to tasks related to System Integration, Scientific Commissioning and Verification, as well as Early Science observations; (2) testing the remaining software features, still under development by the Integrated Computing Team across the world; and (3) designing and developing processes to optimize and increase the level of automation of operational tasks. Due to their different stakeholders, each of these tasks presents a wide diversity of importances, lifespans and complexities. Aiming to provide the proper priority and traceability for every task without stressing our engineers, we introduced the Kanban methodology in our processes in order to balance the demand on the team against the throughput of the delivered work. The aim of this paper is to share experiences gained during the implementation of Kanban in our processes, describing the difficulties we have found, solutions and adaptations that led us to our current but still evolving implementation, which has greatly improved our throughput, prioritization and problem traceability.

  14. The implementation of self-managed teams in health care.

    PubMed

    Schrubb, D A

    1992-08-01

    Self-managed teams are one of the most effective tools now available for tapping the unrealized potential of health care organizations. Executives and managers involved with self-managed teams are speaking of new levels of productivity, new commitment among workers, and new optimism about meeting the challenges of competition. GSH's ability to create peak-performance teams will certainly give the hospital a critical competitive advantage over competing hospitals in the Dayton area. Success requires commitment and patience. Health care organizations that believe in the power of worker participation will not regret following the path to a self-managed team environment.

  15. Implementing the Team Approach in Higher Education: Important Questions and Advice for Administrators

    ERIC Educational Resources Information Center

    Lara, Tracy M.; Hughey, Aaron W.

    2008-01-01

    Many companies have implemented the team approach as a way to empower their employees in an effort to enhance productivity, quality and overall profitability. While application of the concept to higher education administration has been limited, colleges and universities could benefit from the team approach if implemented appropriately and…

  16. Case of the Mathematics Team: Implementing a Team Model for Simultaneous Renewal

    ERIC Educational Resources Information Center

    Bay-Williams, Jennifer M.; Scott, Michael B.; Hancock, Melisa

    2007-01-01

    Simultaneous renewal in teacher education is based on the notion that improvement at 1 level requires improvement at all levels and that all stakeholders are responsible for such improvement. The authors discuss the creation and impact of a mathematics team as a vehicle for simultaneous renewal by using the team model for simultaneous renewal for…

  17. Design and implementation of the mobility assessment tool: software description

    PubMed Central

    2013-01-01

    Background In previous work, we described the development of an 81-item video-animated tool for assessing mobility. In response to criticism levied during a pilot study of this tool, we sought to develop a new version built upon a flexible framework for designing and administering the instrument. Results Rather than constructing a self-contained software application with a hard-coded instrument, we designed an XML schema capable of describing a variety of psychometric instruments. The new version of our video-animated assessment tool was then defined fully within the context of a compliant XML document. Two software applications—one built in Java, the other in Objective-C for the Apple iPad—were then built that could present the instrument described in the XML document and collect participants’ responses. Separating the instrument’s definition from the software application implementing it allowed for rapid iteration and easy, reliable definition of variations. Conclusions Defining instruments in a software-independent XML document simplifies the process of defining instruments and variations and allows a single instrument to be deployed on as many platforms as there are software applications capable of interpreting the instrument, thereby broadening the potential target audience for the instrument. Continued work will be done to further specify and refine this type of instrument specification with a focus on spurring adoption by researchers in gerontology and geriatric medicine. PMID:23879716

  18. Design and implementation of embedded Bluetooth software system

    NASA Astrophysics Data System (ADS)

    Zhou, Zhijian; Zhou, Shujie; Xu, Huimin

    2001-10-01

    This thesis introduces the background knowledge and characteristics of Bluetooth technology. Then it summarizes the architecture and working principle of Bluetooth software. After carefully studying the characteristics of embedded operating system and Bluetooth software, this thesis declared two sets of module about Bluetooth software. Corresponding to these module's characteristics, this thesis introduces the design and implementation of LAN Access and Bluetooth headset. The Headset part introduces a developing method corresponding to the particularity of Bluetooth control software. Although these control software are application entity, the control signaling exchanged between them are regulations according to former definitions and they functions through the interaction of data and control information. These data and control information construct the protocol data unit (PDU), and the former definition can be seen as protocol in fact. This thesis uses the advanced development flow on communication protocol development as reference, a formal method - SDL (Specification and Description Language) - describing, validating and coding manually to C. This method not only reserved the efficiency of manually coded code, but also it ensures the quality of codes. The introduction also involves finite state machine theory while introduces the practical developing method on protocol development with the aid of SDL.

  19. Team Faces Tough Odds to Implement New Phone Network | Poster

    Cancer.gov

    It was a Saturday, in the final stretch of winter in late February, and the temperature peaked to a pleasant 66 degrees. Many people were outside enjoying the spring-like weather; however, the Voice over Internet Protocol (VoIP) Deployment Team was hard at work at Industry Lane. The team of 10 was installing the new voice-only network, including deploying 145 phones, switching and testing the 911 feature, connecting wall mounts, and verifying each phone... Read more

  20. Best Practices for Implementing Team-Based Learning in Pharmacy Education

    PubMed Central

    Sicat, Brigitte L.; Franks, Andrea S.; Pater, Karen S.; Medina, Melissa S.; Persky, Adam M.

    2013-01-01

    Colleges and schools of pharmacy are incorporating more team-based learning (TBL) into their curriculum. Published resources are available to assist instructors with implementing TBL and describing it in the health professions literature. The 7 core elements include: team formation, readiness assurance, immediate feedback, sequencing of in-class problem solving, the 4 “S” structure for developing team application exercises (significant problem, same problem, specific answer choice, simultaneous reporting), incentive structure, and peer evaluation. This paper summarizes best practices related to implementation of TBL in pharmacy education, including courses taught using teaching teams. PMID:24159218

  1. Implementing Self-Directed Work Teams at a College Newspaper

    ERIC Educational Resources Information Center

    de Pillis, Emmeline; Parsons, Blake

    2013-01-01

    The problem: Motivating and retaining staff had become an ongoing problem at the student newspaper. Student staffers would quit abruptly when overwhelmed or dissatisfied, leaving the newspaper with critical positions vacant. This affected the performance of the newspaper. Method: The newspaper was organized into self directed work teams (SDWTs).…

  2. Relating Communications Mode Choice and Teamwork Quality: Conversational versus Textual Communication in IT System and Software Development Teams

    ERIC Educational Resources Information Center

    Smith, James Robert

    2012-01-01

    This cross-sectional study explored how IT system and software development team members communicated in the workplace and whether teams that used more verbal communication (and less text-based communication) experienced higher levels of collaboration as measured using the Teamwork Quality (TWQ) scale. Although computer-mediated communication tools…

  3. How Team-Based Reflection Affects Quality Improvement Implementation: A Qualitative Study

    PubMed Central

    Shaw, Eric K.; Howard, Jenna; Etz, Rebecca S.; Hudson, Shawna V.; Crabtree, Benjamin F.

    2012-01-01

    Quality improvement (QI) interventions in health care organizations have produced mixed results with significant questions remaining about how QI interventions are implemented. Team-based reflection may be an important element for understanding QI implementation. Extensive research has focused on individual benefits of reflection including links between reflection, learning, and change. There are currently no published studies that explore how team-based reflection impact QI interventions. We selected 4 primary care practices participating in a QI trial that used a facilitated, team-based approach to improve colorectal cancer screening rates. Trained facilitators met with a team of practice members for up to eleven 1-hour meetings. Data include audio-recorded team meetings and associated fieldnotes. We used a template approach to code transcribed data and an immersion/crystallization technique to identify patterns and themes. Three types of team-based reflection and how each mattered for QI implementation were identified: organizational reflection promoted buy-in, motivation, and feelings of inspiration; process reflection enhanced team problem solving and change management; and relational reflection enhanced discussions of relational dynamics necessary to implement desired QI changes. If QI interventions seek to make changes where collaboration and coordination of care is required, then deliberately integrating team-based reflection into interventions can provide opportunities to facilitate change processes. PMID:22453821

  4. Circles of Care: Implementation and Evaluation of Support Teams for African Americans with Cancer

    ERIC Educational Resources Information Center

    Hanson, Laura C.; Green, Melissa A.; Hayes, Michelle; Diehl, Sandra J.; Warnock, Steven; Corbie-Smith, Giselle; Lin, Feng-Chang; Earp, Jo Anne

    2014-01-01

    Background: Community-based peer support may help meet the practical, emotional, and spiritual needs of African Americans with advanced cancer. Support teams are a unique model of peer support for persons facing serious illness, but research is rare. This study sought to (a) implement new volunteer support teams for African Americans with advanced…

  5. Towards easing the configuration and new team member accommodation for open source software based portals

    NASA Astrophysics Data System (ADS)

    Fu, L.; West, P.; Zednik, S.; Fox, P. A.

    2013-12-01

    For simple portals such as vocabulary based services, which contain small amounts of data and require only hyper-textual representation, it is often an overkill to adopt the whole software stack of database, middleware and front end, or to use a general Web development framework as the starting point of development. Directly combining open source software is a much more favorable approach. However, our experience with the Coastal and Marine Spatial Planning Vocabulary (CMSPV) service portal shows that there are still issues such as system configuration and accommodating a new team member that need to be handled carefully. In this contribution, we share our experience in the context of the CMSPV portal, and focus on the tools and mechanisms we've developed to ease the configuration job and the incorporation process of new project members. We discuss the configuration issues that arise when we don't have complete control over how the software in use is configured and need to follow existing configuration styles that may not be well documented, especially when multiple pieces of such software need to work together as a combined system. As for the CMSPV portal, it is built on two pieces of open source software that are still under rapid development: a Fuseki data server and Epimorphics Linked Data API (ELDA) front end. Both lack mature documentation and tutorials. We developed comparison and labeling tools to ease the problem of system configuration. Another problem that slowed down the project is that project members came and went during the development process, so new members needed to start with a partially configured system and incomplete documentation left by old members. We developed documentation/tutorial maintenance mechanisms based on our comparison and labeling tools to make it easier for the new members to be incorporated into the project. These tools and mechanisms also provided benefit to other projects that reused the software components from the CMSPV

  6. Interactive multicentre teleconferences using open source software in a team of thoracic surgeons.

    PubMed

    Ito, Kazuhiro; Shimada, Junichi; Katoh, Daishiro; Nishimura, Motohiro; Yanada, Masashi; Okada, Satoru; Ishihara, Shunta; Ichise, Kaori

    2012-12-01

    Real-time consultation between a team of thoracic surgeons is important for the management of difficult cases. We established a system for interactive teleconsultation between multiple sites, based on open-source software. The graphical desktop-sharing system VNC (virtual network computing) was used for remotely controlling another computer. An image-processing package (OsiriX) was installed on the server to share the medical images. We set up a voice communication system using Voice Chatter, a free, cross-platform voice communication application. Four hospitals participated in the trials. One was connected by gigabit ethernet, one by WiMAX and one by ADSL. Surgeons at three of the sites found that it was comfortable to view images and consult with each other using the teleconferencing system. However, it was not comfortable using the client that connected via WiMAX, because of dropped frames. Apart from the WiMAX connection, the VNC-based screen-sharing system transferred the clinical images efficiently and in real time. We found the screen-sharing software VNC to be a good application for medical image interpretation, especially for a team of thoracic surgeons using multislice CT scans. PMID:23209271

  7. Interactive multicentre teleconferences using open source software in a team of thoracic surgeons.

    PubMed

    Ito, Kazuhiro; Shimada, Junichi; Katoh, Daishiro; Nishimura, Motohiro; Yanada, Masashi; Okada, Satoru; Ishihara, Shunta; Ichise, Kaori

    2012-12-01

    Real-time consultation between a team of thoracic surgeons is important for the management of difficult cases. We established a system for interactive teleconsultation between multiple sites, based on open-source software. The graphical desktop-sharing system VNC (virtual network computing) was used for remotely controlling another computer. An image-processing package (OsiriX) was installed on the server to share the medical images. We set up a voice communication system using Voice Chatter, a free, cross-platform voice communication application. Four hospitals participated in the trials. One was connected by gigabit ethernet, one by WiMAX and one by ADSL. Surgeons at three of the sites found that it was comfortable to view images and consult with each other using the teleconferencing system. However, it was not comfortable using the client that connected via WiMAX, because of dropped frames. Apart from the WiMAX connection, the VNC-based screen-sharing system transferred the clinical images efficiently and in real time. We found the screen-sharing software VNC to be a good application for medical image interpretation, especially for a team of thoracic surgeons using multislice CT scans.

  8. Perspectives on a Multidisciplinary Team Approach to Implementation of Planned Emergent Use Research.

    PubMed

    Racedo Africano, Carlos J; Gallo de Moraes, Alice; Smischney, Nathan J

    2015-09-19

    In this paper we present the viewpoints of three members of a research team, on the approach to teamwork in the development of an emergent use clinical trial when dealing with diversity of opinions, in order to facilitate stakeholder buy-in. We also discuss a specific approach to the coordination of the team members, which in our opinion had a positive impact on the implementation of the project. We also comment on the influence of the team organization in the timeline and completion of a clinical trial. We hope to start a conversation on team dynamics in the design of clinical trials, especially in the context of emergent use research.

  9. Perspectives on a Multidisciplinary Team Approach to Implementation of Planned Emergent Use Research

    PubMed Central

    Racedo Africano, Carlos J.; De Moraes, Alice Gallo; Smischney, Nathan J.

    2015-01-01

    In this paper we present the viewpoints of three members of a research team, on the approach to teamwork in the development of an emergent use clinical trial when dealing with diversity of opinions, in order to facilitate stakeholder buy-in. We also discuss a specific approach to the coordination of the team members, which in our opinion had a positive impact on the implementation of the project. We also comment on the influence of the team organization in the timeline and completion of a clinical trial. We hope to start a conversation on team dynamics in the design of clinical trials, especially in the context of emergent use research. PMID:26386913

  10. Implementation of an OAIS Repository Using Free, Open Source Software

    NASA Astrophysics Data System (ADS)

    Flathers, E.; Gessler, P. E.; Seamon, E.

    2015-12-01

    The Northwest Knowledge Network (NKN) is a regional data repository located at the University of Idaho that focuses on the collection, curation, and distribution of research data. To support our home institution and others in the region, we offer services to researchers at all stages of the data lifecycle—from grant application and data management planning to data distribution and archive. In this role, we recognize the need to work closely with other data management efforts at partner institutions and agencies, as well as with larger aggregation efforts such as our state geospatial data clearinghouses, data.gov, DataONE, and others. In the past, one of our challenges with monolithic, prepackaged data management solutions is that customization can be difficult to implement and maintain, especially as new versions of the software are released that are incompatible with our local codebase. Our solution is to break the monolith up into its constituent parts, which offers us several advantages. First, any customizations that we make are likely to fall into areas that can be accessed through Application Program Interfaces (API) that are likely to remain stable over time, so our code stays compatible. Second, as components become obsolete or insufficient to meet new demands that arise, we can replace the individual components with minimal effect on the rest of the infrastructure, causing less disruption to operations. Other advantages include increased system reliability, staggered rollout of new features, enhanced compatibility with legacy systems, reduced dependence on a single software company as a point of failure, and the separation of development into manageable tasks. In this presentation, we describe our application of the Service Oriented Architecture (SOA) design paradigm to assemble a data repository that conforms to the Open Archival Information System (OAIS) Reference Model primarily using a collection of free and open-source software. We detail the design

  11. On software implementation of reliability of unmanned ground vehicles

    NASA Astrophysics Data System (ADS)

    Dixit, Arati M.; Saab, Kassem; Singh, Harpreet; Mustapha, Adam; Gerhart, Grant R.

    2009-05-01

    Critical role of unmanned intelligent ground vehicles is evident from variety of defense applications. Fuzzy Reliability predicts reliability of the convoy of unmanned vehicles represented as a communication network with nodes as vehicle station and branches as path between the stations. Fuzzy Reliability affirms the performance of the system. Fuzzy reliability of a convoy of vehicles is the result of Fuzzy and Boolean approaches. The node and branch reliability is calculated using the Fuzzy approach. The terminal reliability is calculated using Boolean algebra. Software implementation of the fuzzy reliability is successfully done. To improve the performance evaluation of the convoy, node failure i.e. failure of convoy station is also taken into consideration. Depending upon the reliability predicted a commander can take appropriate decision in the battlefield. Proposed algorithm determines all paths from source to destination and Boolean expressions are formed. A non-overlapping simplification is obtained and further transformed into mathematical expression, where reliability values are substituted. The results of design, implementation and simulation of the reliability of convoy of unmanned vehicles are given. It is hoped that the proposed algorithm and its implementation will be useful for sensor network in general and graph of unmanned vehicles in particular.

  12. Implementation of a Process Curriculum by the Campus Team Strategy.

    ERIC Educational Resources Information Center

    Cole, Henry P.; Herlihy, John G.

    This document presents an overview of a process-promoting curriculum, "Man: A Course of Study" (MACOS), developed by the Eastern Regional Institute for Education (ERIE). The ERIC project is designed to promote proper implementation of the curriculum and teacher commitment and competency in the practice and process of education. The campus team…

  13. Media Implementation Through Teamed Supervision. Evaluation: Title Three, ESEA.

    ERIC Educational Resources Information Center

    Boardman Local School District, Youngstown, OH.

    The procedures and techniques developed to evaluate a project to implement media in elementary schools are discussed. To describe the decision-making setting, two necessary conditions--understanding (high or low) and amount of change (large or small)--were paired against each other resulting in four possible evaluation settings. The situation in…

  14. MeqTrees: Software package for implementing Measurement Equations

    NASA Astrophysics Data System (ADS)

    Noordam, Jan E.; Smirnov, Oleg M.

    2012-09-01

    MeqTrees is a software package for implementing Measurement Equations. This makes it uniquely suited for simulation and calibration of radioastronomical data, especially that involving new radiotelescopes and observational regimes. MeqTrees is implemented as a Python-based front-end called the meqbrowser, and an efficient (C++-based) computational back-end called the meqserver. Numerical models are defined on the front-end via a Python-based Tree Definition Language (TDL), then rapidly executed on the back-end. The use of TDL facilitates an extremely short turn-around time for experimentation with new ideas. This is also helped by unprecedented visualization capabilities for all final and intermediate results. A flexible data model and a number of important optimizations in the back-end ensures that the numerical performance is comparable to that of hand-written code. MeqTrees includes a highly capable FITS viewer and sky model manager called Tigger, which can also work as a standalone tool.

  15. Impact of School Based Leadership Teams for Implementing a Successful Professional Development Initiative

    ERIC Educational Resources Information Center

    Yager, Stuart; Yager, Robert

    2011-01-01

    This study focuses on the depth of implementation of a professional development initiative. In one group, the school based leadership team was provided specialized coaching to support and monitor the implementation of the initiative. In the other group, no assistance was provided. Results indicate that the coaching of a school-based leadership…

  16. Spacelab user implementation assessment study. (Software requirements analysis). Volume 2: Technical report

    NASA Technical Reports Server (NTRS)

    1976-01-01

    The engineering analyses and evaluation studies conducted for the Software Requirements Analysis are discussed. Included are the development of the study data base, synthesis of implementation approaches for software required by both mandatory onboard computer services and command/control functions, and identification and implementation of software for ground processing activities.

  17. Designing and implementing customer-focused functional support teams

    SciTech Connect

    Levine, L.O.; Cejka, C.L.

    1995-02-01

    The contract services department of a U.S. Department of Energy research laboratory is radically revising how it serves its primary customers--the laboratory research and development staff. The department provides services that include contract research initiation (proposal preparation and contract negotiation) and acquisition of goods and services to support specific research projects. It previously provided these services with approximately 170 staff in four centralized functional units. In reorganizing, the department used a structured analysis and design process to categorize internal customers according to their unique attributes and specific support needs. Concurrently, it identified a number of conceptually distinct customer-focused units that could accomplish the contract processes in different ways and then chose a preferred concept for each customer category. The organizational concepts were designed to enhance customer service and improve staff morale and development opportunities. The new organization will have a total of 10 customer support units as well as other centralized services and activities. It will flatten the organizational structures and encourage more cooperation among contracts staff to meet customer needs for improved timeliness, communication, and teaming with researchers.

  18. Effective Team Support: From Task and Cognitive Modeling to Software Agents for Time-Critical Complex Work Environments

    NASA Technical Reports Server (NTRS)

    Remington, Roger W. (Technical Monitor); John, Bonnie E.; Sycara, Katia

    2005-01-01

    The purpose of this research contract was to perform multidisciplinary research between CMU psychologists, computer scientists and NASA researchers to design a next generation collaborative system to support a team of human experts and intelligent agents. To achieve robust performance enhancement of such a system, we had proposed to perform task and cognitive modeling to thoroughly understand the impact technology makes on the organization and on key individual personnel. Guided by cognitively-inspired requirements, we would then develop software agents that support the human team in decision making, information filtering, information distribution and integration to enhance team situational awareness. During the period covered by this final report, we made substantial progress in completing a system for empirical data collection, cognitive modeling, and the building of software agents to support a team's tasks, and in running experiments for the collection of baseline data.

  19. [Practical aspects of implementation quality management system ISO 9001:2000 by hospital infection control team].

    PubMed

    Kuziemski, Arkadiusz; Czerniak, Beata; Frankowska, Krystyna; Gonia, Ewa; Salińska, Teresa; Motuk, Andrzej; Sobociński, Zbigniew

    2009-01-01

    In 2006 the Board of the Jan Biziel Hospital in Bydgoszcz decided to include procedures of health services in the implementation process within the confines of ISO 9001:2000 certification. The hospital infection control team that has operated in the hospital since 1989 performed the analysis of the forms of activities to date and on that basis the team prepared original plan of quality management. In April 2007, this plan was successfully accepted by the certifying team. The aim of this study is to present the aforementioned plan which is the result of 18 years experience of the team. At the same time, I hope that this study will be very helpful for all professionals interested in hospital epidemiology, especially in the context of implementing quality management systems.

  20. Sandia National Laboratories Advanced Simulation and Computing (ASC) : appraisal method for the implementation of the ASC software quality engineering practices: Version 1.0.

    SciTech Connect

    Turgeon, Jennifer; Minana, Molly A.

    2008-02-01

    This document provides a guide to the process of conducting software appraisals under the Sandia National Laboratories (SNL) ASC Program. The goal of this document is to describe a common methodology for planning, conducting, and reporting results of software appraisals thereby enabling: development of an objective baseline on implementation of the software quality engineering (SQE) practices identified in the ASC Software Quality Plan across the ASC Program; feedback from project teams on SQE opportunities for improvement; identification of strengths and opportunities for improvement for individual project teams; guidance to the ASC Program on the focus of future SQE activities Document contents include process descriptions, templates to promote consistent conduct of appraisals, and an explanation of the relationship of this procedure to the SNL ASC software program.

  1. SIFT - Multiprocessor architecture for Software Implemented Fault Tolerance flight control and avionics computers

    NASA Technical Reports Server (NTRS)

    Forman, P.; Moses, K.

    1979-01-01

    A brief description of a SIFT (Software Implemented Fault Tolerance) Flight Control Computer with emphasis on implementation is presented. A multiprocessor system that relies on software-implemented fault detection and reconfiguration algorithms is described. A high level reliability and fault tolerance is achieved by the replication of computing tasks among processing units.

  2. Standard practices for the implementation of computer software

    NASA Technical Reports Server (NTRS)

    Irvine, A. P. (Editor)

    1978-01-01

    A standard approach to the development of computer program is provided that covers the file cycle of software development from the planning and requirements phase through the software acceptance testing phase. All documents necessary to provide the required visibility into the software life cycle process are discussed in detail.

  3. A supernova feedback implementation for the astrophysical simulation software Arepo

    NASA Astrophysics Data System (ADS)

    Bubel, André-Patrick

    2015-08-01

    Please see the current version (v2) on arXiv (https://arxiv.org/abs/1604.06071) This version is as submitted to the university for my master's degree. I might have worded my critique of Arepo a bit too harshly, and a significant amount of issues were already addressed since the original submission. I removed section 3.4 and most of the discussion in 4.1, as these sections may need rework and further objective underpinning. Supernova (SN) explosions play an important role in the development of galactic structures. The energy and momentum imparted on the interstellar medium (ISM) in so called "supernova feedback" drives turbulence, heats the gas, enriches it with heavy elements, can lead to the formation of new stars or even suppress star formation by disrupting stellar nurseries. In the numerical simulation at the sub-galactic level, not including the energy and momentum of supernovas in the physical description of the problem can also lead to several problems that might partially be resolved by including a description of supernovas. In this thesis such an implementation is attempted for the combined numerical hydrodynamics and N-body simulation software Arepo (Springel, 2010). In a stochastic process a large amount of thermal energy is imparted on a number of neighbouring cells, mimicking the effect of a supernova explosions. We test this approach by modelling the explosion of a single supernova in a uniform density medium and comparing the evolution of the resulting supernova remnant to the theoretically-predicted behaviour. We also run a simulation with our feedback code and a fixed supernova rate derived from the Kennicutt-Schmidt relation (Kennicutt, 1998) for a duration of about 20 Myrs. We describe our method in detail in this text and discuss the properties of our implementation.

  4. Software-Implemented Fault Tolerance in Communications Systems

    NASA Technical Reports Server (NTRS)

    Gantenbein, Rex E.

    1994-01-01

    Software-implemented fault tolerance (SIFT) is used in many computer-based command, control, and communications (C(3)) systems to provide the nearly continuous availability that they require. In the communications subsystem of Space Station Alpha, SIFT algorithms are used to detect and recover from failures in the data and command link between the Station and its ground support. The paper presents a review of these algorithms and discusses how such techniques can be applied to similar systems found in applications such as manufacturing control, military communications, and programmable devices such as pacemakers. With support from the Tracking and Communication Division of NASA's Johnson Space Center, researchers at the University of Wyoming are developing a testbed for evaluating the effectiveness of these algorithms prior to their deployment. This testbed will be capable of simulating a variety of C(3) system failures and recording the response of the Space Station SIFT algorithms to these failures. The design of this testbed and the applicability of the approach in other environments is described.

  5. Joint working in community mental health teams: implementation of an integrated care pathway.

    PubMed

    Rees, Gwyneth; Huby, Guro; McDade, Lian; McKechnie, L

    2004-11-01

    Abstract Integration of community mental health services is a key policy objective that aims to increase quality and efficiency of care. Integrated care pathways (ICPs) are a mechanism designed to formalise multi-agency working at an operational level and are currently being applied to mental health services. Evidence regarding the impact of this tool to support joint working is mixed, and there is limited evidence regarding the suitability of ICPs for complex, community-based services. The present study was set in one primary care trust (PCT) in Scotland that is currently implementing an ICP for community mental health teams (CMHTs) across the region. The aim of the study was to investigate professionals' experiences and views on the implementation of an ICP within adult CMHTs in order to generate learning points for other organisations which are considering developing and implementing such systems. The study used qualitative methods which comprised of individual interviews with three CMHT leaders and two service development managers, as well as group interviews with members of four adult CMHTs. Data was analysed using the constant comparison method. Participants reported positive views regarding joint working and the role of an ICP in theory. However, in practice, teams were not implementing the ICP. Lack of integration at higher organisational levels was found to create conflicts within the teams which became explicit in response to the ICP. Implementation was also hindered by lack of resources for ongoing support, team development and change management. In conclusion, the study suggests that operational systems such as ICPs do not address and cannot overcome wider organisational barriers to integration of mental health services. Integrated care pathways need to be developed with strategic input as well as practitioner involvement and ownership. Team development, education about integration and change management are essential if ICPs are to foster and support

  6. Joint working in community mental health teams: implementation of an integrated care pathway.

    PubMed

    Rees, Gwyneth; Huby, Guro; McDade, Lian; McKechnie, L

    2004-11-01

    Abstract Integration of community mental health services is a key policy objective that aims to increase quality and efficiency of care. Integrated care pathways (ICPs) are a mechanism designed to formalise multi-agency working at an operational level and are currently being applied to mental health services. Evidence regarding the impact of this tool to support joint working is mixed, and there is limited evidence regarding the suitability of ICPs for complex, community-based services. The present study was set in one primary care trust (PCT) in Scotland that is currently implementing an ICP for community mental health teams (CMHTs) across the region. The aim of the study was to investigate professionals' experiences and views on the implementation of an ICP within adult CMHTs in order to generate learning points for other organisations which are considering developing and implementing such systems. The study used qualitative methods which comprised of individual interviews with three CMHT leaders and two service development managers, as well as group interviews with members of four adult CMHTs. Data was analysed using the constant comparison method. Participants reported positive views regarding joint working and the role of an ICP in theory. However, in practice, teams were not implementing the ICP. Lack of integration at higher organisational levels was found to create conflicts within the teams which became explicit in response to the ICP. Implementation was also hindered by lack of resources for ongoing support, team development and change management. In conclusion, the study suggests that operational systems such as ICPs do not address and cannot overcome wider organisational barriers to integration of mental health services. Integrated care pathways need to be developed with strategic input as well as practitioner involvement and ownership. Team development, education about integration and change management are essential if ICPs are to foster and support

  7. OUTCOME OF IMPLEMENTATION OF A MULTIDISCIPLINARY TEAM APPROACH TO THE CARE OF PATIENTS AFTER TRANSSPHENOIDAL SURGERY

    PubMed Central

    Carminucci, Arthur S.; Ausiello, John C.; Page-Wilson, Gabrielle; Lee, Michelle; Good, Laura; Bruce, Jeffrey N.; Freda, Pamela U.

    2016-01-01

    Objective Transsphenoidal surgery (TS) for sellar lesions is an established and safe procedure, but complications can occur, particularly involving the neuroendocrine system. We hypothesized that postoperative care of TS patients would be optimized when performed by a coordinated team including a pituitary neurosurgeon, endocrinologists, and a specialty nurse. Methods We implemented a formalized, multidisciplinary team approach and standardized postoperative protocols for the care of adult patients undergoing TS by a single surgeon (J.N.B.) at our institution beginning in July 2009. We retrospectively compared the outcomes of 214 consecutive TS-treated cases: 113 cases prior to and 101 following the initiation of the team approach and protocol implementation. Outcomes assessed included the incidence of neurosurgical and endocrine complications, length of stay (LOS), and rates of hospital readmission and unscheduled clinical visits. Results The median LOS decreased from 3 days preteam to 2 days postteam (P<.01). Discharge occurred on postoperative day 2 in 46% of the preteam group patients compared to 69% of the postteam group (P<.01). Rates of early postoperative diabetes insipidus (DI) and readmissions within 30 days for syndrome of inappropriate antidiuretic hormone (SIADH) or other complications did not differ between groups. Conclusion Implementation of a multidisciplinary team approach was associated with a reduction of LOS. Despite earlier discharge, postoperative outcomes were not compromised. The endocrinologist is central to the success of this team approach, which could be successfully applied to care of patients undergoing TS, as well as other types of endocrine surgery at other centers. PMID:26437216

  8. Implementing and Evaluating a Peer-Led Team Learning Approach in Undergraduate Anatomy and Physiology

    ERIC Educational Resources Information Center

    Finn, Kevin; Campisi, Jay

    2015-01-01

    This article describes how a Peer-Led Team Learning (PLTL) program was implemented in a first-year, undergraduate Anatomy and Physiology course sequence to examine the student perceptions of the program and determine the effects of PLTL on student performance.

  9. Implementing Team-Based Learning in Middle School Social Studies Classes

    ERIC Educational Resources Information Center

    Wanzek, Jeanne; Kent, Shawn C.; Vaughn, Sharon; Swanson, Elizabeth A.; Roberts, Greg; Haynes, Martha

    2015-01-01

    The authors examined the effects of team-based learning (TBL) implemented in Grade 8 social studies classes on student content acquisition. Twenty-four classes were randomly assigned to treatment or comparison blocking on teacher. In the treatment classes teachers integrated TBL practices in the content instruction. The authors examined teacher…

  10. How Do Staff Perceive Schoolwide Positive Behavior Supports? Implications for Teams in Planning and Implementing Schools

    ERIC Educational Resources Information Center

    Feuerborn, Laura L.; Tyre, Ashli D.

    2016-01-01

    Schoolwide Positive Behavior Support (SWPBS) offers an alternative to reactive and exclusionary school discipline practices. However, the shift to SWPBS requires substantial change in the practices of staff, and many leadership teams struggle to rally staff support for implementation. With a more thorough understanding of staff perceptions, level…

  11. Implementation of the AES as a Hash Function for Confirming the Identity of Software on a Computer System

    SciTech Connect

    Hansen, Randy R.; Bass, Robert B.; Kouzes, Richard T.; Mileson, Nicholas D.

    2003-01-20

    This paper provides a brief overview of the implementation of the Advanced Encryption Standard (AES) as a hash function for confirming the identity of software resident on a computer system. The PNNL Software Authentication team chose to use a hash function to confirm software identity on a system for situations where: (1) there is limited time to perform the confirmation and (2) access to the system is restricted to keyboard or thumbwheel input and output can only be displayed on a monitor. PNNL reviewed three popular algorithms: the Secure Hash Algorithm - 1 (SHA-1), the Message Digest - 5 (MD-5), and the Advanced Encryption Standard (AES) and selected the AES to incorporate in software confirmation tool we developed. This paper gives a brief overview of the SHA-1, MD-5, and the AES and sites references for further detail. It then explains the overall processing steps of the AES to reduce a large amount of generic data-the plain text, such is present in memory and other data storage media in a computer system, to a small amount of data-the hash digest, which is a mathematically unique representation or signature of the former that could be displayed on a computer's monitor. This paper starts with a simple definition and example to illustrate the use of a hash function. It concludes with a description of how the software confirmation tool uses the hash function to confirm the identity of software on a computer system.

  12. Design study of Software-Implemented Fault-Tolerance (SIFT) computer

    NASA Technical Reports Server (NTRS)

    Wensley, J. H.; Goldberg, J.; Green, M. W.; Kutz, W. H.; Levitt, K. N.; Mills, M. E.; Shostak, R. E.; Whiting-Okeefe, P. M.; Zeidler, H. M.

    1982-01-01

    Software-implemented fault tolerant (SIFT) computer design for commercial aviation is reported. A SIFT design concept is addressed. Alternate strategies for physical implementation are considered. Hardware and software design correctness is addressed. System modeling and effectiveness evaluation are considered from a fault-tolerant point of view.

  13. Software environment for implementing engineering applications on MIMD computers

    NASA Technical Reports Server (NTRS)

    Lopez, L. A.; Valimohamed, K. A.; Schiff, S.

    1990-01-01

    In this paper the concept for a software environment for developing engineering application systems for multiprocessor hardware (MIMD) is presented. The philosophy employed is to solve the largest problems possible in a reasonable amount of time, rather than solve existing problems faster. In the proposed environment most of the problems concerning parallel computation and handling of large distributed data spaces are hidden from the application program developer, thereby facilitating the development of large-scale software applications. Applications developed under the environment can be executed on a variety of MIMD hardware; it protects the application software from the effects of a rapidly changing MIMD hardware technology.

  14. Development and implementation of software systems for imaging spectroscopy

    USGS Publications Warehouse

    Boardman, J.W.; Clark, R.N.; Mazer, A.S.; Biehl, L.L.; Kruse, F.A.; Torson, J.; Staenz, K.

    2006-01-01

    Specialized software systems have played a crucial role throughout the twenty-five year course of the development of the new technology of imaging spectroscopy, or hyperspectral remote sensing. By their very nature, hyperspectral data place unique and demanding requirements on the computer software used to visualize, analyze, process and interpret them. Often described as a marriage of the two technologies of reflectance spectroscopy and airborne/spaceborne remote sensing, imaging spectroscopy, in fact, produces data sets with unique qualities, unlike previous remote sensing or spectrometer data. Because of these unique spatial and spectral properties hyperspectral data are not readily processed or exploited with legacy software systems inherited from either of the two parent fields of study. This paper provides brief reviews of seven important software systems developed specifically for imaging spectroscopy.

  15. Implementation and Simulation Results using Autonomous Aerobraking Development Software

    NASA Technical Reports Server (NTRS)

    Maddock, Robert W.; DwyerCianciolo, Alicia M.; Bowes, Angela; Prince, Jill L. H.; Powell, Richard W.

    2011-01-01

    An Autonomous Aerobraking software system is currently under development with support from the NASA Engineering and Safety Center (NESC) that would move typically ground-based operations functions to onboard an aerobraking spacecraft, reducing mission risk and mission cost. The suite of software that will enable autonomous aerobraking is the Autonomous Aerobraking Development Software (AADS) and consists of an ephemeris model, onboard atmosphere estimator, temperature and loads prediction, and a maneuver calculation. The software calculates the maneuver time, magnitude and direction commands to maintain the spacecraft periapsis parameters within design structural load and/or thermal constraints. The AADS is currently tested in simulations at Mars, with plans to also evaluate feasibility and performance at Venus and Titan.

  16. Real-time Kernel Implementation Practice Program for Embedded Software Engineers' Education and its Evaluation

    NASA Astrophysics Data System (ADS)

    Yoshida, Toshio; Matsumoto, Masahide; Seo, Katsuhiko; Chino, Shinichiro; Sugino, Eiji; Sawamoto, Jun; Koizumi, Hisao

    A real-time kernel (henceforth RTK) is in the center place of embedded software technology, and the understanding of RTK is indispensable for the embedded system design. To implement RTK, it is necessary to understand languages that describe RTK software program code, system programming manners, software development tools, CPU on that RTK runs and the interface between software and hardware, etc. in addition to understanding of RTK itself. This means RTK implementation process largely covers embedded software implementation process. Therefore, it is thought that RTK implementation practice program is very effective as a means of the acquisition of common embedded software skill in addition to deeper acquisition of RTK itself. In this paper, we propose to apply RTK implementing practice program to embedded software engineers educational program. We newly developed very small and step-up type RTK named μK for educational use, and held a seminar that used μK as a teaching material for the students of information science and engineers of the software house. As a result, we confirmed that RTK implementation practice program is very effective for the acquisition of embedded software common skill.

  17. Implementation of a new picking procedure in the Antelope software

    NASA Astrophysics Data System (ADS)

    Tiberi, Lara; Costa, Giovanni; Spallarossa, Daniele

    2014-05-01

    quite similar, even if Antelope locates only 38 of the 44 events studied, despite of the 43 of the AutoPicker. So AutoPicker finds more and preciser phases than Antelope both P- (16% more) and mainly S-phases(90% more); but Orbassoc process in Antelope, is able to correctly associate the detections and to find the right location. So in this work we illustrate the implementation of the AutoPicker picking procedure in Antelope software. In the final configuration the AutoPicker is used to rilevate the P- and S- phases, and then these P- and S- onset are associated through the use of the Antelope associator and localizator.

  18. A Software Implementation of a Satellite Interface Message Processor.

    ERIC Educational Resources Information Center

    Eastwood, Margaret A.; Eastwood, Lester F., Jr.

    A design for network control software for a computer network is described in which some nodes are linked by a communications satellite channel. It is assumed that the network has an ARPANET-like configuration; that is, that specialized processors at each node are responsible for message switching and network control. The purpose of the control…

  19. Implementation of a peer-led team learning instructional approach in an undergraduate organic chemistry course

    NASA Astrophysics Data System (ADS)

    Tien, Lydia T.; Roth, Vicki; Kampmeier, J. A.

    2002-09-01

    This study focuses on the implementation of a peer-led team learning (PLTL) instructional approach for all students in an undergraduate organic chemistry course and the evaluation of student outcomes over 8 years. Students who experienced the student-centered instruction and worked in small groups facilitated by a peer leader (treatment) in 1996-1999 were compared with students who experienced the traditional recitation section (control) in 1992-1994. Quantitative and qualitative data show statistically significant improvements in student performance, retention, and attitudes about the course. These findings suggest that using undergraduate leaders to implement a peer-led team learning model that is built on a social constructivist foundation is a workable mechanism for effecting change in undergraduate science courses.

  20. The aerospace energy systems laboratory: Hardware and software implementation

    NASA Technical Reports Server (NTRS)

    Glover, Richard D.; Oneil-Rood, Nora

    1989-01-01

    For many years NASA Ames Research Center, Dryden Flight Research Facility has employed automation in the servicing of flight critical aircraft batteries. Recently a major upgrade to Dryden's computerized Battery Systems Laboratory was initiated to incorporate distributed processing and a centralized database. The new facility, called the Aerospace Energy Systems Laboratory (AESL), is being mechanized with iAPX86 and iAPX286 hardware running iRMX86. The hardware configuration and software structure for the AESL are described.

  1. System- and Policy-Level Challenges to Full Implementation of the Crisis Intervention Team (CIT) Model

    PubMed Central

    Compton, Michael T.; Broussard, Beth; Hankerson-Dyson, Dana; Krishan, Shaily; Stewart, Tarianna; Oliva, Janet R.; Watson, Amy C.

    2010-01-01

    The Crisis Intervention Team (CIT) model of collaboration between law enforcement and mental health is widely recognized as being “more than just training” for police officers; the core elements of CIT include a number of other components. However, several system- and policy-level obstacles can make successful implementation of CIT difficult in many communities. Three such challenges are addressed in this article: insufficient training and policies for dispatchers, poor availability of psychiatric emergency receiving facilities, and complexities related to implementation of CIT in rural settings. Collaboratively addressing these and other challenges will undoubtedly advance the goals of CIT. PMID:21113319

  2. Software management and implementation plan for the Microwave Limb Sounder (MLS) carried on a NASA Earth Observing System (EOS) satellite

    NASA Technical Reports Server (NTRS)

    Shaw, H. Y.; Girard, M. A.; Perun, V. S.; Sherif, J. S.

    2003-01-01

    This paper presents a Software Management and Implementation Plan (SIMP) for managing and controlling the development of the Microwave Limb Sounder (MLS) instrument software, and the Instrument Ground Support Equipment (IGSE) software.

  3. Multidisciplinary teams of case managers in the implementation of an innovative integrated services delivery for the elderly in France

    PubMed Central

    2014-01-01

    Background The case management process is now well defined, and teams of case managers have been implemented in integrated services delivery. However, little is known about the role played by the team of case managers and the value in having multidisciplinary case management teams. The objectives were to develop a fuller understanding of the role played by the case manager team and identify the value of inter-professional collaboration in multidisciplinary teams during the implementation of an innovative integrated service in France. Methods We conducted a qualitative study with focus groups comprising 14 multidisciplinary teams for a total of 59 case managers, six months after their recruitment to the MAIA program (Maison Autonomie Integration Alzheimer). Results Most of the case managers saw themselves as being part of a team of case managers (91.5%). Case management teams help case managers develop a comprehensive understanding of the integration concept, meet the complex needs of elderly people and change their professional practices. Multidisciplinary case management teams add value by helping case managers move from theory to practice, by encouraging them develop a comprehensive clinical vision, and by initiating the interdisciplinary approach. Conclusions The multidisciplinary team of case managers is central to the implementation of case management and helps case managers develop their new role and a core inter-professional competency. PMID:24708721

  4. Implementation of consumer providers into mental health intensive case management teams.

    PubMed

    Hamilton, Alison B; Chinman, Matthew; Cohen, Amy N; Oberman, Rebecca Shoai; Young, Alexander S

    2015-01-01

    In mental health care, consumer providers (CPs) are individuals with serious mental illness (SMI) who draw upon their lived experiences while providing services to others with SMI. Implementation of CPs has proven to be challenging in a variety of settings. The PEER project (Peers Enhancing Recovery) involved rolling out CPs using an implementation science model and evaluating implementation and impact in mental health treatment settings (three intervention, three control). In qualitative interviews, facilitators and challenges to implementation were described by the CPs, their team members, clients, and study researchers. Site preparation, external facilitation, and positive, reinforcing experiences with CPs facilitated implementation. Role definitions and deficiencies in CPs' technical knowledge posed challenges to implementation. Sustainability was not realized due to insufficient resources. However, implementation was positive overall, characterized by diffusion of innovation concepts of high relative advantage, strong trialability, compatibility with prevailing norms, compelling observability, and relatively low complexity. By preparing and working systematically with intervention sites to incorporate new services, implementation was strengthened and challenges were minimized.

  5. Re-constructible CMM software system modeling and its implementation

    NASA Astrophysics Data System (ADS)

    Bai, Y. W.; Wei, S. Y.; Yang, X. H.; Liu, S. P.

    2008-12-01

    This paper presents a novel way for the re-constructible CMM software system modeling by taking advantage of a tiered modeling strategy. It consists of four tiers: (1) the bottom layer is the CAD model manager which encapsulates geometric engine and 3D object displaying engine as a COM; (2) the middle is the kernel components which is designed to manage the objects of geometric entity, coordinate system, probe and the system environment parameters etc; (3) the third layer is function modules layer that is used to manage and handle the messages and events of the windows/dialog, menus and toolbars; (4) the top layer is GUI module that is designed to initialize the application with the resource of GUI with the manner of dynamic loading. A set of commercial CMM software, Direct DMIS, has applied the method in a R&D of China National Institute of Measuring and Test Technology (NIMTT). It proves that the developed system can effectively integrate the modules distributed in different layers developed with C++ or C# and the proposed method is feasible.

  6. Outcomes of Patients with Intestinal Failure after the Development and Implementation of a Multidisciplinary Team.

    PubMed

    Furtado, Sabrina; Ahmed, Najma; Forget, Sylviane; Sant'Anna, Ana

    2016-01-01

    Aim. A multidisciplinary team was created in our institution to manage patients with intestinal failure (INFANT: INtestinal Failure Advanced Nutrition Team). We aimed to evaluate the impact of the implementation of the team on the outcomes of this patient population. Methods. Retrospective chart review of patients with intestinal failure over a 6-year period was performed. Outcomes of patients followed up by INFANT (2010-2012) were compared to a historical cohort (2007-2009). Results. Twenty-eight patients with intestinal failure were followed up by INFANT while the historical cohort was formed by 27 patients. There was no difference between the groups regarding remaining length of small and large bowel, presence of ICV, or number of infants who reached full enteral feeds. Patients followed up by INFANT took longer to attain full enteral feeds and had longer duration of PN, probably reflecting more complex cases. Overall mortality (14.8%/7.1%) was lower than other centers, probably illustrating our population of "early" intestinal failure patients. Conclusions. Our data demonstrates that the creation and implementation of a multidisciplinary program in a tertiary center without an intestinal and liver transplant program can lead to improvement in many aspects of their care. PMID:27446876

  7. Outcomes of Patients with Intestinal Failure after the Development and Implementation of a Multidisciplinary Team

    PubMed Central

    Furtado, Sabrina; Ahmed, Najma; Forget, Sylviane; Sant'Anna, Ana

    2016-01-01

    Aim. A multidisciplinary team was created in our institution to manage patients with intestinal failure (INFANT: INtestinal Failure Advanced Nutrition Team). We aimed to evaluate the impact of the implementation of the team on the outcomes of this patient population. Methods. Retrospective chart review of patients with intestinal failure over a 6-year period was performed. Outcomes of patients followed up by INFANT (2010–2012) were compared to a historical cohort (2007–2009). Results. Twenty-eight patients with intestinal failure were followed up by INFANT while the historical cohort was formed by 27 patients. There was no difference between the groups regarding remaining length of small and large bowel, presence of ICV, or number of infants who reached full enteral feeds. Patients followed up by INFANT took longer to attain full enteral feeds and had longer duration of PN, probably reflecting more complex cases. Overall mortality (14.8%/7.1%) was lower than other centers, probably illustrating our population of “early” intestinal failure patients. Conclusions. Our data demonstrates that the creation and implementation of a multidisciplinary program in a tertiary center without an intestinal and liver transplant program can lead to improvement in many aspects of their care. PMID:27446876

  8. Software Implements a Space-Mission File-Transfer Protocol

    NASA Technical Reports Server (NTRS)

    Rundstrom, Kathleen; Ho, Son Q.; Levesque, Michael; Sanders, Felicia; Burleigh, Scott; Veregge, John

    2004-01-01

    CFDP is a computer program that implements the CCSDS (Consultative Committee for Space Data Systems) File Delivery Protocol, which is an international standard for automatic, reliable transfers of files of data between locations on Earth and in outer space. CFDP administers concurrent file transfers in both directions, delivery of data out of transmission order, reliable and unreliable transmission modes, and automatic retransmission of lost or corrupted data by use of one or more of several lost-segment-detection modes. The program also implements several data-integrity measures, including file checksums and optional cyclic redundancy checks for each protocol data unit. The metadata accompanying each file can include messages to users application programs and commands for operating on remote file systems.

  9. Total Quality Management: Analysis, Evaluation and Implementation Within ACRV Project Teams

    NASA Technical Reports Server (NTRS)

    Raiman, Laura B.

    1991-01-01

    Total quality management (TQM) is a cooperative form of doing business that relies on the talents of everyone in an organization to continually improve quality and productivity, using teams and an assortment of statistical and measurement tools. The Assured Crew Return Vehicle (ACRV) Project Office was identified as an excellent project in which to demonstrate the applications and benefits of TQM processes. As the ACRV Program moves through its various stages of development, it is vital that effectiveness and efficiency be maintained in order to provide the Space Station Freedom (SSF) crew an affordable, on-time assured return to Earth. A critical factor for the success of the ACRV is attaining the maximum benefit from the resources applied to the program. Through a series of four tutorials on various quality improvement techniques, and numerous one-on-one sessions during the SSF's 10-week term in the project office, results were obtained which are aiding the ACRV Office in implementing a disciplined, ongoing process for generating fundamental decisions and actions that shape and guide the organization. Significant advances were made in improving the processes for two particular groups - the correspondence distribution team and the WATER Test team. Numerous people from across JSC were a part of the various team activities including engineering, man systems, and safety. The work also included significant interaction with the support contractor to the ACRV Project. The results of the improvement activities can be used as models for other organizations desiring to operate under a system of continuous improvement. In particular, they have advanced the ACRV Project Teams further down the path of continuous improvement, in support of a working philosophy of TQM.

  10. A Scalable and Portable Structure for Conducting Successful Year-Long Undergraduate Software Team Projects

    ERIC Educational Resources Information Center

    Keogh, Kathleen; Sterling, Leon; Venables, Anne

    2007-01-01

    Year-long team projects with external clients provide a well recognized opportunity for students to gain industry experience, whilst being supported and guided by staff to minimize risks. Each group should be supervised to ensure that they have enough direction and confidence to approach a new problem of significant size, without being daunted. A…

  11. Implementing a modeling software for animated protein-complex interactions using a physics simulation library.

    PubMed

    Ueno, Yutaka; Ito, Shuntaro; Konagaya, Akihiko

    2014-12-01

    To better understand the behaviors and structural dynamics of proteins within a cell, novel software tools are being developed that can create molecular animations based on the findings of structural biology. This study proposes our method developed based on our prototypes to detect collisions and examine the soft-body dynamics of molecular models. The code was implemented with a software development toolkit for rigid-body dynamics simulation and a three-dimensional graphics library. The essential functions of the target software system included the basic molecular modeling environment, collision detection in the molecular models, and physical simulations of the movement of the model. Taking advantage of recent software technologies such as physics simulation modules and interpreted scripting language, the functions required for accurate and meaningful molecular animation were implemented efficiently.

  12. The use of hypermedia to increase the productivity of software development teams

    NASA Technical Reports Server (NTRS)

    Coles, L. Stephen

    1991-01-01

    Rapid progress in low-cost commercial PC-class multimedia workstation technology will potentially have a dramatic impact on the productivity of distributed work groups of 50-100 software developers. Hypermedia/multimedia involves the seamless integration in a graphical user interface (GUI) of a wide variety of data structures, including high-resolution graphics, maps, images, voice, and full-motion video. Hypermedia will normally require the manipulation of large dynamic files for which relational data base technology and SQL servers are essential. Basic machine architecture, special-purpose video boards, video equipment, optical memory, software needed for animation, network technology, and the anticipated increase in productivity that will result for the introduction of hypermedia technology are covered. It is suggested that the cost of the hardware and software to support an individual multimedia workstation will be on the order of $10,000.

  13. Development and analysis of the Software Implemented Fault-Tolerance (SIFT) computer

    NASA Technical Reports Server (NTRS)

    Goldberg, J.; Kautz, W. H.; Melliar-Smith, P. M.; Green, M. W.; Levitt, K. N.; Schwartz, R. L.; Weinstock, C. B.

    1984-01-01

    SIFT (Software Implemented Fault Tolerance) is an experimental, fault-tolerant computer system designed to meet the extreme reliability requirements for safety-critical functions in advanced aircraft. Errors are masked by performing a majority voting operation over the results of identical computations, and faulty processors are removed from service by reassigning computations to the nonfaulty processors. This scheme has been implemented in a special architecture using a set of standard Bendix BDX930 processors, augmented by a special asynchronous-broadcast communication interface that provides direct, processor to processor communication among all processors. Fault isolation is accomplished in hardware; all other fault-tolerance functions, together with scheduling and synchronization are implemented exclusively by executive system software. The system reliability is predicted by a Markov model. Mathematical consistency of the system software with respect to the reliability model has been partially verified, using recently developed tools for machine-aided proof of program correctness.

  14. Focused fault injection testing of software implemented fault tolerance mechanisms of Voltan TMR nodes

    NASA Astrophysics Data System (ADS)

    Tao, S.; Ezhilchelvan, P. D.; Shrivastava, S. K.

    1995-03-01

    One way of gaining confidence in the adequacy of fault tolerance mechanisms of a system is to test the system by injecting faults and see how the system performs under faulty conditions. This paper presents an application of the focused fault injection method that has been developed for testing software implemented fault tolerance mechanisms of distributed systems. The method exploits the object oriented approach of software implementation to support the injection of specific classes of faults. With the focused fault injection method, the system tester is able to inject specific classes of faults (including malicious ones) such that the fault tolerance mechanisms of a target system can be tested adequately. The method has been applied to test the design and implementation of voting, clock synchronization, and ordering modules of the Voltan TMR (triple modular redundant) node. The tests performed uncovered three flaws in the system software.

  15. Supporting Trust in Globally Distributed Software Teams: The Impact of Visualized Collaborative Traces on Perceived Trustworthiness

    ERIC Educational Resources Information Center

    Trainer, Erik Harrison

    2012-01-01

    Trust plays an important role in collaborations because it creates an environment in which people can openly exchange ideas and information with one another and engineer innovative solutions together with less perceived risk. The rise in globally distributed software development has created an environment in which workers are likely to have less…

  16. Pipe Flow Simulation Software: A Team Approach to Solve an Engineering Education Problem.

    ERIC Educational Resources Information Center

    Engel, Renata S.; And Others

    1996-01-01

    A computer simulation program for use in the study of fluid mechanics is described. The package is an interactive tool to explore the fluid flow characteristics of a pipe system by manipulating the physical construction of the system. The motivation, software design requirements, and specific details on how its objectives were met are presented.…

  17. Determinants of treatment plan implementation in multidisciplinary team meetings for patients with chronic diseases: a mixed-methods study

    PubMed Central

    Raine, Rosalind; Xanthopoulou, Penny; Wallace, Isla; Nic a’ Bháird, Caoimhe; Lanceley, Anne; Clarke, Alex; Livingston, Gill; Prentice, Archie; Ardron, Dave; Harris, Miriam; King, Michael; Michie, Susan; Blazeby, Jane M; Austin-Parsons, Natalie; Gibbs, Simon; Barber, Julie

    2014-01-01

    Objective Multidisciplinary team (MDT) meetings are assumed to produce better decisions and are extensively used to manage chronic disease in the National Health Service (NHS). However, evidence for their effectiveness is mixed. Our objective was to investigate determinants of MDT effectiveness by examining factors influencing the implementation of MDT treatment plans. This is a proxy measure of effectiveness, because it lies on the pathway to improvements in health, and reflects team decision making which has taken account of clinical and non-clinical information. Additionally, this measure can be compared across MDTs for different conditions. Methods We undertook a prospective mixed-methods study of 12 MDTs in London and North Thames. Data were collected by observation of 370 MDT meetings, interviews with 53 MDT members, and from 2654 patient medical records. We examined the influence of patient-related factors (disease, age, sex, deprivation, whether their preferences and other clinical/health behaviours were mentioned) and MDT features (as measured using the ‘Team Climate Inventory’ and skill mix) on the implementation of MDT treatment plans. Results The adjusted odds (or likelihood) of implementation was reduced by 25% for each additional professional group represented at the MDT meeting. Implementation was more likely in MDTs with clear goals and processes and a good ‘Team Climate’ (adjusted OR 1.96; 95% CI 1.15 to 3.31 for a unit increase in Team Climate Inventory (TCI) score). Implementation varied by disease category, with the lowest adjusted odds of implementation in mental health teams. Implementation was also lower for patients living in more deprived areas (adjusted odds of implementation for patients in the most compared with least deprived areas was 0.60, 95% CI 0.39 to 0.91). Conclusions Greater multidisciplinarity is not necessarily associated with more effective decision making. Explicit goals and procedures are also crucial. Decision

  18. A common philosophy and FORTRAN 77 software package for implementing and searching sequence databases.

    PubMed

    Claverie, J M

    1984-01-11

    I present a common philosophy for implementing the EMBL and GENBANK (BBN-Los Alamos) nucleic acid sequence databases, as well as the National Biological Foundation (Dayhoff) protein sequence database. The associated FORTRAN 77 fully transportable software package includes: 1) modules for implementing each of these databases from the initial magnetic tape file, 2) modules performing a fast mnemonic access, 3) modules performing key-string access and allowing the definition of user-specific database subsets, 4) a common probe searching module allowing the stacking of multiple combined search requests over the databases. This software is particularly suitable for 32-bit mini/microcomputers but would eventually run on 16-bit computers.

  19. Advancing Perspectives of Sustainability and Large-Scale Implementation of Design Teams in Ghana's Polytechnics: Issues and Opportunities

    ERIC Educational Resources Information Center

    Bakah, Marie Afua Baah; Voogt, Joke M.; Pieters, Jules M.

    2012-01-01

    Polytechnic staff perspectives are sought on the sustainability and large-scale implementation of design teams (DT), as a means for collaborative curriculum design and teacher professional development in Ghana's polytechnics, months after implementation. Data indicates that teachers still collaborate in DTs for curriculum design and professional…

  20. The Implementation of Satellite Attitude Control System Software Using Object Oriented Design

    NASA Technical Reports Server (NTRS)

    Reid, W. Mark; Hansell, William; Phillips, Tom; Anderson, Mark O.; Drury, Derek

    1998-01-01

    NASA established the Small Explorer (SNMX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions. The SMEX program has produced five satellites, three of which have been successfully launched. The remaining two spacecraft are scheduled for launch within the coming year. NASA has recently developed a prototype for the next generation Small Explorer spacecraft (SMEX-Lite). This paper describes the object-oriented design (OOD) of the SMEX-Lite Attitude Control System (ACS) software. The SMEX-Lite ACS is three-axis controlled and is capable of performing sub-arc-minute pointing. This paper first describes high level requirements governing the SMEX-Lite ACS software architecture. Next, the context in which the software resides is explained. The paper describes the principles of encapsulation, inheritance, and polymorphism with respect to the implementation of an ACS software system. This paper will also discuss the design of several ACS software components. Specifically, object-oriented designs are presented for sensor data processing, attitude determination, attitude control, and failure detection. Finally, this paper will address the establishment of the ACS Foundation Class (AFC) Library. The AFC is a large software repository, requiring a minimal amount of code modifications to produce ACS software for future projects.

  1. Software engineering and Ada (Trademark) training: An implementation model for NASA

    NASA Technical Reports Server (NTRS)

    Legrand, Sue; Freedman, Glenn

    1988-01-01

    The choice of Ada for software engineering for projects such as the Space Station has resulted in government and industrial groups considering training programs that help workers become familiar with both a software culture and the intricacies of a new computer language. The questions of how much time it takes to learn software engineering with Ada, how much an organization should invest in such training, and how the training should be structured are considered. Software engineering is an emerging, dynamic discipline. It is defined by the author as the establishment and application of sound engineering environments, tools, methods, models, principles, and concepts combined with appropriate standards, guidelines, and practices to support computing which is correct, modifiable, reliable and safe, efficient, and understandable throughout the life cycle of the application. Neither the training programs needed, nor the content of such programs, have been well established. This study addresses the requirements for training for NASA personnel and recommends an implementation plan. A curriculum and a means of delivery are recommended. It is further suggested that a knowledgeable programmer may be able to learn Ada in 5 days, but that it takes 6 to 9 months to evolve into a software engineer who uses the language correctly and effectively. The curriculum and implementation plan can be adapted for each NASA Center according to the needs dictated by each project.

  2. An Implementation of Active Learning: Assessing the Effectiveness of the Team Infomercial Assignment

    ERIC Educational Resources Information Center

    Matveev, Alexei V.; Milter, Richard G.

    2010-01-01

    This article examines the effectiveness of the team infomercial assignment as an active learning tool in undergraduate courses. The structure and three phases of the team infomercial assignment, as well as student evaluations and feedback, are presented. We investigated student experiences working on the team infomercial assignment, the common…

  3. Global Software Engineering: A Software Process Approach

    NASA Astrophysics Data System (ADS)

    Richardson, Ita; Casey, Valentine; Burton, John; McCaffery, Fergal

    Our research has shown that many companies are struggling with the successful implementation of global software engineering, due to temporal, cultural and geographical distance, which causes a range of factors to come into play. For example, cultural, project managementproject management and communication difficulties continually cause problems for software engineers and project managers. While the implementation of efficient software processes can be used to improve the quality of the software product, published software process models do not cater explicitly for the recent growth in global software engineering. Our thesis is that global software engineering factors should be included in software process models to ensure their continued usefulness in global organisations. Based on extensive global software engineering research, we have developed a software process, Global Teaming, which includes specific practices and sub-practices. The purpose is to ensure that requirements for successful global software engineering are stipulated so that organisations can ensure successful implementation of global software engineering.

  4. Software Quality Assurance Metrics

    NASA Technical Reports Server (NTRS)

    McRae, Kalindra A.

    2004-01-01

    Software Quality Assurance (SQA) is a planned and systematic set of activities that ensures conformance of software life cycle processes and products conform to requirements, standards and procedures. In software development, software quality means meeting requirements and a degree of excellence and refinement of a project or product. Software Quality is a set of attributes of a software product by which its quality is described and evaluated. The set of attributes includes functionality, reliability, usability, efficiency, maintainability, and portability. Software Metrics help us understand the technical process that is used to develop a product. The process is measured to improve it and the product is measured to increase quality throughout the life cycle of software. Software Metrics are measurements of the quality of software. Software is measured to indicate the quality of the product, to assess the productivity of the people who produce the product, to assess the benefits derived from new software engineering methods and tools, to form a baseline for estimation, and to help justify requests for new tools or additional training. Any part of the software development can be measured. If Software Metrics are implemented in software development, it can save time, money, and allow the organization to identify the caused of defects which have the greatest effect on software development. The summer of 2004, I worked with Cynthia Calhoun and Frank Robinson in the Software Assurance/Risk Management department. My task was to research and collect, compile, and analyze SQA Metrics that have been used in other projects that are not currently being used by the SA team and report them to the Software Assurance team to see if any metrics can be implemented in their software assurance life cycle process.

  5. Simulation-based team training at the sharp end: A qualitative study of simulation-based team training design, implementation, and evaluation in healthcare

    PubMed Central

    Weaver, Sallie J; Salas, Eduardo; Lyons, Rebecca; Lazzara, Elizabeth H; Rosen, Michael A; DiazGranados, Deborah; Grim, Julia G; Augenstein, Jeffery S; Birnbach, David J; King, Heidi

    2010-01-01

    This article provides a qualitative review of the published literature dealing with the design, implementation, and evaluation of simulation-based team training (SBTT) in healthcare with the purpose of providing synthesis of the present state of the science to guide practice and future research. A systematic literature review was conducted and produced 27 articles meeting the inclusion criteria. These articles were coded using a low-inference content analysis coding scheme designed to extract important information about the training program. Results are summarized in 10 themes describing important considerations for what occurs before, during, and after a training event. Both across disciplines and within Emergency Medicine (EM), SBTT has been shown to be an effective method for increasing teamwork skills. However, the literature to date has underspecified some of the fundamental features of the training programs, impeding the dissemination of lessons learned. Implications of this study are discussed for team training in EM. PMID:21063560

  6. A Comparative Field Study To Evaluate Practical Approaches in Implementing Work Team Groups in an Organizational System.

    ERIC Educational Resources Information Center

    Splett, Martin

    A study examined the problems encountered when organizations adopt management strategies based on teamwork and total quality management (TQM) and the effectiveness of training in avoiding such problems. Survey instruments were mailed to 85 individuals involved in implementing work teams at 85 companies in 4 Missouri cities; 23 responses (27.1%…

  7. How to Implement Support Services for NonTraditional Students. Teams for NonTraditional. Final Report.

    ERIC Educational Resources Information Center

    Tipton, Bettie

    Based on the experience of Teams of NonTraditionals Support Network at Jefferson State Vocational Technical School (Kentucky), this manual is designed to help teachers and administrators to implement a support system for nontraditional students (primarily females in traditional male fields) in vocational and technical education programs. The…

  8. Evaluation of mass spectral library search algorithms implemented in commercial software.

    PubMed

    Samokhin, Andrey; Sotnezova, Ksenia; Lashin, Vitaly; Revelsky, Igor

    2015-06-01

    Performance of several library search algorithms (against EI mass spectral databases) implemented in commercial software products ( acd/specdb, chemstation, gc/ms solution and ms search) was estimated. Test set contained 1000 mass spectra, which were randomly selected from NIST'08 (RepLib) mass spectral database. It was shown that composite (also known as identity) algorithm implemented in ms search (NIST) software gives statistically the best results: the correct compound occupied the first position in the list of possible candidates in 81% of cases; the correct compound was within the list of top ten candidates in 98% of cases. It was found that use of presearch option can lead to rejection of the correct answer from the list of possible candidates (therefore presearch option should not be used, if possible). Overall performance of library search algorithms was estimated using receiver operating characteristic curves.

  9. Implementing reusable software components for SNOMED CT diagram and expression concept representations.

    PubMed

    Bánfai, Balázs; Porció, Roland; Kovács, Tibor

    2014-01-01

    SNOMED CT is a vital component in the future of semantic interoperability in healthcare as it provides the meaning to EHRs via its semantically rich, controlled terminology. Communicating the concepts of this terminology to both humans and machines is crucial therefore formal guidelines for diagram and expression representations have been developed by the curators of SNOMED CT. This paper presents a novel, model-based approach to implementing these guidelines that allows simultaneous editing of a concept via both diagram and expression editors. The implemented extensible software component can be embedded both both desktop and web applications.

  10. Implementing reusable software components for SNOMED CT diagram and expression concept representations.

    PubMed

    Bánfai, Balázs; Porció, Roland; Kovács, Tibor

    2014-01-01

    SNOMED CT is a vital component in the future of semantic interoperability in healthcare as it provides the meaning to EHRs via its semantically rich, controlled terminology. Communicating the concepts of this terminology to both humans and machines is crucial therefore formal guidelines for diagram and expression representations have been developed by the curators of SNOMED CT. This paper presents a novel, model-based approach to implementing these guidelines that allows simultaneous editing of a concept via both diagram and expression editors. The implemented extensible software component can be embedded both both desktop and web applications. PMID:25160344

  11. Software for implementing trigger algorithms on the upgraded CMS Global Trigger System

    NASA Astrophysics Data System (ADS)

    Matsushita, Takashi; Arnold, Bernhard

    2015-12-01

    The Global Trigger is the final step of the CMS Level-1 Trigger and implements a trigger menu, a set of selection requirements applied to the final list of trigger objects. The conditions for trigger object selection, with possible topological requirements on multiobject triggers, are combined by simple combinatorial logic to form the algorithms. The LHC has resumed its operation in 2015, the collision-energy will be increased to 13 TeV with the luminosity expected to go up to 2x1034 cm-2s-1. The CMS Level-1 trigger system will be upgraded to improve its performance for selecting interesting physics events and to operate within the predefined data-acquisition rate in the challenging environment expected at LHC Run 2. The Global Trigger will be re-implemented on modern FPGAs on an Advanced Mezzanine Card in MicroTCA crate. The upgraded system will benefit from the ability to process complex algorithms with DSP slices and increased processing resources with optical links running at 10 Gbit/s, enabling more algorithms at a time than previously possible and allowing CMS to be more flexible in how it handles the trigger bandwidth. In order to handle the increased complexity of the trigger menu implemented on the upgraded Global Trigger, a set of new software has been developed. The software allows a physicist to define a menu with analysis-like triggers using intuitive user interface. The menu is then realised on FPGAs with further software processing, instantiating predefined firmware blocks. The design and implementation of the software for preparing a menu for the upgraded CMS Global Trigger system are presented.

  12. Design, Implementation, and Experiences of Third-Party Software Administration at the ORNL NCCS

    SciTech Connect

    Jones, Nicholas A; Fahey, Mark R

    2008-01-01

    At the ORNL NCCS, the structure and policy surrounding how we install third-party applications. This change is most notable for its effect on our quad-core Cray XT4 (Jaguar) computer. Of particular interest is the addition of many scripts to automate installing and testing system software, as well as the addition of automated reporting mechanisms. We will present an overview of the design and implementation, and also present our experiences to date

  13. Design and implementation of a compliant robot with force feedback and strategy planning software

    NASA Technical Reports Server (NTRS)

    Premack, T.; Strempek, F. M.; Solis, L. A.; Brodd, S. S.; Cutler, E. P.; Purves, L. R.

    1984-01-01

    Force-feedback robotics techniques are being developed for automated precision assembly and servicing of NASA space flight equipment. Design and implementation of a prototype robot which provides compliance and monitors forces is in progress. Computer software to specify assembly steps and makes force feedback adjustments during assembly are coded and tested for three generically different precision mating problems. A model program demonstrates that a suitably autonomous robot can plan its own strategy.

  14. The Implementation of Satellite Control System Software Using Object Oriented Design

    NASA Technical Reports Server (NTRS)

    Anderson, Mark O.; Reid, Mark; Drury, Derek; Hansell, William; Phillips, Tom

    1998-01-01

    NASA established the Small Explorer (SMEX) program in 1988 to provide frequent opportunities for highly focused and relatively inexpensive space science missions that can be launched into low earth orbit by small expendable vehicles. The development schedule for each SMEX spacecraft was three years from start to launch. The SMEX program has produced five satellites; Solar Anomalous and Magnetospheric Particle Explorer (SAMPEX), Fast Auroral Snapshot Explorer (FAST), Submillimeter Wave Astronomy Satellite (SWAS), Transition Region and Coronal Explorer (TRACE) and Wide-Field Infrared Explorer (WIRE). SAMPEX and FAST are on-orbit, TRACE is scheduled to be launched in April of 1998, WIRE is scheduled to be launched in September of 1998, and SWAS is scheduled to be launched in January of 1999. In each of these missions, the Attitude Control System (ACS) software was written using a modular procedural design. Current program goals require complete spacecraft development within 18 months. This requirement has increased pressure to write reusable flight software. Object-Oriented Design (OOD) offers the constructs for developing an application that only needs modification for mission unique requirements. This paper describes the OOD that was used to develop the SMEX-Lite ACS software. The SMEX-Lite ACS is three-axis controlled, momentum stabilized, and is capable of performing sub-arc-minute pointing. The paper first describes the high level requirements which governed the architecture of the SMEX-Lite ACS software. Next, the context in which the software resides is explained. The paper describes the benefits of encapsulation, inheritance and polymorphism with respect to the implementation of an ACS software system. This paper will discuss the design of several software components that comprise the ACS software. Specifically, Object-Oriented designs are presented for sensor data processing, attitude control, attitude determination and failure detection. The paper addresses

  15. Requirements for guidelines systems: implementation challenges and lessons from existing software-engineering efforts

    PubMed Central

    2012-01-01

    Background A large body of work in the clinical guidelines field has identified requirements for guideline systems, but there are formidable challenges in translating such requirements into production-quality systems that can be used in routine patient care. Detailed analysis of requirements from an implementation perspective can be useful in helping define sub-requirements to the point where they are implementable. Further, additional requirements emerge as a result of such analysis. During such an analysis, study of examples of existing, software-engineering efforts in non-biomedical fields can provide useful signposts to the implementer of a clinical guideline system. Methods In addition to requirements described by guideline-system authors, comparative reviews of such systems, and publications discussing information needs for guideline systems and clinical decision support systems in general, we have incorporated additional requirements related to production-system robustness and functionality from publications in the business workflow domain, in addition to drawing on our own experience in the development of the Proteus guideline system (http://proteme.org). Results The sub-requirements are discussed by conveniently grouping them into the categories used by the review of Isern and Moreno 2008. We cite previous work under each category and then provide sub-requirements under each category, and provide example of similar work in software-engineering efforts that have addressed a similar problem in a non-biomedical context. Conclusions When analyzing requirements from the implementation viewpoint, knowledge of successes and failures in related software-engineering efforts can guide implementers in the choice of effective design and development strategies. PMID:22405400

  16. A Knowledge Management Approach to Support Software Process Improvement Implementation Initiatives

    NASA Astrophysics Data System (ADS)

    Montoni, Mariano Angel; Cerdeiral, Cristina; Zanetti, David; Cavalcanti da Rocha, Ana Regina

    The success of software process improvement (SPI) implementation initiatives depends fundamentally of the strategies adopted to support the execution of such initiatives. Therefore, it is essential to define adequate SPI implementation strategies aiming to facilitate the achievement of organizational business goals and to increase the benefits of process improvements. The objective of this work is to present an approach to support the execution of SPI implementation initiatives. We also describe a methodology applied to capture knowledge related to critical success factors that influence SPI initiatives. This knowledge was used to define effective SPI strategies aiming to increase the success of SPI initiatives coordinated by a specific SPI consultancy organization. This work also presents the functionalities of a set of tools integrated in a process-centered knowledge management environment, named CORE-KM, customized to support the presented approach.

  17. Catalyst for Change: A Case Report of a Campus-wide Student Information System Software Implementation Project

    ERIC Educational Resources Information Center

    Stivers, Jan; Garrity, N. B.

    2004-01-01

    When a mid-sized public college made a politically unpopular decision to purchase new student information system software, a team of fourteen people from across campus was assembled and charged with facilitating the transition from the home-grown system. This case report describes the challenges they faced as they worked to understand their…

  18. Implementing reproducible research using the Madagascar open-source software package

    NASA Astrophysics Data System (ADS)

    Fomel, S.

    2015-12-01

    Reproducible research is a concept pioneered by Jon Claerbout. It refers to the discipline of attaching software code and data to scientific publications, which enables the reader to reproduce, verify, and extend published computational experiments. The Madagascar open-source software package provides an example of implementing the reproducible research discipline in geophysical publications. The package contains not only software tools for making geophysical computations but also research papers complete with links to data and reproducible data-analysis workflows. When researchers discover a research paper published on the Madagascar website and install Madagascar, they are able to follow the links and replicate all computations to verify the published computational results. Of course, reproducibility is not the goal in itself. The goal is to be able to extend previously published research by, for example, trying new computations on previously used data or previously used computations on new data. The Madagscar collection currently contains about 150 research papers and book chapters and about 900 reproducible scripts. More than 80 people from different organizations around the world have contributed to the development. This experience shows that, instead of being the responsibility of an individual author, computational reproducibility can become the responsibility of open-source scientific-software communities. Our experience shows how a dedicated community effort can keep a body of computational research alive by actively maintaining its reproducibility.

  19. Sustainability of cross-functional teams for marketing strategy development and implementation.

    PubMed

    Kono, Ken; Antonucci, Don

    2006-01-01

    This article presents a case study on a cross-functional team used for marketing strategy development and execution at a health insurance company. The study found a set of success factors that contributed to the initial success of the team, but the factors were not enough to maintain the team's high level of productivity over time. The study later identified a set of 8 factors that helped sustain the team's high-productivity level. The 2 sets (ie, success and its subsequent sustainability factors) are analyzed against a normative model of team effectiveness. All the factors are explained by the normative model except for 1 sustainability factor, "challenge motivator." In fact, the study found the "challenge motivator" to be the most critical factor to keep up the team's productivity over time. Apart from a performance crisis, the authors developed 3 "challenge motivators"--first, more granular market information that could unearth hidden performance issues; second, constant value creation to shareholders as the firm being publicly traded; and third, the firm's strategic mandate to meet and exceed customer expectations that puts ultimate performance pressure on the marketing strategy team.

  20. Integrated State Estimation and Contingency Analysis Software Implementation using High Performance Computing Techniques

    SciTech Connect

    Chen, Yousu; Glaesemann, Kurt R.; Rice, Mark J.; Huang, Zhenyu

    2015-12-31

    Power system simulation tools are traditionally developed in sequential mode and codes are optimized for single core computing only. However, the increasing complexity in the power grid models requires more intensive computation. The traditional simulation tools will soon not be able to meet the grid operation requirements. Therefore, power system simulation tools need to evolve accordingly to provide faster and better results for grid operations. This paper presents an integrated state estimation and contingency analysis software implementation using high performance computing techniques. The software is able to solve large size state estimation problems within one second and achieve a near-linear speedup of 9,800 with 10,000 cores for contingency analysis application. The performance evaluation is presented to show its effectiveness.

  1. Pre-Hardware Optimization of Spacecraft Image Processing Software Algorithms and Hardware Implementation

    NASA Technical Reports Server (NTRS)

    Kizhner, Semion; Flatley, Thomas P.; Hestnes, Phyllis; Jentoft-Nilsen, Marit; Petrick, David J.; Day, John H. (Technical Monitor)

    2001-01-01

    Spacecraft telemetry rates have steadily increased over the last decade presenting a problem for real-time processing by ground facilities. This paper proposes a solution to a related problem for the Geostationary Operational Environmental Spacecraft (GOES-8) image processing application. Although large super-computer facilities are the obvious heritage solution, they are very costly, making it imperative to seek a feasible alternative engineering solution at a fraction of the cost. The solution is based on a Personal Computer (PC) platform and synergy of optimized software algorithms and re-configurable computing hardware technologies, such as Field Programmable Gate Arrays (FPGA) and Digital Signal Processing (DSP). It has been shown in [1] and [2] that this configuration can provide superior inexpensive performance for a chosen application on the ground station or on-board a spacecraft. However, since this technology is still maturing, intensive pre-hardware steps are necessary to achieve the benefits of hardware implementation. This paper describes these steps for the GOES-8 application, a software project developed using Interactive Data Language (IDL) (Trademark of Research Systems, Inc.) on a Workstation/UNIX platform. The solution involves converting the application to a PC/Windows/RC platform, selected mainly by the availability of low cost, adaptable high-speed RC hardware. In order for the hybrid system to run, the IDL software was modified to account for platform differences. It was interesting to examine the gains and losses in performance on the new platform, as well as unexpected observations before implementing hardware. After substantial pre-hardware optimization steps, the necessity of hardware implementation for bottleneck code in the PC environment became evident and solvable beginning with the methodology described in [1], [2], and implementing a novel methodology for this specific application [6]. The PC-RC interface bandwidth problem for the

  2. The SIFT computer and its development. [Software Implemented Fault Tolerance for aircraft control

    NASA Technical Reports Server (NTRS)

    Goldberg, J.

    1981-01-01

    Software Implemented Fault Tolerance (SIFT) is an aircraft control computer designed to allow failure probability of less than 10 to the -10th/hour. The system is based on advanced fault-tolerance computing and validation methodology. Since confirmation of reliability by observation is essentially impossible, system reliability is estimated by a Markov model. A mathematical proof is used to justify the validity of the Markov model. System design is represented by a hierarchy of abstract models, and the design proof comprises mathematical proofs that each model is, in fact, an elaboration of the next more abstract model.

  3. A performance evaluation of the software-implemented fault-tolerance computer

    NASA Technical Reports Server (NTRS)

    Palumbo, D. L.; Butler, R. W.

    1986-01-01

    The results of a performance evaluation of the Software-Implemented Fault-Tolerance (SIFT) computer system conducted in the NASA Avionics Integration Research Laboratory are presented. The essential system functions are described and compared to both earlier design proposals and subsequent design improvements. Using SIFT's specimen task load, the executive tasks, such as reconfiguration, clock synchronization, and interactive consistency, are found to consume significant computing resources. Together with other system overhead (e.g., voting and scheduling), the operating system overhead is in excess of 60 percent. The authors propose specific design changes that reduce this overhead burden significantly.

  4. Design and implementation of software defined radio based multi-mode transceiver

    NASA Astrophysics Data System (ADS)

    Fang, Yixiang; Zhou, Jinhe

    2013-03-01

    In this paper, we aim at the study on multi-mode transceiver based on software defined radio(SDR). Multi-rate signal processing and polyphase filtering technique are both applied in the design and implementation of the transceiver. Simplified FFT butterfly algorithm has been employed in the polyphase filter design as well. Simulation results illustrate that BER performance can be improved by adopting the SDR proposed in this paper. Especially, it has obvious advantages at low SNR. Meanwhile, improved filter design scheme has much more predominant in-band and out-ofband performance.

  5. AVR microcontroller simulator for software implemented hardware fault tolerance algorithms research

    NASA Astrophysics Data System (ADS)

    Piotrowski, Adam; Tarnowski, Szymon; Napieralski, Andrzej

    2008-01-01

    Reliability of new, advanced electronic systems becomes a serious problem especially in places like accelerators and synchrotrons, where sophisticated digital devices operate closely to radiation sources. One of the possible solutions to harden the microprocessor-based system is a strict programming approach known as the Software Implemented Hardware Fault Tolerance. Unfortunately, in real environments it is not possible to perform precise and accurate tests of the new algorithms due to hardware limitation. This paper highlights the AVR-family microcontroller simulator project equipped with an appropriate monitoring and the SEU injection systems.

  6. Maximizing the utilization and impact of medical educational software by designing for local area network (LAN) implementation.

    PubMed

    Stevens, R; Reber, E

    1993-01-01

    The design, development and implementation of medical education software often occurs without sufficient consideration of the potential benefits that can be realized by making the software network aware. These benefits can be considerable and can greatly enhance the utilization and potential impact of the software. This article details how multiple aspects of the IMMEX problem solving project have benefited from taking maximum advantage of LAN resources.

  7. A proof-of-concept implementation of a unit-based advanced practice registered nurse (APRN) role: structural empowerment, role clarity and team effectiveness.

    PubMed

    Feistritzer, Nancye R; Jones, Pam O

    2014-03-01

    The quest for decreased cost of care and improved outcomes has created the need for highly effective clinical roles and teams. This article describes the role of a unit-based advanced practice registered nurse (APRN) within a proof-of-concept implementation of a new care delivery model, the Vanderbilt Anticipatory Care Team. Role clarity is central to both structural empowerment of the APRN and team effectiveness. A modified PeaceHealth Team Development Measure tool measured baseline role clarity as a component of overall team effectiveness. A role description for the unit-based APRN based on a comprehensive assessment of the proof-of-concept unit is provided.

  8. First experiences with the implementation of the European standard EN 62304 on medical device software for the quality assurance of a radiotherapy unit

    PubMed Central

    2014-01-01

    Background According to the latest amendment of the Medical Device Directive standalone software qualifies as a medical device when intended by the manufacturer to be used for medical purposes. In this context, the EN 62304 standard is applicable which defines the life-cycle requirements for the development and maintenance of medical device software. A pilot project was launched to acquire skills in implementing this standard in a hospital-based environment (in-house manufacture). Methods The EN 62304 standard outlines minimum requirements for each stage of the software life-cycle, defines the activities and tasks to be performed and scales documentation and testing according to its criticality. The required processes were established for the pre-existent decision-support software FlashDumpComparator (FDC) used during the quality assurance of treatment-relevant beam parameters. As the EN 62304 standard implicates compliance with the EN ISO 14971 standard on the application of risk management to medical devices, a risk analysis was carried out to identify potential hazards and reduce the associated risks to acceptable levels. Results The EN 62304 standard is difficult to implement without proper tools, thus open-source software was selected and integrated into a dedicated development platform. The control measures yielded by the risk analysis were independently implemented and verified, and a script-based test automation was retrofitted to reduce the associated test effort. After all documents facilitating the traceability of the specified requirements to the corresponding tests and of the control measures to the proof of execution were generated, the FDC was released as an accessory to the HIT facility. Conclusions The implementation of the EN 62304 standard was time-consuming, and a learning curve had to be overcome during the first iterations of the associated processes, but many process descriptions and all software tools can be re-utilized in follow-up projects

  9. Bridging the gap between PAT concepts and implementation: An integrated software platform for fermentation.

    PubMed

    Chopda, Viki R; Gomes, James; Rathore, Anurag S

    2016-01-01

    Bioreactor control significantly impacts both the amount and quality of the product being manufactured. The complexity of the control strategy that is implemented increases with reactor size, which may vary from thousands to tens of thousands of litres in commercial manufacturing. The Process Analytical Technology (PAT) initiative has highlighted the need for having robust monitoring tools and effective control schemes that are capable of taking real time information about the critical quality attributes (CQA) and the critical process parameters (CPP) and executing immediate response as soon as a deviation occurs. However, the limited flexibility that present commercial software packages offer creates a hurdle. Visual programming environments have gradually emerged as potential alternatives to the available text based languages. This paper showcases development of an integrated programme using a visual programming environment for a Sartorius BIOSTAT® B Plus 5L bioreactor through which various peripheral devices are interfaced. The proposed programme facilitates real-time access to data and allows for execution of control actions to follow the desired trajectory. Major benefits of such integrated software system include: (i) improved real time monitoring and control; (ii) reduced variability; (iii) improved performance; (iv) reduced operator-training time; (v) enhanced knowledge management; and (vi) easier PAT implementation. PMID:26647285

  10. Bridging the gap between PAT concepts and implementation: An integrated software platform for fermentation.

    PubMed

    Chopda, Viki R; Gomes, James; Rathore, Anurag S

    2016-01-01

    Bioreactor control significantly impacts both the amount and quality of the product being manufactured. The complexity of the control strategy that is implemented increases with reactor size, which may vary from thousands to tens of thousands of litres in commercial manufacturing. The Process Analytical Technology (PAT) initiative has highlighted the need for having robust monitoring tools and effective control schemes that are capable of taking real time information about the critical quality attributes (CQA) and the critical process parameters (CPP) and executing immediate response as soon as a deviation occurs. However, the limited flexibility that present commercial software packages offer creates a hurdle. Visual programming environments have gradually emerged as potential alternatives to the available text based languages. This paper showcases development of an integrated programme using a visual programming environment for a Sartorius BIOSTAT® B Plus 5L bioreactor through which various peripheral devices are interfaced. The proposed programme facilitates real-time access to data and allows for execution of control actions to follow the desired trajectory. Major benefits of such integrated software system include: (i) improved real time monitoring and control; (ii) reduced variability; (iii) improved performance; (iv) reduced operator-training time; (v) enhanced knowledge management; and (vi) easier PAT implementation.

  11. Reduction Optimal Trinomials for Efficient Software Implementation of the ηT Pairing

    NASA Astrophysics Data System (ADS)

    Nakajima, Toshiya; Izu, Tetsuya; Takagi, Tsuyoshi

    The ηT pairing for supersingular elliptic curves over GF(3m) has been paid attention because of its computational efficiency. Since most computation parts of the ηT pairing are GF(3m) multiplications, it is important to improve the speed of the multiplication when implementing the ηT pairing. In this paper we investigate software implementation of GF(3m) multiplication and propose using irreducible trinomials xm+axk+b over GF(3) such that k is a multiple of w, where w is the bit length of the word of targeted CPU. We call the trinomials “reduction optimal trinomials (ROTs).” ROTs actually exist for several m's and for typical values of w=16 and 32. We list them for extension degrees m=97, 167, 193, 239, 317, and 487. These m's are derived from security considerations. Using ROTs, we are able to implement efficient modulo operations (reductions) for GF(3m) multiplication compared with cases in which other types of irreducible trinomials are used (e. g., trinomials with a minimum k for each m). The reason for this is that for cases using ROTsa, the number of shift operations on multiple precision data is reduced to less than half compared with cases using other trinomials. Our implementation results show that programs of reduction specialized for ROTs are 20-30% faster on 32-bit CPU and approximately 40% faster on 16-bit CPU compared with programs using irreducible trinomials with general k.

  12. To adopt is to adapt: the process of implementing the ICF with an acute stroke multidisciplinary team in England

    PubMed Central

    Tempest, Stephanie; Harries, Priscilla; Kilbride, Cherry; De Souza, Lorraine

    2012-01-01

    Purpose: The success of the International Classifcation of Functioning, Disability and Health (ICF) depends on its uptake in clinical practice. This project aimed to explore ways the ICF could be used with an acute stroke multidisciplinary team and identify key learning from the implementation process. Method: Using an action research approach, iterative cycles of observe, plan, act and evaluate were used within three phases: exploratory; innovatory and refective. Thematic analysis was undertaken, using a model of immersion and crystallisation, on data collected via interview and focus groups, e-mail communications, minutes from relevant meetings, feld notes and a refective diary. Results: Two overall themes were determined from the data analysis which enabled implementation. There is a need to: (1) adopt the ICF in ways that meet local service needs; and (2) adapt the ICF language and format. Conclusions: The empirical fndings demonstrate how to make the ICF classifcation a clinical reality. First, we need to adopt the ICF as a vehicle to implement local service priorities e.g. to structure a multidisciplinary team report, thus enabling ownership of the implementation process. Second, we need to adapt the ICF terminology and format to make it acceptable for use by clinicians. PMID:22372376

  13. The Effectiveness of Information Systems Teams as Change Agents in the Implementation of Business Process Reengineering

    ERIC Educational Resources Information Center

    Griffith, Gary L.

    2009-01-01

    Changes to information systems and technology (IS/IT) are happening faster than ever before. A literature review suggested within business process reengineering (BPR) there is limited information on what an IS/IT team could do to reduce resistance to change and increase user acceptance. The purpose of this ethnographic case study was to explore…

  14. Planning and Implementing Shared Teaching: An MBA Team-Teaching Case Study

    ERIC Educational Resources Information Center

    Helms, Marilyn M.; Alvis, John M.; Willis, Marilyn

    2005-01-01

    Team teaching is a popular trend in business education. In an attempt to integrate seemingly disparate functional disciplines, a number of business programs have combined courses. Regardless of the courses combined (marketing and finance, management and accounting, economics and strategy, or production and cost accounting), the teaching pedagogy…

  15. Introductory Molecular Orbital Theory: An Honors General Chemistry Computational Lab as Implemented Using Three-Dimensional Modeling Software

    ERIC Educational Resources Information Center

    Ruddick, Kristie R.; Parrill, Abby L.; Petersen, Richard L.

    2012-01-01

    In this study, a computational molecular orbital theory experiment was implemented in a first-semester honors general chemistry course. Students used the GAMESS (General Atomic and Molecular Electronic Structure System) quantum mechanical software (as implemented in ChemBio3D) to optimize the geometry for various small molecules. Extended Huckel…

  16. Development and Implementation of Team-Based Panel Management Tools: Filling the Gap between Patient and Population Information Systems.

    PubMed

    Watts, Brook; Lawrence, Renée H; Drawz, Paul; Carter, Cameron; Shumaker, Amy Hirsch; Kern, Elizabeth F

    2016-08-01

    Effective team-based models of care, such as the Patient-Centered Medical Home, require electronic tools to support proactive population management strategies that emphasize care coordination and quality improvement. Despite the spread of electronic health records (EHRs) and vendors marketing population health tools, clinical practices still may lack the ability to have: (1) local control over types of data collected/reports generated, (2) timely data (eg, up-to-date data, not several months old), and accordingly (3) the ability to efficiently monitor and improve patient outcomes. This article describes a quality improvement project at the hospital system level to develop and implement a flexible panel management (PM) tool to improve care of subpopulations of patients (eg, panels of patients with diabetes) by clinical teams. An in-depth case analysis approach is used to explore barriers and facilitators in building a PM registry tool for team-based management needs using standard data elements (eg, laboratory values, pharmacy records) found in EHRs. Also described are factors that may contribute to sustainability; to date the tool has been adapted to 6 disease-focused subpopulations encompassing more than 200,000 patients. Two key lessons emerged from this initiative: (1) though challenging, team-based clinical end users and information technology needed to work together consistently to refine the product, and (2) locally developed population management tools can provide efficient data tracking for frontline clinical teams and leadership. The preliminary work identified critical gaps that were successfully addressed by building local PM registry tools from EHR-derived data and offers lessons learned for others engaged in similar work. (Population Health Management 2016;19:232-239). PMID:26440062

  17. Development and Implementation of Team-Based Panel Management Tools: Filling the Gap between Patient and Population Information Systems.

    PubMed

    Watts, Brook; Lawrence, Renée H; Drawz, Paul; Carter, Cameron; Shumaker, Amy Hirsch; Kern, Elizabeth F

    2016-08-01

    Effective team-based models of care, such as the Patient-Centered Medical Home, require electronic tools to support proactive population management strategies that emphasize care coordination and quality improvement. Despite the spread of electronic health records (EHRs) and vendors marketing population health tools, clinical practices still may lack the ability to have: (1) local control over types of data collected/reports generated, (2) timely data (eg, up-to-date data, not several months old), and accordingly (3) the ability to efficiently monitor and improve patient outcomes. This article describes a quality improvement project at the hospital system level to develop and implement a flexible panel management (PM) tool to improve care of subpopulations of patients (eg, panels of patients with diabetes) by clinical teams. An in-depth case analysis approach is used to explore barriers and facilitators in building a PM registry tool for team-based management needs using standard data elements (eg, laboratory values, pharmacy records) found in EHRs. Also described are factors that may contribute to sustainability; to date the tool has been adapted to 6 disease-focused subpopulations encompassing more than 200,000 patients. Two key lessons emerged from this initiative: (1) though challenging, team-based clinical end users and information technology needed to work together consistently to refine the product, and (2) locally developed population management tools can provide efficient data tracking for frontline clinical teams and leadership. The preliminary work identified critical gaps that were successfully addressed by building local PM registry tools from EHR-derived data and offers lessons learned for others engaged in similar work. (Population Health Management 2016;19:232-239).

  18. Long-Term Protective Factor Outcomes of Evidence-Based Interventions Implemented by Community Teams through a Community-University Partnership

    ERIC Educational Resources Information Center

    Redmond, Cleve; Spoth, Richard L.; Shin, Chungyeol; Schainker, Lisa M.; Greenberg, Mark T.; Feinberg, Mark

    2009-01-01

    It is becoming increasingly common for community teams or coalitions to implement programming for children and families designed to promote positive youth development and prevent adolescent problem behaviors. However, there has been only limited rigorous study of the effectiveness of community teams' programming efforts to produce positive…

  19. SU-E-T-103: Development and Implementation of Web Based Quality Control Software

    SciTech Connect

    Studinski, R; Taylor, R; Angers, C; La Russa, D; Clark, B

    2014-06-01

    Purpose: Historically many radiation medicine programs have maintained their Quality Control (QC) test results in paper records or Microsoft Excel worksheets. Both these approaches represent significant logistical challenges, and are not predisposed to data review and approval. It has been our group's aim to develop and implement web based software designed not just to record and store QC data in a centralized database, but to provide scheduling and data review tools to help manage a radiation therapy clinics Equipment Quality control program. Methods: The software was written in the Python programming language using the Django web framework. In order to promote collaboration and validation from other centres the code was made open source and is freely available to the public via an online source code repository. The code was written to provide a common user interface for data entry, formalize the review and approval process, and offer automated data trending and process control analysis of test results. Results: As of February 2014, our installation of QAtrack+ has 180 tests defined in its database and has collected ∼22 000 test results, all of which have been reviewed and approved by a physicist via QATrack+'s review tools. These results include records for quality control of Elekta accelerators, CT simulators, our brachytherapy programme, TomoTherapy and Cyberknife units. Currently at least 5 other centres are known to be running QAtrack+ clinically, forming the start of an international user community. Conclusion: QAtrack+ has proven to be an effective tool for collecting radiation therapy QC data, allowing for rapid review and trending of data for a wide variety of treatment units. As free and open source software, all source code, documentation and a bug tracker are available to the public at https://bitbucket.org/tohccmedphys/qatrackplus/.

  20. ACS: ALMA Common Software

    NASA Astrophysics Data System (ADS)

    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.

  1. Architecture and Implementation of OpenPET Firmware and Embedded Software

    PubMed Central

    Abu-Nimeh, Faisal T.; Ito, Jennifer; Moses, William W.; Peng, Qiyu; Choong, Woon-Seng

    2016-01-01

    OpenPET is an open source, modular, extendible, and high-performance platform suitable for multi-channel data acquisition and analysis. Due to the flexibility of the hardware, firmware, and software architectures, the platform is capable of interfacing with a wide variety of detector modules not only in medical imaging but also in homeland security applications. Analog signals from radiation detectors share similar characteristics – a pulse whose area is proportional to the deposited energy and whose leading edge is used to extract a timing signal. As a result, a generic design method of the platform is adopted for the hardware, firmware, and software architectures and implementations. The analog front-end is hosted on a module called a Detector Board, where each board can filter, combine, timestamp, and process multiple channels independently. The processed data is formatted and sent through a backplane bus to a module called Support Board, where 1 Support Board can host up to eight Detector Board modules. The data in the Support Board, coming from 8 Detector Board modules, can be aggregated or correlated (if needed) depending on the algorithm implemented or runtime mode selected. It is then sent out to a computer workstation for further processing. The number of channels (detector modules), to be processed, mandates the overall OpenPET System Configuration, which is designed to handle up to 1,024 channels using 16-channel Detector Boards in the Standard System Configuration and 16,384 channels using 32-channel Detector Boards in the Large System Configuration. PMID:27110034

  2. On the Characterization and Software Implementation of General Protein Lattice Models

    PubMed Central

    Bechini, Alessio

    2013-01-01

    Abstract models of proteins have been widely used as a practical means to computationally investigate general properties of the system. In lattice models any sterically feasible conformation is represented as a self-avoiding walk on a lattice, and residue types are limited in number. So far, only two- or three-dimensional lattices have been used. The inspection of the neighborhood of alpha carbons in the core of real proteins reveals that also lattices with higher coordination numbers, possibly in higher dimensional spaces, can be adopted. In this paper, a new general parametric lattice model for simplified protein conformations is proposed and investigated. It is shown how the supporting software can be consistently designed to let algorithms that operate on protein structures be implemented in a lattice-agnostic way. The necessary theoretical foundations are developed and organically presented, pinpointing the role of the concept of main directions in lattice-agnostic model handling. Subsequently, the model features across dimensions and lattice types are explored in tests performed on benchmark protein sequences, using a Python implementation. Simulations give insights on the use of square and triangular lattices in a range of dimensions. The trend of potential minimum for sequences of different lengths, varying the lattice dimension, is uncovered. Moreover, an extensive quantitative characterization of the usage of the so-called “move types” is reported for the first time. The proposed general framework for the development of lattice models is simple yet complete, and an object-oriented architecture can be proficiently employed for the supporting software, by designing ad-hoc classes. The proposed framework represents a new general viewpoint that potentially subsumes a number of solutions previously studied. The adoption of the described model pushes to look at protein structure issues from a more general and essential perspective, making computational

  3. Advancing the Interdisciplinary Collaborative Health Team Model: Applying Democratic Professionalism, Implementation Science, and Therapeutic Alliance to Enact Social Justice Practice.

    PubMed

    Murphy, Nancy

    2015-01-01

    This essay reframes the interdisciplinary collaborative health team model by proposing the application of 3 foundational pillars-democratic professionalism, implementation science, and therapeutic alliance to advance this practice. The aim was to address challenges to the model, enhance their functional capacity, and explicate and enact social justice practices to affect individual health outcomes while simultaneously addressing health inequities. The pillars are described and examples from the author's dissertation research illustrate how the pillars were used to bring about action. Related theories, models, and frameworks that have negotiation, capacity building, collaboration, and knowledge/task/power sharing as central concepts are presented under each of the pillars.

  4. Implementation of New Process Models for Tailored Polymer Composite Structures into Processing Software Packages

    SciTech Connect

    Nguyen, Ba Nghiep; Jin, Xiaoshi; Wang, Jin; Phelps, Jay; Tucker III, Charles L.; Kunc, Vlastimil; Bapanapalli, Satish K.; Smith, Mark T.

    2010-02-23

    This report describes the work conducted under the Cooperative Research and Development Agreement (CRADA) (Nr. 260) between the Pacific Northwest National Laboratory (PNNL) and Autodesk, Inc. to develop and implement process models for injection-molded long-fiber thermoplastics (LFTs) in processing software packages. The structure of this report is organized as follows. After the Introduction Section (Section 1), Section 2 summarizes the current fiber orientation models developed for injection-molded short-fiber thermoplastics (SFTs). Section 3 provides an assessment of these models to determine their capabilities and limitations, and the developments needed for injection-molded LFTs. Section 4 then focuses on the development of a new fiber orientation model for LFTs. This model is termed the anisotropic rotary diffusion - reduced strain closure (ARD-RSC) model as it explores the concept of anisotropic rotary diffusion to capture the fiber-fiber interaction in long-fiber suspensions and uses the reduced strain closure method of Wang et al. to slow down the orientation kinetics in concentrated suspensions. In contrast to fiber orientation modeling, before this project, no standard model was developed to predict the fiber length distribution in molded fiber composites. Section 5 is therefore devoted to the development of a fiber length attrition model in the mold. Sections 6 and 7 address the implementations of the models in AMI, and the conclusions drawn from this work is presented in Section 8.

  5. 2p2 Team News

    NASA Astrophysics Data System (ADS)

    Jones, H.

    2000-06-01

    The 2p2 Team continued towards the implementation at the 2.2-m of the same BOB (Broker for Observation Blocks) observing interface as seen at other ESO telescopes. This requires an interface to be written between the existing BOB software and the non-VLT compatible control software for the Wide-Field Imager (WFI) and 2.2-m. Cristian Urrutia, Tatiana Paz and Eduardo Robledo are heading its development. With this software in place, observers can use the VLT Phase 2 Proposal Preparation System (P2PP) for definition of their exposures, whether they are for Visitor or Service Mode.

  6. Woods Hole Image Processing System Software implementation; using NetCDF as a software interface for image processing

    USGS Publications Warehouse

    Paskevich, Valerie F.

    1992-01-01

    The Branch of Atlantic Marine Geology has been involved in the collection, processing and digital mosaicking of high, medium and low-resolution side-scan sonar data during the past 6 years. In the past, processing and digital mosaicking has been accomplished with a dedicated, shore-based computer system. With the need to process sidescan data in the field with increased power and reduced cost of major workstations, a need to have an image processing package on a UNIX based computer system which could be utilized in the field as well as be more generally available to Branch personnel was identified. This report describes the initial development of that package referred to as the Woods Hole Image Processing System (WHIPS). The software was developed using the Unidata NetCDF software interface to allow data to be more readily portable between different computer operating systems.

  7. Implementing a nurse-shadowing program for first-year medical students to improve interprofessional collaborations on health care teams.

    PubMed

    Jain, Anuja; Luo, Eva; Yang, Jun; Purkiss, Joel; White, Casey

    2012-09-01

    Although physicians and nurses play critical roles in providing team-based collaborative care, the literature on current relationships between physicians and nurses in typical health care settings reveals troublesome characteristics that affect the quality of the patient care that they provide. Studies report communication failures, poor coordination, and fragmented care within and across organizations, which then have been associated with medication errors, patient safety issues, and patient deaths. Because the physician-nurse relationship is a critical component of a high-functioning patient care team, curricular interventions are needed to improve communication between physicians and nurses and to avoid professional conflict that can potentially compromise the quality of the patient care they offer.Currently, medical schools provide students with limited education and training on the roles of other health care professionals. In 2009, to begin addressing this need in the curriculum, the authors implemented a nurse-shadowing program at the University of Michigan Medical School. They set out to help first-year medical students learn more about the role of nurses in health care to positively influence their attitudes toward nurses and improve their understanding of nurses' roles in health care teams. Pre- and postprogram survey results revealed that medical students' attitudes toward nurses improved and their knowledge of the profession increased as a result of this intervention. In this article, the authors provide a description of the half-day program, evidence of its effectiveness, the implications of those findings, and future directions for teaching medical students about effectively working on interprofessional teams.

  8. A secure and easy-to-implement web-based communication framework for caregiving robot teams

    NASA Astrophysics Data System (ADS)

    Tuna, G.; Daş, R.; Tuna, A.; Örenbaş, H.; Baykara, M.; Gülez, K.

    2016-03-01

    In recent years, robots have started to become more commonplace in our lives, from factory floors to museums, festivals and shows. They have started to change how we work and play. With an increase in the population of the elderly, they have also been started to be used for caregiving services, and hence many countries have been investing in the robot development. The advancements in robotics and wireless communications has led to the emergence of autonomous caregiving robot teams which cooperate to accomplish a set of tasks assigned by human operators. Although wireless communications and devices are flexible and convenient, they are vulnerable to many risks compared to traditional wired networks. Since robots with wireless communication capability transmit all data types, including sensory, coordination, and control, through radio frequencies, they are open to intruders and attackers unless protected and their openness may lead to many security issues such as data theft, passive listening, and service interruption. In this paper, a secure web-based communication framework is proposed to address potential security threats due to wireless communication in robot-robot and human-robot interaction. The proposed framework is simple and practical, and can be used by caregiving robot teams in the exchange of sensory data as well as coordination and control data.

  9. Implementing evidence-based practice using an interprofessional team approach: part two.

    PubMed

    Bohnenkamp, Susan; Pelton, Nicole; Rishel, Cindy J; Kurtin, Sandra

    2014-09-01

    The complexity inherent in the inpatient oncology population requires effective interprofessional collaboration and integrated evidence-based practice (EBP), drawing from each of the disciplines to achieve desired outcomes. Each member of the team lends a strength and expertise that, when combined, often results in outcomes greater than the sum of its parts (Hall & Weaver, 2001; Petri, 2010; Pullon & Fry, 2005). EBP promotes the use of research to solve issues raised in day-to-day nursing practice. This article provides an overview and summary of an evidence-based project to increase compliance of sequential compression devices (SCDs) in gynecologic oncology and urology patients on a post-surgical inpatient unit using the Plan, Do, Study, Act (PDSA) model for continuous quality improvement (CQI) (Institute for Innovation and Improvement, 2013). PMID:25158660

  10. An SAS Macro for Implementing the Modified Bollen-Stine Bootstrap for Missing Data: Implementing the Bootstrap Using Existing Structural Equation Modeling Software

    ERIC Educational Resources Information Center

    Enders, Craig K.

    2005-01-01

    The Bollen-Stine bootstrap can be used to correct for standard error and fit statistic bias that occurs in structural equation modeling (SEM) applications due to nonnormal data. The purpose of this article is to demonstrate the use of a custom SAS macro program that can be used to implement the Bollen-Stine bootstrap with existing SEM software.…

  11. Teams as Breakers of Traditional Work Practices. A Longitudinal Study of Planning and Implementing Curriculum Units in Elementary School Teacher Teams. Research Bulletin 100.

    ERIC Educational Resources Information Center

    Karkkainen, Merja

    This longitudinal study analyzed planning processes in teachers' collaborative curriculum-making, working with two teacher teams in a Finnish elementary school and one American team. Data from discourses, interviews, and observations addressed: differences and similarities in the planning processes involved in curriculum making; changes in the…

  12. The Implementation Process of Two Multigrade/Multiyear Teams in Two Middle Schools in South Florida: A Cross-Site Case Study.

    ERIC Educational Resources Information Center

    Heeney, Margaret R.

    Multigrade grouping is the practice of intentionally grouping two or more grade levels in the same classroom to enhance learning. It is becoming a much discussed and implemented alternative grouping practice in middle level education. This paper describes the implementation process of two multigrade "teams" in two Florida middle schools, the…

  13. Designing and Implementing a Distributed System Architecture for the Mars Rover Mission Planning Software (Maestro)

    NASA Technical Reports Server (NTRS)

    Goldgof, Gregory M.

    2005-01-01

    Distributed systems allow scientists from around the world to plan missions concurrently, while being updated on the revisions of their colleagues in real time. However, permitting multiple clients to simultaneously modify a single data repository can quickly lead to data corruption or inconsistent states between users. Since our message broker, the Java Message Service, does not ensure that messages will be received in the order they were published, we must implement our own numbering scheme to guarantee that changes to mission plans are performed in the correct sequence. Furthermore, distributed architectures must ensure that as new users connect to the system, they synchronize with the database without missing any messages or falling into an inconsistent state. Robust systems must also guarantee that all clients will remain synchronized with the database even in the case of multiple client failure, which can occur at any time due to lost network connections or a user's own system instability. The final design for the distributed system behind the Mars rover mission planning software fulfills all of these requirements and upon completion will be deployed to MER at the end of 2005 as well as Phoenix (2007) and MSL (2009).

  14. Implementation of the thermodynamic and phase transition equations of superfluid helium in CFD software

    NASA Astrophysics Data System (ADS)

    Bruce, R.; Pascali, S.; Vendramini, C.; Baudouy, B.

    2015-12-01

    The cryogenic design of the next generation of superconducting accelerator magnets depends on our ability to simulate the helium heat and mass transfer in the internal structure of these magnets. For that matter accurate tools must be developed such as numerical codes integrating the thermodynamic behavior and phase transition in superfluid helium. We have implemented in 2D and 3D, the He II conservation equations in Fluent© CFD software corresponding to a simplified two-fluid model. It consists of a conventional continuity equation, a modified momentum equation for the total fluid and an energy equation including the Gorter-Mellink internal convection term modeling the turbulence regime. The code is mainly suited to simulate transient and steady-state flow configurations. In addition, a new method has been developed to simulate the He II / He I transition in 2D based on a modified Volume Of Fluid method (VOF). The interface between the two states of liquid helium has been locally recreated in the corresponding cells to properly mimic the second order phase transition (no latent heat). Both steady and unsteady numerical simulation have been performed and compared with different experimental results.

  15. Development and Implementation of Software for Visualizing and Editing Multidimensional Flight Simulation Input Data

    NASA Technical Reports Server (NTRS)

    Whelan, Todd Michael

    1996-01-01

    In a real-time or batch mode simulation that is designed to model aircraft dynamics over a wide range of flight conditions, a table look- up scheme is implemented to determine the forces and moments on the vehicle based upon the values of parameters such as angle of attack, altitude, Mach number, and control surface deflections. Simulation Aerodynamic Variable Interface (SAVI) is a graphical user interface to the flight simulation input data, designed to operate on workstations that support X Windows. The purpose of the application is to provide two and three dimensional visualization of the data, to allow an intuitive sense of the data set. SAVI also allows the user to manipulate the data, either to conduct an interactive study of the influence of changes on the vehicle dynamics, or to make revisions to data set based on new information such as flight test. This paper discusses the reasons for developing the application, provides an overview of its capabilities, and outlines the software architecture and operating environment.

  16. Radioactive waste acceptance team and generator interface yields successful implementation of waste acceptance criteria

    SciTech Connect

    Rowe, J.G.; Griffin, W.A.; Rast, D.M.

    1996-02-01

    The Fernald Environmental Management Project has developed a successful Low Level Waste Shipping Program in compliance with the Nevada Test Site Defense Waste Acceptance Criteria, Certification, and Transfer Requirements, NVO-325, Revision 1. This shipping program is responsible for the successful disposal of more than 4 million cubic feet of Low Level Waste over the past decade. The success of the Fernald Low Level Waste Shipping Program is due to the generator program staff working closely with the DOE-NV Radioactive Waste Acceptance Program Team to achieve win/win situations. The teamwork is the direct result of dedicated, proactive professionals working together toward a common objective: the safe disposition of low level radioactive waste. The growth and development of this program has many lessons learned to share with the low level waste generating community. The recognition of reciprocal interests enables consistently high annual volumes of Fernald waste disposal at the Nevada Test Site without incident. The large volumes successfully disposed serve testimony to the success of the program which is equally important to all Nevada Test Site and Fernald stakeholders. The Fernald approach to success is currently being shared with other low-level waste generators through DOE-NV sponsored outreach programs. This paper introduces examples of Fernald Environmental Restoration Management Corporation contributions to the DOE-NV Radioactive Waste Acceptance Program outreach initiatives. These practices are applicable to other low level waste disposal programs whether federal, commercial, domestic or international.

  17. Parallel Ada implementation of a multiple-model Kalman-filter tracking system: a software engineering approach. Master's thesis

    SciTech Connect

    Lemanski, W.J.

    1989-03-01

    The success of the Strategic Defense Initiative depends directly on significant advances in both computer hardware and software development technologies. Parallel architectures and the Ada programming language have advantages that make them candidates for use in SDI command and control computer systems. This thesis examines those advantages in the context of an SDI-type application: implementation of a Kalman-filter tracking system. This research consists of three parts. The first is a set of software engineering guidelines developed for use in creating parallel designs suitable for implementation in Ada. These guidelines cover the design process from initial problem analysis to final detailed design. Methods of problem decomposition are discussed, as are language partitioning strategies. Justification is provided for using the Ada task construct for process boundaries, and Ada multitasking design issues are reviewed. A parallel software design methodology is also described.

  18. A feasibility study of expert patient and community mental health team led bipolar psychoeducation groups: implementing an evidence based practice

    PubMed Central

    2013-01-01

    Background Group psychoeducation is a cost effective intervention which reduces relapse and improves functioning in bipolar disorder but is rarely implemented. The aim of this study was to identify the acceptability and feasibility of a group psychoeducation programme delivered by community mental health teams (CMHTs) and peer specialist (PS) facilitators. Organisational learning was used to identify and address systematically barriers and enablers, at organisational, health professional and patient levels, to its implementation into a routine service. Methods A systematic examination of barriers and enablers to a three day training process informed the delivery of a first treatment group and a similar process informed the delivery of the second treatment group. Triangulation of research methods improved its internal validity: direct observation of training, self-rated surveys of participant experiences, group discussion, and thematically analysed individual participant and facilitator interviews were employed. Results Barriers and enablers were identified at organisational, educational, treatment content, facilitator and patient levels. All barriers under the control of the research team were addressed with subsequent improvements in patient knowledge about the condition and about local service. In addition, self-management, agency and altruism were enhanced. Barriers that could not be addressed required senior clinical and education leadership outside the research team’s control. PS and professional facilitators were successfully trained and worked together to deliver groups which were generally reported as being beneficial. Conclusion Psychoeducation groups involving CMHT and PS facilitators is acceptable and feasible but their sustainment requires senior leadership within and outside the organisation that control finance and education services. PMID:24215655

  19. Implementation of a real-time software-only image smoothing filter for a block-transform video codec

    NASA Astrophysics Data System (ADS)

    Miaw, Wesley F.; Rowe, Lawrence A.

    2003-05-01

    The JPEG compression standard is a popular image format. However, at high compression ratios JPEG compression, which uses block-transform coding, can produce blocking artifacts, or artificially introduced edges within the image. Several post-processing algorithms have been developed to remove these artifacts. This paper describes an implementation of a post-processing algorithm developed by Ramchandran, Chou, and Crouse (RCC) which is fast enough for real-time software-only video applications. The original implementation of the RCC algorithm involved calculating thresholds to identify artificial edges. These calculations proved too expensive for use in real-time software-only applications. We replaced these calculations with a linear scale approximating ideal threshold values based on a combination of peak signal-to-noise ratio calculations and subjective visual quality. The resulting filter implementation is available in the widely-deployed Open Mash streaming media toolkit.

  20. The SFXC software correlator for very long baseline interferometry: algorithms and implementation

    NASA Astrophysics Data System (ADS)

    Keimpema, A.; Kettenis, M. M.; Pogrebenko, S. V.; Campbell, R. M.; Cimó, G.; Duev, D. A.; Eldering, B.; Kruithof, N.; van Langevelde, H. J.; Marchal, D.; Molera Calvés, G.; Ozdemir, H.; Paragi, Z.; Pidopryhora, Y.; Szomoru, A.; Yang, J.

    2015-06-01

    In this paper a description is given of the SFXC software correlator, developed and maintained at the Joint Institute for VLBI in Europe (JIVE). The software is designed to run on generic Linux-based computing clusters. The correlation algorithm is explained in detail, as are some of the novel modes that software correlation has enabled, such as wide-field VLBI imaging through the use of multiple phase centres and pulsar gating and binning. This is followed by an overview of the software architecture. Finally, the performance of the correlator as a function of number of CPU cores, telescopes and spectral channels is shown.

  1. [The implementation of interdisciplinarity in the work routine of the family health care team].

    PubMed

    Scherer, Magda Duarte dos Anjos; de Pires, Denise Elvira Pires; Jean, Rémy

    2013-11-01

    Interdisciplinarity in the work routine of professionals of a Residency Course on Family Health in Southern Brazil was investigated in a qualitative study involving 11 residents and 5 supervisors of seven professions. Through interviews, observations and focal groups the existence of interdisciplinarity in practice was analyzed, duly identifying favorable and unfavorable aspects for its implementation. Interdisciplinarity was expressed as a complex process and concrete action, which occurs in the dramatic implications of its usage, in a dialectical relationship with the political and institutional context. The study revealed that working in family health care renders the work more complex and that the professionals experience difficulties in sharing knowledge and making the transition between multidisciplinarity and interdisciplinarity. The study concludes that interdisciplinarity requires the integrated use of knowledge in the multi-professional practice, the crossing of disciplinary boundaries, the development of competencies to address the challenges of the work environment and personal attitude as a basic component for professional action.

  2. Design and implementation of real-time software radio for anti-interference GPS/WAAS sensors.

    PubMed

    Chen, Yu-Hsuan; Juang, Jyh-Ching; Seo, Jiwon; Lo, Sherman; Akos, Dennis M; De Lorenzo, David S; Enge, Per

    2012-01-01

    Adaptive antenna array processing is widely known to provide significant anti-interference capabilities within a Global Navigation Satellite Systems (GNSS) receiver. A main challenge in the quest for such receiver architecture has always been the computational/processing requirements. Even more demanding would be to try and incorporate the flexibility of the Software-Defined Radio (SDR) design philosophy in such an implementation. This paper documents a feasible approach to a real-time SDR implementation of a beam-steered GNSS receiver and validates its performance. This research implements a real-time software receiver on a widely-available x86-based multi-core microprocessor to process four-element antenna array data streams sampled with 16-bit resolution. The software receiver is capable of 12 channels all-in-view Controlled Reception Pattern Antenna (CRPA) array processing capable of rejecting multiple interferers. Single Instruction Multiple Data (SIMD) instructions assembly coding and multithreaded programming, the key to such an implementation to reduce computational complexity, are fully documented within the paper. In conventional antenna array systems, receivers use the geometry of antennas and cable lengths known in advance. The documented CRPA implementation is architected to operate without extensive set-up and pre-calibration and leverages Space-Time Adaptive Processing (STAP) to provide adaptation in both the frequency and space domains. The validation component of the paper demonstrates that the developed software receiver operates in real time with live Global Positioning System (GPS) and Wide Area Augmentation System (WAAS) L1 C/A code signal. Further, interference rejection capabilities of the implementation are also demonstrated using multiple synthetic interferers which are added to the live data stream. PMID:23202002

  3. Design and Implementation of Real-Time Software Radio for Anti-Interference GPS/WAAS Sensors

    PubMed Central

    Chen, Yu-Hsuan; Juang, Jyh-Ching; Seo, Jiwon; Lo, Sherman; Akos, Dennis M.; De Lorenzo, David S.; Enge, Per

    2012-01-01

    Adaptive antenna array processing is widely known to provide significant anti-interference capabilities within a Global Navigation Satellite Systems (GNSS) receiver. A main challenge in the quest for such receiver architecture has always been the computational/processing requirements. Even more demanding would be to try and incorporate the flexibility of the Software-Defined Radio (SDR) design philosophy in such an implementation. This paper documents a feasible approach to a real-time SDR implementation of a beam-steered GNSS receiver and validates its performance. This research implements a real-time software receiver on a widely-available x86-based multi-core microprocessor to process four-element antenna array data streams sampled with 16-bit resolution. The software receiver is capable of 12 channels all-in-view Controlled Reception Pattern Antenna (CRPA) array processing capable of rejecting multiple interferers. Single Instruction Multiple Data (SIMD) instructions assembly coding and multithreaded programming, the key to such an implementation to reduce computational complexity, are fully documented within the paper. In conventional antenna array systems, receivers use the geometry of antennas and cable lengths known in advance. The documented CRPA implementation is architected to operate without extensive set-up and pre-calibration and leverages Space-Time Adaptive Processing (STAP) to provide adaptation in both the frequency and space domains. The validation component of the paper demonstrates that the developed software receiver operates in real time with live Global Positioning System (GPS) and Wide Area Augmentation System (WAAS) L1 C/A code signal. Further, interference rejection capabilities of the implementation are also demonstrated using multiple synthetic interferers which are added to the live data stream. PMID:23202002

  4. Design and implementation of real-time software radio for anti-interference GPS/WAAS sensors.

    PubMed

    Chen, Yu-Hsuan; Juang, Jyh-Ching; Seo, Jiwon; Lo, Sherman; Akos, Dennis M; De Lorenzo, David S; Enge, Per

    2012-01-01

    Adaptive antenna array processing is widely known to provide significant anti-interference capabilities within a Global Navigation Satellite Systems (GNSS) receiver. A main challenge in the quest for such receiver architecture has always been the computational/processing requirements. Even more demanding would be to try and incorporate the flexibility of the Software-Defined Radio (SDR) design philosophy in such an implementation. This paper documents a feasible approach to a real-time SDR implementation of a beam-steered GNSS receiver and validates its performance. This research implements a real-time software receiver on a widely-available x86-based multi-core microprocessor to process four-element antenna array data streams sampled with 16-bit resolution. The software receiver is capable of 12 channels all-in-view Controlled Reception Pattern Antenna (CRPA) array processing capable of rejecting multiple interferers. Single Instruction Multiple Data (SIMD) instructions assembly coding and multithreaded programming, the key to such an implementation to reduce computational complexity, are fully documented within the paper. In conventional antenna array systems, receivers use the geometry of antennas and cable lengths known in advance. The documented CRPA implementation is architected to operate without extensive set-up and pre-calibration and leverages Space-Time Adaptive Processing (STAP) to provide adaptation in both the frequency and space domains. The validation component of the paper demonstrates that the developed software receiver operates in real time with live Global Positioning System (GPS) and Wide Area Augmentation System (WAAS) L1 C/A code signal. Further, interference rejection capabilities of the implementation are also demonstrated using multiple synthetic interferers which are added to the live data stream.

  5. Multithreaded real-time 3D image processing software architecture and implementation

    NASA Astrophysics Data System (ADS)

    Ramachandra, Vikas; Atanassov, Kalin; Aleksic, Milivoje; Goma, Sergio R.

    2011-03-01

    Recently, 3D displays and videos have generated a lot of interest in the consumer electronics industry. To make 3D capture and playback popular and practical, a user friendly playback interface is desirable. Towards this end, we built a real time software 3D video player. The 3D video player displays user captured 3D videos, provides for various 3D specific image processing functions and ensures a pleasant viewing experience. Moreover, the player enables user interactivity by providing digital zoom and pan functionalities. This real time 3D player was implemented on the GPU using CUDA and OpenGL. The player provides user interactive 3D video playback. Stereo images are first read by the player from a fast drive and rectified. Further processing of the images determines the optimal convergence point in the 3D scene to reduce eye strain. The rationale for this convergence point selection takes into account scene depth and display geometry. The first step in this processing chain is identifying keypoints by detecting vertical edges within the left image. Regions surrounding reliable keypoints are then located on the right image through the use of block matching. The difference in the positions between the corresponding regions in the left and right images are then used to calculate disparity. The extrema of the disparity histogram gives the scene disparity range. The left and right images are shifted based upon the calculated range, in order to place the desired region of the 3D scene at convergence. All the above computations are performed on one CPU thread which calls CUDA functions. Image upsampling and shifting is performed in response to user zoom and pan. The player also consists of a CPU display thread, which uses OpenGL rendering (quad buffers). This also gathers user input for digital zoom and pan and sends them to the processing thread.

  6. Geoscience data standards, software implementations, and the Internet. Where we came from and where we might be going.

    NASA Astrophysics Data System (ADS)

    Blodgett, D. L.

    2014-12-01

    Geographic information science and the coupled database and software systems that have grown from it have been evolving since the early 1990s. The multi-file shapefile package, invented early in this evolution, is an example of a highly generalized file format that can be used as an archival, interchange, and format for program execution. There are other formats, such as GeoTIFF and NetCDF that have similar characteristics. These de-facto standard (in contrast to the formally defined and published standards) formats, while not initially designed for machine-readable web-services, are used in them extensively. Relying on these formats allows legacy software to be adapted to web-services, but may require complicate software development to handle dynamic introspection of these legacy file formats' metadata. A generalized system of web-service types that offer archive, interchange, and run-time capabilities based on commonly implemented file formats and established web-service specifications has emerged from exemplar implementations. For example, an Open Geospatial Consortium (OGC) Web Feature Service is used to serve sites or model polygons and an OGC Sensor Observation Service provides time series data for the sites. The broad system of data formats, web-service types, and freely available software that implements the system will be described. The presentation will include a perspective on the future of this basic system and how it relates to scientific domain specific information models such as the Open Geospatial Consortium standards for geographic, hydrologic, and hydrogeologic data.

  7. Teachers' Critical Evaluations of Dynamic Geometry Software Implementation in 1:1 Classrooms

    ERIC Educational Resources Information Center

    Ware, Jennifer; Stein, Sarah

    2014-01-01

    Although the use of dynamic software in high school mathematics in the United States has emerged as a research topic, little research has been conducted on how teachers integrate new software in relation to at-home technology networks. Interviews with eight mathematics teachers from four North Carolina counties participating in 1:1 laptop…

  8. Implementation of Physics Education in Nature; A Pioneer Rescue Team Study: An Explanation by Physics

    NASA Astrophysics Data System (ADS)

    Gürel, Zeynep; Ergen, Hüseyin; Gürel, Atilla

    2007-04-01

    Within this research, it is generally aimed at constituting a sample implementation which shapes the contents of physics course together with its social facet and at forming a platform and starting debates for the contents. Within that purpose, we have conglomerated the students, their professor and the volunteers from the public body responsible for civil services such as the protection and maintenance of factories, power plants, rescue of civilians, and etc. to call on duty in instances of war or extra-ordinary circumstances, named civilian defence. Two camping activities in which various performances were fulfilled were held together with the students. The study focuses on sampling one of the performances which is the crossing a steam and a pond by a rope tied to trees in each ends. The focused study neither orients for nor goals any inspiration for civilian defence purposes. Civilian defence purposes are side-products and they have not been covered in the study. The main aims of this study are monitoring the instances of critical awareness in the students and presenting the samples of the process as a case study.

  9. SOMARC teams with private distribution firm to implement CSM program in Ghana.

    PubMed

    1985-01-01

    SOMARC, together with a private manufacturer and distributor of pharmaceutical products (Danafco, Limited), is launching a new contraceptive social marketing (CSM) program designed to make low cost, modern contraceptive products widely available in Ghana's cities. Danafco will directly implement the CSM program. Both the US Agency for International Development (USAID) and the government of Ghana will provide support to the program. James R. Kirland, USAID Population Officer, will assume overall responsibility for coordination and monitoring of CSM program activities. By a special amendment to the Pharmacy and Drug Act of 1961, the Ghanaian government has enabled the CSM program to conduct a demonstration project. Under the project, chemical sellers and retailers who successfully complete a special training session will be entitled to dispense oral contraceptives (OCs) without prescription. With the successful completion of this project, it is hoped that the Ghanaian government will further amend the Pharmacy Act to make contraceptives available nationwide on a nonprescription basis. Initially, the Ghana CSM program will market 3 products: a standard dosage OC; a foaming vaginal tablet; and an uncolored condom. Market research is now underway to determine product names for the OCs and vaginal tablets. The condom will be marketed under the name Panther. The project plans to conduct a retail audit to define current prices in the Ghanaian contraceptive market. Danafco will subcontract with Lintas Ghana Limited to provide advertising, package design, and promotion for the Ghana CSM program. Overall campaign efforts will focus on generating a positive climate for the program among influentials in government, religion, education, and health as well as consumers. The advertising campaign will include radio, television, print, and outdoor media. SOMARC, in collaboration with the USAID/Accra mission, hopes to establish an appropriate climate prior to the advertising launch

  10. Cost-Minimization Model of a Multidisciplinary Antibiotic Stewardship Team Based on a Successful Implementation on a Urology Ward of an Academic Hospital

    PubMed Central

    Dik, Jan-Willem H.; Hendrix, Ron; Friedrich, Alex W.; Luttjeboer, Jos; Nannan Panday, Prashant; Wilting, Kasper R.; Lo-Ten-Foe, Jerome R.; Postma, Maarten J.; Sinha, Bhanu

    2015-01-01

    Background In order to stimulate appropriate antimicrobial use and thereby lower the chances of resistance development, an Antibiotic Stewardship Team (A-Team) has been implemented at the University Medical Center Groningen, the Netherlands. Focus of the A-Team was a pro-active day 2 case-audit, which was financially evaluated here to calculate the return on investment from a hospital perspective. Methods Effects were evaluated by comparing audited patients with a historic cohort with the same diagnosis-related groups. Based upon this evaluation a cost-minimization model was created that can be used to predict the financial effects of a day 2 case-audit. Sensitivity analyses were performed to deal with uncertainties. Finally, the model was used to financially evaluate the A-Team. Results One whole year including 114 patients was evaluated. Implementation costs were calculated to be €17,732, which represent total costs spent to implement this A-Team. For this specific patient group admitted to a urology ward and consulted on day 2 by the A-Team, the model estimated total savings of €60,306 after one year for this single department, leading to a return on investment of 5.9. Conclusions The implemented multi-disciplinary A-Team performing a day 2 case-audit in the hospital had a positive return on investment caused by a reduced length of stay due to a more appropriate antibiotic therapy. Based on the extensive data analysis, a model of this intervention could be constructed. This model could be used by other institutions, using their own data to estimate the effects of a day 2 case-audit in their hospital. PMID:25955494

  11. The implementation of an elementary STEM learning team and the effect on teacher self-efficacy: An action research study

    NASA Astrophysics Data System (ADS)

    Hernandez, Jennifer F.

    Science, technology, engineering, and math (STEM) education is part of a national movement to prepare students for the demands of a 21st century workforce. STEM uses an integrated, real-world problem solving approach to increase the levels of collaboration, communication, critical, and creative thinking in students. If expectations for students have increased to stay competitive in a global market, teachers must be equipped to meet the needs of the new 21st century learners in their classrooms. To that end, professional learning for educators is essential to ensure they are equipped with the tools necessary for success. While there are many approaches to teacher development, professional learning teams, based on the work of Garmston and Wellman, focus on teachers' instructional delivery, targeted student learning needs, planning, implementing new strategies, collaboration, and reflective dialogue. The purpose of the study is to improve instructional practice providing quality STEM instruction to students and increase teacher self-efficacy---a teachers' perception of his or her ability to instruct students in the STEM disciplines. Theoretical implications of a study on an elementary STEM learning team could affect the way schools deliver STEM professional learning opportunities to teachers and the way students are delivered a quality STEM education. Research has shown that Model I behavior would limit the change process of professional learning through a surface inspection of the issues; however model II behaviors would benefit the teachers, students and organization because teachers would be collaborating on specific objectives to develop a knowledge base and skill set to meet students' needs. Extending professional development by engaging stakeholders in a collaborative process to build model II behaviors will create an organizational structure that facilitates learning.

  12. A Randomized Wait-List Controlled Analysis of the Implementation Integrity of Team-Initiated Problem Solving Processes

    ERIC Educational Resources Information Center

    Newton, J. Stephen; Horner, Robert H.; Algozzine, Bob; Todd, Anne W.; Algozzine, Kate

    2012-01-01

    Members of Positive Behavior Interventions and Supports (PBIS) teams from 34 elementary schools participated in a Team-Initiated Problem Solving (TIPS) Workshop and follow-up technical assistance. Within the context of a randomized wait-list controlled trial, team members who were the first recipients of the TIPS intervention demonstrated greater…

  13. Implementing Role-Changing Versus Time-Changing Innovations in Health Care: Differences in Helpfulness of Staff Improvement Teams, Management, and Network for Learning.

    PubMed

    Nembhard, Ingrid M; Morrow, Christopher T; Bradley, Elizabeth H

    2015-12-01

    Health care organizations often fail in their effort to implement care-improving innovations. This article differentiates role-changing innovations, altering what workers do, from time-changing innovations, altering when tasks are performed or for how long. We examine our hypothesis that the degree to which access to groups that can alter organizational learning--staff, management, and external network--facilitates implementation depends on innovation type. Our longitudinal study using ordinal logistic regression and survey data on 517 hospitals' implementation of evidence-based practices for treating heart attack confirmed our thesis for factors granting access to each group: improvement team's representativeness (of affected staff), senior management engagement, and network membership. Although team representativeness and network membership were positively associated with implementing role-changing practices, senior management engagement was not. In contrast, senior management engagement was positively associated with implementing time-changing practices, whereas team representativeness was not, and network membership was not unless there was limited management engagement. These findings advance implementation science by explaining mixed results across past studies: Nature of change for workers alters potential facilitators' effects on implementation.

  14. Implementing Role-Changing Versus Time-Changing Innovations in Health Care: Differences in Helpfulness of Staff Improvement Teams, Management, and Network for Learning.

    PubMed

    Nembhard, Ingrid M; Morrow, Christopher T; Bradley, Elizabeth H

    2015-12-01

    Health care organizations often fail in their effort to implement care-improving innovations. This article differentiates role-changing innovations, altering what workers do, from time-changing innovations, altering when tasks are performed or for how long. We examine our hypothesis that the degree to which access to groups that can alter organizational learning--staff, management, and external network--facilitates implementation depends on innovation type. Our longitudinal study using ordinal logistic regression and survey data on 517 hospitals' implementation of evidence-based practices for treating heart attack confirmed our thesis for factors granting access to each group: improvement team's representativeness (of affected staff), senior management engagement, and network membership. Although team representativeness and network membership were positively associated with implementing role-changing practices, senior management engagement was not. In contrast, senior management engagement was positively associated with implementing time-changing practices, whereas team representativeness was not, and network membership was not unless there was limited management engagement. These findings advance implementation science by explaining mixed results across past studies: Nature of change for workers alters potential facilitators' effects on implementation. PMID:26116611

  15. Validation of mission critical software design and implementation using model checking

    NASA Technical Reports Server (NTRS)

    Pingree, P. J.; Mikk, E.; Holzmann, G.; Smith, M.; Dams, D.

    2002-01-01

    Model Checking conducts an exhaustive exploration of all possible behaviors of a software system design and as such can be used to detect defects in designs that are typically difficult to discover with conventional testing approaches.

  16. Software Program: Software Management Guidebook

    NASA Technical Reports Server (NTRS)

    1996-01-01

    The purpose of this NASA Software Management Guidebook is twofold. First, this document defines the core products and activities required of NASA software projects. It defines life-cycle models and activity-related methods but acknowledges that no single life-cycle model is appropriate for all NASA software projects. It also acknowledges that the appropriate method for accomplishing a required activity depends on characteristics of the software project. Second, this guidebook provides specific guidance to software project managers and team leaders in selecting appropriate life cycles and methods to develop a tailored plan for a software engineering project.

  17. Speeding Up Team Learning.

    ERIC Educational Resources Information Center

    Edmondson, Amy; Bohmer, Richard; Pisano, Gary

    2001-01-01

    A study of 16 cardiac surgery teams looked at how the teams adapted to new ways of working. The challenge of team management is to implement new processes as quickly as possible. Steps for creating a learning team include selecting a mix of skills and expertise, framing the challenge, and creating an environment of psychological safety. (JOW)

  18. Teacher Design Teams (TDTs)--Building Capacity for Innovation, Learning and Curriculum Implementation in the Continuing Professional Development of In-Career Teachers

    ERIC Educational Resources Information Center

    Simmie, Geraldine Mooney

    2007-01-01

    From October to December 2005, six biology associates were employed to progress the connection between curriculum implementation and the continuing professional development of teachers at regional level. The associates worked with one hundred biology teachers in Teacher Design Teams (TDTs) and together they produced eighteen innovative classroom…

  19. The Contribution of the Self-Efficacy of Curriculum Development Team and Curriculum Document Quality to the Implementation of Diversified Curriculum in Indonesia

    ERIC Educational Resources Information Center

    Susilana, Rudi; Asra; Herlina

    2014-01-01

    The aim of this study is to describe how the self-efficacy of curriculum development team (CDT) and curriculum document quality contributed to the implementation of diversified curriculum in elementary schools. This research is a survey study using descriptive method. Schools were the unit of analysis while respondents selected from the schools…

  20. Active Learning Outside the Classroom: Implementation and Outcomes of Peer-Led Team-Learning Workshops in Introductory Biology

    PubMed Central

    Kudish, Philip; Shores, Robin; McClung, Alex; Smulyan, Lisa; Vallen, Elizabeth A.; Siwicki, Kathleen K.

    2016-01-01

    Study group meetings (SGMs) are voluntary-attendance peer-led team-learning workshops that supplement introductory biology lectures at a selective liberal arts college. While supporting all students’ engagement with lecture material, specific aims are to improve the success of underrepresented minority (URM) students and those with weaker backgrounds in biology. Peer leaders with experience in biology courses and training in science pedagogy facilitate work on faculty-generated challenge problems. During the eight semesters assessed in this study, URM students and those with less preparation attended SGMs with equal or greater frequency than their counterparts. Most agreed that SGMs enhanced their comprehension of biology and ability to articulate solutions. The historical grade gap between URM and non-URM students narrowed slightly in Biology 2, but not in other biology and science, technology, engineering, and mathematics courses. Nonetheless, URM students taking introductory biology after program implementation have graduated with biology majors or minors at the same rates as non-URM students, and have enrolled in postcollege degree programs at equal or greater rates. These results suggest that improved performance as measured by science grade point average may not be necessary to improve the persistence of students from underrepresented groups as life sciences majors. PMID:27496361

  1. Active Learning Outside the Classroom: Implementation and Outcomes of Peer-Led Team-Learning Workshops in Introductory Biology.

    PubMed

    Kudish, Philip; Shores, Robin; McClung, Alex; Smulyan, Lisa; Vallen, Elizabeth A; Siwicki, Kathleen K

    2016-01-01

    Study group meetings (SGMs) are voluntary-attendance peer-led team-learning workshops that supplement introductory biology lectures at a selective liberal arts college. While supporting all students' engagement with lecture material, specific aims are to improve the success of underrepresented minority (URM) students and those with weaker backgrounds in biology. Peer leaders with experience in biology courses and training in science pedagogy facilitate work on faculty-generated challenge problems. During the eight semesters assessed in this study, URM students and those with less preparation attended SGMs with equal or greater frequency than their counterparts. Most agreed that SGMs enhanced their comprehension of biology and ability to articulate solutions. The historical grade gap between URM and non-URM students narrowed slightly in Biology 2, but not in other biology and science, technology, engineering, and mathematics courses. Nonetheless, URM students taking introductory biology after program implementation have graduated with biology majors or minors at the same rates as non-URM students, and have enrolled in postcollege degree programs at equal or greater rates. These results suggest that improved performance as measured by science grade point average may not be necessary to improve the persistence of students from underrepresented groups as life sciences majors. PMID:27496361

  2. Active Learning Outside the Classroom: Implementation and Outcomes of Peer-Led Team-Learning Workshops in Introductory Biology.

    PubMed

    Kudish, Philip; Shores, Robin; McClung, Alex; Smulyan, Lisa; Vallen, Elizabeth A; Siwicki, Kathleen K

    2016-01-01

    Study group meetings (SGMs) are voluntary-attendance peer-led team-learning workshops that supplement introductory biology lectures at a selective liberal arts college. While supporting all students' engagement with lecture material, specific aims are to improve the success of underrepresented minority (URM) students and those with weaker backgrounds in biology. Peer leaders with experience in biology courses and training in science pedagogy facilitate work on faculty-generated challenge problems. During the eight semesters assessed in this study, URM students and those with less preparation attended SGMs with equal or greater frequency than their counterparts. Most agreed that SGMs enhanced their comprehension of biology and ability to articulate solutions. The historical grade gap between URM and non-URM students narrowed slightly in Biology 2, but not in other biology and science, technology, engineering, and mathematics courses. Nonetheless, URM students taking introductory biology after program implementation have graduated with biology majors or minors at the same rates as non-URM students, and have enrolled in postcollege degree programs at equal or greater rates. These results suggest that improved performance as measured by science grade point average may not be necessary to improve the persistence of students from underrepresented groups as life sciences majors.

  3. The Cooperate Assistive Teamwork Environment for Software Description Languages.

    PubMed

    Groenda, Henning; Seifermann, Stephan; Müller, Karin; Jaworek, Gerhard

    2015-01-01

    Versatile description languages such as the Unified Modeling Language (UML) are commonly used in software engineering across different application domains in theory and practice. They often use graphical notations and leverage visual memory for expressing complex relations. Those notations are hard to access for people with visual impairment and impede their smooth inclusion in an engineering team. Existing approaches provide textual notations but require manual synchronization between the notations. This paper presents requirements for an accessible and language-aware team work environment as well as our plan for the assistive implementation of Cooperate. An industrial software engineering team consisting of people with and without visual impairment will evaluate the implementation. PMID:26294461

  4. Implementation of Motion Simulation Software and Visual-Auditory Electronics for Use in a Low Gravity Robotic Testbed

    NASA Technical Reports Server (NTRS)

    Martin, William Campbell

    2011-01-01

    The Jet Propulsion Laboratory (JPL) is developing the All-Terrain Hex-Limbed Extra-Terrestrial Explorer (ATHLETE) to assist in manned space missions. One of the proposed targets for this robotic vehicle is a near-Earth asteroid (NEA), which typically exhibit a surface gravity of only a few micro-g. In order to properly test ATHLETE in such an environment, the development team has constructed an inverted Stewart platform testbed that acts as a robotic motion simulator. This project focused on creating physical simulation software that is able to predict how ATHLETE will function on and around a NEA. The corresponding platform configurations are calculated and then passed to the testbed to control ATHLETE's motion. In addition, imitation attitude, imitation attitude control thrusters were designed and fabricated for use on ATHLETE. These utilize a combination of high power LEDs and audio amplifiers to provide visual and auditory cues that correspond to the physics simulation.

  5. SDA 7: A modular and parallel implementation of the simulation of diffusional association software.

    PubMed

    Martinez, Michael; Bruce, Neil J; Romanowska, Julia; Kokh, Daria B; Ozboyaci, Musa; Yu, Xiaofeng; Öztürk, Mehmet Ali; Richter, Stefan; Wade, Rebecca C

    2015-08-01

    The simulation of diffusional association (SDA) Brownian dynamics software package has been widely used in the study of biomacromolecular association. Initially developed to calculate bimolecular protein-protein association rate constants, it has since been extended to study electron transfer rates, to predict the structures of biomacromolecular complexes, to investigate the adsorption of proteins to inorganic surfaces, and to simulate the dynamics of large systems containing many biomacromolecular solutes, allowing the study of concentration-dependent effects. These extensions have led to a number of divergent versions of the software. In this article, we report the development of the latest version of the software (SDA 7). This release was developed to consolidate the existing codes into a single framework, while improving the parallelization of the code to better exploit modern multicore shared memory computer architectures. It is built using a modular object-oriented programming scheme, to allow for easy maintenance and extension of the software, and includes new features, such as adding flexible solute representations. We discuss a number of application examples, which describe some of the methods available in the release, and provide benchmarking data to demonstrate the parallel performance.

  6. Designing, Developing and Implementing a Software Tool for Scenario Based Learning

    ERIC Educational Resources Information Center

    Norton, Geoff; Taylor, Mathew; Stewart, Terry; Blackburn, Greg; Jinks, Audrey; Razdar, Bahareh; Holmes, Paul; Marastoni, Enrique

    2012-01-01

    The pedagogical value of problem-based and inquiry-based learning activities has led to increased use of this approach in many courses. While scenarios or case studies were initially presented to learners as text-based material, the development of modern software technology provides the opportunity to deliver scenarios as e-learning modules,…

  7. Implementing Quality Assurance for the Numerical Research Software Dune / PDELab / DuMux

    NASA Astrophysics Data System (ADS)

    Flemisch, B.; Bastian, P.; Kempf, D.; Koch, T.; Helmig, R.

    2015-12-01

    Quality assurance and, in particular, automated testing, should be one of the key elements of modern software development. However, applying common techniques from software engineering to numerical frameworks, such as Dune, may be challenging since the requirements for a test might be very different to standard software. This talk gives an overview of our work in describing system tests for numerical software and developing test tools to ensure that qualitative and quantitative properties of PDE discretizations are preserved. The developed tools are employed in the Dune discretization module Dune-PDELab and the porous-media simulator DuMux.The newly developed module dune-testtools provides the following components: A domain specific language for feature modelling, which is naturally integrated into the workflow of numerical simulation. Tools to test whether a given PDE discretization does still yield the correct result without performance (or scalability) regressions. Integration of the above tools into a CMake based build system. Extensions to the Dune core modules to support the development of system tests.

  8. Improvement of CSCW Software Implementation in NPD: The CAM Mechanism for a Better Adoption by Users

    ERIC Educational Resources Information Center

    Restrepo, Tomas; Arbelaez, Natalia; Millet, Dominique; Gidel, Thierry

    2010-01-01

    Cooperation between disseminated actors is a key factor in improving new product development (NPD) performance. In the last years, numerous CSCW software applications have been introduced in the industry to support NPD with a low success rate. This is partly due to the limited insight of the organisational and human factors influencing user…

  9. SDA 7: A modular and parallel implementation of the simulation of diffusional association software.

    PubMed

    Martinez, Michael; Bruce, Neil J; Romanowska, Julia; Kokh, Daria B; Ozboyaci, Musa; Yu, Xiaofeng; Öztürk, Mehmet Ali; Richter, Stefan; Wade, Rebecca C

    2015-08-01

    The simulation of diffusional association (SDA) Brownian dynamics software package has been widely used in the study of biomacromolecular association. Initially developed to calculate bimolecular protein-protein association rate constants, it has since been extended to study electron transfer rates, to predict the structures of biomacromolecular complexes, to investigate the adsorption of proteins to inorganic surfaces, and to simulate the dynamics of large systems containing many biomacromolecular solutes, allowing the study of concentration-dependent effects. These extensions have led to a number of divergent versions of the software. In this article, we report the development of the latest version of the software (SDA 7). This release was developed to consolidate the existing codes into a single framework, while improving the parallelization of the code to better exploit modern multicore shared memory computer architectures. It is built using a modular object-oriented programming scheme, to allow for easy maintenance and extension of the software, and includes new features, such as adding flexible solute representations. We discuss a number of application examples, which describe some of the methods available in the release, and provide benchmarking data to demonstrate the parallel performance. PMID:26123630

  10. SDA 7: A modular and parallel implementation of the simulation of diffusional association software

    PubMed Central

    Martinez, Michael; Romanowska, Julia; Kokh, Daria B.; Ozboyaci, Musa; Yu, Xiaofeng; Öztürk, Mehmet Ali; Richter, Stefan

    2015-01-01

    The simulation of diffusional association (SDA) Brownian dynamics software package has been widely used in the study of biomacromolecular association. Initially developed to calculate bimolecular protein–protein association rate constants, it has since been extended to study electron transfer rates, to predict the structures of biomacromolecular complexes, to investigate the adsorption of proteins to inorganic surfaces, and to simulate the dynamics of large systems containing many biomacromolecular solutes, allowing the study of concentration‐dependent effects. These extensions have led to a number of divergent versions of the software. In this article, we report the development of the latest version of the software (SDA 7). This release was developed to consolidate the existing codes into a single framework, while improving the parallelization of the code to better exploit modern multicore shared memory computer architectures. It is built using a modular object‐oriented programming scheme, to allow for easy maintenance and extension of the software, and includes new features, such as adding flexible solute representations. We discuss a number of application examples, which describe some of the methods available in the release, and provide benchmarking data to demonstrate the parallel performance. © 2015 The Authors. Journal of Computational Chemistry Published by Wiley Periodicals, Inc. PMID:26123630

  11. What Facilitates and Impedes Collaborative Work during Higher Education Software Implementation Projects?

    ERIC Educational Resources Information Center

    Cramer, Sharon F.; Tetewsky, Sheldon J.; Marczynski, Kelly S.

    2010-01-01

    Implementations of new or major upgrades of existing student information systems require incorporation of new paradigms and the exchange of familiar routines for new methods. As a result, implementations are almost always time consuming and expensive. Many people in the field of information technology have identified some of the challenges faced…

  12. Portal for Families Overcoming Neurodevelopmental Disorders (PFOND): Implementation of a Software Framework for Facilitated Community Website Creation by Nontechnical Volunteers

    PubMed Central

    Imam, Tuhina; Lee, Cheryl E; Chen, Shirley Yu; Herman, Adam; Sharma, Balraj; Johal, Gurinder; Gu, Bobby

    2013-01-01

    Background The Portal for Families Overcoming Neurodevelopmental Disorders (PFOND) provides a structured Internet interface for the sharing of information with individuals struggling with the consequences of rare developmental disorders. Large disease-impacted communities can support fundraising organizations that disseminate Web-based information through elegant websites run by professional staff. Such quality resources for families challenged by rare disorders are infrequently produced and, when available, are often dependent upon the continued efforts of a single individual. Objective The project endeavors to create an intuitive Web-based software system that allows a volunteer with limited technical computer skills to produce a useful rare disease website in a short time period. Such a system should provide access to emerging news and research findings, facilitate community participation, present summary information about the disorder, and allow for transient management by volunteers who are likely to change periodically. Methods The prototype portal was implemented using the WordPress software system with both existing and customized supplementary plug-in software modules. Gamification scoring features were implemented in a module, allowing editors to measure progress. The system was installed on a Linux-based computer server, accessible across the Internet through standard Web browsers. Results A prototype PFOND system was implemented and tested. The prototype system features a structured organization with distinct partitions for background information, recent publications, and community discussions. The software design allows volunteer editors to create a themed website, implement a limited set of topic pages, and connect the software to dynamic RSS feeds providing information about recent news or advances. The prototype was assessed by a fraction of the disease sites developed (8 out of 27), including Aarskog-Scott syndrome, Aniridia, Adams-Oliver syndrome

  13. An implementation of Software Defined Radios for federated aerospace networks: Informing satellite implementations using an inter-balloon communications experiment

    NASA Astrophysics Data System (ADS)

    Akhtyamov, Rustam; Cruz, Ignasi Lluch i.; Matevosyan, Hripsime; Knoll, Dominik; Pica, Udrivolf; Lisi, Marco; Golkar, Alessandro

    2016-06-01

    Novel space mission concepts such as Federated Satellite Systems promise to enhance sustainability, robustness, and reliability of current missions by means of in-orbit sharing of space assets. This new paradigm requires the utilization of several technologies in order to confer flexibility and re-configurability to communications systems among heterogeneous spacecrafts. This paper illustrates the results of the experimental demonstration of the value proposition of federated satellites through two stratospheric balloons interoperating with a tracking ground station through Commercial Off-The-Shelf Software Defined Radios (SDRs). The paper reports telemetry analysis and characterizes the communications network that was realized in-flight. Furthermore, it provides details on an in-flight anomaly experienced by one of the balloons, which was recovered through the use of the federated technology that has been developed. The anomaly experienced led to the early loss of the directional link from the ground station to the affected stratospheric balloon node after 15 min in flight. Nevertheless, thanks to the federated approach among the systems, the ground station was still able to retrieve the balloon's data in real time through the network system, for which the other balloon operated as a federated relay for 45 min in flight, uninterrupted. In other words, the federated approach to the system allowed triplicating the useful lifetime of the defective system, which would have not been possible to realize otherwise. Such anomaly coincidentally demonstrated the value of the federated approach to space systems design. The paper paves the way for future tests on space assets.

  14. SIFT - Design and analysis of a fault-tolerant computer for aircraft control. [Software Implemented Fault Tolerant systems

    NASA Technical Reports Server (NTRS)

    Wensley, J. H.; Lamport, L.; Goldberg, J.; Green, M. W.; Levitt, K. N.; Melliar-Smith, P. M.; Shostak, R. E.; Weinstock, C. B.

    1978-01-01

    SIFT (Software Implemented Fault Tolerance) is an ultrareliable computer for critical aircraft control applications that achieves fault tolerance by the replication of tasks among processing units. The main processing units are off-the-shelf minicomputers, with standard microcomputers serving as the interface to the I/O system. Fault isolation is achieved by using a specially designed redundant bus system to interconnect the processing units. Error detection and analysis and system reconfiguration are performed by software. Iterative tasks are redundantly executed, and the results of each iteration are voted upon before being used. Thus, any single failure in a processing unit or bus can be tolerated with triplication of tasks, and subsequent failures can be tolerated after reconfiguration. Independent execution by separate processors means that the processors need only be loosely synchronized, and a novel fault-tolerant synchronization method is described.

  15. Installing and Managing PC Time-Control Software

    ERIC Educational Resources Information Center

    Dawson, Jennifer

    2004-01-01

    Employees of a West Virginia library system were tired of intervening in frequent patron fights over the public access PCs. In this article, the author discusses how the implementation of time-control software for an automated session reservation/management service reduced the conflict. A team was assigned to investigate PC management software.…

  16. A Capstone Course on Agile Software Development Using Scrum

    ERIC Educational Resources Information Center

    Mahnic, V.

    2012-01-01

    In this paper, an undergraduate capstone course in software engineering is described that not only exposes students to agile software development, but also makes it possible to observe the behavior of developers using Scrum for the first time. The course requires students to work as Scrum Teams, responsible for the implementation of a set of user…

  17. genepop'007: a complete re-implementation of the genepop software for Windows and Linux.

    PubMed

    Rousset, François

    2008-01-01

    This note summarizes developments of the genepop software since its first description in 1995, and in particular those new to version 4.0: an extended input format, several estimators of neighbourhood size under isolation by distance, new estimators and confidence intervals for null allele frequency, and less important extensions to previous options. genepop now runs under Linux as well as under Windows, and can be entirely controlled by batch calls.

  18. Software engineering risk factors in the implementation of a small electronic medical record system: the problem of scalability.

    PubMed Central

    Chiang, Michael F.; Starren, Justin B.

    2002-01-01

    The successful implementation of clinical information systems is difficult. In examining the reasons and potential solutions for this problem, the medical informatics community may benefit from the lessons of a rich body of software engineering and management literature about the failure of software projects. Based on previous studies, we present a conceptual framework for understanding the risk factors associated with large-scale projects. However, the vast majority of existing literature is based on large, enterprise-wide systems, and it unclear whether those results may be scaled down and applied to smaller projects such as departmental medical information systems. To examine this issue, we discuss the case study of a delayed electronic medical record implementation project in a small specialty practice at Columbia-Presbyterian Medical Center. While the factors contributing to the delay of this small project share some attributes with those found in larger organizations, there are important differences. The significance of these differences for groups implementing small medical information systems is discussed. PMID:12463804

  19. Software engineering risk factors in the implementation of a small electronic medical record system: the problem of scalability.

    PubMed

    Chiang, Michael F; Starren, Justin B

    2002-01-01

    The successful implementation of clinical information systems is difficult. In examining the reasons and potential solutions for this problem, the medical informatics community may benefit from the lessons of a rich body of software engineering and management literature about the failure of software projects. Based on previous studies, we present a conceptual framework for understanding the risk factors associated with large-scale projects. However, the vast majority of existing literature is based on large, enterprise-wide systems, and it unclear whether those results may be scaled down and applied to smaller projects such as departmental medical information systems. To examine this issue, we discuss the case study of a delayed electronic medical record implementation project in a small specialty practice at Columbia-Presbyterian Medical Center. While the factors contributing to the delay of this small project share some attributes with those found in larger organizations, there are important differences. The significance of these differences for groups implementing small medical information systems is discussed.

  20. A Genuine TEAM Player

    NASA Technical Reports Server (NTRS)

    2001-01-01

    Qualtech Systems, Inc. developed a complete software system with capabilities of multisignal modeling, diagnostic analysis, run-time diagnostic operations, and intelligent interactive reasoners. Commercially available as the TEAMS (Testability Engineering and Maintenance System) tool set, the software can be used to reveal unanticipated system failures. The TEAMS software package is broken down into four companion tools: TEAMS-RT, TEAMATE, TEAMS-KB, and TEAMS-RDS. TEAMS-RT identifies good, bad, and suspect components in the system in real-time. It reports system health results from onboard tests, and detects and isolates failures within the system, allowing for rapid fault isolation. TEAMATE takes over from where TEAMS-RT left off by intelligently guiding the maintenance technician through the troubleshooting procedure, repair actions, and operational checkout. TEAMS-KB serves as a model management and collection tool. TEAMS-RDS (TEAMS-Remote Diagnostic Server) has the ability to continuously assess a system and isolate any failure in that system or its components, in real time. RDS incorporates TEAMS-RT, TEAMATE, and TEAMS-KB in a large-scale server architecture capable of providing advanced diagnostic and maintenance functions over a network, such as the Internet, with a web browser user interface.

  1. HEART--the Hounslow Early Active Recovery Team: implementing an inclusive strength-based model of care for people with early psychosis.

    PubMed

    Kelly, J; Wellman, N; Sin, J

    2009-08-01

    In recent years in the UK, the National Health Service has made policy commitments to delivering mental health services based on recovery principles. In general though, the UK mental health service providers are in the early stages of implementing recovery principles and approaches in front-line services. This paper describes the work of the Hounslow Early Active Recovery Team (HEART), which has made substantial progress in placing recovery principles and approaches at the heart of the work of an early intervention for psychosis team working in an ethnically diverse area of West London. As evidence of the success of the HEART, in its first year and half, the team has achieved high levels of customer satisfaction with its work and a recent audit has revealed that 57% of respondents were in employment or education contrasting with the extremely high unemployment rates reported in several UK studies of people with serious mental health problems.

  2. Distributed teaming on JPL projects

    NASA Technical Reports Server (NTRS)

    Baroff, L. E.

    2002-01-01

    This paper addresses structures, actions and technologies that contribute to real team development of a distributed team, and the leadership skills and tools that are used to implement that team development.

  3. An Efficient Implementation of Multiscale Simulation Software PNP-cDFT

    SciTech Connect

    Meng, Da; Lin, Guang; Sushko, Maria L.

    2012-07-23

    An efficient implementation of PNP-cDFT, a multiscale method for computing the chemical potentials of charged species is designed and evaluated. Spatial decomposition of the multi particle system is employed in the parallelization of classical density functional theory (cDFT) algorithm. Furthermore, a truncated strategy is used to reduce the computational complexity of cDFT algorithm. The simulation results show that the parallel implementation has close to linear scalability in parallel computing environments for both 1D and 3D systems. It also shows that the truncated versions of cDFT improve the efficiency of the methods substantially.

  4. A study on implementing a multithreaded version of the SIRENE detector simulation software for high energy neutrinos

    NASA Astrophysics Data System (ADS)

    Giannakopoulos, Petros; Gkoumas, Michail; Diplas, Ioannis; Voularinos, Georgios; Vlachos, Theofanis; Balasi, Konstantia; Tzamariudaki, Ekaterini; Filippidis, Christos; Cotronis, Yiannis; Markou, Christos

    2016-04-01

    The primary objective of SIRENE is to simulate the response to neutrino events of any type of high energy neutrino telescope. Additionally, it implements different geometries for a neutrino detector and different configurations and characteristics of photo-multiplier tubes (PMTs) inside the optical modules of the detector through a library of C+ + classes. This could be considered a massive statistical analysis of photo-electrons. Aim of this work is the development of a multithreaded version of the SIRENE detector simulation software for high energy neutrinos. This approach allows utilization of multiple CPU cores leading to a potentially significant decrease in the required execution time compared to the sequential code. We are making use of the OpenMP framework for the production of multithreaded code running on the CPU. Finally, we analyze the feasibility of a GPU-accelerated implementation.

  5. Software Design Challenges in Time Series Prediction Systems Using Parallel Implementation of Artificial Neural Networks

    PubMed Central

    Manikandan, Narayanan; Subha, Srinivasan

    2016-01-01

    Software development life cycle has been characterized by destructive disconnects between activities like planning, analysis, design, and programming. Particularly software developed with prediction based results is always a big challenge for designers. Time series data forecasting like currency exchange, stock prices, and weather report are some of the areas where an extensive research is going on for the last three decades. In the initial days, the problems with financial analysis and prediction were solved by statistical models and methods. For the last two decades, a large number of Artificial Neural Networks based learning models have been proposed to solve the problems of financial data and get accurate results in prediction of the future trends and prices. This paper addressed some architectural design related issues for performance improvement through vectorising the strengths of multivariate econometric time series models and Artificial Neural Networks. It provides an adaptive approach for predicting exchange rates and it can be called hybrid methodology for predicting exchange rates. This framework is tested for finding the accuracy and performance of parallel algorithms used. PMID:26881271

  6. Software Design Challenges in Time Series Prediction Systems Using Parallel Implementation of Artificial Neural Networks.

    PubMed

    Manikandan, Narayanan; Subha, Srinivasan

    2016-01-01

    Software development life cycle has been characterized by destructive disconnects between activities like planning, analysis, design, and programming. Particularly software developed with prediction based results is always a big challenge for designers. Time series data forecasting like currency exchange, stock prices, and weather report are some of the areas where an extensive research is going on for the last three decades. In the initial days, the problems with financial analysis and prediction were solved by statistical models and methods. For the last two decades, a large number of Artificial Neural Networks based learning models have been proposed to solve the problems of financial data and get accurate results in prediction of the future trends and prices. This paper addressed some architectural design related issues for performance improvement through vectorising the strengths of multivariate econometric time series models and Artificial Neural Networks. It provides an adaptive approach for predicting exchange rates and it can be called hybrid methodology for predicting exchange rates. This framework is tested for finding the accuracy and performance of parallel algorithms used. PMID:26881271

  7. Software Design Challenges in Time Series Prediction Systems Using Parallel Implementation of Artificial Neural Networks.

    PubMed

    Manikandan, Narayanan; Subha, Srinivasan

    2016-01-01

    Software development life cycle has been characterized by destructive disconnects between activities like planning, analysis, design, and programming. Particularly software developed with prediction based results is always a big challenge for designers. Time series data forecasting like currency exchange, stock prices, and weather report are some of the areas where an extensive research is going on for the last three decades. In the initial days, the problems with financial analysis and prediction were solved by statistical models and methods. For the last two decades, a large number of Artificial Neural Networks based learning models have been proposed to solve the problems of financial data and get accurate results in prediction of the future trends and prices. This paper addressed some architectural design related issues for performance improvement through vectorising the strengths of multivariate econometric time series models and Artificial Neural Networks. It provides an adaptive approach for predicting exchange rates and it can be called hybrid methodology for predicting exchange rates. This framework is tested for finding the accuracy and performance of parallel algorithms used.

  8. SoftWare Automated Workflow Technology

    2009-05-27

    SWAWT is a workflow management system designed to streamline team-oriented software development activities. Combining widely used tools (make, Subversion, CVS, RPM, XML, etc.), SWAWT creates an open environment that actually bridges software development phases with project management tasks. The design and implementation of SWAWT is based on roles, conventions, and procedures that will work with any software life cycle process (Waterfall, XP, etc.). This practical approach integrates, automates, and even eliminates many activities associated withmore » development, testing, configuration management, packaging, and delivery of software.« less

  9. SoftWare Automated Workflow Technology

    SciTech Connect

    Darren Curtis, Chance Younkin

    2009-05-27

    SWAWT is a workflow management system designed to streamline team-oriented software development activities. Combining widely used tools (make, Subversion, CVS, RPM, XML, etc.), SWAWT creates an open environment that actually bridges software development phases with project management tasks. The design and implementation of SWAWT is based on roles, conventions, and procedures that will work with any software life cycle process (Waterfall, XP, etc.). This practical approach integrates, automates, and even eliminates many activities associated with development, testing, configuration management, packaging, and delivery of software.

  10. [Team and team work].

    PubMed

    Richer, E

    1990-01-01

    The coordinator draws conclusions on the symposium day devoted to the teams. After defining "team" he gives several thoughts on the team's work its advantages and its difficulties. During this day the teams talked about their questions and their certainties in the various fields of their work. They also discussed their hard ships and their need of psychological support which the hospital departments do not have the means to satisfy.

  11. The software-implemented fault tolerance /SIFT/ approach to fault tolerant computing

    NASA Technical Reports Server (NTRS)

    Goldberg, J.

    1982-01-01

    SIFT is an experimental computer designed for highly reliable flight-control service in advanced air transports. Its development was intended to integrate and demonstrate the latest techniques in fault-tolerant computing. During its development, several new problems of some generality were uncovered and solved. The technology developed for the validation of its design is seen as being perhaps as important as the design itself. The SIFT design is described, as is the way in which the design and its validation were shaped by the requirements of its intended application. Attention is also given to reliability and fault tolerance. The most significant feature of the hardware design is the absence of elements that can generate multiple faults, such as shared clocks or data buses. It is noted that the software is realized in only 800 lines of code, of which 80% are in a high-level language.

  12. Repository-based software engineering program

    NASA Technical Reports Server (NTRS)

    Wilson, James

    1992-01-01

    The activities performed during September 1992 in support of Tasks 01 and 02 of the Repository-Based Software Engineering Program are outlined. The recommendations and implementation strategy defined at the September 9-10 meeting of the Reuse Acquisition Action Team (RAAT) are attached along with the viewgraphs and reference information presented at the Institute for Defense Analyses brief on legal and patent issues related to software reuse.

  13. Design and Multicentric Implementation of a Generic Software Architecture for Patient Recruitment Systems Re-Using Existing HIS Tools and Routine Patient Data

    PubMed Central

    Trinczek, B.; Köpcke, F.; Leusch, T.; Majeed, R.W.; Schreiweis, B.; Wenk, J.; Bergh, B.; Ohmann, C.; Röhrig, R.; Prokosch, H.U.; Dugas, M.

    2014-01-01

    Summary Objective (1) To define features and data items of a Patient Recruitment System (PRS); (2) to design a generic software architecture of such a system covering the requirements; (3) to identify implementation options available within different Hospital Information System (HIS) environments; (4) to implement five PRS following the architecture and utilizing the implementation options as proof of concept. Methods Existing PRS were reviewed and interviews with users and developers conducted. All reported PRS features were collected and prioritized according to their published success and user’s request. Common feature sets were combined into software modules of a generic software architecture. Data items to process and transfer were identified for each of the modules. Each site collected implementation options available within their respective HIS environment for each module, provided a prototypical implementation based on available implementation possibilities and supported the patient recruitment of a clinical trial as a proof of concept. Results 24 commonly reported and requested features of a PRS were identified, 13 of them prioritized as being mandatory. A UML version 2 based software architecture containing 5 software modules covering these features was developed. 13 data item groups processed by the modules, thus required to be available electronically, have been identified. Several implementation options could be identified for each module, most of them being available at multiple sites. Utilizing available tools, a PRS could be implemented in each of the five participating German university hospitals. Conclusion A set of required features and data items of a PRS has been described for the first time. The software architecture covers all features in a clear, well-defined way. The variety of implementation options and the prototypes show that it is possible to implement the given architecture in different HIS environments, thus enabling more sites to

  14. [Team work and interdiciplinarity: challenges facing the implementation of comprehensive outpatient care for people with HIV/Aids in Pernambuco].

    PubMed

    Borges, Maria Jucineide Lopes; Sampaio, Aletheia Soares; Gurgel, Idê Gomes Dantas

    2012-01-01

    The complexity of providing healthcare to people with HIV/Aids requires investment in comprehensive action and care, constituting a challenge for the multidisciplinary work teams to build an interdisciplinary practice. This study sought to analyze comprehensive healthcare in the Specialized Assistance Services for HIV/Aids (SAE-HIV/Aids) in Recife, in the State of Pernambuco, starting with the process and organization of team work. This is a case study developed in three SAE-HIV/Aids units, based on a qualitative approach using different research techniques. The results show that SAE-HIV/Aids have complied with most of the Brazilian Health Ministry recommendations in terms of basic infrastructure, though none of them had a team of appropriate size. These services have shown signs of fragmentation and difficulty in establishing a systematic intersectorial and interdisciplinary practice, with failings in ensuring the reference and counter-reference flow. It was seen that there was little appreciation of the role of the manager as team leader. The need to perceive the user as a whole was identified, as well as for the team to work in a coordinated manner in order to ensure communicative and relational activities.

  15. Team decision making: design, implementation and evaluation of an interprofessional education activity for undergraduate health science students.

    PubMed

    Neville, Christine C; Petro, Rachel; Mitchell, Geoffrey K; Brady, Susannah

    2013-11-01

    An undergraduate health science student curriculum activity in interprofessional education (IPE) focused on team decision making was piloted. The IPE activity included a lecture, small group learning activity and an onsite observation of an interprofessional health care team (IPHCT) meeting. Measures included the Readiness for Interprofessional Learning scale, Interdisciplinary Education Perception scale and the Role Perception Questionnaires. The students completed a workbook to assess decision making capacity in IPHCTs. The results indicated that students (n = 61) were willing to share their knowledge and skills as a way of understanding clinical problems in the workplace and had professionally oriented perceptions and related affective domains. They also showed a positive role perception of their own role and that of other professions. Analysis of the workbooks revealed that students were able to identify positive and negative impacts on effective team decision making and its effects on a patient centred approach to health care.

  16. Architecture, implementation and parallelization of the software to search for periodic gravitational wave signals

    NASA Astrophysics Data System (ADS)

    Poghosyan, G.; Matta, S.; Streit, A.; Bejger, M.; Królak, A.

    2015-03-01

    The parallelization, design and scalability of the PolGrawAllSky code to search for periodic gravitational waves from rotating neutron stars is discussed. The code is based on an efficient implementation of the F-statistic using the Fast Fourier Transform algorithm. To perform an analysis of data from the advanced LIGO and Virgo gravitational wave detectors' network, which will start operating in 2015, hundreds of millions of CPU hours will be required-the code utilizing the potential of massively parallel supercomputers is therefore mandatory. We have parallelized the code using the Message Passing Interface standard, implemented a mechanism for combining the searches at different sky-positions and frequency bands into one extremely scalable program. The parallel I/O interface is used to escape bottlenecks, when writing the generated data into file system. This allowed to develop a highly scalable computation code, which would enable the data analysis at large scales on acceptable time scales. Benchmarking of the code on a Cray XE6 system was performed to show efficiency of our parallelization concept and to demonstrate scaling up to 50 thousand cores in parallel.

  17. Development and implementation of Shuttle/IUS proximity operations flight design software

    NASA Technical Reports Server (NTRS)

    Wilson, S. W.

    1980-01-01

    The High Fidelity Relative Motion Program (HFRMP), a trajectory/attitude numerical integration program, was developed and implemented on the MPAD HP-9825A desk top computer systems. A solar and a lunar ephemeris is included in the HFRMP along with models of the oblate Earth, a rotating atmosphere, the orbiter's OMS/RCS/DAP system, orbiter vents, rotor dynamics, and upper stage propulsion systems. Although designed primarily for the analysis of proximity operations, it is useful in other areas such as attitude/stability analysis, propulsive consumables estimation, and trajector perturbation studies. An unique identification was assigned to each of the various configurations of the HFRMP that were developed to test new techniques and algorithms are briefly described. These include the HFRMP Versions 03H, 03M, 03T, 03U, and 05D. Development of orbiter/upper stage separation techniques including flight design support for the TDRS-A and Galileo deployment flights and design of standard maneuver sequences is discussed. Also, the development and implementation of the Euler angle conversion program is briefly addressed.

  18. IMPLEMENTATION AND VALIDATION OF STATISTICAL TESTS IN RESEARCH'S SOFTWARE HELPING DATA COLLECTION AND PROTOCOLS ANALYSIS IN SURGERY

    PubMed Central

    KURETZKI, Carlos Henrique; CAMPOS, Antônio Carlos Ligocki; MALAFAIA, Osvaldo; SOARES, Sandramara Scandelari Kusano de Paula; TENÓRIO, Sérgio Bernardo; TIMI, Jorge Rufino Ribas

    2016-01-01

    Background: The use of information technology is often applied in healthcare. With regard to scientific research, the SINPE(c) - Integrated Electronic Protocols was created as a tool to support researchers, offering clinical data standardization. By the time, SINPE(c) lacked statistical tests obtained by automatic analysis. Aim: Add to SINPE(c) features for automatic realization of the main statistical methods used in medicine . Methods: The study was divided into four topics: check the interest of users towards the implementation of the tests; search the frequency of their use in health care; carry out the implementation; and validate the results with researchers and their protocols. It was applied in a group of users of this software in their thesis in the strict sensu master and doctorate degrees in one postgraduate program in surgery. To assess the reliability of the statistics was compared the data obtained both automatically by SINPE(c) as manually held by a professional in statistics with experience with this type of study. Results: There was concern for the use of automatic statistical tests, with good acceptance. The chi-square, Mann-Whitney, Fisher and t-Student were considered as tests frequently used by participants in medical studies. These methods have been implemented and thereafter approved as expected. Conclusion: The incorporation of the automatic SINPE(c) Statistical Analysis was shown to be reliable and equal to the manually done, validating its use as a research tool for medical research. PMID:27120732

  19. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan. Part 1: ASC software quality engineering practices, Version 2.0.

    SciTech Connect

    Sturtevant, Judith E.; Heaphy, Robert; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Minana, Molly A.; Hackney, Patricia; Forsythe, Christi A.; Schofield, Joseph Richard, Jr.; Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2006-09-01

    The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR 1.3.2 and 1.3.6 and to a Department of Energy document, ASCI Software Quality Engineering: Goals, Principles, and Guidelines. This document also identifies ASC management and software project teams responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals.

  20. Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan. Part 2, Mappings for the ASC software quality engineering practices. Version 1.0.

    SciTech Connect

    Ellis, Molly A.; Heaphy, Robert; Sturtevant, Judith E.; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Forsythe, Christi A.; Schofield, Joseph Richard, Jr.; Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2005-01-01

    The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR 1.3.2 and 1.3.6 and to a Department of Energy document, 'ASCI Software Quality Engineering: Goals, Principles, and Guidelines'. This document also identifies ASC management and software project teams responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals.

  1. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan part 2 mappings for the ASC software quality engineering practices, version 2.0.

    SciTech Connect

    Heaphy, Robert; Sturtevant, Judith E.; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Minana, Molly A.; Hackney, Patricia; Forsythe, Christi A.; Schofield, Joseph Richard, Jr.; Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2006-09-01

    The purpose of the Sandia National Laboratories Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. The plan defines the ASC program software quality practices and provides mappings of these practices to Sandia Corporate Requirements CPR001.3.2 and CPR001.3.6 and to a Department of Energy document, ''ASCI Software Quality Engineering: Goals, Principles, and Guidelines''. This document also identifies ASC management and software project teams' responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals.

  2. Scanning tunneling potentiometry implemented into a multi-tip setup by software.

    PubMed

    Lüpke, F; Korte, S; Cherepanov, V; Voigtländer, B

    2015-12-01

    We present a multi-tip scanning tunneling potentiometry technique that can be implemented into existing multi-tip scanning tunneling microscopes without installation of additional hardware. The resulting setup allows flexible in situ contacting of samples under UHV conditions and subsequent measurement of the sample topography and local electric potential with resolution down to Å and μV, respectively. The performance of the potentiometry feedback is demonstrated by thermovoltage measurements on the Ag/Si(111)-(√3×√3)R30° surface by resolving a standing wave pattern. Subsequently, the ability to map the local transport field as a result of a lateral current through the sample surface is shown on Ag/Si(111)-(√3×√3)R30° and Si(111) - (7 × 7) surfaces.

  3. Scanning tunneling potentiometry implemented into a multi-tip setup by software

    NASA Astrophysics Data System (ADS)

    Lüpke, F.; Korte, S.; Cherepanov, V.; Voigtländer, B.

    2015-12-01

    We present a multi-tip scanning tunneling potentiometry technique that can be implemented into existing multi-tip scanning tunneling microscopes without installation of additional hardware. The resulting setup allows flexible in situ contacting of samples under UHV conditions and subsequent measurement of the sample topography and local electric potential with resolution down to Å and μV, respectively. The performance of the potentiometry feedback is demonstrated by thermovoltage measurements on the Ag / Si ( 111 ) - ( √{ 3 } × √{ 3 } ) R 3 0 ∘ surface by resolving a standing wave pattern. Subsequently, the ability to map the local transport field as a result of a lateral current through the sample surface is shown on Ag / Si ( 111 ) - ( √{ 3 } × √{ 3 } ) R 3 0 ∘ and Si(111) - (7 × 7) surfaces.

  4. Tools for Implementing the Recent IAU Resolutions: USNO Circular 179 and the NOVAS Software Package

    NASA Astrophysics Data System (ADS)

    Kaplan, G. H.; Bangert, J. A.

    2006-08-01

    The resolutions on positional astronomy adopted at the 1997 and 2000 IAU General Assemblies are far-reaching in scope, affecting both the details of various computations and the basic concepts upon which they are built. For many scientists and engineers, applying these recommendations to practical problems is thus doubly challenging. Because the U.S. Naval Observatory (USNO) serves a broad base of users, we have provided two different tools to aid in implementing the resolutions, both of which are intended for the person who is knowledgeable but not necessarily expert in positional astronomy. These tools complement the new material that has been added to The Astronomical Almanac (see paper by Hohenkerk). USNO Circular 179 is a 118-page book that introduces the resolutions to non-specialists. It includes extensive narratives describing the basic concepts as well as compilations of the equations necessary to apply the recommendations. The resolutions have been logically grouped into six main chapters. The Circular is available as a hard-cover book or as a PDF file that can be downloaded from either the USNO/AA web site (http://aa.usno.navy.mil/) or arXiv.org. NOVAS (Naval Observatory Vector Astrometry Subroutines) is a source-code library available in both Fortran and C. It is a long established package with a wide user base that has recently been extensively revised (in version 3.0) to implement the recent IAU resolutions. However, use of NOVAS does not require detailed knowledge of the resolutions, since commonly requested high-level data _ for example, topocentric positions of stars or planets _ are provided in a single call. NOVAS can be downloaded from the USNO/AA web site. Both Circular 179 and NOVAS version 3.0 anticipate IAU adoption of the recommendations of the 2003-2006 working groups on precession and nomenclature.

  5. Considering Subcontractors in Distributed Scrum Teams

    NASA Astrophysics Data System (ADS)

    Rudzki, Jakub; Hammouda, Imed; Mikkola, Tuomas; Mustonen, Karri; Systä, Tarja

    In this chapter we present our experiences with working with subcontractors in distributed Scrum teams. The context of our experiences is a medium size software service provider company. We present the way the subcontractors are selected and how Scrum practices can be used in real-life projects. We discuss team arrangements and tools used in distributed development teams highlighting aspects that are important when working with subcontractors. We also present an illustrative example where different phases of a project working with subcontractors are described. The example also provides practical tips on work in such projects. Finally, we present a summary of our data that was collected from Scrum and non-Scrum projects implemented over a few years. This chapter should provide a practical point of view on working with subcontractors in Scrum teams for those who are considering such cooperation.

  6. Active Learning outside the Classroom: Implementation and Outcomes of Peer-Led Team-Learning Workshops in Introductory Biology

    ERIC Educational Resources Information Center

    Kudish, Philip; Shores, Robin; McClung, Alex; Smulyan, Lisa; Vallen, Elizabeth A.; Siwicki, Kathleen K.

    2016-01-01

    Study group meetings (SGMs) are voluntary-attendance peer-led team-learning workshops that supplement introductory biology lectures at a selective liberal arts college. While supporting all students' engagement with lecture material, specific aims are to improve the success of underrepresented minority (URM) students and those with weaker…

  7. Shuttle Payload Ground Command and Control: An Experiment Implementation Combustion Module-2 Software Development, STS-107

    NASA Technical Reports Server (NTRS)

    Carek, David Andrew

    2003-01-01

    This presentation covers the design of a command and control architecture developed by the author for the Combustion Module-2 microgravity experiment, which flew aboard the STS-107 Shuttle mission, The design was implemented to satisfy a hybrid network that utilized TCP/IP for both the onboard segment and ground segment, with an intermediary unreliable transport for the space to ground segment. With the infusion of Internet networking technologies into Space Shuttle, Space Station, and spacecraft avionics systems, comes the need for robust methodologies for ground command and control. Considerations of high bit error links, and unreliable transport over intermittent links must be considered in such systems. Internet protocols applied to these systems, coupled with the appropriate application layer protections, can provide adequate communication architectures for command and control. However, there are inherent limitations and additional complexities added by the use of Internet protocols that must be considered during the design. This presentation will discuss the rationale for the: framework and protocol algorithms developed by the author. A summary of design considerations, implantation issues, and learned lessons will be will be presented. A summary of mission results using this communications architecture will be presented. Additionally, areas of further needed investigation will be identified.

  8. A software module for implementing auditory and visual feedback on a video-based eye tracking system

    NASA Astrophysics Data System (ADS)

    Rosanlall, Bharat; Gertner, Izidor; Geri, George A.; Arrington, Karl F.

    2016-05-01

    We describe here the design and implementation of a software module that provides both auditory and visual feedback of the eye position measured by a commercially available eye tracking system. The present audio-visual feedback module (AVFM) serves as an extension to the Arrington Research ViewPoint EyeTracker, but it can be easily modified for use with other similar systems. Two modes of audio feedback and one mode of visual feedback are provided in reference to a circular area-of-interest (AOI). Auditory feedback can be either a click tone emitted when the user's gaze point enters or leaves the AOI, or a sinusoidal waveform with frequency inversely proportional to the distance from the gaze point to the center of the AOI. Visual feedback is in the form of a small circular light patch that is presented whenever the gaze-point is within the AOI. The AVFM processes data that are sent to a dynamic-link library by the EyeTracker. The AVFM's multithreaded implementation also allows real-time data collection (1 kHz sampling rate) and graphics processing that allow display of the current/past gaze-points as well as the AOI. The feedback provided by the AVFM described here has applications in military target acquisition and personnel training, as well as in visual experimentation, clinical research, marketing research, and sports training.

  9. Combined Uncertainty and A-Posteriori Error Bound Estimates for General CFD Calculations: Theory and Software Implementation

    NASA Technical Reports Server (NTRS)

    Barth, Timothy J.

    2014-01-01

    This workshop presentation discusses the design and implementation of numerical methods for the quantification of statistical uncertainty, including a-posteriori error bounds, for output quantities computed using CFD methods. Hydrodynamic realizations often contain numerical error arising from finite-dimensional approximation (e.g. numerical methods using grids, basis functions, particles) and statistical uncertainty arising from incomplete information and/or statistical characterization of model parameters and random fields. The first task at hand is to derive formal error bounds for statistics given realizations containing finite-dimensional numerical error [1]. The error in computed output statistics contains contributions from both realization error and the error resulting from the calculation of statistics integrals using a numerical method. A second task is to devise computable a-posteriori error bounds by numerically approximating all terms arising in the error bound estimates. For the same reason that CFD calculations including error bounds but omitting uncertainty modeling are only of limited value, CFD calculations including uncertainty modeling but omitting error bounds are only of limited value. To gain maximum value from CFD calculations, a general software package for uncertainty quantification with quantified error bounds has been developed at NASA. The package provides implementations for a suite of numerical methods used in uncertainty quantification: Dense tensorization basis methods [3] and a subscale recovery variant [1] for non-smooth data, Sparse tensorization methods[2] utilizing node-nested hierarchies, Sampling methods[4] for high-dimensional random variable spaces.

  10. An agile implementation of SCRUM

    NASA Astrophysics Data System (ADS)

    Gannon, Michele

    Is Agile a way to cut corners? To some, the use of an Agile Software Development Methodology has a negative connotation - “ Oh, you're just not producing any documentation” . So can a team with no experience in Agile successfully implement and use SCRUM?

  11. Antiterrorist Software

    NASA Technical Reports Server (NTRS)

    Clark, David A.

    1998-01-01

    In light of the escalation of terrorism, the Department of Defense spearheaded the development of new antiterrorist software for all Government agencies by issuing a Broad Agency Announcement to solicit proposals. This Government-wide competition resulted in a team that includes NASA Lewis Research Center's Computer Services Division, who will develop the graphical user interface (GUI) and test it in their usability lab. The team launched a program entitled Joint Sphere of Security (JSOS), crafted a design architecture (see the following figure), and is testing the interface. This software system has a state-ofthe- art, object-oriented architecture, with a main kernel composed of the Dynamic Information Architecture System (DIAS) developed by Argonne National Laboratory. DIAS will be used as the software "breadboard" for assembling the components of explosions, such as blast and collapse simulations.

  12. Adaptive heterogeneous multi-robot teams

    SciTech Connect

    Parker, L.E.

    1998-11-01

    This research addresses the problem of achieving fault tolerant cooperation within small- to medium-sized teams of heterogeneous mobile robots. The author describes a novel behavior-based, fully distributed architecture, called ALLIANCE, that utilizes adaptive action selection to achieve fault tolerant cooperative control in robot missions involving loosely coupled, largely independent tasks. The robots in this architecture possess a variety of high-level functions that they can perform during a mission, and must at all times select an appropriate action based on the requirements of the mission, the activities of other robots, the current environmental conditions, and their own internal states. Since such cooperative teams often work in dynamic and unpredictable environments, the software architecture allows the team members to respond robustly and reliably to unexpected environmental changes and modifications in the robot team that may occur due to mechanical failure, the learning of new skills, or the addition or removal of robots from the team by human intervention. After presenting ALLIANCE, the author describes in detail the experimental results of an implementation of this architecture on a team of physical mobile robots performing a cooperative box pushing demonstration. These experiments illustrate the ability of ALLIANCE to achieve adaptive, fault-tolerant cooperative control amidst dynamic changes in the capabilities of the robot team.

  13. Implementation of an Interdisciplinary, Team-Based Complex Care Support Health Care Model at an Academic Medical Center: Impact on Health Care Utilization and Quality of Life

    PubMed Central

    Ritchie, Christine; Andersen, Robin; Eng, Jessica; Garrigues, Sarah K.; Intinarelli, Gina; Kao, Helen; Kawahara, Suzanne; Patel, Kanan; Sapiro, Lisa; Thibault, Anne; Tunick, Erika; Barnes, Deborah E.

    2016-01-01

    Introduction The Geriatric Resources for the Assessment and Care of Elders (GRACE) program has been shown to decrease acute care utilization and increase patient self-rated health in low-income seniors at community-based health centers. Aims To describe adaptation of the GRACE model to include adults of all ages (named Care Support) and to evaluate the process and impact of Care Support implementation at an urban academic medical center. Setting 152 high-risk patients (≥5 ED visits or ≥2 hospitalizations in the past 12 months) enrolled from four medical clinics from 4/29/2013 to 5/31/2014. Program Description Patients received a comprehensive in-home assessment by a nurse practitioner/social worker (NP/SW) team, who then met with a larger interdisciplinary team to develop an individualized care plan. In consultation with the primary care team, standardized care protocols were activated to address relevant key issues as needed. Program Evaluation A process evaluation based on the Consolidated Framework for Implementation Research identified key adaptations of the original model, which included streamlining of standardized protocols, augmenting mental health interventions and performing some assessments in the clinic. A summative evaluation found a significant decline in the median number of ED visits (5.5 to 0, p = 0.015) and hospitalizations (5.5 to 0, p<0.001) 6 months before enrollment in Care Support compared to 6 months after enrollment. In addition, the percent of patients reporting better self-rated health increased from 31% at enrollment to 64% at 9 months (p = 0.002). Semi-structured interviews with Care Support team members identified patients with multiple, complex conditions; little community support; and mild anxiety as those who appeared to benefit the most from the program. Discussion It was feasible to implement GRACE/Care Support at an academic medical center by making adaptations based on local needs. Care Support patients experienced

  14. Open Source Testing Capability for Geospatial Software

    NASA Astrophysics Data System (ADS)

    Bermudez, L. E.

    2013-12-01

    Geospatial Software enables scientists to discover, access and process information for better understanding of the Earth. Hundreds, if not thousands, of geospatial software packages exist today. Many of these implement open standards. The OGC Implementation Statistics page [1] reports, for example, more than 450 software products that implement the OGC Web Map Service (WMS) 1.1.1 standard. Even though organizations voluntarily report their products as implementing the WMS standard, not all of these implementations can interoperate with each other. For example, a WMS client may not interact with all these WMS servers in the same functional way. Making the software work with other software, even when implementing the same standard, still remains a challenge, and the main reason is that not all implementations implement the standard correctly. The Open Geospatial Consortium (OGC) Compliance Program provides a testing infrastructure to test for the correct implementation of OGC standards in interfaces and encodings that enable communication between geospatial clients and servers. The OGC testing tool and the tests are all freely available, including the source code and access to the testing facility. The Test, Evaluation, And Measurement (TEAM) Engine is a test harness that executes test suites written using the OGC Compliance Testing Language (CTL) or the TestNG framework. TEAM Engine is available in Sourceforge. OGC hosts an official stable [2] deployment of TEAM Engine with the approved test suites. OGC also hosts a Beta TEAM Engine [3] with the tests in Beta and with new TEAM Engine functionality. Both deployments are freely available to everybody. The OGC testing infrastructure not only enables developers to test OGC standards, but it can be configured to test profiles of OGC standards and community-developed application agreements. These agreements can be any interface and encoding agreement, not only OGC based. The OGC Compliance Program is thus an important

  15. NASA's Software Safety Standard

    NASA Technical Reports Server (NTRS)

    Ramsay, Christopher M.

    2007-01-01

    NASA relies more and more on software to control, monitor, and verify its safety critical systems, facilities and operations. Since the 1960's there has hardly been a spacecraft launched that does not have a computer on board that will provide command and control services. There have been recent incidents where software has played a role in high-profile mission failures and hazardous incidents. For example, the Mars Orbiter, Mars Polar Lander, the DART (Demonstration of Autonomous Rendezvous Technology), and MER (Mars Exploration Rover) Spirit anomalies were all caused or contributed to by software. The Mission Control Centers for the Shuttle, ISS, and unmanned programs are highly dependant on software for data displays, analysis, and mission planning. Despite this growing dependence on software control and monitoring, there has been little to no consistent application of software safety practices and methodology to NASA's projects with safety critical software. Meanwhile, academia and private industry have been stepping forward with procedures and standards for safety critical systems and software, for example Dr. Nancy Leveson's book Safeware: System Safety and Computers. The NASA Software Safety Standard, originally published in 1997, was widely ignored due to its complexity and poor organization. It also focused on concepts rather than definite procedural requirements organized around a software project lifecycle. Led by NASA Headquarters Office of Safety and Mission Assurance, the NASA Software Safety Standard has recently undergone a significant update. This new standard provides the procedures and guidelines for evaluating a project for safety criticality and then lays out the minimum project lifecycle requirements to assure the software is created, operated, and maintained in the safest possible manner. This update of the standard clearly delineates the minimum set of software safety requirements for a project without detailing the implementation for those

  16. Mars Science Laboratory Flight Software Internal Testing

    NASA Technical Reports Server (NTRS)

    Jones, Justin D.; Lam, Danny

    2011-01-01

    The Mars Science Laboratory (MSL) team is sending the rover, Curiosity, to Mars, and therefore is physically and technically complex. During my stay, I have assisted the MSL Flight Software (FSW) team in implementing functional test scripts to ensure that the FSW performs to the best of its abilities. There are a large number of FSW requirements that have been written up for implementation; however I have only been assigned a few sections of these requirements. There are many stages within testing; one of the early stages is FSW Internal Testing (FIT). The FIT team can accomplish this with simulation software and the MSL Test Automation Kit (MTAK). MTAK has the ability to integrate with the Software Simulation Equipment (SSE) and the Mission Processing and Control System (MPCS) software which makes it a powerful tool within the MSL FSW development process. The MSL team must ensure that the rover accomplishes all stages of the mission successfully. Due to the natural complexity of this project there is a strong emphasis on testing, as failure is not an option. The entire mission could be jeopardized if something is overlooked.

  17. Free/Libre Open Source Software Implementation in Schools: Evidence from the Field and Implications for the Future

    ERIC Educational Resources Information Center

    Lin, Yu-Wei; Zini, Enrico

    2008-01-01

    This empirical paper shows how free/libre open source software (FLOSS) contributes to mutual and collaborative learning in an educational environment. Unlike proprietary software, FLOSS allows extensive customisation of software to support the needs of local users better. This also allows users to participate more proactively in the development…

  18. Putting the "Team" in the Fine Arts Team: An Application of Business Management Team Concepts

    ERIC Educational Resources Information Center

    Fisher, Ryan

    2007-01-01

    In this article, the author discusses current challenges to the idea of teamwork in fine arts teams, redefines the terms team and collaboration using a business management perspective, discusses the success of effective teams in the business world and the characteristics of those teams, and proposes the implementation of the business model of…

  19. Maneuver Automation Software

    NASA Technical Reports Server (NTRS)

    Uffelman, Hal; Goodson, Troy; Pellegrin, Michael; Stavert, Lynn; Burk, Thomas; Beach, David; Signorelli, Joel; Jones, Jeremy; Hahn, Yungsun; Attiyah, Ahlam; Illsley, Jeannette

    2009-01-01

    The Maneuver Automation Software (MAS) automates the process of generating commands for maneuvers to keep the spacecraft of the Cassini-Huygens mission on a predetermined prime mission trajectory. Before MAS became available, a team of approximately 10 members had to work about two weeks to design, test, and implement each maneuver in a process that involved running many maneuver-related application programs and then serially handing off data products to other parts of the team. MAS enables a three-member team to design, test, and implement a maneuver in about one-half hour after Navigation has process-tracking data. MAS accepts more than 60 parameters and 22 files as input directly from users. MAS consists of Practical Extraction and Reporting Language (PERL) scripts that link, sequence, and execute the maneuver- related application programs: "Pushing a single button" on a graphical user interface causes MAS to run navigation programs that design a maneuver; programs that create sequences of commands to execute the maneuver on the spacecraft; and a program that generates predictions about maneuver performance and generates reports and other files that enable users to quickly review and verify the maneuver design. MAS can also generate presentation materials, initiate electronic command request forms, and archive all data products for future reference.

  20. Software Defined Networking challenges and future direction: A case study of implementing SDN features on OpenStack private cloud

    NASA Astrophysics Data System (ADS)

    Shamugam, Veeramani; Murray, I.; Leong, J. A.; Sidhu, Amandeep S.

    2016-03-01

    Cloud computing provides services on demand instantly, such as access to network infrastructure consisting of computing hardware, operating systems, network storage, database and applications. Network usage and demands are growing at a very fast rate and to meet the current requirements, there is a need for automatic infrastructure scaling. Traditional networks are difficult to automate because of the distributed nature of their decision making process for switching or routing which are collocated on the same device. Managing complex environments using traditional networks is time-consuming and expensive, especially in the case of generating virtual machines, migration and network configuration. To mitigate the challenges, network operations require efficient, flexible, agile and scalable software defined networks (SDN). This paper discuss various issues in SDN and suggests how to mitigate the network management related issues. A private cloud prototype test bed was setup to implement the SDN on the OpenStack platform to test and evaluate the various network performances provided by the various configurations.

  1. Computer-implemented land use classification with pattern recognition software and ERTS digital data. [Mississippi coastal plains

    NASA Technical Reports Server (NTRS)

    Joyce, A. T.

    1974-01-01

    Significant progress has been made in the classification of surface conditions (land uses) with computer-implemented techniques based on the use of ERTS digital data and pattern recognition software. The supervised technique presently used at the NASA Earth Resources Laboratory is based on maximum likelihood ratioing with a digital table look-up approach to classification. After classification, colors are assigned to the various surface conditions (land uses) classified, and the color-coded classification is film recorded on either positive or negative 9 1/2 in. film at the scale desired. Prints of the film strips are then mosaicked and photographed to produce a land use map in the format desired. Computer extraction of statistical information is performed to show the extent of each surface condition (land use) within any given land unit that can be identified in the image. Evaluations of the product indicate that classification accuracy is well within the limits for use by land resource managers and administrators. Classifications performed with digital data acquired during different seasons indicate that the combination of two or more classifications offer even better accuracy.

  2. A Reduced-Complexity Fast Algorithm for Software Implementation of the IFFT/FFT in DMT Systems

    NASA Astrophysics Data System (ADS)

    Chan, Tsun-Shan; Kuo, Jen-Chih; Wu, An-Yeu (Andy)

    2002-12-01

    The discrete multitone (DMT) modulation/demodulation scheme is the standard transmission technique in the application of asymmetric digital subscriber lines (ADSL) and very-high-speed digital subscriber lines (VDSL). Although the DMT can achieve higher data rate compared with other modulation/demodulation schemes, its computational complexity is too high for cost-efficient implementations. For example, it requires 512-point IFFT/FFT as the modulation/demodulation kernel in the ADSL systems and even higher in the VDSL systems. The large block size results in heavy computational load in running programmable digital signal processors (DSPs). In this paper, we derive computationally efficient fast algorithm for the IFFT/FFT. The proposed algorithm can avoid complex-domain operations that are inevitable in conventional IFFT/FFT computation. The resulting software function requires less computational complexity. We show that it acquires only 17% number of multiplications to compute the IFFT and FFT compared with the Cooly-Tukey algorithm. Hence, the proposed fast algorithm is very suitable for firmware development in reducing the MIPS count in programmable DSPs.

  3. Developing high-quality educational software.

    PubMed

    Johnson, Lynn A; Schleyer, Titus K L

    2003-11-01

    The development of effective educational software requires a systematic process executed by a skilled development team. This article describes the core skills required of the development team members for the six phases of successful educational software development. During analysis, the foundation of product development is laid including defining the audience and program goals, determining hardware and software constraints, identifying content resources, and developing management tools. The design phase creates the specifications that describe the user interface, the sequence of events, and the details of the content to be displayed. During development, the pieces of the educational program are assembled. Graphics and other media are created, video and audio scripts written and recorded, the program code created, and support documentation produced. Extensive testing by the development team (alpha testing) and with students (beta testing) is conducted. Carefully planned implementation is most likely to result in a flawless delivery of the educational software and maintenance ensures up-to-date content and software. Due to the importance of the sixth phase, evaluation, we have written a companion article on it that follows this one. The development of a CD-ROM product is described including the development team, a detailed description of the development phases, and the lessons learned from the project.

  4. Implementing a High Performance Work Place in the Distribution and Logistics Industry: Recommendations for Leadership & Team Member Development

    ERIC Educational Resources Information Center

    McCann, Laura Harding

    2012-01-01

    Leadership development and employee engagement are two elements critical to the success of organizations. In response to growth opportunities, our Distribution and Logistics company set on a course to implement High Performance Work Place to meet the leadership and employee engagement needs, and to find methods for improving work processes. This…

  5. Innovating team-based outpatient mental health care in the Veterans Health Administration: Staff-perceived benefits and challenges to pilot implementation of the Behavioral Health Interdisciplinary Program (BHIP).

    PubMed

    Barry, Catherine N; Abraham, Kristen M; Weaver, Kendra R; Bowersox, Nicholas W

    2016-05-01

    In the past decade, the demand for Veterans Health Administration (VHA) mental health care has increased rapidly. In response to the increased demand, the VHA developed the Behavioral Health Interdisciplinary Program (BHIP) team model as an innovative approach to transform VHA general outpatient mental health delivery. The present formative evaluation gathered information about pilot implementation of BHIP to understand the struggles and successes that staff experienced during facility transitions to the BHIP model. Using a purposive, nonrandom sampling approach, we conducted 1-on-1, semistructured interviews with 37 licensed and nonlicensed clinical providers and 13 clerical support staff assigned to BHIP teams in 21 facilities across the VHA. Interviews revealed that having actively involved facility mental health leaders, obtaining adequate staffing for teams to meet the requirements of the BHIP model, creating clear descriptions and expectations for team member roles within the BHIP framework, and allocating designated time for BHIP team meetings challenged many VHA sites but are crucial for successful BHIP implementation. Despite the challenges, staff reported that the transition to BHIP improved team work and improved patient care. Staff specifically highlighted the potential for the BHIP model to improve staff working relationships and enhance communication, collaboration, morale, and veteran treatment consistency. Future evaluations of the BHIP implementation process and BHIP team functioning focusing on patient outcomes, organizational outcomes, and staff functioning are recommended for fully understanding effects of transitioning to the BHIP model within VHA general mental health clinics and to identify best practices and areas for improvement. (PsycINFO Database Record

  6. Implementation of Similarity Based Kriging in Open Source Software and Application to Uncertainty Quantification and Reduction in Hydrogeological Inversion

    NASA Astrophysics Data System (ADS)

    Komara, R.; Ginsbourger, D.

    2014-12-01

    We present the implementation of Similarity Based Kriging (SBK). This approach extends Gaussian process regression (GPR) methods, typically restricted to Euclidean spaces, to spaces that are non-Euclidean or perhaps even non-metric. SBK was inspired by problems in aquifer modeling, where inputs of numerical simulations are typically curves and parameter fields, and predicting scalar or vector outputs by Kriging with such very high-dimensional inputs may seem not feasible at first. SBK combines ideas from the distance-based set-up of Scheidt and Caers (2009) with GPR and allows calculating Kriging predictions based only on similarities between inputs rather than on their high-dimensional representation. Written in open source code, this proposed approach includes automated construction of SBK models and provides diagnostics to assess model quality both in terms of covariance fitting and internal/external prediction validation. Covariance hyperparameters can be estimated both by maximum likelihood and leave-one-out cross validation relying in both cases on efficient formulas and a hybrid genetic optimization algorithm using derivatives. The determination of the best dimension for Classical multidimensional scaling (MDS) and non-metric MDS of the data will be investigated. Application of this software to real life data examples in Euclidean and non-Euclidean (dis)similarity settings will be covered and touch on aquifer modeling, hydrogeological forecasting, and sequential inverse problem solving. In the last case, a novel approach where a variant of the expected improvement criterion is used for choosing several points at a time will be presented. This part of the method and the previous covariance hyperparameter estimation parallelize naturally and we demonstrate how to save computation time by optimally distributing function evaluations over multiple cores or processors.

  7. Autonomous staff selection teams.

    PubMed

    Mills, J; Oie, M

    1992-12-01

    Although some other organizations encourage staff input into employee selection, the advanced care department at Bellin Hospital in Green Bay, Wisconsin has taken this concept to a new level by implementing an autonomous interview team. This team is empowered to make hiring decisions for all positions within the department without management influence or interference.

  8. Team-Based Learning

    ERIC Educational Resources Information Center

    Michaelsen, Larry K.; Sweet, Michael

    2011-01-01

    Team-based learning (TBL), when properly implemented, includes many, if not all, of the common elements of evidence-based best practices. To explain this, a brief overview of TBL is presented. The authors examine the relationship between the best practices of evidence-based teaching and the principles that constitute team-based learning. (Contains…

  9. Implementation of a pharmacist-led antimicrobial management team in a community teaching hospital: use of pharmacy residents and pharmacy students in a prospective audit and feedback approach.

    PubMed

    Laible, Brad R; Nazir, Jawad; Assimacopoulos, Aris P; Schut, Jennifer

    2010-12-01

    Antimicrobial stewardship is an important process proven to combat antimicrobial resistance, improve patient outcomes, and reduce costs. The Infectious Diseases Society of America (IDSA) and the Society for Healthcare Epidemiology of America (SHEA) have provided guidelines for the provision of antimicrobial stewardship. According to these recommendations, antimicrobial stewardship teams should be multidisciplinary in nature, with core members consisting of an infectious disease physician and an infectious disease-trained clinical pharmacist. Due to limited resources, our institution chose to implement a pharmacist-led antimicrobial stewardship service on 1 medical/surgical ward, with the existing clinical pharmacist and 3 infectious disease physicians as core members. This clinical pharmacist was not trained in infectious disease specialty, and stewardship activities were only one part of his daily activities. Pharmacy residents and students were extensively utilized to assist in the stewardship process. Approximately two thirds of stewardship recommendations were accepted using primarily a prospective audit and feedback approach.

  10. SU-C-BRD-02: A Team Focused Clinical Implementation and Failure Mode and Effects Analysis of HDR Skin Brachytherapy Using Valencia and Leipzig Surface Applicators

    SciTech Connect

    Sayler, E; Harrison, A; Eldredge-Hindy, H; Dinome, J; Munro, S; Anne, R; Comber, E; Lockamy, V

    2014-06-15

    Purpose: and Leipzig applicators (VLAs) are single-channel brachytherapy surface applicators used to treat skin lesions up to 2cm diameter. Source dwell times can be calculated and entered manually after clinical set-up or ultrasound. This procedure differs dramatically from CT-based planning; the novelty and unfamiliarity could lead to severe errors. To build layers of safety and ensure quality, a multidisciplinary team created a protocol and applied Failure Modes and Effects Analysis (FMEA) to the clinical procedure for HDR VLA skin treatments. Methods: team including physicists, physicians, nurses, therapists, residents, and administration developed a clinical procedure for VLA treatment. The procedure was evaluated using FMEA. Failure modes were identified and scored by severity, occurrence, and detection. The clinical procedure was revised to address high-scoring process nodes. Results: Several key components were added to the clinical procedure to minimize risk probability numbers (RPN): -Treatments are reviewed at weekly QA rounds, where physicians discuss diagnosis, prescription, applicator selection, and set-up. Peer review reduces the likelihood of an inappropriate treatment regime. -A template for HDR skin treatments was established in the clinical EMR system to standardize treatment instructions. This reduces the chances of miscommunication between the physician and planning physicist, and increases the detectability of an error during the physics second check. -A screen check was implemented during the second check to increase detectability of an error. -To reduce error probability, the treatment plan worksheet was designed to display plan parameters in a format visually similar to the treatment console display. This facilitates data entry and verification. -VLAs are color-coded and labeled to match the EMR prescriptions, which simplifies in-room selection and verification. Conclusion: Multidisciplinary planning and FMEA increased delectability and

  11. Implementing Geriatric Resources for Assessment and Care of Elders Team Care in a Veterans Affairs Medical Center: Lessons Learned and Effects Observed.

    PubMed

    Schubert, Cathy C; Myers, Laura J; Allen, Katie; Counsell, Steven R

    2016-07-01

    In a randomized clinical trial, Geriatric Resources for Assessment and Care of Elders (GRACE), a model of care that works in collaboration with primary care providers (PCPs) and patient-centered medical homes to provide home-based geriatric care management focusing on geriatric syndromes and psychosocial problems commonly found in older adults, improved care quality and reduced acute care use for high-risk, low-income older adults. To assess the effect of GRACE at a Veterans Affairs (VA) Medical Center (VAMC), veterans aged 65 and older from Marion County, Indiana, with PCPs from four of five VAMC clinics who were not on hospice or dialysis were enrolled in GRACE after discharge home from an acute hospitalization. After an initial home-based transition visit to GRACE enrollees, the GRACE team returned to conduct a geriatric assessment. Guided by 12 protocols and input from an interdisciplinary panel and the PCP, the GRACE team developed and implemented a veteran-centric care plan. Hospitalized veterans from the fifth clinic, who otherwise met enrollment criteria, served as a usual-care comparison group. Demographic, comorbidity, and usage data were drawn from VA databases. The GRACE and comparison groups were similar in age, sex, and burden of comorbidity, although predicted risk of 1-year mortality in GRACE veterans was higher. Even so, GRACE enrollment was associated with 7.1% fewer emergency department visits, 14.8% fewer 30-day readmissions, 37.9% fewer hospital admissions, and 28.5% fewer total bed days of care, saving the VAMC an estimated $200,000 per year after program costs during the study for the 179 veterans enrolled in GRACE. Having engaged, enthusiastic VA leadership and GRACE staff; aligning closely with the medical home; and accommodating patient acuity were among the important lessons learned during implementation.

  12. Implementing Geriatric Resources for Assessment and Care of Elders Team Care in a Veterans Affairs Medical Center: Lessons Learned and Effects Observed.

    PubMed

    Schubert, Cathy C; Myers, Laura J; Allen, Katie; Counsell, Steven R

    2016-07-01

    In a randomized clinical trial, Geriatric Resources for Assessment and Care of Elders (GRACE), a model of care that works in collaboration with primary care providers (PCPs) and patient-centered medical homes to provide home-based geriatric care management focusing on geriatric syndromes and psychosocial problems commonly found in older adults, improved care quality and reduced acute care use for high-risk, low-income older adults. To assess the effect of GRACE at a Veterans Affairs (VA) Medical Center (VAMC), veterans aged 65 and older from Marion County, Indiana, with PCPs from four of five VAMC clinics who were not on hospice or dialysis were enrolled in GRACE after discharge home from an acute hospitalization. After an initial home-based transition visit to GRACE enrollees, the GRACE team returned to conduct a geriatric assessment. Guided by 12 protocols and input from an interdisciplinary panel and the PCP, the GRACE team developed and implemented a veteran-centric care plan. Hospitalized veterans from the fifth clinic, who otherwise met enrollment criteria, served as a usual-care comparison group. Demographic, comorbidity, and usage data were drawn from VA databases. The GRACE and comparison groups were similar in age, sex, and burden of comorbidity, although predicted risk of 1-year mortality in GRACE veterans was higher. Even so, GRACE enrollment was associated with 7.1% fewer emergency department visits, 14.8% fewer 30-day readmissions, 37.9% fewer hospital admissions, and 28.5% fewer total bed days of care, saving the VAMC an estimated $200,000 per year after program costs during the study for the 179 veterans enrolled in GRACE. Having engaged, enthusiastic VA leadership and GRACE staff; aligning closely with the medical home; and accommodating patient acuity were among the important lessons learned during implementation. PMID:27305428

  13. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan : ASC software quality engineering practices Version 3.0.

    SciTech Connect

    Turgeon, Jennifer L.; Minana, Molly A.; Hackney, Patricia; Pilch, Martin M.

    2009-01-01

    The purpose of the Sandia National Laboratories (SNL) Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. Quality is defined in the US Department of Energy/National Nuclear Security Agency (DOE/NNSA) Quality Criteria, Revision 10 (QC-1) as 'conformance to customer requirements and expectations'. This quality plan defines the SNL ASC Program software quality engineering (SQE) practices and provides a mapping of these practices to the SNL Corporate Process Requirement (CPR) 001.3.6; 'Corporate Software Engineering Excellence'. This plan also identifies ASC management's and the software project teams responsibilities in implementing the software quality practices and in assessing progress towards achieving their software quality goals. This SNL ASC Software Quality Plan establishes the signatories commitments to improving software products by applying cost-effective SQE practices. This plan enumerates the SQE practices that comprise the development of SNL ASC's software products and explains the project teams opportunities for tailoring and implementing the practices.

  14. TEAMS Model Analyzer

    NASA Technical Reports Server (NTRS)

    Tijidjian, Raffi P.

    2010-01-01

    The TEAMS model analyzer is a supporting tool developed to work with models created with TEAMS (Testability, Engineering, and Maintenance System), which was developed by QSI. In an effort to reduce the time spent in the manual process that each TEAMS modeler must perform in the preparation of reporting for model reviews, a new tool has been developed as an aid to models developed in TEAMS. The software allows for the viewing, reporting, and checking of TEAMS models that are checked into the TEAMS model database. The software allows the user to selectively model in a hierarchical tree outline view that displays the components, failure modes, and ports. The reporting features allow the user to quickly gather statistics about the model, and generate an input/output report pertaining to all of the components. Rules can be automatically validated against the model, with a report generated containing resulting inconsistencies. In addition to reducing manual effort, this software also provides an automated process framework for the Verification and Validation (V&V) effort that will follow development of these models. The aid of such an automated tool would have a significant impact on the V&V process.

  15. Science Application Teams

    NASA Technical Reports Server (NTRS)

    2000-01-01

    This paper discusses the science application team activities. Science Application team are: (1) Represent the diversity of NASA onboard computing of the future. (2) Drive architecture and system software requirements. (3) Demonstrate the benefit of highly capable computing onboard. (4) Study the birth of the first galaxies. (5) Study formation of stars. (6) Discusses the next generation space telescope hardware/software requirement: image processing and on-board optical calibration. Also discusses gamma ray large area space telescope; orbital thermal imaging spectrometer; solar terrestrial probe program; autonomous Mars rover;fault tolerance and errors.

  16. Design and Implementation of a Software for Teaching Health Related Topics to Deaf Students: the First Experience in Iran

    PubMed Central

    Ahmadi, Maryam; Abbasi, Masoomeh; Bahaadinbeigy, Kambiz

    2015-01-01

    Introduction: Deaf are not able to communicate with other community members due to hearing impaired. Providing health care for deaf is more complex because of their communication problems. Multimedia tools can provide multiple tangible concepts (movie, subtitles, and sign language) for the deaf and hard of hearing. In this study, identify the priority health needs of deaf students in primary schools and health education software has been created. Method: Priority health needs and software requirements were identified through interviews with teachers in primary schools in Tehran. After training videos recorded, videos edited and the required software has been created in stages. Results: As a result, health care needs, including: health, dental, ear, nails, and hair care aids, washing hands and face, the corners of the bathroom. Expected Features of the software was including the use of sign language, lip reading, pictures, animations and simple and short subtitles. Discussion: Based on the results of interviews and interest of educators and students to using of educational software for deaf health problems, we can use this software to help Teachers and student’s families to education and promotion the health of deaf students for learn effectively. PMID:26005271

  17. The BRIGHTEN Program: Implementation and Evaluation of a Program to Bridge Resources of an Interdisciplinary Geriatric Health Team via Electronic Networking

    ERIC Educational Resources Information Center

    Emery, Erin E.; Lapidos, Stan; Eisenstein, Amy R.; Ivan, Iulia I.; Golden, Robyn L.

    2012-01-01

    Purpose: To demonstrate the feasibility of the BRIGHTEN Program (Bridging Resources of an Interdisciplinary Geriatric Health Team via Electronic Networking), an interdisciplinary team intervention for assessing and treating older adults for depression in outpatient primary and specialty medical clinics. The BRIGHTEN team collaborates "virtually"…

  18. Cammp Team

    NASA Technical Reports Server (NTRS)

    Evertt, Shonn F.; Collins, Michael; Hahn, William

    2008-01-01

    The International Space Station (ISS) Configuration Analysis Modeling and Mass Properties (CAMMP) Team is presenting a demo of certain CAMMP capabilities at a Booz Allen Hamilton conference in San Antonio. The team will be showing pictures of low fidelity, simplified ISS models, but no dimensions or technical data. The presentation will include a brief description of the contract and task, description and picture of the Topology, description of Generic Ground Rules and Constraints (GGR&C), description of Stage Analysis with constraints applied, and wrap up with description of other tasks such as Special Studies, Cable Routing, etc. The models include conceptual Crew Exploration Vehicle (CEV) and Lunar Lander images and animations created for promotional purposes, which are based entirely on public domain conceptual images from public NASA web sites and publicly available magazine articles and are not based on any actual designs, measurements, or 3D models. Conceptual Mars rover and lander are completely conceptual and are not based on any NASA designs or data. The demonstration includes High Fidelity Computer Aided Design (CAD) models of ISS provided by the ISS 3D CAD Team which will be used in a visual display to demonstrate the capabilities of the Teamcenter Visualization software. The demonstration will include 3D views of the CAD models including random measurements that will be taken to demonstrate the measurement tool. A 3D PDF file will be demonstrated of the Blue Book fidelity assembly complete model with no vehicles attached. The 3D zoom and rotation will be displayed as well as random measurements from the measurement tool. The External Configuration Analysis and Tracking Tool (ExCATT) Microsoft Access Database will be demonstrated to show its capabilities to organize and track hardware on ISS. The data included will be part numbers, serial numbers, historical, current, and future locations, of external hardware components on station. It includes dates of

  19. Verifying Architectural Design Rules of the Flight Software Product Line

    NASA Technical Reports Server (NTRS)

    Ganesan, Dharmalingam; Lindvall, Mikael; Ackermann, Chris; McComas, David; Bartholomew, Maureen

    2009-01-01

    This paper presents experiences of verifying architectural design rules of the NASA Core Flight Software (CFS) product line implementation. The goal of the verification is to check whether the implementation is consistent with the CFS architectural rules derived from the developer's guide. The results indicate that consistency checking helps a) identifying architecturally significant deviations that were eluded during code reviews, b) clarifying the design rules to the team, and c) assessing the overall implementation quality. Furthermore, it helps connecting business goals to architectural principles, and to the implementation. This paper is the first step in the definition of a method for analyzing and evaluating product line implementations from an architecture-centric perspective.

  20. DOE GIS core team - a best practice

    SciTech Connect

    Bollinger, J.; Bhaduri, Budhendra; Bleakly, D. R.; Brady-Sabeff, Liz; Guber, Al; Guziel, K. A.; Hargrove, Susan; Lee, J.; Lee, R.; Mickus, Kurt; Morehouse, David; Moore, K.; Ramsdell, Amy; Rich, P. M.

    2004-01-01

    Large government organizations such as the Department of Energy (DOE) are challenged with identifying and implementing best geospatial information management practices to ensure that operational needs are met and government objectives are achieved. Geographic Information System (GIS) professionals, complex wide within the Department, conduct spatial information management practices on a daily basis to complete a wide variety of science and engineering tasks. The DOE Office of the CIO recognized the wealth of geospatial information management knowledge within the DOE complex and formed the DOE GIS Core Team in 2001 as a result. The team is comprised of GIS experts-representing all major DOE labs, site facilities, and programs-who volunteer their time to address issues impacting the entire complex. These include the President's management agenda (with emphasis on the Geospatial One-Stop), homeland security, emergency response, site management, software and geospatial data licensing, and federal, national, and international standards governing the creation and dissemination of geospatial data. The strength of the DOE GIS Core Team is the wide diversity of GIS and scientific expertise represented on the team, which allows it to provide the DOE CIO's office with sound guidance on complex wide issues from a GIS practitioner's perspective. The Core Team's mission is 'to foster technical excellence and communication, to identify and advocate best business practices, and to provide sound recommendations on policy and standards.' As a first step toward identifying best practices the feam conducted a survey of all known GIS assets across the DOE complex. The survey identified each site's GIS expertise, operating systems architecture and software applications, major project areas supported, and a number of other metrics important to the operation of a GIS organization. Results of the survey will be discussed, along with the mission of the Core Team. A broad overview of best

  1. Software and Information Life Cycle (SILC) for the Integrated Information Services Organization. Analysis and implementation phase adaptations of the Sandia software guidelines: Issue A, April 18, 1995

    SciTech Connect

    Eaton, D.; Cassidy, A.; Cuyler, D.

    1995-07-01

    This document describes the processes to be used for creating corporate information systems within the scope of the Integrated information Services (IIS) Center. This issue A describes the Analysis and Implementation phases within the context of the entire life cycle. Appendix A includes a full set of examples of the analysis set deliverables. Subsequent issues will describe the other life cycle processes as we move toward enterprise-level management of information assets, including information meta-models and an integrated corporate information model. The analysis phase as described here, when combined with a specifications repository, will provide the basis for future reusable components and improve traceability of information system specifications to enterprise business rules.

  2. The ALMA software architecture

    NASA Astrophysics Data System (ADS)

    Schwarz, Joseph; Farris, Allen; Sommer, Heiko

    2004-09-01

    The software for the Atacama Large Millimeter Array (ALMA) is being developed by many institutes on two continents. The software itself will function in a distributed environment, from the 0.5-14 kmbaselines that separate antennas to the larger distances that separate the array site at the Llano de Chajnantor in Chile from the operations and user support facilities in Chile, North America and Europe. Distributed development demands 1) interfaces that allow separated groups to work with minimal dependence on their counterparts at other locations; and 2) a common architecture to minimize duplication and ensure that developers can always perform similar tasks in a similar way. The Container/Component model provides a blueprint for the separation of functional from technical concerns: application developers concentrate on implementing functionality in Components, which depend on Containers to provide them with services such as access to remote resources, transparent serialization of entity objects to XML, logging, error handling and security. Early system integrations have verified that this architecture is sound and that developers can successfully exploit its features. The Containers and their services are provided by a system-orienteddevelopment team as part of the ALMA Common Software (ACS), middleware that is based on CORBA.

  3. Terra Harvest software architecture

    NASA Astrophysics Data System (ADS)

    Humeniuk, Dave; Klawon, Kevin

    2012-06-01

    Under the Terra Harvest Program, the DIA has the objective of developing a universal Controller for the Unattended Ground Sensor (UGS) community. The mission is to define, implement, and thoroughly document an open architecture that universally supports UGS missions, integrating disparate systems, peripherals, etc. The Controller's inherent interoperability with numerous systems enables the integration of both legacy and future UGS System (UGSS) components, while the design's open architecture supports rapid third-party development to ensure operational readiness. The successful accomplishment of these objectives by the program's Phase 3b contractors is demonstrated via integration of the companies' respective plug-'n'-play contributions that include controllers, various peripherals, such as sensors, cameras, etc., and their associated software drivers. In order to independently validate the Terra Harvest architecture, L-3 Nova Engineering, along with its partner, the University of Dayton Research Institute, is developing the Terra Harvest Open Source Environment (THOSE), a Java Virtual Machine (JVM) running on an embedded Linux Operating System. The Use Cases on which the software is developed support the full range of UGS operational scenarios such as remote sensor triggering, image capture, and data exfiltration. The Team is additionally developing an ARM microprocessor-based evaluation platform that is both energy-efficient and operationally flexible. The paper describes the overall THOSE architecture, as well as the design decisions for some of the key software components. Development process for THOSE is discussed as well.

  4. Design and implementation of photoelectric rotary table data acquisition and analysis system host computer software based on VC++ and MFC

    NASA Astrophysics Data System (ADS)

    Yang, Dawei; Yang, Xiufang; Han, Junfeng; Yan, Xiaoxu

    2015-02-01

    Photoelectric rotary table is mainly used in the defense industry and military fields, especially in the shooting range, target tracking, target acquisition, aerospace aspects play an important one. For range photoelectric measuring equipment field test application requirements, combined with a portable photoelectric rotary table data acquisition hardware system, software programming platform is presented based on the VC++, using MFC prepared PC interface, the realization of photoelectric turntable data acquisition, analysis and processing and debugging control. The host computer software design of serial communication and protocol, real-time data acquisition and display, real-time data curve drawing, analog acquisition, debugging guide, error analysis program, and gives the specific design method. Finally, through the photoelectric rotary table data acquisition hardware system alignment, the experimental results show that host computer software can better accomplish with lower machine data transmission, data acquisition, control and analysis, and to achieve the desired effect, the entire software system running performance is stable, flexible, strong practicality and reliability, the advantages of good scalability.

  5. An Analysis of How and Why High School Geometry Teachers Implement Dynamic Geometry Software Tasks for Student Engagement

    ERIC Educational Resources Information Center

    Nirode, Wayne

    2012-01-01

    This study examined teachers' use of student tasks involving dynamic geometry software, in which a figure is constructed then altered while maintaining its constructed properties. Although researchers, professional organizations, and policy makers generally have been proponents of dynamic geometry for instruction, there is little research…

  6. Team Work.

    ERIC Educational Resources Information Center

    Frank, David

    1999-01-01

    Explains how a team cleaning approach can be cost-effective and efficient means of school maintenance. Assigning staffing responsibilities and work schedules are addressed and the advantages of using a team system are explained. (GR)

  7. Effects of Team-Initiated Problem Solving on Decision Making by Schoolwide Behavior Support Teams

    ERIC Educational Resources Information Center

    Todd, Anne W.; Horner, Robert H.; Newton, J. Stephen; Algozzine, Robert F.; Algozzine, Kate M.; Frank, Jennifer L.

    2011-01-01

    The authors examined the problem-solving practices of school teams engaged in implementing and improving schoolwide behavior support implementation. A multiple baseline design across 4 elementary school teams was used to assess the effects of the Team-Initiated Problem Solving (TIPS) training program (1 day of team training plus 2 coached…

  8. NASA Software Engineering Benchmarking Study

    NASA Technical Reports Server (NTRS)

    Rarick, Heather L.; Godfrey, Sara H.; Kelly, John C.; Crumbley, Robert T.; Wifl, Joel M.

    2013-01-01

    To identify best practices for the improvement of software engineering on projects, NASA's Offices of Chief Engineer (OCE) and Safety and Mission Assurance (OSMA) formed a team led by Heather Rarick and Sally Godfrey to conduct this benchmarking study. The primary goals of the study are to identify best practices that: Improve the management and technical development of software intensive systems; Have a track record of successful deployment by aerospace industries, universities [including research and development (R&D) laboratories], and defense services, as well as NASA's own component Centers; and Identify candidate solutions for NASA's software issues. Beginning in the late fall of 2010, focus topics were chosen and interview questions were developed, based on the NASA top software challenges. Between February 2011 and November 2011, the Benchmark Team interviewed a total of 18 organizations, consisting of five NASA Centers, five industry organizations, four defense services organizations, and four university or university R and D laboratory organizations. A software assurance representative also participated in each of the interviews to focus on assurance and software safety best practices. Interviewees provided a wealth of information on each topic area that included: software policy, software acquisition, software assurance, testing, training, maintaining rigor in small projects, metrics, and use of the Capability Maturity Model Integration (CMMI) framework, as well as a number of special topics that came up in the discussions. NASA's software engineering practices compared favorably with the external organizations in most benchmark areas, but in every topic, there were ways in which NASA could improve its practices. Compared to defense services organizations and some of the industry organizations, one of NASA's notable weaknesses involved communication with contractors regarding its policies and requirements for acquired software. One of NASA's strengths

  9. Software Users Manual (SUM): Extended Testability Analysis (ETA) Tool

    NASA Technical Reports Server (NTRS)

    Maul, William A.; Fulton, Christopher E.

    2011-01-01

    This software user manual describes the implementation and use the Extended Testability Analysis (ETA) Tool. The ETA Tool is a software program that augments the analysis and reporting capabilities of a commercial-off-the-shelf (COTS) testability analysis software package called the Testability Engineering And Maintenance System (TEAMS) Designer. An initial diagnostic assessment is performed by the TEAMS Designer software using a qualitative, directed-graph model of the system being analyzed. The ETA Tool utilizes system design information captured within the diagnostic model and testability analysis output from the TEAMS Designer software to create a series of six reports for various system engineering needs. The ETA Tool allows the user to perform additional studies on the testability analysis results by determining the detection sensitivity to the loss of certain sensors or tests. The ETA Tool was developed to support design and development of the NASA Ares I Crew Launch Vehicle. The diagnostic analysis provided by the ETA Tool was proven to be valuable system engineering output that provided consistency in the verification of system engineering requirements. This software user manual provides a description of each output report generated by the ETA Tool. The manual also describes the example diagnostic model and supporting documentation - also provided with the ETA Tool software release package - that were used to generate the reports presented in the manual

  10. Design software for reuse

    NASA Technical Reports Server (NTRS)

    Tracz, Will

    1990-01-01

    Viewgraphs are presented on the designing of software for reuse. Topics include terminology, software reuse maxims, the science of programming, an interface design example, a modularization example, and reuse and implementation guidelines.

  11. Team Development of Virtual Teams

    ERIC Educational Resources Information Center

    Kim, Sooyoung

    2004-01-01

    Advanced technologies, globalization, the competitiveness of business, flexible working practices, and other rapid changes in the nature of work have all led to the booming of "virtual teams." This paper will provide an overview of virtual teams, including a description of their emergence, a definition and typology of the term "virtual team," an…

  12. Boundary work in knowledge teams.

    PubMed

    Faraj, Samer; Yan, Aimin

    2009-05-01

    The purpose of this article is to promote an open systems perspective on team research. The authors develop a model of team boundary activities: boundary spanning, buffering, and reinforcement. The model examines the relationship between these boundary activities and team performance, the moderating effects of organizational contextual factors, and the mediating effect of team psychological safety on the boundary work-performance relationship. These relationships were empirically tested with data collected from 64 software development teams. Boundary spanning, buffering, and boundary reinforcement were found to relate to team performance and psychological safety. Both relationships are moderated by the team's task uncertainty and resource scarcity. The implications of the findings are offered for future research and practice. PMID:19450002

  13. Payload Operations Support Team Tools

    NASA Technical Reports Server (NTRS)

    Askew, Bill; Barry, Matthew; Burrows, Gary; Casey, Mike; Charles, Joe; Downing, Nicholas; Jain, Monika; Leopold, Rebecca; Luty, Roger; McDill, David; Mermelstein, Scott; Morsics, Jon; Osborne, Richard; Owens, Cindy; Price, Thomas; Quaddumi, Ayman; Thompson, Jim; Walter, Patrick; Vail, Melanie; Campbell, Richard; Kelly, Mark

    2007-01-01

    Payload Operations Support Team Tools is a software system that assists in (1) development and testing of software for payloads to be flown aboard the space shuttles and (2) training of payload customers, flight controllers, and flight crews in payload operations

  14. The Recipe for Protein Sequence-Based Function Prediction and Its Implementation in the ANNOTATOR Software Environment.

    PubMed

    Eisenhaber, Birgit; Kuchibhatla, Durga; Sherman, Westley; Sirota, Fernanda L; Berezovsky, Igor N; Wong, Wing-Cheong; Eisenhaber, Frank

    2016-01-01

    As biomolecular sequencing is becoming the main technique in life sciences, functional interpretation of sequences in terms of biomolecular mechanisms with in silico approaches is getting increasingly significant. Function prediction tools are most powerful for protein-coding sequences; yet, the concepts and technologies used for this purpose are not well reflected in bioinformatics textbooks. Notably, protein sequences typically consist of globular domains and non-globular segments. The two types of regions require cardinally different approaches for function prediction. Whereas the former are classic targets for homology-inspired function transfer based on remnant, yet statistically significant sequence similarity to other, characterized sequences, the latter type of regions are characterized by compositional bias or simple, repetitive patterns and require lexical analysis and/or empirical sequence pattern-function correlations. The recipe for function prediction recommends first to find all types of non-globular segments and, then, to subject the remaining query sequence to sequence similarity searches. We provide an updated description of the ANNOTATOR software environment as an advanced example of a software platform that facilitates protein sequence-based function prediction. PMID:27115649

  15. The Recipe for Protein Sequence-Based Function Prediction and Its Implementation in the ANNOTATOR Software Environment.

    PubMed

    Eisenhaber, Birgit; Kuchibhatla, Durga; Sherman, Westley; Sirota, Fernanda L; Berezovsky, Igor N; Wong, Wing-Cheong; Eisenhaber, Frank

    2016-01-01

    As biomolecular sequencing is becoming the main technique in life sciences, functional interpretation of sequences in terms of biomolecular mechanisms with in silico approaches is getting increasingly significant. Function prediction tools are most powerful for protein-coding sequences; yet, the concepts and technologies used for this purpose are not well reflected in bioinformatics textbooks. Notably, protein sequences typically consist of globular domains and non-globular segments. The two types of regions require cardinally different approaches for function prediction. Whereas the former are classic targets for homology-inspired function transfer based on remnant, yet statistically significant sequence similarity to other, characterized sequences, the latter type of regions are characterized by compositional bias or simple, repetitive patterns and require lexical analysis and/or empirical sequence pattern-function correlations. The recipe for function prediction recommends first to find all types of non-globular segments and, then, to subject the remaining query sequence to sequence similarity searches. We provide an updated description of the ANNOTATOR software environment as an advanced example of a software platform that facilitates protein sequence-based function prediction.

  16. Investigating Team Cohesion in COCOMO II.2000

    ERIC Educational Resources Information Center

    Snowdeal-Carden, Betty A.

    2013-01-01

    Software engineering is team oriented and intensely complex, relying on human collaboration and creativity more than any other engineering discipline. Poor software estimation is a problem that within the United States costs over a billion dollars per year. Effective measurement of team cohesion is foundationally important to gain accurate…

  17. Electronic Help for the Harried Team Chair.

    ERIC Educational Resources Information Center

    Polis, A. Richard

    This paper describes one accreditation team leader's experience with coordinating the entire team accreditation review process on personal computer and offers 14 suggestions for future implementation. The leaders of the accreditation team describes pre-accreditation visit arrangements to facilitate the use of computers. He polled team members on…

  18. Software Model Of Software-Development Process

    NASA Technical Reports Server (NTRS)

    Lin, Chi Y.; Synott, Debra J.; Levary, Reuven R.

    1990-01-01

    Collection of computer programs constitutes software tool for simulation of medium- to large-scale software-development projects. Necessary to include easily identifiable and more-readily quantifiable characteristics like costs, times, and numbers of errors. Mathematical model incorporating these and other factors of dynamics of software-development process implemented in the Software Life Cycle Simulator (SLICS) computer program. Simulates dynamics of software-development process. In combination with input and output expert software systems and knowledge-based management software system, develops information for use in managing large software-development project. Intended to aid managers in planning, managing, and controlling software-development processes by reducing uncertainties in budgets, required personnel, and schedules.

  19. Understanding medical practice team roles.

    PubMed

    Hills, Laura

    2015-01-01

    Do you believe that the roles your employees play on your medical practice team are identical to their job titles or job descriptions? Do you believe that team roles are determined by personality type? This article suggests that a more effective way to build and manage your medical practice team is to define team roles through employee behaviors. It provides 10 rules of behavioral team roles that can help practice managers to select and build high-performing teams, build more productive team relationships, improve the employee recruitment process, build greater team trust and understanding; and increase their own effectiveness. This article describes in detail Belbin's highly regarded and widely used team role theory and summarizes four additional behavioral team role theories and systems. It offers lessons learned when applying team role theory to practice. Finally, this article offers an easy-to-implement method for assessing current team roles. It provides a simple four-question checklist that will help practice managers balance an imbalanced medical practice team. PMID:26062328

  20. Yea, Team.

    ERIC Educational Resources Information Center

    Rinn, Fauneil J.; Weir, Sybil B.

    1984-01-01

    Four problems in higher education are identified: hardening curriculum, graying faculty, shrinking budget, and disappearing students. Team teaching is suggested as one solution. A conceptual framework for types of team teaching is presented and practical suggestions to those who want to work within that framework are provided. (Author/MLW)

  1. Technical specification for the Sandia Management Restructure Study Team (MRST) Prototype Information System

    SciTech Connect

    Wyatt, T.R.; Hall, R.C.; Davis, L.T.; Klamerus, E.J.; Thurston, I.

    1992-01-01

    This document contains implementation details for the Sandia Management Restructure Study Team (MRST) Prototype Information System, which resides on a Sun SPARC II workstation employing the INGRES RDBMS. The INGRES/Windows 4GL application editor was used to define the components of the two user applications which comprise the system. These specifications together with the MRST information model and corresponding database definition constitute the MRST Prototype Information System technical specification and implementation description presented herein. The MRST Prototype Information System represents a completed software product which has been presented to the Management Restructure Study Team to support the management restructing processes at Sandia National Laboratories.

  2. Implementation of k0-INAA standardisation at ITU TRIGA Mark II research reactor, Turkey based on k0-IAEA software

    NASA Astrophysics Data System (ADS)

    Esen, Ayse Nur; Haciyakupoglu, Sevilay

    2016-02-01

    The purpose of this study is to test the applicability of k0-INAA method at the Istanbul Technical University TRIGA Mark II research reactor. The neutron spectrum parameters such as epithermal neutron flux distribution parameter (α), thermal to epithermal neutron flux ratio (f) and thermal neutron flux (φth) were determined at the central irradiation channel of the ITU TRIGA Mark II research reactor using bare triple-monitor method. HPGe detector calibrations and calculations were carried out by k0-IAEA software. The α, f and φth values were calculated to be -0.009, 15.4 and 7.92·1012 cm-2 s-1, respectively. NIST SRM 1633b coal fly ash and intercomparison samples consisting of clay and sandy soil samples were used to evaluate the validity of the method. For selected elements, the statistical evaluation of the analysis results was carried out by z-score test. A good agreement between certified/reported and experimental values was obtained.

  3. Aircrew team management program

    NASA Technical Reports Server (NTRS)

    Margerison, Charles; Mccann, Dick; Davies, Rod

    1987-01-01

    The key features of the Aircrew Team Management Workshop which was designed for and in consultation with Trans Australia Airlines are outlined. Five major sections are presented dealing with: (1) A profile of the airline and the designers; (2) Aircrew consultation and involvement; (3) Educational design and development; (4) Implementation and instruction; and (5) Evaluation and assessment. These areas are detailed.

  4. DigiFract: A software and data model implementation for flexible acquisition and processing of fracture data from outcrops

    NASA Astrophysics Data System (ADS)

    Hardebol, N. J.; Bertotti, G.

    2013-04-01

    This paper presents the development and use of our new DigiFract software designed for acquiring fracture data from outcrops more efficiently and more completely than done with other methods. Fracture surveys often aim at measuring spatial information (such as spacing) directly in the field. Instead, DigiFract focuses on collecting geometries and attributes and derives spatial information through subsequent analyses. Our primary development goal was to support field acquisition in a systematic digital format and optimized for a varied range of (spatial) analyses. DigiFract is developed using the programming interface of the Quantum Geographic Information System (GIS) with versatile functionality for spatial raster and vector data handling. Among other features, this includes spatial referencing of outcrop photos, and tools for digitizing geometries and assigning attribute information through a graphical user interface. While a GIS typically operates in map-view, DigiFract collects features on a surface of arbitrary orientation in 3D space. This surface is overlain with an outcrop photo and serves as reference frame for digitizing geologic features. Data is managed through a data model and stored in shapefiles or in a spatial database system. Fracture attributes, such as spacing or length, is intrinsic information of the digitized geometry and becomes explicit through follow-up data processing. Orientation statistics, scan-line or scan-window analyses can be performed from the graphical user interface or can be obtained through flexible Python scripts that directly access the fractdatamodel and analysisLib core modules of DigiFract. This workflow has been applied in various studies and enabled a faster collection of larger and more accurate fracture datasets. The studies delivered a better characterization of fractured reservoirs analogues in terms of fracture orientation and intensity distributions. Furthermore, the data organisation and analyses provided more

  5. Leading a successful iGEM team.

    PubMed

    Materi, Wayne

    2012-01-01

    The International Genetically Engineered Machines (iGEM) competition allows undergraduate teams to develop projects in synthetic biology within the context of a large, international Jamboree. Organizing and managing a successful iGEM team is an exercise in advanced agile project development. While many of the principles applicable to such teams are derived from management of agile software teams, iGEM presents several unique challenges. PMID:22328439

  6. Leading a successful iGEM team.

    PubMed

    Materi, Wayne

    2012-01-01

    The International Genetically Engineered Machines (iGEM) competition allows undergraduate teams to develop projects in synthetic biology within the context of a large, international Jamboree. Organizing and managing a successful iGEM team is an exercise in advanced agile project development. While many of the principles applicable to such teams are derived from management of agile software teams, iGEM presents several unique challenges.

  7. Decentralized Formation Flying Control in a Multiple-Team Hierarchy

    NASA Technical Reports Server (NTRS)

    Mueller, Joseph .; Thomas, Stephanie J.

    2005-01-01

    This paper presents the prototype of a system that addresses these objectives-a decentralized guidance and control system that is distributed across spacecraft using a multiple-team framework. The objective is to divide large clusters into teams of manageable size, so that the communication and computational demands driven by N decentralized units are related to the number of satellites in a team rather than the entire cluster. The system is designed to provide a high-level of autonomy, to support clusters with large numbers of satellites, to enable the number of spacecraft in the cluster to change post-launch, and to provide for on-orbit software modification. The distributed guidance and control system will be implemented in an object-oriented style using MANTA (Messaging Architecture for Networking and Threaded Applications). In this architecture, tasks may be remotely added, removed or replaced post-launch to increase mission flexibility and robustness. This built-in adaptability will allow software modifications to be made on-orbit in a robust manner. The prototype system, which is implemented in MATLAB, emulates the object-oriented and message-passing features of the MANTA software. In this paper, the multiple-team organization of the cluster is described, and the modular software architecture is presented. The relative dynamics in eccentric reference orbits is reviewed, and families of periodic, relative trajectories are identified, expressed as sets of static geometric parameters. The guidance law design is presented, and an example reconfiguration scenario is used to illustrate the distributed process of assigning geometric goals to the cluster. Next, a decentralized maneuver planning approach is presented that utilizes linear-programming methods to enact reconfiguration and coarse formation keeping maneuvers. Finally, a method for performing online collision avoidance is discussed, and an example is provided to gauge its performance.

  8. Spaces for Change: Gender and Technology Access in Collaborative Software Design.

    ERIC Educational Resources Information Center

    Ching, Cynthia Carter; Kafai, Yasmin B.; Marshall, Sue K.

    2000-01-01

    Examines a three-month software design activity in which mixed teams of girls and boys designed and implemented multimedia astronomy resources for younger students. Finds that the configuration of social, physical, and cognitive spaces in the project environment contributed to a positive change in girls' level of access. Discusses implications for…

  9. Project Management Software for Distributed Industrial Companies

    NASA Astrophysics Data System (ADS)

    Dobrojević, M.; Medjo, B.; Rakin, M.; Sedmak, A.

    This paper gives an overview of the development of a new software solution for project management, intended mainly to use in industrial environment. The main concern of the proposed solution is application in everyday engineering practice in various, mainly distributed industrial companies. Having this in mind, special care has been devoted to development of appropriate tools for tracking, storing and analysis of the information about the project, and in-time delivering to the right team members or other responsible persons. The proposed solution is Internet-based and uses LAMP/WAMP (Linux or Windows - Apache - MySQL - PHP) platform, because of its stability, versatility, open source technology and simple maintenance. Modular structure of the software makes it easy for customization according to client specific needs, with a very short implementation period. Its main advantages are simple usage, quick implementation, easy system maintenance, short training and only basic computer skills needed for operators.

  10. NeEstimator v2: re-implementation of software for the estimation of contemporary effective population size (Ne ) from genetic data.

    PubMed

    Do, C; Waples, R S; Peel, D; Macbeth, G M; Tillett, B J; Ovenden, J R

    2014-01-01

    NeEstimator v2 is a completely revised and updated implementation of software that produces estimates of contemporary effective population size, using several different methods and a single input file. NeEstimator v2 includes three single-sample estimators (updated versions of the linkage disequilibrium and heterozygote-excess methods, and a new method based on molecular coancestry), as well as the two-sample (moment-based temporal) method. New features include the following: (i) an improved method for accounting for missing data; (ii) options for screening out rare alleles; (iii) confidence intervals for all methods; (iv) the ability to analyse data sets with large numbers of genetic markers (10 000 or more); (v) options for batch processing large numbers of different data sets, which will facilitate cross-method comparisons using simulated data; and (vi) correction for temporal estimates when individuals sampled are not removed from the population (Plan I sampling). The user is given considerable control over input data and composition, and format of output files. The freely available software has a new JAVA interface and runs under MacOS, Linux and Windows. PMID:23992227

  11. Innovation in healthcare team feedback.

    PubMed

    Plaza, Christine; Beard, Leslie; Fonzo, Anthony Di; Tommaso, Michael Di; Mujawaz, Yaman; Serra-Julia, Marcel; Morra, Dante

    2011-01-01

    Healthcare delivery is evolving from individual, autonomous practice to collaborative team practice. However, barriers such as professional autonomy, time constraints and the perception of error as failure preclude learning behaviours that can facilitate organizational learning and improvement. Although experimentation, engaging in questions and feedback, discussing errors and reflecting on results can facilitate learning and promote effective performance, the cultural barriers within healthcare can prevent or inhibit this type of behaviour among teams. At the University Health Network's Centre for Innovation in Complex Care, we realize the need for a tool that facilitates learning behaviour and is sensitive to the risk-averse nature of the clinical environment. The vehicle for the Team Feedback Tool is a web-based application called Rypple (www.rypple.com), which allows team members to provide anonymous, rapid-fire feedback on team processes and performance. Rypple facilitates communication, elicits feedback and provokes discussion. The process enables follow-up face-to-face team discussions and encourages teams to create actionable solutions for incremental changes to enhance team health and performance. The Team Feedback Tool was implemented and piloted in general internal medicine at the University Health Network's Toronto General Hospital from early May 2009 to July 2009 to address the issues of teamwork and learning behaviour in the clinical environment. This article explores the opportunities and barriers associated with the implementation of the Team Feedback Tool. PMID:21841396

  12. The Virtual Intercultural Team Tool

    ERIC Educational Resources Information Center

    Rus, Calin

    2010-01-01

    This article describes the Virtual Intercultural Team Tool (VITT) and discusses its processes and benefits. VIIT is a virtual platform designed with the aim of assisting European project teams to improve intercultural communication and build on their cultural diversity for effective implementation of their projects. It is a process-focused tool,…

  13. USPS – Lean Green Teams

    SciTech Connect

    2012-08-01

    Institutional change case study details the U.S. Postal Service's Lean Green Teams, which collaborate across functions to identify and implement low- and no-cost ways to conserve natural resources, purchase fewer consumable products, and reduce waste.

  14. Sandia National Laboratories Advanced Simulation and Computing (ASC) software quality plan. Part 1 : ASC software quality engineering practices version 1.0.

    SciTech Connect

    Minana, Molly A.; Sturtevant, Judith E.; Heaphy, Robert; Hodges, Ann Louise; Boucheron, Edward A.; Drake, Richard Roy; Forsythe, Christi A.; Schofield, Joseph Richard, Jr.; Pavlakos, Constantine James; Williamson, Charles Michael; Edwards, Harold Carter

    2005-01-01

    The purpose of the Sandia National Laboratories (SNL) Advanced Simulation and Computing (ASC) Software Quality Plan is to clearly identify the practices that are the basis for continually improving the quality of ASC software products. Quality is defined in DOE/AL Quality Criteria (QC-1) as conformance to customer requirements and expectations. This quality plan defines the ASC program software quality practices and provides mappings of these practices to the SNL Corporate Process Requirements (CPR 1.3.2 and CPR 1.3.6) and the Department of Energy (DOE) document, ASCI Software Quality Engineering: Goals, Principles, and Guidelines (GP&G). This quality plan identifies ASC management and software project teams' responsibilities for cost-effective software engineering quality practices. The SNL ASC Software Quality Plan establishes the signatories commitment to improving software products by applying cost-effective software engineering quality practices. This document explains the project teams opportunities for tailoring and implementing the practices; enumerates the practices that compose the development of SNL ASC's software products; and includes a sample assessment checklist that was developed based upon the practices in this document.

  15. Monitoring Commission for Desegregation Implementation's An Analysis of the Composition and Participation of the Core Planning Teams of Project CANAL. First Quarter of Year 2 (1989-1990).

    ERIC Educational Resources Information Center

    Davidson, Mary E.; And Others

    This evaluation analyzes the composition and participation of the core planning teams of Project Creating a New Approach to Learning (CANAL), part of a court-mandated desegregation plan to reduce inequities in predominantly Black and Hispanic American schools in Chicago (Illinois). The report covers activities during the first quarter of CANAL's…

  16. Development of intelligent instruments with embedded HTTP servers for control and data acquisition in a cryogenic setup—The hardware, firmware, and software implementation

    SciTech Connect

    Antony, Joby; Mathuria, D. S.; Datta, T. S.; Maity, Tanmoy

    2015-12-15

    The power of Ethernet for control and automation technology is being largely understood by the automation industry in recent times. Ethernet with HTTP (Hypertext Transfer Protocol) is one of the most widely accepted communication standards today. Ethernet is best known for being able to control through internet from anywhere in the globe. The Ethernet interface with built-in on-chip embedded servers ensures global connections for crate-less model of control and data acquisition systems which have several advantages over traditional crate-based control architectures for slow applications. This architecture will completely eliminate the use of any extra PLC (Programmable Logic Controller) or similar control hardware in any automation network as the control functions are firmware coded inside intelligent meters itself. Here, we describe the indigenously built project of a cryogenic control system built for linear accelerator at Inter University Accelerator Centre, known as “CADS,” which stands for “Complete Automation of Distribution System.” CADS deals with complete hardware, firmware, and software implementation of the automated linac cryogenic distribution system using many Ethernet based embedded cryogenic instruments developed in-house. Each instrument works as an intelligent meter called device-server which has the control functions and control loops built inside the firmware itself. Dedicated meters with built-in servers were designed out of ARM (Acorn RISC (Reduced Instruction Set Computer) Machine) and ATMEL processors and COTS (Commercially Off-the-Shelf) SMD (Surface Mount Devices) components, with analog sensor front-end and a digital back-end web server implementing remote procedure call over HTTP for digital control and readout functions. At present, 24 instruments which run 58 embedded servers inside, each specific to a particular type of sensor-actuator combination for closed loop operations, are now deployed and distributed across control LAN

  17. Development of intelligent instruments with embedded HTTP servers for control and data acquisition in a cryogenic setup--The hardware, firmware, and software implementation.

    PubMed

    Antony, Joby; Mathuria, D S; Datta, T S; Maity, Tanmoy

    2015-12-01

    The power of Ethernet for control and automation technology is being largely understood by the automation industry in recent times. Ethernet with HTTP (Hypertext Transfer Protocol) is one of the most widely accepted communication standards today. Ethernet is best known for being able to control through internet from anywhere in the globe. The Ethernet interface with built-in on-chip embedded servers ensures global connections for crate-less model of control and data acquisition systems which have several advantages over traditional crate-based control architectures for slow applications. This architecture will completely eliminate the use of any extra PLC (Programmable Logic Controller) or similar control hardware in any automation network as the control functions are firmware coded inside intelligent meters itself. Here, we describe the indigenously built project of a cryogenic control system built for linear accelerator at Inter University Accelerator Centre, known as "CADS," which stands for "Complete Automation of Distribution System." CADS deals with complete hardware, firmware, and software implementation of the automated linac cryogenic distribution system using many Ethernet based embedded cryogenic instruments developed in-house. Each instrument works as an intelligent meter called device-server which has the control functions and control loops built inside the firmware itself. Dedicated meters with built-in servers were designed out of ARM (Acorn RISC (Reduced Instruction Set Computer) Machine) and ATMEL processors and COTS (Commercially Off-the-Shelf) SMD (Surface Mount Devices) components, with analog sensor front-end and a digital back-end web server implementing remote procedure call over HTTP for digital control and readout functions. At present, 24 instruments which run 58 embedded servers inside, each specific to a particular type of sensor-actuator combination for closed loop operations, are now deployed and distributed across control LAN (Local

  18. Development of intelligent instruments with embedded HTTP servers for control and data acquisition in a cryogenic setup—The hardware, firmware, and software implementation

    NASA Astrophysics Data System (ADS)

    Antony, Joby; Mathuria, D. S.; Datta, T. S.; Maity, Tanmoy

    2015-12-01

    The power of Ethernet for control and automation technology is being largely understood by the automation industry in recent times. Ethernet with HTTP (Hypertext Transfer Protocol) is one of the most widely accepted communication standards today. Ethernet is best known for being able to control through internet from anywhere in the globe. The Ethernet interface with built-in on-chip embedded servers ensures global connections for crate-less model of control and data acquisition systems which have several advantages over traditional crate-based control architectures for slow applications. This architecture will completely eliminate the use of any extra PLC (Programmable Logic Controller) or similar control hardware in any automation network as the control functions are firmware coded inside intelligent meters itself. Here, we describe the indigenously built project of a cryogenic control system built for linear accelerator at Inter University Accelerator Centre, known as "CADS," which stands for "Complete Automation of Distribution System." CADS deals with complete hardware, firmware, and software implementation of the automated linac cryogenic distribution system using many Ethernet based embedded cryogenic instruments developed in-house. Each instrument works as an intelligent meter called device-server which has the control functions and control loops built inside the firmware itself. Dedicated meters with built-in servers were designed out of ARM (Acorn RISC (Reduced Instruction Set Computer) Machine) and ATMEL processors and COTS (Commercially Off-the-Shelf) SMD (Surface Mount Devices) components, with analog sensor front-end and a digital back-end web server implementing remote procedure call over HTTP for digital control and readout functions. At present, 24 instruments which run 58 embedded servers inside, each specific to a particular type of sensor-actuator combination for closed loop operations, are now deployed and distributed across control LAN (Local

  19. Development of intelligent instruments with embedded HTTP servers for control and data acquisition in a cryogenic setup--The hardware, firmware, and software implementation.

    PubMed

    Antony, Joby; Mathuria, D S; Datta, T S; Maity, Tanmoy

    2015-12-01

    The power of Ethernet for control and automation technology is being largely understood by the automation industry in recent times. Ethernet with HTTP (Hypertext Transfer Protocol) is one of the most widely accepted communication standards today. Ethernet is best known for being able to control through internet from anywhere in the globe. The Ethernet interface with built-in on-chip embedded servers ensures global connections for crate-less model of control and data acquisition systems which have several advantages over traditional crate-based control architectures for slow applications. This architecture will completely eliminate the use of any extra PLC (Programmable Logic Controller) or similar control hardware in any automation network as the control functions are firmware coded inside intelligent meters itself. Here, we describe the indigenously built project of a cryogenic control system built for linear accelerator at Inter University Accelerator Centre, known as "CADS," which stands for "Complete Automation of Distribution System." CADS deals with complete hardware, firmware, and software implementation of the automated linac cryogenic distribution system using many Ethernet based embedded cryogenic instruments developed in-house. Each instrument works as an intelligent meter called device-server which has the control functions and control loops built inside the firmware itself. Dedicated meters with built-in servers were designed out of ARM (Acorn RISC (Reduced Instruction Set Computer) Machine) and ATMEL processors and COTS (Commercially Off-the-Shelf) SMD (Surface Mount Devices) components, with analog sensor front-end and a digital back-end web server implementing remote procedure call over HTTP for digital control and readout functions. At present, 24 instruments which run 58 embedded servers inside, each specific to a particular type of sensor-actuator combination for closed loop operations, are now deployed and distributed across control LAN (Local

  20. An approach to ensuring quality in environmental software

    SciTech Connect

    Gelston, G.M.; Lundgren, R.E.; McDonald, J.P.; Hoopes, B.L.

    1998-05-01

    Environmental software is often used to determine impacts to the public, workers, and the environment from environmental contamination. It is vital, therefore, that the modeling results, and the software that provides them, be scientifically defensible and capable of withstanding the most rigorous of technical reviews. The control and assurance of quality is a critical factor for the project team that develops environmental software at the Pacific Northwest National Laboratory. This document describes the philosophy, process, and activities that ensure a quality product throughout the life cycle of requirements analysis, design, programming, modification, testing, and implementation of environmental software. Environmental software developed by the project team is designed using an object-oriented approach. This software offers increased benefits, such as ease of maintenance and retention of the development and testing legacy of individual components, over traditional hard wired software. These benefits allow the design and testing of the models and future additions to be faster and less costly. This software is developed using a modular framework concept that allows a variety of models to work within a single construct. This software has two parts: an overall system framework and a set of modules. Each module has up to three components: a user interface, a scientific model, and pre/post-processors. Each of these pieces has a different set of quality criteria associated with it. However, whatever form this software might take for a particular client, standard processes apply to protect the information from inappropriate use. The information contained within this document can be applied to most environmental software to analyze risk in multiple environmental media.

  1. Team Learning and Team Composition in Nursing

    ERIC Educational Resources Information Center

    Timmermans, Olaf; Van Linge, Roland; Van Petegem, Peter; Elseviers, Monique; Denekens, Joke

    2011-01-01

    Purpose: This study aims to explore team learning activities in nursing teams and to test the effect of team composition on team learning to extend conceptually an initial model of team learning and to examine empirically a new model of ambidextrous team learning in nursing. Design/methodology/approach: Quantitative research utilising exploratory…

  2. Staying in the Light: Evaluating Sustainability Models for Brokering Software

    NASA Astrophysics Data System (ADS)

    Powers, L. A.; Benedict, K. K.; Best, M.; Fyfe, S.; Jacobs, C. A.; Michener, W. K.; Pearlman, J.; Turner, A.; Nativi, S.

    2015-12-01

    The Business Models Team of the Research Data Alliance Brokering Governance Working Group examined several support models proposed to promote the long-term sustainability of brokering middleware. The business model analysis includes examination of funding source, implementation frameworks and obstacles, and policy and legal considerations. The issue of sustainability is not unique to brokering software and these models may be relevant to many applications. Results of this comprehensive analysis highlight advantages and disadvantages of the various models in respect to the specific requirements for brokering services. We offer recommendations based on the outcomes of this analysis while recognizing that all software is part of an evolutionary process and has a lifespan.

  3. Flawless information system implementation.

    PubMed

    Schmitz, J W

    1993-01-01

    When it was decided to replace the homegrown materiel management information system at Barnes Hospital, a 1,200-bed hospital in St. Louis, Missouri, with a more comprehensive one, the aim was to have a swift, error-free selection, testing and implementation process. It met these goals by dedicating the following resources to the process: 1) a dedicated, full-time user responsible for requirements definition, testing, training and user support, 2) a dedicated IS support team for selection, testing and implementation of the software package, 3) availability of additional personnel in Materiel Management for general assistance, 4) a team approach, both at the project team level, and hospital wide, 5) a total commitment to quality at every phase, 6) a thorough approach to testing, both at the system level, and at the unit, or program level and 7) the vendor commitment of extra time, money and energy to help us make the system work to the best of its ability. PMID:10123862

  4. Team Collaboration: Lessons Learned Report

    NASA Technical Reports Server (NTRS)

    Arterberrie, Rhonda Y.; Eubanks, Steven W.; Kay, Dennis R.; Prahst, Stephen E.; Wenner, David P.

    2005-01-01

    An Agency team collaboration pilot was conducted from July 2002 until June 2003 and then extended for an additional year. The objective of the pilot was to assess the value of collaboration tools and adoption processes as applied to NASA teams. In an effort to share knowledge and experiences, the lessons that have been learned thus far are documented in this report. Overall, the pilot has been successful. An entire system has been piloted - tools, adoption, and support. The pilot consisted of two collaboration tools, a team space and a virtual team meeting capability. Of the two tools that were evaluated, the team meeting tool has been more widely accepted. Though the team space tool has been met with a lesser degree of acceptance, the need for such a tool in the NASA environment has been evidenced. Both adoption techniques and support were carefully developed and implemented in a way that has been well received by the pilot participant community.

  5. Computer Software.

    ERIC Educational Resources Information Center

    Kay, Alan

    1984-01-01

    Discusses the nature and development of computer software. Programing, programing languages, types of software (including dynamic spreadsheets), and software of the future are among the topics considered. (JN)

  6. Requirements Engineering in Building Climate Science Software

    ERIC Educational Resources Information Center

    Batcheller, Archer L.

    2011-01-01

    Software has an important role in supporting scientific work. This dissertation studies teams that build scientific software, focusing on the way that they determine what the software should do. These requirements engineering processes are investigated through three case studies of climate science software projects. The Earth System Modeling…

  7. Software Defined Radio with Parallelized Software Architecture

    NASA Technical Reports Server (NTRS)

    Heckler, Greg

    2013-01-01

    This software implements software-defined radio procession over multicore, multi-CPU systems in a way that maximizes the use of CPU resources in the system. The software treats each processing step in either a communications or navigation modulator or demodulator system as an independent, threaded block. Each threaded block is defined with a programmable number of input or output buffers; these buffers are implemented using POSIX pipes. In addition, each threaded block is assigned a unique thread upon block installation. A modulator or demodulator system is built by assembly of the threaded blocks into a flow graph, which assembles the processing blocks to accomplish the desired signal processing. This software architecture allows the software to scale effortlessly between single CPU/single-core computers or multi-CPU/multi-core computers without recompilation. NASA spaceflight and ground communications systems currently rely exclusively on ASICs or FPGAs. This software allows low- and medium-bandwidth (100 bps to approx.50 Mbps) software defined radios to be designed and implemented solely in C/C++ software, while lowering development costs and facilitating reuse and extensibility.

  8. Software Defined Radio with Parallelized Software Architecture

    NASA Technical Reports Server (NTRS)

    Heckler, Greg

    2013-01-01

    This software implements software-defined radio procession over multi-core, multi-CPU systems in a way that maximizes the use of CPU resources in the system. The software treats each processing step in either a communications or navigation modulator or demodulator system as an independent, threaded block. Each threaded block is defined with a programmable number of input or output buffers; these buffers are implemented using POSIX pipes. In addition, each threaded block is assigned a unique thread upon block installation. A modulator or demodulator system is built by assembly of the threaded blocks into a flow graph, which assembles the processing blocks to accomplish the desired signal processing. This software architecture allows the software to scale effortlessly between single CPU/single-core computers or multi-CPU/multi-core computers without recompilation. NASA spaceflight and ground communications systems currently rely exclusively on ASICs or FPGAs. This software allows low- and medium-bandwidth (100 bps to .50 Mbps) software defined radios to be designed and implemented solely in C/C++ software, while lowering development costs and facilitating reuse and extensibility.

  9. Team building

    SciTech Connect

    Kane, C.

    1993-04-01

    Power plants are particularly complicated projects with abundant opportunities for disputes. Efforts are beginning in the power industry to change the way the industry does business. Key elements of a comprehensive team-building approach include partnering, constructability, use of incentives, and the disputes review board.

  10. Team Building

    ERIC Educational Resources Information Center

    Begg, Roddy

    2005-01-01

    A personal reminiscence of the events surrounding the establishment of Tertiary Education and Management (TEAM), the journal of the European Association for Institutional Research EAIR, the European Higher Education Society--and its development over its first decade, by the founding Editor, at the time of his retirement from the post.

  11. Implementation of the Performance Management System (PMS) in Senior Secondary Schools in Botswana: An Investigation of Senior Management Team's Expected Benefits of the PMS

    ERIC Educational Resources Information Center

    Bulawa, Philip

    2012-01-01

    Different forms of the performance management system have been implemented in many countries for some years. As in other countries, in 1999 the government of Botswana took a decision to implement a performance management system (PMS) across the entire public service including schools. The government explained the purpose for which this reform was…

  12. Extra-team Connections for Knowledge Transfer between Staff Teams

    ERIC Educational Resources Information Center

    Ramanadhan, Shoba; Wiecha, Jean L.; Emmons, Karen M.; Gortmaker, Steven L.; Viswanath, Kasisomayajula

    2009-01-01

    As organizations implement novel health promotion programs across multiple sites, they face great challenges related to knowledge management. Staff social networks may be a useful medium for transferring program-related knowledge in multi-site implementation efforts. To study this potential, we focused on the role of extra-team connections (ties…

  13. Software assurance standard

    NASA Technical Reports Server (NTRS)

    1992-01-01

    This standard specifies the software assurance program for the provider of software. It also delineates the assurance activities for the provider and the assurance data that are to be furnished by the provider to the acquirer. In any software development effort, the provider is the entity or individual that actually designs, develops, and implements the software product, while the acquirer is the entity or individual who specifies the requirements and accepts the resulting products. This standard specifies at a high level an overall software assurance program for software developed for and by NASA. Assurance includes the disciplines of quality assurance, quality engineering, verification and validation, nonconformance reporting and corrective action, safety assurance, and security assurance. The application of these disciplines during a software development life cycle is called software assurance. Subsequent lower-level standards will specify the specific processes within these disciplines.

  14. Software productivity improvement through software engineering technology

    NASA Technical Reports Server (NTRS)

    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.

  15. Fluorescence multi-scale endoscopy and its applications in the study and diagnosis of gastro-intestinal diseases: set-up design and software implementation

    NASA Astrophysics Data System (ADS)

    Gómez-García, Pablo Aurelio; Arranz, Alicia; Fresno, Manuel; Desco, Manuel; Mahmood, Umar; Vaquero, Juan José; Ripoll, Jorge

    2015-06-01

    Endoscopy is frequently used in the diagnosis of several gastro-intestinal pathologies as Crohn disease, ulcerative colitis or colorectal cancer. It has great potential as a non-invasive screening technique capable of detecting suspicious alterations in the intestinal mucosa, such as inflammatory processes. However, these early lesions usually cannot be detected with conventional endoscopes, due to lack of cellular detail and the absence of specific markers. Due to this lack of specificity, the development of new endoscopy technologies, which are able to show microscopic changes in the mucosa structure, are necessary. We here present a confocal endomicroscope, which in combination with a wide field fluorescence endoscope offers fast and specific macroscopic information through the use of activatable probes and a detailed analysis at cellular level of the possible altered tissue areas. This multi-modal and multi-scale imaging module, compatible with commercial endoscopes, combines near-infrared fluorescence (NIRF) measurements (enabling specific imaging of markers of disease and prognosis) and confocal endomicroscopy making use of a fiber bundle, providing a cellular level resolution. The system will be used in animal models exhibiting gastro-intestinal diseases in order to analyze the use of potential diagnostic markers in colorectal cancer. In this work, we present in detail the set-up design and the software implementation in order to obtain simultaneous RGB/NIRF measurements and short confocal scanning times.

  16. Description of real-time Ada software implementation of a power system monitor for the Space Station Freedom PMAD DC testbed

    NASA Technical Reports Server (NTRS)

    Ludwig, Kimberly; Mackin, Michael; Wright, Theodore

    1991-01-01

    The authors describe the Ada language software developed to perform the electrical power system monitoring functions for the NASA Lewis Research Center's Power Management and Distribution (PMAD) DC testbed. The results of the effort to implement this monitor are presented. The PMAD DC testbed is a reduced-scale prototype of the electric power system to be used in Space Station Freedom. The power is controlled by smart switches known as power control components (or switchgear). The power control components are currently coordinated by five Compaq 386/20e computers connected through an 802.4 local area network. The power system monitor algorithm comprises several functions, including periodic data acquisition, data smoothing, system performance analysis, and status reporting. Data are collected from the switchgear sensors every 100 ms, then passed through a 2-Hz digital filter. System performance analysis includes power interruption and overcurrent detection. The system monitor required a hardware timer interrupt to activate the data acquisition function. The execution time of the code was optimized by using an assembly language routine. The routine allows direct vectoring of the processor to Ada language procedures that perform periodic control activities.

  17. The human side of lean teams.

    PubMed

    Wackerbarth, Sarah B; Strawser-Srinath, Jamie R; Conigliaro, Joseph C

    2015-05-01

    Organizations use lean principles to increase quality and decrease costs. Lean projects require an understanding of systems-wide processes and utilize interdisciplinary teams. Most lean tools are straightforward, and the biggest barrier to successful implementation is often development of the team aspect of the lean approach. The purpose of this article is to share challenges experienced by a lean team charged with improving a hospital discharge process. Reflection on the experience provides an opportunity to highlight lessons from The Team Handbook by Peter Scholtes and colleagues. To improve the likelihood that process improvement initiatives, including lean projects, will be successful, organizations should consider providing training in organizational change principles and team building. The authors' lean team learned these lessons the hard way. Despite the challenges, the team successfully implemented changes throughout the organization that have had a positive impact. Training to understand the psychology of change might have decreased the resistance faced in implementing these changes.

  18. The human side of lean teams.

    PubMed

    Wackerbarth, Sarah B; Strawser-Srinath, Jamie R; Conigliaro, Joseph C

    2015-05-01

    Organizations use lean principles to increase quality and decrease costs. Lean projects require an understanding of systems-wide processes and utilize interdisciplinary teams. Most lean tools are straightforward, and the biggest barrier to successful implementation is often development of the team aspect of the lean approach. The purpose of this article is to share challenges experienced by a lean team charged with improving a hospital discharge process. Reflection on the experience provides an opportunity to highlight lessons from The Team Handbook by Peter Scholtes and colleagues. To improve the likelihood that process improvement initiatives, including lean projects, will be successful, organizations should consider providing training in organizational change principles and team building. The authors' lean team learned these lessons the hard way. Despite the challenges, the team successfully implemented changes throughout the organization that have had a positive impact. Training to understand the psychology of change might have decreased the resistance faced in implementing these changes. PMID:24671098

  19. Virtual Team Governance: Addressing the Governance Mechanisms and Virtual Team Performance

    NASA Astrophysics Data System (ADS)

    Zhan, Yihong; Bai, Yu; Liu, Ziheng

    As technology has improved and collaborative software has been developed, virtual teams with geographically dispersed members spread across diverse physical locations have become increasingly prominent. Virtual team is supported by advancing communication technologies, which makes virtual teams able to largely transcend time and space. Virtual teams have changed the corporate landscape, which are more complex and dynamic than traditional teams since the members of virtual teams are spread on diverse geographical locations and their roles in the virtual team are different. Therefore, how to realize good governance of virtual team and arrive at good virtual team performance is becoming critical and challenging. Good virtual team governance is essential for a high-performance virtual team. This paper explores the performance and the governance mechanism of virtual team. It establishes a model to explain the relationship between the performance and the governance mechanisms in virtual teams. This paper is focusing on managing virtual teams. It aims to find the strategies to help business organizations to improve the performance of their virtual teams and arrive at the objectives of good virtual team management.

  20. [Implementation of the DOTS strategy in the control of TB in Paraiba: between the political commitment and the involvement of the teams of the family health program (1999-2004)].

    PubMed

    de Sá, Lenilde Duarte; de Andrade, Marclineide Nóbrega; Nogueira, Jordana de Almeida; Villa, Tereza Cristina Scatena; de Figueiredo, Tânia Maria Ribeiro Monteiro; de Queiroga, Rodrigo Pinheiro Fernandes; de Sousa, Maria Clemilde Mouta

    2011-09-01

    The scope of this paper is to analyze the implementation of the Directly Observed Treatment Short-Course (DOTS) strategy in the control of tuberculosis, from the standpoint of the coordinators of the Tuberculosis Control Program (TCP) in six priority municipalities in the state of Paraíba, Brazil. Semi-structured interviews were conducted with seven TCP coordinators. Five municipalities proved to be DOTS success points achieving a 90% cure rate. Among the DOTS weak points in the political dimension, the following aspects were identified: lack of continuity of the TCP coordinator position; lack of preparedness of the local team; precarious technical-administration structure and insufficiency of the laboratory network. In the operational dimension, the search for respiratory symptoms by the Family Health Teams is still low. Changes of an epidemiological, operational and political nature have been incorporated, though the implementation and guarantee of the sustainability of DOTS in the State depends on the way the health services are organized and on the manager's political commitment to support the strategy.

  1. Exploring team avionics systems by simulation

    NASA Technical Reports Server (NTRS)

    Brent, G. A.; Mccalla, T. M., Jr.

    1978-01-01

    Configurations of software and hardware in a no-critical-element team architecture are under study for future general aviation aircraft avionics. The team integrated avionics system, based on microprocessors, can monitor and partially interpret all flight instrument data, engine parameters, and navigation information faster than a human pilot. Simulation programs based on an event-oriented simulation language are being used to design team architectures.

  2. Omics Metadata Management Software v. 1 (OMMS)

    2013-09-09

    Our application, the Omics Metadata Management Software (OMMS), answers both needs, empowering experimentalists to generate intuitive, consistent metadata, and to perform bioinformatics analyses and information management tasks via a simple and intuitive web-based interface. Several use cases with short-read sequence datasets are provided to showcase the full functionality of the OMMS, from metadata curation tasks, to bioinformatics analyses and results management and downloading. The OMMS can be implemented as a stand alone-package for individual laboratories,more » or can be configured for web-based deployment supporting geographically dispersed research teams. Our software was developed with open-source bundles, is flexible, extensible and easily installed and run by operators with general system administration and scripting language literacy.« less

  3. Omics Metadata Management Software v. 1 (OMMS)

    SciTech Connect

    2013-09-09

    Our application, the Omics Metadata Management Software (OMMS), answers both needs, empowering experimentalists to generate intuitive, consistent metadata, and to perform bioinformatics analyses and information management tasks via a simple and intuitive web-based interface. Several use cases with short-read sequence datasets are provided to showcase the full functionality of the OMMS, from metadata curation tasks, to bioinformatics analyses and results management and downloading. The OMMS can be implemented as a stand alone-package for individual laboratories, or can be configured for web-based deployment supporting geographically dispersed research teams. Our software was developed with open-source bundles, is flexible, extensible and easily installed and run by operators with general system administration and scripting language literacy.

  4. NASA-evolving to Ada: Five-year plan. A plan for implementing recommendations made by the Ada and software management assessment working group

    NASA Technical Reports Server (NTRS)

    1989-01-01

    At their March 1988 meeting, members of the National Aeronautics and Space Administration (NASA) Information Resources Management (IRM) Council expressed concern that NASA may not have the infrastructure necessary to support the use of Ada for major NASA software projects. Members also observed that the agency has no coordinated strategy for applying its experiences with Ada to subsequent projects (Hinners, 27 June 1988). To deal with these problems, the IRM Council chair appointed an intercenter Ada and Software Management Assessment Working Group (ASMAWG). They prepared a report (McGarry et al., March 1989) entitled, 'Ada and Software Management in NASA: Findings and Recommendations'. That report presented a series of recommendations intended to enable NASA to develop better software at lower cost through the use of Ada and other state-of-the-art software engineering technologies. The purpose here is to describe the steps (called objectives) by which this goal may be achieved, to identify the NASA officials or organizations responsible for carrying out the steps, and to define a schedule for doing so. This document sets forth four goals: adopt agency-wide software standards and policies; use Ada as the programming language for all mission software; establish an infrastructure to support software engineering, including the use of Ada, and to leverage the agency's software experience; and build the agency's knowledge base in Ada and software engineering. A schedule for achieving the objectives and goals is given.

  5. Team SPICE: A SPICE-Based Teamwork Assessment Model

    NASA Astrophysics Data System (ADS)

    Amengual, Esperança; Mas, Antònia; Mesquida, Antoni Lluís

    Software engineering is currently paying special attention to cooperative and human aspects of software development. Within this new socio-technical perspective of software engineering, teamwork appears to be a relevant topic. This paper presents a SPICE-based Teamwork Assessment Model for software teams. This model, named Team SPICE, is composed of a Teamwork Reference Model (TRM) and a Measurement Framework, both introduced in previous works. In this paper, the assessment process to be followed to perform a teamwork assessment and the experience of its application to software teams are described.

  6. Software Engineering Program: Software Process Improvement Guidebook

    NASA Technical Reports Server (NTRS)

    1996-01-01

    The purpose of this document is to provide experience-based guidance in implementing a software process improvement program in any NASA software development or maintenance community. This guidebook details how to define, operate, and implement a working software process improvement program. It describes the concept of the software process improvement program and its basic organizational components. It then describes the structure, organization, and operation of the software process improvement program, illustrating all these concepts with specific NASA examples. The information presented in the document is derived from the experiences of several NASA software organizations, including the SEL, the SEAL, and the SORCE. Their experiences reflect many of the elements of software process improvement within NASA. This guidebook presents lessons learned in a form usable by anyone considering establishing a software process improvement program within his or her own environment. This guidebook attempts to balance general and detailed information. It provides material general enough to be usable by NASA organizations whose characteristics do not directly match those of the sources of the information and models presented herein. It also keeps the ideas sufficiently close to the sources of the practical experiences that have generated the models and information.

  7. The Generalized Support Software (GSS) Domain Engineering Process: An Object-Oriented Implementation and Reuse Success at Goddard Space Flight Center

    NASA Technical Reports Server (NTRS)

    Condon, Steven; Hendrick, Robert; Stark, Michael E.; Steger, Warren

    1997-01-01

    The Flight Dynamics Division (FDD) of NASA's Goddard Space Flight Center (GSFC) recently embarked on a far-reaching revision of its process for developing and maintaining satellite support software. The new process relies on an object-oriented software development method supported by a domain specific library of generalized components. This Generalized Support Software (GSS) Domain Engineering Process is currently in use at the NASA GSFC Software Engineering Laboratory (SEL). The key facets of the GSS process are (1) an architecture for rapid deployment of FDD applications, (2) a reuse asset library for FDD classes, and (3) a paradigm shift from developing software to configuring software for mission support. This paper describes the GSS architecture and process, results of fielding the first applications, lessons learned, and future directions

  8. Asteroid team

    NASA Technical Reports Server (NTRS)

    Matson, D. L.

    1988-01-01

    The purpose of this task is to support asteroid research and the operation of an Asteroid Team within the Earth and Space Sciences Division at the Jet Propulsion Laboratory (JPL). The Asteroid Team carries out original research on asteroids in order to discover, better characterize and define asteroid properties. This information is needed for the planning and design of NASA asteroid flyby and rendezvous missions. The asteroid Team also provides scientific and technical advice to NASA and JPL on asteroid related programs. Work on asteroid classification continued and the discovery of two Earth-approaching M asteroids was published. In the asteroid photometry program researchers obtained N or Q photometry for more than 50 asteroids, including the two M-earth-crossers. Compositional analysis of infrared spectra (0.8 to 2.6 micrometer) of asteroids is continuing. Over the next year the work on asteroid classification and composition will continue with the analysis of the 60 reduced infrared spectra which we now have at hand. The radiometry program will continue with the reduction of the N and Q bandpass data for the 57 asteroids in order to obtain albedos and diameters. This year the emphasis will shift to IRAS follow-up observations; which includes objects not observed by IRAS and objects with poor or peculiar IRAS data. As in previous year, we plan to give top priority to any opportunities for observing near-Earth asteroids and the support (through radiometric lightcurve observations from the IRTF) of any stellar occultations by asteroids for which occultation observation expeditions are fielded. Support of preparing of IRAS data for publication and of D. Matson for his participation in the NASA Planetary Astronomy Management and Operations Working Group will continue.

  9. Description of real-time Ada software implementation of a power system monitor for the Space Station Freedom PMAD DC testbed

    NASA Technical Reports Server (NTRS)

    Ludwig, Kimberly; Mackin, Michael; Wright, Theodore

    1991-01-01

    The Ada language software development to perform the electrical system monitoring functions for the NASA Lewis Research Center's Power Management and Distribution (PMAD) DC testbed is described. The results of the effort to implement this monitor are presented. The PMAD DC testbed is a reduced-scale prototype of the electrical power system to be used in the Space Station Freedom. The power is controlled by smart switches known as power control components (or switchgear). The power control components are currently coordinated by five Compaq 382/20e computers connected through an 802.4 local area network. One of these computers is designated as the control node with the other four acting as subsidiary controllers. The subsidiary controllers are connected to the power control components with a Mil-Std-1553 network. An operator interface is supplied by adding a sixth computer. The power system monitor algorithm is comprised of several functions including: periodic data acquisition, data smoothing, system performance analysis, and status reporting. Data is collected from the switchgear sensors every 100 milliseconds, then passed through a 2 Hz digital filter. System performance analysis includes power interruption and overcurrent detection. The reporting mechanism notifies an operator of any abnormalities in the system. Once per second, the system monitor provides data to the control node for further processing, such as state estimation. The system monitor required a hardware time interrupt to activate the data acquisition function. The execution time of the code was optimized using an assembly language routine. The routine allows direct vectoring of the processor to Ada language procedures that perform periodic control activities. A summary of the advantages and side effects of this technique are discussed.

  10. A Cusp Catastrophe Model for Team Learning, Team Potency and Team Culture.

    PubMed

    Rebelo, Teresa; Stamovlasis, Dimitrios; Lourenco, Paulo Renato; Dimas, Isabel; Pinheiro, Margarida

    2016-10-01

    This paper examines team learning behaviors within a nonlinear dynamical system (NDS) perspective. The present research is based on a sample of 36 project workgroups, where data were collected at two moments of their life cycle, with visual analogue scales. Using both the least squares method and maximum likelihood, it proposes a cusp catastrophe model for explaining team learning. The cusp model is superior to its linear alternatives and implements team culture as the asymmetry variable and team potency as bifurcation. The findings of cusp structure in the data support the existence of discontinuous shifts in learning behavior and furthermore a proposition that the punctuated equilibrium model (PEM) might be a reasonable model for describing group functioning, since it encompasses such sudden changes between distinct stages (attractors). A discussion on small group research is also provided by highlighting the nonlinear dynamics of team processes, along with further implications for research and practice. PMID:27550707

  11. A Cusp Catastrophe Model for Team Learning, Team Potency and Team Culture.

    PubMed

    Rebelo, Teresa; Stamovlasis, Dimitrios; Lourenco, Paulo Renato; Dimas, Isabel; Pinheiro, Margarida

    2016-10-01

    This paper examines team learning behaviors within a nonlinear dynamical system (NDS) perspective. The present research is based on a sample of 36 project workgroups, where data were collected at two moments of their life cycle, with visual analogue scales. Using both the least squares method and maximum likelihood, it proposes a cusp catastrophe model for explaining team learning. The cusp model is superior to its linear alternatives and implements team culture as the asymmetry variable and team potency as bifurcation. The findings of cusp structure in the data support the existence of discontinuous shifts in learning behavior and furthermore a proposition that the punctuated equilibrium model (PEM) might be a reasonable model for describing group functioning, since it encompasses such sudden changes between distinct stages (attractors). A discussion on small group research is also provided by highlighting the nonlinear dynamics of team processes, along with further implications for research and practice.

  12. Decentralized formation flying control in a multiple-team hierarchy.

    PubMed

    Mueller, Joseph B; Thomas, Stephanie J

    2005-12-01

    In recent years, formation flying has been recognized as an enabling technology for a variety of mission concepts in both the scientific and defense arenas. Examples of developing missions at NASA include magnetospheric multiscale (MMS), solar imaging radio array (SIRA), and terrestrial planet finder (TPF). For each of these missions, a multiple satellite approach is required in order to accomplish the large-scale geometries imposed by the science objectives. In addition, the paradigm shift of using a multiple satellite cluster rather than a large, monolithic spacecraft has also been motivated by the expected benefits of increased robustness, greater flexibility, and reduced cost. However, the operational costs of monitoring and commanding a fleet of close-orbiting satellites is likely to be unreasonable unless the onboard software is sufficiently autonomous, robust, and scalable to large clusters. This paper presents the prototype of a system that addresses these objectives-a decentralized guidance and control system that is distributed across spacecraft using a multiple team framework. The objective is to divide large clusters into teams of "manageable" size, so that the communication and computation demands driven by N decentralized units are related to the number of satellites in a team rather than the entire cluster. The system is designed to provide a high level of autonomy, to support clusters with large numbers of satellites, to enable the number of spacecraft in the cluster to change post-launch, and to provide for on-orbit software modification. The distributed guidance and control system will be implemented in an object-oriented style using a messaging architecture for networking and threaded applications (MANTA). In this architecture, tasks may be remotely added, removed, or replaced post launch to increase mission flexibility and robustness. This built-in adaptability will allow software modifications to be made on-orbit in a robust manner. The

  13. Decentralized formation flying control in a multiple-team hierarchy.

    PubMed

    Mueller, Joseph B; Thomas, Stephanie J

    2005-12-01

    In recent years, formation flying has been recognized as an enabling technology for a variety of mission concepts in both the scientific and defense arenas. Examples of developing missions at NASA include magnetospheric multiscale (MMS), solar imaging radio array (SIRA), and terrestrial planet finder (TPF). For each of these missions, a multiple satellite approach is required in order to accomplish the large-scale geometries imposed by the science objectives. In addition, the paradigm shift of using a multiple satellite cluster rather than a large, monolithic spacecraft has also been motivated by the expected benefits of increased robustness, greater flexibility, and reduced cost. However, the operational costs of monitoring and commanding a fleet of close-orbiting satellites is likely to be unreasonable unless the onboard software is sufficiently autonomous, robust, and scalable to large clusters. This paper presents the prototype of a system that addresses these objectives-a decentralized guidance and control system that is distributed across spacecraft using a multiple team framework. The objective is to divide large clusters into teams of "manageable" size, so that the communication and computation demands driven by N decentralized units are related to the number of satellites in a team rather than the entire cluster. The system is designed to provide a high level of autonomy, to support clusters with large numbers of satellites, to enable the number of spacecraft in the cluster to change post-launch, and to provide for on-orbit software modification. The distributed guidance and control system will be implemented in an object-oriented style using a messaging architecture for networking and threaded applications (MANTA). In this architecture, tasks may be remotely added, removed, or replaced post launch to increase mission flexibility and robustness. This built-in adaptability will allow software modifications to be made on-orbit in a robust manner. The

  14. Consequences of team charter quality: Teamwork mental model similarity and team viability in engineering design student teams

    NASA Astrophysics Data System (ADS)

    Conway Hughston, Veronica

    Since 1996 ABET has mandated that undergraduate engineering degree granting institutions focus on learning outcomes such as professional skills (i.e. solving unstructured problems and working in teams). As a result, engineering curricula were restructured to include team based learning---including team charters. Team charters were diffused into engineering education as one of many instructional activities to meet the ABET accreditation mandates. However, the implementation and execution of team charters into engineering team based classes has been inconsistent and accepted without empirical evidence of the consequences. The purpose of the current study was to investigate team effectiveness, operationalized as team viability, as an outcome of team charter implementation in an undergraduate engineering team based design course. Two research questions were the focus of the study: a) What is the relationship between team charter quality and viability in engineering student teams, and b) What is the relationship among team charter quality, teamwork mental model similarity, and viability in engineering student teams? Thirty-eight intact teams, 23 treatment and 15 comparison, participated in the investigation. Treatment teams attended a team charter lecture, and completed a team charter homework assignment. Each team charter was assessed and assigned a quality score. Comparison teams did not join the lecture, and were not asked to create a team charter. All teams completed each data collection phase: a) similarity rating pretest; b) similarity posttest; and c) team viability survey. Findings indicate that team viability was higher in teams that attended the lecture and completed the charter assignment. Teams with higher quality team charter scores reported higher levels of team viability than teams with lower quality charter scores. Lastly, no evidence was found to support teamwork mental model similarity as a partial mediator of the team charter quality on team viability

  15. Critical Care Team

    MedlinePlus

    ... Please enable scripts and reload this page. About Critical Care Currently selected Team Questions During the ICU Chronic ... Team Currently selected Questions Patients and Families > About Critical Care > Team Tweet Team Page Content ​The critical care ...

  16. A Matrix Approach to Software Process Definition

    NASA Technical Reports Server (NTRS)

    Schultz, David; Bachman, Judith; Landis, Linda; Stark, Mike; Godfrey, Sally; Morisio, Maurizio; Powers, Edward I. (Technical Monitor)

    2000-01-01

    The Software Engineering Laboratory (SEL) is currently engaged in a Methodology and Metrics program for the Information Systems Center (ISC) at Goddard Space Flight Center (GSFC). This paper addresses the Methodology portion of the program. The purpose of the Methodology effort is to assist a software team lead in selecting and tailoring a software development or maintenance process for a specific GSFC project. It is intended that this process will also be compliant with both ISO 9001 and the Software Engineering Institute's Capability Maturity Model (CMM). Under the Methodology program, we have defined four standard ISO-compliant software processes for the ISC, and three tailoring criteria that team leads can use to categorize their projects. The team lead would select a process and appropriate tailoring factors, from which a software process tailored to the specific project could be generated. Our objective in the Methodology program is to present software process information in a structured fashion, to make it easy for a team lead to characterize the type of software engineering to be performed, and to apply tailoring parameters to search for an appropriate software process description. This will enable the team lead to follow a proven, effective software process and also satisfy NASA's requirement for compliance with ISO 9001 and the anticipated requirement for CMM assessment. This work is also intended to support the deployment of sound software processes across the ISC.

  17. Implementation of the peer-led team-learning instructional model as a stopgap measure improves student achievement for students opting out of laboratory.

    PubMed

    Snyder, Julia J; Carter, B Elijah; Wiles, Jason R

    2015-03-01

    In entry-level university courses in science, technology, engineering, and mathematics fields, students participating in associated laboratory sessions generally do better than those who have no related lab classes. This is a problem when, for various reasons, not enough lab sections can be offered for students and/or when students opt out of optional available lab courses. Faced with such a situation, this study evaluated the efficacy of the peer-led team-learning (PLTL) instructional model as a potential method for narrowing the achievement gap among undergraduate students electing not to enroll in an optional laboratory component of an introductory biology course. In peer-led workshops, small groups of students participated in solving problems and other activities that encouraged active learning. Students led by peer leaders attained significantly higher exam and final course grades in introductory biology than comparable students not participating in PLTL. Among the introductory biology students who opted not to enroll in the optional lab course, those who participated in PLTL averaged more than a letter grade higher than those who did not. This difference was statistically significant, and the PLTL workshops almost entirely closed the achievement gap in lecture exam and final grades for students who did not take the lab. PMID:25673354

  18. Software Engineering for Human Spaceflight

    NASA Technical Reports Server (NTRS)

    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. Team Nutrition School Activity Planner. A How-To Guide for Team Nutrition Schools and Supporters.

    ERIC Educational Resources Information Center

    Food and Consumer Service (USDA), Washington, DC.

    This "how-to" guide for Team Nutrition fairs and tasting activities helps Team Nutrition supporters and schools understand how to work together to improve the health and education of children. Team Nutrition is the implementation tool for the U.S. Department of Agriculture's School Meals Initiative for Healthy Children. Section 1 of the guide…

  20. Virtual Team Culture and the Amplification of Team Boundary Permeability on Performance

    ERIC Educational Resources Information Center

    Workman, Michael

    2005-01-01

    The implementation of virtual teams is briskly increasing, particularly among transnational organizations that find global virtual teams a natural way to address their needs for global reach. While proximal and virtual teams share many attributes, including similar performance measures, they differ in characteristics in the nature of the work.…

  1. Team Leader System description

    SciTech Connect

    Evans, B.J.; Lundeen, T.F.; Moon, B.D.

    1996-10-01

    Purpose of the project is to design, develop, and demonstrate an advanced, prototype computer system to support on-site inspections. The system is a highly portable field computer with on-line access to facilities information, real-time communications, positioning information, and an electronic notebook for data capture. The Team Leader System provides an inspection team with a suite of advanced communication, data gathering, and data analysis tools and can be implemented on many PC-based hardware platforms. The suitcase unit is a transportable system for on-site support in a vehicle or at a stationary location at an inspection site; the personal unit is a wearable computer for in-facility or on-foot inspections.

  2. Selecting Software.

    ERIC Educational Resources Information Center

    Pereus, Steven C.

    2002-01-01

    Describes a comprehensive computer software selection and evaluation process, including documenting district needs, evaluating software packages, weighing the alternatives, and making the purchase. (PKP)

  3. Team Tune-Up: Examining Team Transcripts

    ERIC Educational Resources Information Center

    Journal of Staff Development, 2010

    2010-01-01

    This article presents a worksheet that can be used to examine documentation of team meetings in light of goals the team has established. Materials for this worksheet include copies of team transcripts, yellow and pink highlighters, and pencils. Directions for examining team transcripts are presented.

  4. Software interface verifier

    NASA Technical Reports Server (NTRS)

    Soderstrom, Tomas J.; Krall, Laura A.; Hope, Sharon A.; Zupke, Brian S.

    1994-01-01

    A Telos study of 40 recent subsystem deliveries into the DSN at JPL found software interface testing to be the single most expensive and error-prone activity, and the study team suggested creating an automated software interface test tool. The resulting Software Interface Verifier (SIV), which was funded by NASA/JPL and created by Telos, employed 92 percent software reuse to quickly create an initial version which incorporated early user feedback. SIV is now successfully used by developers for interface prototyping and unit testing, by test engineers for formal testing, and by end users for non-intrusive data flow tests in the operational environment. Metrics, including cost, are included. Lessons learned include the need for early user training. SIV is ported to many platforms and can be successfully used or tailored by other NASA groups.

  5. NASA Software Safety Standard

    NASA Technical Reports Server (NTRS)

    Rosenberg, Linda

    1997-01-01

    If software is a critical element in a safety critical system, it is imperative to implement a systematic approach to software safety as an integral part of the overall system safety programs. The NASA-STD-8719.13A, "NASA Software Safety Standard", describes the activities necessary to ensure that safety is designed into software that is acquired or developed by NASA, and that safety is maintained throughout the software life cycle. A PDF version, is available on the WWW from Lewis. A Guidebook that will assist in the implementation of the requirements in the Safety Standard is under development at the Lewis Research Center (LeRC). After completion, it will also be available on the WWW from Lewis.

  6. The effects of treatment team diversity and size on assessments of team functioning.

    PubMed

    Alexander, J A; Lichtenstein, R; Jinnett, K; D'Aunno, T A; Ullman, E

    1996-01-01

    Team-based health care assumes that groups representing multiple disciplines can work together to implement care plans that are comprehensive and integrated. It also assumes that professionals can function effectively in an interdependent relationship with members of other occupational groups. However, we know little about what makes effective team functioning. This article examines the factors related to health care team functioning, with specific emphasis on team demographic composition and size. Hierarchical linear modeling is used to analyze 106 Veterans Affairs (VA) hospitals. Results indicate that individuals who operate on more heterogenous and larger teams have lower perceptions of team functioning.

  7. Reinventing The Design Process: Teams and Models

    NASA Technical Reports Server (NTRS)

    Wall, Stephen D.

    1999-01-01

    The future of space mission designing will be dramatically different from the past. Formerly, performance-driven paradigms emphasized data return with cost and schedule being secondary issues. Now and in the future, costs are capped and schedules fixed-these two variables must be treated as independent in the design process. Accordingly, JPL has redesigned its design process. At the conceptual level, design times have been reduced by properly defining the required design depth, improving the linkages between tools, and managing team dynamics. In implementation-phase design, system requirements will be held in crosscutting models, linked to subsystem design tools through a central database that captures the design and supplies needed configuration management and control. Mission goals will then be captured in timelining software that drives the models, testing their capability to execute the goals. Metrics are used to measure and control both processes and to ensure that design parameters converge through the design process within schedule constraints. This methodology manages margins controlled by acceptable risk levels. Thus, teams can evolve risk tolerance (and cost) as they would any engineering parameter. This new approach allows more design freedom for a longer time, which tends to encourage revolutionary and unexpected improvements in design.

  8. Secure software practices among Malaysian software practitioners: An exploratory study

    NASA Astrophysics Data System (ADS)

    Mohamed, Shafinah Farvin Packeer; Baharom, Fauziah; Deraman, Aziz; Yahya, Jamaiah; Mohd, Haslina

    2016-08-01

    Secure software practices is increasingly gaining much importance among software practitioners and researchers due to the rise of computer crimes in the software industry. It has become as one of the determinant factors for producing high quality software. Even though its importance has been revealed, its current practice in the software industry is still scarce, particularly in Malaysia. Thus, an exploratory study is conducted among software practitioners in Malaysia to study their experiences and practices in the real-world projects. This paper discusses the findings from the study, which involved 93 software practitioners. Structured questionnaire is utilized for data collection purpose whilst statistical methods such as frequency, mean, and cross tabulation are used for data analysis. Outcomes from this study reveal that software practitioners are becoming increasingly aware on the importance of secure software practices, however, they lack of appropriate implementation, which could affect the quality of produced software.

  9. Experience with a new approach for instrument software at Gemini

    NASA Astrophysics Data System (ADS)

    Núñez, Arturo; Walker, Shane; Goodsell, Stephen; Dunn, Jennifer; Gillies, Kim

    2010-07-01

    Gemini Observatory is using a new approach with instrument software that takes advantage of the strengths of our instrument builders and at the same time better supports our own operational needs. A lightweight software library in conjunction with modern agile software development methodologies is being used to ameliorate the problems encountered with the development of the first and second-generation Gemini instruments. Over the last two years, Gemini and the team constructing the software for the Gemini Planet Imager (GPI) have been using an agile development process to implement the Gemini Instrument Application Interface (GIAPI) and the highlevel control software for the GPI instrument. The GPI is being tested and exercised with the GIAPI, and this has allowed us to perform early end-to-end testing of the instrument software. Early in 2009 for the first time in our development history, we were able to move instrument mechanisms with Gemini software during early instrument construction. As a result of this approach, we discovered and fixed software interface issues between Gemini and GPI. Resolving these problems at this stage is simpler and less expensive than when the full instrument is completed. GPI is currently approaching its integration and testing phase, which will occur in 2010. We expect that utilizing this new approach will yield a more robust software implementation resulting in smoother instrument integration, testing, and commissioning phases. In this paper we describe the key points of our approach and results of applying the new instrument API approach together with agile development methodologies. The paper concludes with lessons learned and suggestions for adapting agile approaches in other astronomy development projects.

  10. A Core Plug and Play Architecture for Reusable Flight Software Systems

    NASA Technical Reports Server (NTRS)

    Wilmot, Jonathan

    2006-01-01

    The Flight Software Branch, at Goddard Space Flight Center (GSFC), has been working on a run-time approach to facilitate a formal software reuse process. The reuse process is designed to enable rapid development and integration of high-quality software systems and to more accurately predict development costs and schedule. Previous reuse practices have been somewhat successful when the same teams are moved from project to project. But this typically requires taking the software system in an all-or-nothing approach where useful components cannot be easily extracted from the whole. As a result, the system is less flexible and scalable with limited applicability to new projects. This paper will focus on the rationale behind, and implementation of the run-time executive. This executive is the core for the component-based flight software commonality and reuse process adopted at Goddard.

  11. Software Project Management and Measurement on the World-Wide-Web (WWW)

    NASA Technical Reports Server (NTRS)

    Callahan, John; Ramakrishnan, Sudhaka

    1996-01-01

    We briefly describe a system for forms-based, work-flow management that helps members of a software development team overcome geographical barriers to collaboration. Our system, called the Web Integrated Software Environment (WISE), is implemented as a World-Wide-Web service that allows for management and measurement of software development projects based on dynamic analysis of change activity in the workflow. WISE tracks issues in a software development process, provides informal communication between the users with different roles, supports to-do lists, and helps in software process improvement. WISE minimizes the time devoted to metrics collection and analysis by providing implicit delivery of messages between users based on the content of project documents. The use of a database in WISE is hidden from the users who view WISE as maintaining a personal 'to-do list' of tasks related to the many projects on which they may play different roles.

  12. The Impact of the Data Team Structure on Collaborative Teams and Student Achievement

    ERIC Educational Resources Information Center

    Rone, Brenda Catherine

    2009-01-01

    The purpose of this study was to determine if implementing a specific collaborative structure would create effective teacher teams that in turn would lead to improved student achievement. An effective team can be viewed as one that uses collaboration to increase its knowledge and improve its practices. The structure that was implemented during…

  13. Interprofessional Learning – Development and Implementation of Joint Medical Emergency Team Trainings for Medical and Nursing Students at Universitätsmedizin Greifswald

    PubMed Central

    Partecke, Maud; Balzer, Claudius; Finkenzeller, Ingmar; Reppenhagen, Christiane; Hess, Ulrike; Hahnenkamp, Klaus; Meissner, Konrad

    2016-01-01

    Introduction: Interprofessional collaboration is of great importance in clinical practice, particularly in the field of emergency medicine. The professions involved in providing emergency care must work hand in hand, and tasks and routines must be coordinated effectively. However, medical and nursing students have only few opportunities to experience interprofessional cooperation during their formal training. Addressing this situation, the Department of Anesthesiology and the Vocational School of Greifswald University Medical School initiated a project to increase patient safety by integrating interprofessional human factor training into the curriculum of both health professions. This manuscript addresses how an interprofessional course module focusing on clinical emergency medicine can be taught with an emphasis on competency and problem-solving. In addition, it was important to identify suitable instruments for systematic quality development and assurance of this teaching and learning format. Project description: The aim of the project, which took place from October 2013 to September 2015, was the development, implementation and evaluation of a simulation-based, interprofessional course module on clinical emergency medicine. Target groups were medical and nursing students. Modern pedagogical models and methods were applied to the design and teaching of the course content. The project was carried out in separate phases: definition, planning, practical implementation, evaluation and documentation. The project was accompanied by systematic quality development. Established guidelines for quality-centered school development were applied to quality development, assurance and evaluation. Results: Over two years, a 16 credit-hour course module was developed and then taught and evaluated during the 2014 and 2015 summer semesters. A total of 120 medical students and 120 nursing students participated in the course module. Eighteen teachers from medicine and nursing were

  14. User systems guidelines for software projects

    SciTech Connect

    Abrahamson, L.

    1986-04-01

    This manual presents guidelines for software standards which were developed so that software project-development teams and management involved in approving the software could have a generalized view of all phases in the software production procedure and the steps involved in completing each phase. Guidelines are presented for six phases of software development: project definition, building a user interface, designing software, writing code, testing code, and preparing software documentation. The discussions for each phase include examples illustrating the recommended guidelines. 45 refs. (DWL)

  15. Absorbing Software Testing into the Scrum Method

    NASA Astrophysics Data System (ADS)

    Tuomikoski, Janne; Tervonen, Ilkka

    In this paper we study, how to absorb software testing into the Scrum method. We conducted the research as an action research during the years 2007-2008 with three iterations. The result showed that testing can and even should be absorbed to the Scrum method. The testing team was merged into the Scrum teams. The teams can now deliver better working software in a shorter time, because testing keeps track of the progress of the development. Also the team spirit is higher, because the Scrum team members are committed to the same goal. The biggest change from test manager’s point of view was the organized Product Owner Team. Test manager don’t have testing team anymore, and in the future all the testing tasks have to be assigned through the Product Backlog.

  16. Virtual Team Learning: An Introductory Study Team Exercise

    ERIC Educational Resources Information Center

    Clark, Delwyn N.; Gibb, Jenny L.

    2006-01-01

    This article outlines the design, implementation, and evaluation of an innovative virtual team exercise. Cognitive, affective, and action-learning outcomes highlight the relevance of this grounded experiential exercise for management education and practice. Details are provided to enable the exercise to be adopted in a wide range of programs.…

  17. NASA PC software evaluation project

    NASA Technical Reports Server (NTRS)

    Dominick, Wayne D. (Editor); Kuan, Julie C.

    1986-01-01

    The USL NASA PC software evaluation project is intended to provide a structured framework for facilitating the development of quality NASA PC software products. The project will assist NASA PC development staff to understand the characteristics and functions of NASA PC software products. Based on the results of the project teams' evaluations and recommendations, users can judge the reliability, usability, acceptability, maintainability and customizability of all the PC software products. The objective here is to provide initial, high-level specifications and guidelines for NASA PC software evaluation. The primary tasks to be addressed in this project are as follows: to gain a strong understanding of what software evaluation entails and how to organize a structured software evaluation process; to define a structured methodology for conducting the software evaluation process; to develop a set of PC software evaluation criteria and evaluation rating scales; and to conduct PC software evaluations in accordance with the identified methodology. Communication Packages, Network System Software, Graphics Support Software, Environment Management Software, General Utilities. This report represents one of the 72 attachment reports to the University of Southwestern Louisiana's Final Report on NASA Grant NGT-19-010-900. Accordingly, appropriate care should be taken in using this report out of context of the full Final Report.

  18. Scientific Software Component Technology

    SciTech Connect

    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

  19. Better team management--better team care?

    PubMed

    Shelley, P; Powney, B

    1994-01-01

    Team building should not be a 'bolt-on' extra, it should be a well planned, integrated part of developing teams and assisting their leaders. When asked to facilitate team building by a group of NHS managers we developed a framework which enabled individual members of staff to become more effective in the way they communicated with each other, their teams and in turn within the organization. Facing the challenge posed by complex organizational changes, staff were able to use 3 training days to increase and develop their awareness of the principles of teamwork, better team management, and how a process of leadership and team building could help yield better patient care.

  20. Teams and team management in nurse education.

    PubMed

    Richardson, M

    1992-04-01

    Nursing traditionally relied upon power-coercive and status-oriented management styles similar to those which have underpinned failing British industry but team work and team management styles underpin the success and excellence of organisations in industry and commerce. The author argues that such team work and team management can create the dynamic 'problem-solving' style required for the management of complex issues such as exist within nurse education today. The author presents an outline of teams, their characteristics and the models currently available for managing, building and maintaining teams.

  1. Revamp your software selection process.

    PubMed

    Allen, D J

    1999-11-01

    Very few software implementations fail from lack of functionality. More often, the failure results from other factors. Yet most companies continue to focus primarily on software functionality during the selection and evaluation process. By expanding the scope of your evaluation process to include other important factors, your probability of successful implementation and future happiness with your vendor can be dramatically enhanced.

  2. Green Team to the Rescue

    ERIC Educational Resources Information Center

    Neeper, Lance S.; Dymond, Stacy K.

    2012-01-01

    Teachers created an after-school club called The Green Team and implemented an instructional strategy know as service-learning to teach environmental science. This article describes the transformation that occurred over a three-year period and illustrates how service-learning can provide a framework for environmental education. (Contains 1 figure,…

  3. Managing for Results Through Teams.

    ERIC Educational Resources Information Center

    Chand, Sunil; Holm, Maudie L.

    1998-01-01

    Using examples from Cuyahoga Community College, this article examines the nature of teams, how they are suited to community college management, and how they can increase the effectiveness of community colleges. Presents tangible implementation strategies and unique applications for community colleges, including the use of faculty as team…

  4. Sounds like Team Spirit

    NASA Technical Reports Server (NTRS)

    Hoffman, Edward

    2002-01-01

    trying to improve on what they've done before. Second, success in any endeavor stems from people who know how to interpret a composition to sound beautiful when played in a different style. For Knowledge Sharing to work, it must be adapted, reinterpreted, shaped and played with at the centers. In this regard, we've been blessed with another crazy, passionate, inspired artist named Claire Smith. Claire has turned Ames Research Center in California into APPL-west. She is so good and committed to what she does that I just refer people to her whenever they have questions about implementing project management development at the field level. Finally, any great effort requires talented people working behind the scenes, the people who formulate a business approach and know how to manage the money so that the music gets heard. I have known many brilliant and creative people with a ton of ideas that never take off due to an inability to work the business. Again, the Knowledge Sharing team has been fortunate to have competent and passionate people, specifically Tony Maturo and his procurement team at Goddard Space Flight Center, to make sure the process is in place to support the effort. This kind of support is every bit as crucial as the activity itself, and the efforts and creativity that go into successful procurement and contracting is a vital ingredient of this successful team.

  5. Establishment of heart teams in Portugal.

    PubMed

    Sousa Uva, M; Leite Moreira, A; Gavina, C; Pereira, H; Lopes, M G

    2014-01-01

    Whenever several therapeutic options exist, multidisciplinary decision-making is beneficial for the patient and for society at large. The main obstacles to the establishment of heart teams in Portugal are organizational and logistical. Implementing a heart team approach entails definition of the situations requiring multidisciplinary discussion, creation of clear lines of communication, written protocols and obtaining patient informed consent. The European Society of Cardiology guidelines define the clinical scenarios where intervention of the heart team is recommended.

  6. Team cohesion and team success in sport.

    PubMed

    Carron, Albert V; Bray, Steven R; Eys, Mark A

    2002-02-01

    The main aim of this study was to examine the relationship between task cohesiveness and team success in elite teams using composite team estimates of cohesion. A secondary aim was to determine statistically the consistency (i.e. 'groupness') present in team members' perceptions of cohesion. Elite university basketball teams (n = 18) and club soccer teams (n = 9) were assessed for cohesiveness and winning percentages. Measures were recorded towards the end of each team's competitive season. Our results indicate that cohesiveness is a shared perception, thereby providing statistical support for the use of composite team scores. Further analyses indicated a strong relationship between cohesion and success (r = 0.55-0.67). Further research using multi-level statistical techniques is recommended.

  7. Software Safety Progress in NASA

    NASA Technical Reports Server (NTRS)

    Radley, Charles F.

    1995-01-01

    NASA has developed guidelines for development and analysis of safety-critical software. These guidelines have been documented in a Guidebook for Safety Critical Software Development and Analysis. The guidelines represent a practical 'how to' approach, to assist software developers and safety analysts in cost effective methods for software safety. They provide guidance in the implementation of the recent NASA Software Safety Standard NSS-1740.13 which was released as 'Interim' version in June 1994, scheduled for formal adoption late 1995. This paper is a survey of the methods in general use, resulting in the NASA guidelines for safety critical software development and analysis.

  8. Software Reviews.

    ERIC Educational Resources Information Center

    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)

  9. Adopting Team Contracts to Initiate Team Learning

    ERIC Educational Resources Information Center

    Marcellino, Patricia Ann

    2008-01-01

    Creighton, Harris and Coleman (2005) suggest that educational leadership instructors introduce aspiring administrators to a sound knowledge base. Currently, engaging in teams is recommended for high performance and problem-solving. Bolton (1999) recommends that instructors coach teams so teaming skills are improved. But, oftentimes, there are team…

  10. Software Complexity Threatens Performance Portability

    SciTech Connect

    Gamblin, T.

    2015-09-11

    Modern HPC software packages are rarely self-contained. They depend on a large number of external libraries, and many spend large fractions of their runtime in external subroutines. Performance portability depends not only on the effort of application teams, but also on the availability of well-tuned libraries. At most sites, the burden of maintaining libraries is shared by code teams and facilities. Facilities typically provide well-tuned default versions, but code teams frequently build with bleeding-edge compilers to achieve high performance. For this reason, HPC has no “standard” software stack, unlike other domains where performance is not critical. Incompatibilities among compilers and software versions force application teams and facility staff to re-build custom versions of libraries for each new toolchain. Because the number of potential configurations is combinatorial, and because HPC software is notoriously difficult to port to new machines [3, 7, 8], the tuning effort required to support and maintain performance-portable libraries outstrips the available manpower at most sites. Software complexity is a growing obstacle to performance portability for HPC.

  11. SAR Product Control Software

    NASA Astrophysics Data System (ADS)

    Meadows, P. J.; Hounam, D.; Rye, A. J.; Rosich, B.; Börner, T.; Closa, J.; Schättler, B.; Smith, P. J.; Zink, M.

    2003-03-01

    As SAR instruments and their operating modes become more complex, as new applications place more and more demands on image quality and as our understanding of their imperfections becomes more sophisticated, there is increasing recognition that SAR data quality has to be controlled more completely to keep pace. The SAR product CONtrol software (SARCON) is a comprehensive SAR product control software suite tailored to the latest generation of SAR sensors. SARCON profits from the most up-to-date thinking on SAR image performance derived from other spaceborne and airborne SAR projects and is based on the newest applications. This paper gives an overview of the structure and the features of this new software tool, which is a product of a co-operation between teams at BAE SYSTEMS Advanced Technology Centre and DLR under contract to ESA (ESRIN). Work on SARCON began in 1999 and is continuing.

  12. Dental Therapy Assistant: Effect on Team Productivity.

    ERIC Educational Resources Information Center

    Heid, Theodore H.

    The U.S. Army Dental Corps has implemented a formal program based on the concept that dental care can be more efficiently and effectively provided with treatment teams composed of one dental officer, two dental therapy assistants (DTAs), one basic assistant, and the shared support of other auxiliary personnel. Such a team will use three dental…

  13. The image-guided surgery toolkit IGSTK: an open source C++ software toolkit.

    PubMed

    Enquobahrie, Andinet; Cheng, Patrick; Gary, Kevin; Ibanez, Luis; Gobbi, David; Lindseth, Frank; Yaniv, Ziv; Aylward, Stephen; Jomier, Julien; Cleary, Kevin

    2007-11-01

    This paper presents an overview of the image-guided surgery toolkit (IGSTK). IGSTK is an open source C++ software library that provides the basic components needed to develop image-guided surgery applications. It is intended for fast prototyping and development of image-guided surgery applications. The toolkit was developed through a collaboration between academic and industry partners. Because IGSTK was designed for safety-critical applications, the development team has adopted lightweight software processes that emphasizes safety and robustness while, at the same time, supporting geographically separated developers. A software process that is philosophically similar to agile software methods was adopted emphasizing iterative, incremental, and test-driven development principles. The guiding principle in the architecture design of IGSTK is patient safety. The IGSTK team implemented a component-based architecture and used state machine software design methodologies to improve the reliability and safety of the components. Every IGSTK component has a well-defined set of features that are governed by state machines. The state machine ensures that the component is always in a valid state and that all state transitions are valid and meaningful. Realizing that the continued success and viability of an open source toolkit depends on a strong user community, the IGSTK team is following several key strategies to build an active user community. These include maintaining a users and developers' mailing list, providing documentation (application programming interface reference document and book), presenting demonstration applications, and delivering tutorial sessions at relevant scientific conferences. PMID:17703338

  14. WFF TOPEX Software Documentation Overview, May 1999. Volume 2

    NASA Technical Reports Server (NTRS)

    Brooks, Ronald L.; Lee, Jeffrey

    2003-01-01

    This document provides an overview'of software development activities and the resulting products and procedures developed by the TOPEX Software Development Team (SWDT) at Wallops Flight Facility, in support of the WFF TOPEX Engineering Assessment and Verification efforts.

  15. Proprietary software

    NASA Technical Reports Server (NTRS)

    Marnock, M. J.

    1971-01-01

    The protection of intellectual property by a patent, a copyright, or trade secrets is reviewed. The present and future use of computers and software are discussed, along with the governmental uses of software. The popularity of contractual agreements for sale or lease of computer programs and software services is also summarized.

  16. Distributed control of multi-robot teams: Cooperative baton passing task

    SciTech Connect

    Parker, L.E.

    1998-11-01

    This research addresses the problem of achieving fault tolerant cooperation within small- to medium-sized teams of heterogeneous mobile robots. The author describes a novel behavior-based, fully distributed architecture, called ALLIANCE, that utilizes adaptive action selection to achieve fault tolerant cooperative control. The robots in this architecture possess a variety of high-level functions that they can perform during a mission, and must at all times select an appropriate action based on the requirements of the mission, the activities of other robots, the current environmental conditions, and their own internal states. Since such cooperative teams often work in dynamic and unpredictable environments, the software architecture allows the team members to respond robustly and reliably to unexpected environmental changes and modifications in the robot team that may occur due to mechanical failure, the learning of new skills, or the addition or removal of robots from the team by human intervention. After presenting ALLIANCE, they describe the implementation of this architecture on a team of physical mobile robots performing a cooperative baton passing task. These experiments illustrate the ability of ALLIANCE to achieve adaptive, fault-tolerant cooperative control amidst dynamic changes during the task.

  17. Software analysis handbook: Software complexity analysis and software reliability estimation and prediction

    NASA Technical Reports Server (NTRS)

    Lee, Alice T.; Gunn, Todd; Pham, Tuan; Ricaldi, Ron

    1994-01-01

    This handbook documents the three software analysis processes the Space Station Software Analysis team uses to assess space station software, including their backgrounds, theories, tools, and analysis procedures. Potential applications of these analysis results are also presented. The first section describes how software complexity analysis provides quantitative information on code, such as code structure and risk areas, throughout the software life cycle. Software complexity analysis allows an analyst to understand the software structure, identify critical software components, assess risk areas within a software system, identify testing deficiencies, and recommend program improvements. Performing this type of analysis during the early design phases of software development can positively affect the process, and may prevent later, much larger, difficulties. The second section describes how software reliability estimation and prediction analysis, or software reliability, provides a quantitative means to measure the probability of failure-free operation of a computer program, and describes the two tools used by JSC to determine failure rates and design tradeoffs between reliability, costs, performance, and schedule.

  18. Advanced fingerprint verification software

    NASA Astrophysics Data System (ADS)

    Baradarani, A.; Taylor, J. R. B.; Severin, F.; Maev, R. Gr.

    2016-05-01

    We have developed a fingerprint software package that can be used in a wide range of applications from law enforcement to public and private security systems, and to personal devices such as laptops, vehicles, and door- locks. The software and processing units are a unique implementation of new and sophisticated algorithms that compete with the current best systems in the world. Development of the software package has been in line with the third generation of our ultrasonic fingerprinting machine1. Solid and robust performance is achieved in the presence of misplaced and low quality fingerprints.

  19. CNEOST Control Software System

    NASA Astrophysics Data System (ADS)

    Wang, Xin; Zhao, Hai-bin; Xia, Yan; Lu, Hao; Li, Bin

    2016-01-01

    In 2013, CNEOST (China Near Earth Object Survey Telescope) adapted its hardware system for the new CCD camera. Based on the new system architecture, the control software is re-designed and implemented. The software system adopts the messaging mechanism based on the WebSocket protocol, and possesses good flexibility and expansibility. The user interface based on the responsive web design has realized the remote observations under both desktop and mobile devices. The stable operation of the software system has greatly enhanced the operation efficiency while reducing the complexity, and has also made a successful attempt for the future system design of telescope and telescope cloud.

  20. CNEOST Control Software System

    NASA Astrophysics Data System (ADS)

    Wang, X.; Zhao, H. B.; Xia, Y.; Lu, H.; Li, B.

    2015-03-01

    In 2013, CNEOST (China Near Earth Object Survey Telescope) adapted its hardware system for the new CCD camera. Based on the new system architecture, the control software is re-designed and implemented. The software system adopts the message passing mechanism via WebSocket protocol, and improves its flexibility, expansibility, and scalability. The user interface with responsive web design realizes the remote operating under both desktop and mobile devices. The stable operating of software system has greatly enhanced the operation efficiency while reducing the complexity, and has also made a successful attempt for the future system design of telescope and telescope cloud.

  1. Software quality assurance handbook

    SciTech Connect

    Not Available

    1990-09-01

    There are two important reasons for Software Quality Assurance (SQA) at Allied-Signal Inc., Kansas City Division (KCD): First, the benefits from SQA make good business sense. Second, the Department of Energy has requested SQA. This handbook is one of the first steps in a plant-wide implementation of Software Quality Assurance at KCD. The handbook has two main purposes. The first is to provide information that you will need to perform software quality assurance activities. The second is to provide a common thread to unify the approach to SQA at KCD. 2 figs.

  2. What Can Primary Care Learn From Sports Teams?

    PubMed

    Fiscella, Kevin; Fogarty, Colleen; Salas, Eduardo

    2016-01-01

    Teams are familiar to sports but relatively new to primary care. In this perspective, we use sports teams to illustrate key principles from team science and extract practical lessons for primary care teams. The most notable lessons include the need for continuous team learning based on presession planning and postsession debriefing, real-world team training focused on identified teamwork needs, and on-site team coaching. Implementation of these principles requires organizational commitment coupled with alignment of continuing medical education and recertification requirements with primary care teamwork competencies. PMID:27232689

  3. Software Formal Inspections Guidebook

    NASA Technical Reports Server (NTRS)

    1993-01-01

    The Software Formal Inspections Guidebook is designed to support the inspection process of software developed by and for NASA. This document provides information on how to implement a recommended and proven method for conducting formal inspections of NASA software. This Guidebook is a companion document to NASA Standard 2202-93, Software Formal Inspections Standard, approved April 1993, which provides the rules, procedures, and specific requirements for conducting software formal inspections. Application of the Formal Inspections Standard is optional to NASA program or project management. In cases where program or project management decide to use the formal inspections method, this Guidebook provides additional information on how to establish and implement the process. The goal of the formal inspections process as documented in the above-mentioned Standard and this Guidebook is to provide a framework and model for an inspection process that will enable the detection and elimination of defects as early as possible in the software life cycle. An ancillary aspect of the formal inspection process incorporates the collection and analysis of inspection data to effect continual improvement in the inspection process and the quality of the software subjected to the process.

  4. Team Learning in Teacher Teams: Team Entitativity as a Bridge between Teams-in-Theory and Teams-in-Practice

    ERIC Educational Resources Information Center

    Vangrieken, Katrien; Dochy, Filip; Raes, Elisabeth

    2016-01-01

    This study aimed to investigate team learning in the context of teacher teams in higher vocational education. As teacher teams often do not meet all criteria included in theoretical team definitions, the construct "team entitativity" was introduced. Defined as the degree to which a group of individuals possesses the quality of being a…

  5. Computer software.

    PubMed

    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.

  6. Design and Implementation of a C++ Software Package to scan for and parse Tsunami Messages issued by the Tsunami Warning Centers for Operational use at the Pacific Tsunami Warning Center

    NASA Astrophysics Data System (ADS)

    Sardina, V.

    2012-12-01

    The US Tsunami Warning Centers (TWCs) have traditionally generated their tsunami message products primarily as blocks of text then tagged with headers that identify them on each particular communications' (comms) circuit. Each warning center has a primary area of responsibility (AOR) within which it has an authoritative role regarding parameters such as earthquake location and magnitude. This means that when a major tsunamigenic event occurs the other warning centers need to quickly access the earthquake parameters issued by the authoritative warning center before issuing their message products intended for customers in their own AOR. Thus, within the operational context of the TWCs the scientists on duty have an operational need to access the information contained in the message products issued by other warning centers as quickly as possible. As a solution to this operational problem we designed and implemented a C++ software package that allows scanning for and parsing the entire suite of tsunami message products issued by the Pacific Tsunami Warning Center (PTWC), the West Coast and Alaska Tsunami Warning Center (WCATWC), and the Japan Meteorological Agency (JMA). The scanning and parsing classes composing the resulting C++ software package allow parsing both non-official message products(observatory messages) routinely issued by the TWCs, and all official tsunami message products such as tsunami advisories, watches, and warnings. This software package currently allows scientists on duty at the PTWC to automatically retrieve the parameters contained in tsunami messages issued by WCATWC, JMA, or PTWC itself. Extension of the capabilities of the classes composing the software package would make it possible to generate XML and CAP compliant versions of the TWCs' message products until new messaging software natively adds this capabilities. Customers who receive the TWCs' tsunami message products could also use the package to automatically retrieve information from

  7. The SOFIA Mission Control System Software

    NASA Astrophysics Data System (ADS)

    Heiligman, G. M.; Brock, D. R.; Culp, S. D.; Decker, P. H.; Estrada, J. C.; Graybeal, J. B.; Nichols, D. M.; Paluzzi, P. R.; Sharer, P. J.; Pampell, R. J.; Papke, B. L.; Salovich, R. D.; Schlappe, S. B.; Spriestersbach, K. K.; Webb, G. L.

    1999-05-01

    The Stratospheric Observatory for Infrared Astronomy (SOFIA) will be delivered with a computerized mission control system (MCS). The MCS communicates with the aircraft's flight management system and coordinates the operations of the telescope assembly, mission-specific subsystems, and the science instruments. The software for the MCS must be reliable and flexible. It must be easily usable by many teams of observers with widely differing needs, and it must support non-intrusive access for education and public outreach. The technology must be appropriate for SOFIA's 20-year lifetime. The MCS software development process is an object-oriented, use case driven approach. The process is iterative: delivery will be phased over four "builds"; each build will be the result of many iterations; and each iteration will include analysis, design, implementation, and test activities. The team is geographically distributed, coordinating its work via Web pages, teleconferences, T.120 remote collaboration, and CVS (for Internet-enabled configuration management). The MCS software architectural design is derived in part from other observatories' experience. Some important features of the MCS are: * distributed computing over several UNIX and VxWorks computers * fast throughput of time-critical data * use of third-party components, such as the Adaptive Communications Environment (ACE) and the Common Object Request Broker Architecture (CORBA) * extensive configurability via stored, editable configuration files * use of several computer languages so developers have "the right tool for the job". C++, Java, scripting languages, Interactive Data Language (from Research Systems, Int'l.), XML, and HTML will all be used in the final deliverables. This paper reports on work in progress, with the final product scheduled for delivery in 2001. This work was performed for Universities Space Research Association for NASA under contract NAS2-97001.

  8. Assessing Team Performance.

    ERIC Educational Resources Information Center

    Trimble, Susan; Rottier, Jerry

    Interdisciplinary middle school level teams capitalize on the idea that the whole is greater than the sum of its parts. Administrators and team members can maximize the advantages of teamwork using team assessments to increase the benefits for students, teachers, and the school environment. Assessing team performance can lead to high performing…

  9. Sports Teams Extend Reach

    ERIC Educational Resources Information Center

    Shah, Nirvi

    2012-01-01

    Unlike traditional high school athletic teams, Unified Sports teams are designed to immerse students with intellectual disabilities in a facet of school culture that has largely eluded them. Nationwide, more than 2,000 schools in 42 states have the teams, where the ideal is for about half the athletes on each team to be students with intellectual…

  10. TeamXchange: A Team Project Experience Involving Virtual Teams and Fluid Team Membership

    ERIC Educational Resources Information Center

    Dineen, Brian R.

    2005-01-01

    TeamXchange, an online team-based exercise, is described. TeamXchange is consistent with the collaborative model of learning and provides a means of fostering enhanced student learning and engagement through collaboration in virtual teams experiencing periodic membership changes. It was administered in an undergraduate Organizational Behavior…

  11. The Discipline of Teams.

    ERIC Educational Resources Information Center

    Katzenbach, Jon R.; Smith, Douglas K.

    1993-01-01

    Teams share commitment, translate purpose into performance goals, and have members be accountable with and to their teammates. Types of teams are those that recommend, make or do things, and run things. The distinction between teams and other working groups is performance: an effective team is worth more than the sum of its parts. (SK)

  12. Workflow-Based Software Development Environment

    NASA Technical Reports Server (NTRS)

    Izygon, Michel E.

    2013-01-01

    The Software Developer's Assistant (SDA) helps software teams more efficiently and accurately conduct or execute software processes associated with NASA mission-critical software. SDA is a process enactment platform that guides software teams through project-specific standards, processes, and procedures. Software projects are decomposed into all of their required process steps or tasks, and each task is assigned to project personnel. SDA orchestrates the performance of work required to complete all process tasks in the correct sequence. The software then notifies team members when they may begin work on their assigned tasks and provides the tools, instructions, reference materials, and supportive artifacts that allow users to compliantly perform the work. A combination of technology components captures and enacts any software process use to support the software lifecycle. It creates an adaptive workflow environment that can be modified as needed. SDA achieves software process automation through a Business Process Management (BPM) approach to managing the software lifecycle for mission-critical projects. It contains five main parts: TieFlow (workflow engine), Business Rules (rules to alter process flow), Common Repository (storage for project artifacts, versions, history, schedules, etc.), SOA (interface to allow internal, GFE, or COTS tools integration), and the Web Portal Interface (collaborative web environment

  13. Software packager user's guide

    NASA Technical Reports Server (NTRS)

    Callahan, John R.

    1995-01-01

    Software integration is a growing area of concern for many programmers and software managers because the need to build new programs quickly from existing components is greater than ever. This includes building versions of software products for multiple hardware platforms and operating systems, building programs from components written in different languages, and building systems from components that must execute on different machines in a distributed network. The goal of software integration is to make building new programs from existing components more seamless -- programmers should pay minimal attention to the underlying configuration issues involved. Libraries of reusable components and classes are important tools but only partial solutions to software development problems. Even though software components may have compatible interfaces, there may be other reasons, such as differences between execution environments, why they cannot be integrated. Often, components must be adapted or reimplemented to fit into another application because of implementation differences -- they are implemented in different programming languages, dependent on different operating system resources, or must execute on different physical machines. The software packager is a tool that allows programmers to deal with interfaces between software components and ignore complex integration details. The packager takes modular descriptions of the structure of a software system written in the package specification language and produces an integration program in the form of a makefile. If complex integration tools are needed to integrate a set of components, such as remote procedure call stubs, their use is implied by the packager automatically and stub generation tools are invoked in the corresponding makefile. The programmer deals only with the components themselves and not the details of how to build the system on any given platform.

  14. Sandia software guidelines, Volume 4: Configuration management

    SciTech Connect

    Not Available

    1992-06-01

    This volume is one in a series of Sandia Software Guidelines for use in producing quality software within Sandia National Laboratories. This volume is based on the IEEE standard and guide for software configuration management. The basic concepts and detailed guidance on implementation of these concepts are discussed for several software project types. Example planning documents for both projects and organizations are included.

  15. Developing Your Dream Team

    ERIC Educational Resources Information Center

    Gatlin, Kenda

    2005-01-01

    Almost anyone has held various roles on a team, be it a family unit, sports team, or a project-oriented team. As an educator, one must make a conscious decision to build and invest in a team. Gathering the best team possible will help one achieve one's goals. This article explores some of the key reasons why it is important to focus on the team…

  16. Software safety

    NASA Technical Reports Server (NTRS)

    Leveson, Nancy

    1987-01-01

    Software safety and its relationship to other qualities are discussed. It is shown that standard reliability and fault tolerance techniques will not solve the safety problem for the present. A new attitude requires: looking at what you do NOT want software to do along with what you want it to do; and assuming things will go wrong. New procedures and changes to entire software development process are necessary: special software safety analysis techniques are needed; and design techniques, especially eliminating complexity, can be very helpful.

  17. Software Reviews.

    ERIC Educational Resources Information Center

    Beezer, Robert A.; And Others

    1988-01-01

    Reviews for three software packages are given. Those packages are: Linear Algebra Computer Companion; Probability and Statistics Demonstrations and Tutorials; and Math Utilities: CURVES, SURFS, AND DIFFS. (PK)

  18. Single software platform used for high speed data transfer implementation in a 65k pixel camera working in single photon counting mode

    NASA Astrophysics Data System (ADS)

    Maj, P.; Kasiński, K.; Gryboś, P.; Szczygieł, R.; Kozioł, A.

    2015-12-01

    Integrated circuits designed for specific applications generally use non-standard communication methods. Hybrid pixel detector readout electronics produces a huge amount of data as a result of number of frames per seconds. The data needs to be transmitted to a higher level system without limiting the ASIC's capabilities. Nowadays, the Camera Link interface is still one of the fastest communication methods, allowing transmission speeds up to 800 MB/s. In order to communicate between a higher level system and the ASIC with a dedicated protocol, an FPGA with dedicated code is required. The configuration data is received from the PC and written to the ASIC. At the same time, the same FPGA should be able to transmit the data from the ASIC to the PC at the very high speed. The camera should be an embedded system enabling autonomous operation and self-monitoring. In the presented solution, at least three different hardware platforms are used—FPGA, microprocessor with real-time operating system and the PC with end-user software. We present the use of a single software platform for high speed data transfer from 65k pixel camera to the personal computer.

  19. Fully Employing Software Inspections Data

    NASA Technical Reports Server (NTRS)

    Shull, Forrest; Feldmann, Raimund L.; Seaman, Carolyn; Regardie, Myrna; Godfrey, Sally

    2009-01-01

    Software inspections provide a proven approach to quality assurance for software products of all kinds, including requirements, design, code, test plans, among others. Common to all inspections is the aim of finding and fixing defects as early as possible, and thereby providing cost savings by minimizing the amount of rework necessary later in the lifecycle. Measurement data, such as the number and type of found defects and the effort spent by the inspection team, provide not only direct feedback about the software product to the project team but are also valuable for process improvement activities. In this paper, we discuss NASA's use of software inspections and the rich set of data that has resulted. In particular, we present results from analysis of inspection data that illustrate the benefits of fully utilizing that data for process improvement at several levels. Examining such data across multiple inspections or projects allows team members to monitor and trigger cross project improvements. Such improvements may focus on the software development processes of the whole organization as well as improvements to the applied inspection process itself.

  20. Using teams and committees effectively.

    PubMed

    Spilker, B

    1998-09-01

    In a corporate setting, the term "team" usually refers to members of a group with different responsibilities and/or skills working together to achieve a common goal or objective. The major reason why a company desires group as opposed to individual involvement is to derive sounder decisions. Two essential issues to resolve in establishing teams or committees are 1) who should be a member or representative; and 2) what is the charter or mandate for the group. Representatives join a team or group in numerous ways; four common methods are 1) appointment by the group member's supervisor; 2) recruitment by the team leader; 3) appointment by a senior manager; and 4) volunteering. There are various profiles of how groups can approach a decision, including "groupthink," the "ideal group process" and the "debating society" approach. Group meetings must be structured to ensure that decisions are reached and then implemented. Foresight and planning are essential prerequisites to have efficient teams and committees that work effectively and achieve their goals.

  1. Educators Supporting Educators: A Guide to Organizing School Support Teams.

    ERIC Educational Resources Information Center

    Ginsberg, Margery B.; Johnson, Joseph F., Jr.; Moffett, Ceryelle A.

    This book is a resource for educators in any setting who are trying to implement school support teams. New legislation requires states to establish systems of intensive and sustained support for schools that receive Title I funds. School support teams are to become the primary component of these systems. These support teams, external groups of…

  2. Work in Progress: The Seven Rs of Team Building

    ERIC Educational Resources Information Center

    Brunelli, Jean; Schneider, Elaine Fogel

    2004-01-01

    This article argues that supportive teams--including professionals, paraprofessionals, and parents--can teach staff members how to identify and implement best practices in early intervention settings. The authors describe "the seven Rs of team building" distilled from their many years of team building and maintenance: 1) Reading cues; 2) Regular…

  3. Software Bridge

    NASA Technical Reports Server (NTRS)

    1995-01-01

    I-Bridge is a commercial version of software developed by I-Kinetics under a NASA Small Business Innovation Research (SBIR) contract. The software allows users of Windows applications to gain quick, easy access to databases, programs and files on UNIX services. Information goes directly onto spreadsheets and other applications; users need not manually locate, transfer and convert data.

  4. Software Reviews.

    ERIC Educational Resources Information Center

    Miller, Anne, Ed.; Radziemski, Cathy, Ed.

    1988-01-01

    Reviews two software packages for the Macintosh series. "Course Builder 2.0," a courseware authoring system, allows the user to create programs which stand alone and may be used independently in the classroom. "World Builder," an artificial intelligence software package, allows creative thinking, problem-solving, and decision-making. (YP)

  5. Software Reviews.

    ERIC Educational Resources Information Center

    Bitter, Gary G., Ed.

    1990-01-01

    Reviews three computer software: (1) "Elastic Lines: The Electronic Geoboard" on elementary geometry; (2) "Wildlife Adventures: Whales" on environmental science; and (3) "What Do You Do with a Broken Calculator?" on computation and problem solving. Summarizes the descriptions, strengths and weaknesses, and applications of each software. (YP)

  6. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Stephen

    1988-01-01

    Presents reviews of six computer software programs for teaching science. Provides the publisher, grade level, cost, and descriptions of software, including: (1) "Recycling Logic"; (2) "Introduction to Biochemistry"; (3) "Food for Thought"; (4) "Watts in a Home"; (5) "Geology in Action"; and (6) "Biomes." All are for Apple series microcomputers.…

  7. Software Reviews.

    ERIC Educational Resources Information Center

    Science and Children, 1988

    1988-01-01

    Reviews six software packages for the Apple II family. Programs reviewed include "Science Courseware: Earth Science Series"; "Heat and Light"; "In Search of Space: Introduction to Model Rocketry"; "Drug Education Series: Drugs--Their Effects on You'"; "Uncertainties and Measurement"; and "Software Films: Learning about Science Series," which…

  8. NA-42 TI Shared Software Component Library FY2011 Final Report

    SciTech Connect

    Knudson, Christa K.; Rutz, Frederick C.; Dorow, Kevin E.

    2011-07-21

    The NA-42 TI program initiated an effort in FY2010 to standardize its software development efforts with the long term goal of migrating toward a software management approach that will allow for the sharing and reuse of code developed within the TI program, improve integration, ensure a level of software documentation, and reduce development costs. The Pacific Northwest National Laboratory (PNNL) has been tasked with two activities that support this mission. PNNL has been tasked with the identification, selection, and implementation of a Shared Software Component Library. The intent of the library is to provide a common repository that is accessible by all authorized NA-42 software development teams. The repository facilitates software reuse through a searchable and easy to use web based interface. As software is submitted to the repository, the component registration process captures meta-data and provides version control for compiled libraries, documentation, and source code. This meta-data is then available for retrieval and review as part of library search results. In FY2010, PNNL and staff from the Remote Sensing Laboratory (RSL) teamed up to develop a software application with the goal of replacing the aging Aerial Measuring System (AMS). The application under development includes an Advanced Visualization and Integration of Data (AVID) framework and associated AMS modules. Throughout development, PNNL and RSL have utilized a common AMS code repository for collaborative code development. The AMS repository is hosted by PNNL, is restricted to the project development team, is accessed via two different geographic locations and continues to be used. The knowledge gained from the collaboration and hosting of this repository in conjunction with PNNL software development and systems engineering capabilities were used in the selection of a package to be used in the implementation of the software component library on behalf of NA-42 TI. The second task managed by PNNL

  9. Team Effectiveness and Team Development in CSCL

    ERIC Educational Resources Information Center

    Fransen, Jos; Weinberger, Armin; Kirschner, Paul A.

    2013-01-01

    There is a wealth of research on computer-supported cooperative work (CSCW) that is neglected in computer-supported collaborative learning (CSCL) research. CSCW research is concerned with contextual factors, however, that may strongly influence collaborative learning processes as well, such as task characteristics, team formation, team members'…

  10. Teams as Network Builders: Analysing Network Contacts in Finnish Elementary School Teacher Teams.

    ERIC Educational Resources Information Center

    Karkkainen, Merja

    2000-01-01

    Studied the preconditions and obstacles to building network contacts for two teams of five Finnish elementary school teachers each. Results show that breaking traditional patterns of teacher work, especially the tradition of single- handed lesson planning and implementation, results from team work in building a shared object. Results show the…

  11. Does team training work? Principles for health care.

    PubMed

    Salas, Eduardo; DiazGranados, Deborah; Weaver, Sallie J; King, Heidi

    2008-11-01

    Teamwork is integral to a working environment conducive to patient safety and care. Team training is one methodology designed to equip team members with the competencies necessary for optimizing teamwork. There is evidence of team training's effectiveness in highly complex and dynamic work environments, such as aviation and health care. However, most quantitative evaluations of training do not offer any insight into the actual reasons why, how, and when team training is effective. To address this gap in understanding, and to provide guidance for members of the health care community interested in implementing team training programs, this article presents both quantitative results and a specific qualitative review and content analysis of team training implemented in health care. Based on this review, we offer eight evidence-based principles for effective planning, implementation, and evaluation of team training programs specific to health care.

  12. Support of Herschel Key Programme Teams at the NASA Herschel Science Center

    NASA Astrophysics Data System (ADS)

    Shupe, David L.; Appleton, P. N.; Ardila, D.; Bhattacharya, B.; Mei, Y.; Morris, P.; Rector, J.; NHSC Team

    2010-01-01

    The first science data from the Herschel Space Observatory were distributed to Key Programme teams in September 2009. This poster describes a number of resources that have been developed by the NASA Herschel Science Center (NHSC) to support the first users of the observatory. The NHSC webpages and Helpdesk serve as the starting point for information and queries from the US community. Details about the use of the Herschel Common Science Software can be looked up in the Helpdesk Knowledgebase. The capability of real-time remote support through desktop sharing has been implemented. The NHSC continues to host workshops on data analysis and observation planning. Key Programme teams have been provided Wiki sites upon request for their team's private use and for sharing information with other teams. A secure data storage area is in place for troubleshooting purposes and for use by visitors. The NHSC draws upon close working relationships with Instrument Control Centers and the Herschel Science Center in Madrid in order to have the necessary expertise on hand to assist Herschel observers, including both Key Programme teams and respondents to upcoming open time proposal calls.

  13. Enhancing Collaborative Learning through Group Intelligence Software

    NASA Astrophysics Data System (ADS)

    Tan, Yin Leng; Macaulay, Linda A.

    Employers increasingly demand not only academic excellence from graduates but also excellent interpersonal skills and the ability to work collaboratively in teams. This paper discusses the role of Group Intelligence software in helping to develop these higher order skills in the context of an enquiry based learning (EBL) project. The software supports teams in generating ideas, categorizing, prioritizing, voting and multi-criteria decision making and automatically generates a report of each team session. Students worked in a Group Intelligence lab designed to support both face to face and computer-mediated communication and employers provided feedback at two key points in the year long team project. Evaluation of the effectiveness of Group Intelligence software in collaborative learning was based on five key concepts of creativity, participation, productivity, engagement and understanding.

  14. Software Smarts

    NASA Technical Reports Server (NTRS)

    1998-01-01

    Under an SBIR (Small Business Innovative Research) contract with Johnson Space Center, Knowledge Based Systems Inc. (KBSI) developed an intelligent software environment for modeling and analyzing mission planning activities, simulating behavior, and, using a unique constraint propagation mechanism, updating plans with each change in mission planning activities. KBSI developed this technology into a commercial product, PROJECTLINK, a two-way bridge between PROSIm, KBSI's process modeling and simulation software and leading project management software like Microsoft Project and Primavera's SureTrak Project Manager.

  15. Software testing

    NASA Astrophysics Data System (ADS)

    Price-Whelan, Adrian M.

    2016-01-01

    Now more than ever, scientific results are dependent on sophisticated software and analysis. Why should we trust code written by others? How do you ensure your own code produces sensible results? How do you make sure it continues to do so as you update, modify, and add functionality? Software testing is an integral part of code validation and writing tests should be a requirement for any software project. I will talk about Python-based tools that make managing and running tests much easier and explore some statistics for projects hosted on GitHub that contain tests.

  16. Softwares Product Lines, Global Development and Ecosystems: Collaboration in Software Engineering

    NASA Astrophysics Data System (ADS)

    Bosch, Jan; Bosch-Sijtsema, Petra M.

    Effective collaboration in software engineering is very important and yet increasingly complicated by trends that increase complexity of dependencies between software development teams and organizations. These trends include the increasing adoption of software product lines, the globalization of software engineering and the increasing use of and reliance on 3rd party developers in the context of software ecosystems. Based on action research, the paper discusses problems of in effective collaboration and success-factors of five approaches to collaboration in large-scale software engineering.

  17. University of North Carolina's experience with state medical assistance teams.

    PubMed

    Strickler, Jeff; Murtaugh, Lisa; Hoffman, Randy

    2010-01-01

    Events in the last several years have shown a clear need for better preparation regarding disaster management. In an effort to improve this preparation, North Carolina implemented state medical assistant teams to provide alternative care facilities, decontamination facilities, and shelter assistance during times of disaster. This article explores these teams from the perspective of the University of North Carolina, which serves as a lead agency for one of these teams. Key components of the team, training provided, and lessons learned will be discussed.

  18. Tiger Team audits

    SciTech Connect

    Cheney, G.T.

    1992-03-01

    This paper will address the purpose, scope, and approach of the Department of Energy Tiger Team Assessments. It will use the Tiger Team Assessment experience of Sandia National Laboratories at Albuquerque, New Mexico, as illustration.

  19. Tiger Team audits

    SciTech Connect

    Cheney, G.T.

    1992-01-01

    This paper will address the purpose, scope, and approach of the Department of Energy Tiger Team Assessments. It will use the Tiger Team Assessment experience of Sandia National Laboratories at Albuquerque, New Mexico, as illustration.

  20. Computing and software

    USGS Publications Warehouse

    White, Gary C.; Hines, J.E.

    2004-01-01

    The reality is that the statistical methods used for analysis of data depend upon the availability of software. Analysis of marked animal data is no different than the rest of the statistical field. The methods used for analysis are those that are available in reliable software packages. Thus, the critical importance of having reliable, up–to–date software available to biologists is obvious. Statisticians have continued to develop more robust models, ever expanding the suite of potential analysis methodsavailable. But without software to implement these newer methods, they will languish in the abstract, and not be applied to the problems deserving them.In the Computers and Software Session, two new software packages are described, a comparison of implementation of methods for the estimation of nest survival is provided, and a more speculative paper about how the next generation of software might be structured is presented.Rotella et al. (2004) compare nest survival estimation with different software packages: SAS logistic regression, SAS non–linear mixed models, and Program MARK. Nests are assumed to be visited at various, possibly infrequent, intervals. All of the approaches described compute nest survival with the same likelihood, and require that the age of the nest is known to account for nests that eventually hatch. However, each approach offers advantages and disadvantages, explored by Rotella et al. (2004).Efford et al. (2004) present a new software package called DENSITY. The package computes population abundance and density from trapping arrays and other detection methods with a new and unique approach. DENSITY represents the first major addition to the analysis of trapping arrays in 20 years.Barker & White (2004) discuss how existing software such as Program MARK require that each new model’s likelihood must be programmed specifically for that model. They wishfully think that future software might allow the user to combine pieces of likelihood

  1. Predicting Software Suitability Using a Bayesian Belief Network

    NASA Technical Reports Server (NTRS)

    Beaver, Justin M.; Schiavone, Guy A.; Berrios, Joseph S.

    2005-01-01

    The ability to reliably predict the end quality of software under development presents a significant advantage for a development team. It provides an opportunity to address high risk components earlier in the development life cycle, when their impact is minimized. This research proposes a model that captures the evolution of the quality of a software product, and provides reliable forecasts of the end quality of the software being developed in terms of product suitability. Development team skill, software process maturity, and software problem complexity are hypothesized as driving factors of software product quality. The cause-effect relationships between these factors and the elements of software suitability are modeled using Bayesian Belief Networks, a machine learning method. This research presents a Bayesian Network for software quality, and the techniques used to quantify the factors that influence and represent software quality. The developed model is found to be effective in predicting the end product quality of small-scale software development efforts.

  2. Evaluation of the DSN software methodology

    NASA Technical Reports Server (NTRS)

    Irvine, A. P.; Mckenzie, M.

    1978-01-01

    The effects of the DSN software methodology, as implemented under the DSN Programming System, on the DSN Mark 3 Data Subsystems Implementation Project (MDS) are described. The software methodology is found to provide a markedly increased visibility to management, and to produce software of greater reliability at a small decrease in implementation cost. It is also projected that additional savings will result during the maintenance phase. Documentation support is identified as an area that is receiving further attention.

  3. NASA's Approach to Software Assurance

    NASA Technical Reports Server (NTRS)

    Wetherholt, Martha

    2015-01-01

    NASA defines software assurance as: the planned and systematic set of activities that ensure conformance of software life cycle processes and products to requirements, standards, and procedures via quality, safety, reliability, and independent verification and validation. NASA's implementation of this approach to the quality, safety, reliability, security and verification and validation of software is brought together in one discipline, software assurance. Organizationally, NASA has software assurance at each NASA center, a Software Assurance Manager at NASA Headquarters, a Software Assurance Technical Fellow (currently the same person as the SA Manager), and an Independent Verification and Validation Organization with its own facility. An umbrella risk mitigation strategy for safety and mission success assurance of NASA's software, software assurance covers a wide area and is better structured to address the dynamic changes in how software is developed, used, and managed, as well as it's increasingly complex functionality. Being flexible, risk based, and prepared for challenges in software at NASA is essential, especially as much of our software is unique for each mission.

  4. Software Reviews.

    ERIC Educational Resources Information Center

    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)

  5. Software Reviews.

    ERIC Educational Resources Information Center

    McGrath, Diane

    1990-01-01

    Reviews two programs: (1) "The Weather Machine" on understanding weather and weather forecasting and (2) "The Mystery of the Hotel Victoria" on problem solving in mathematics. Presents the descriptions, advantages, and weaknesses of the software. (YP)

  6. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Stephen, Ed.

    1990-01-01

    Reviewed are six computer software packages including "Lunar Greenhouse,""Dyno-Quest,""How Weather Works,""Animal Trackers,""Personal Science Laboratory," and "The Skeletal and Muscular Systems." Availability, functional, and hardware requirements are discussed. (CW)

  7. Software Reviews.

    ERIC Educational Resources Information Center

    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)

  8. Software Reviews.

    ERIC Educational Resources Information Center

    Davis, Shelly J., Ed.; Knaupp, Jon, Ed.

    1984-01-01

    Reviewed is computer software on: (1) classification of living things, a tutorial program for grades 5-10; and (2) polynomial practice using tiles, a drill-and-practice program for algebra students. (MNS)

  9. Software Reviews.

    ERIC Educational Resources Information Center

    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)

  10. Software Reviews.

    ERIC Educational Resources Information Center

    Mathematics and Computer Education, 1988

    1988-01-01

    Presents reviews of six software packages. Includes (1) "Plain Vanilla Statistics"; (2) "MathCAD 2.0"; (3) "GrFx"; (4) "Trigonometry"; (5) "Algebra II"; (6) "Algebra Drill and Practice I, II, and III." (PK)

  11. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Eugene T., Ed.

    1988-01-01

    Presents reviews by classroom teachers of software for teaching science. Includes material on the work of geologists, genetics, earth science, classification of living things, astronomy, endangered species, skeleton, drugs, and heartbeat. Provides information on availability and equipment needed. (RT)

  12. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Stephen, Ed.

    1987-01-01

    Provides a review of four science software programs. Includes topics such as plate tectonics, laboratory experiment simulations, the human body, and light and temperature. Contains information on ordering and reviewers' comments. (ML)

  13. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Stephen, Ed.

    1987-01-01

    Provides reviews of six computer software programs designed for use in elementary science education programs. Provides the title, publisher, grade level, and descriptions of courseware on ant farms, drugs, genetics, beachcombing, matter, and test generation. (TW)

  14. Tracking dynamic team activity

    SciTech Connect

    Tambe, M.

    1996-12-31

    AI researchers are striving to build complex multi-agent worlds with intended applications ranging from the RoboCup robotic soccer tournaments, to interactive virtual theatre, to large-scale real-world battlefield simulations. Agent tracking - monitoring other agent`s actions and inferring their higher-level goals and intentions - is a central requirement in such worlds. While previous work has mostly focused on tracking individual agents, this paper goes beyond by focusing on agent teams. Team tracking poses the challenge of tracking a team`s joint goals and plans. Dynamic, real-time environments add to the challenge, as ambiguities have to be resolved in real-time. The central hypothesis underlying the present work is that an explicit team-oriented perspective enables effective team tracking. This hypothesis is instantiated using the model tracing technology employed in tracking individual agents. Thus, to track team activities, team models are put to service. Team models are a concrete application of the joint intentions framework and enable an agent to track team activities, regardless of the agent`s being a collaborative participant or a non-participant in the team. To facilitate real-time ambiguity resolution with team models: (i) aspects of tracking are cast as constraint satisfaction problems to exploit constraint propagation techniques; and (ii) a cost minimality criterion is applied to constrain tracking search. Empirical results from two separate tasks in real-world, dynamic environments one collaborative and one competitive - are provided.

  15. When Teaming Goes Right.

    ERIC Educational Resources Information Center

    Luetke Stahlman, Barbara

    1995-01-01

    Principles of effective teaming in the education of deaf and hearing impaired children are explained and a self-evaluation scale for teams is provided. Literature-based strategies for building effective teams are discussed, such as being mindful of common goals, knowing the purpose of the meeting, engaging in critical listening, and focusing…

  16. Team Building [in HRD].

    ERIC Educational Resources Information Center

    1995

    These five papers are from a symposium that was facilitated by Susan Dougherty at the 1995 conference of the Academy of Human Resource Development (HRD). "The Relationship between Productivity and Work Team Autonomy and Team Process Effectiveness" (Candice L. Phelan) reports that correlation analysis of results of a study of 21 work teams revealed…

  17. ALMA Common Software - UTFSM Group

    NASA Astrophysics Data System (ADS)

    Araya, M.; Avarias, J.; Mora, M.; Tobar, R.

    The ACS-UTFSM Group was created as a distributed systems research team on astronomical and non-astronomical applications on the year 2004. The choice of the ALMA Common Software framework (ACS) as the development platform came from the experience gained during summerjobs at ESO observatories. After three years of informal contributions to ACS development, the team presented a technology exchange initiative to the ALMA-CONICYT Fund 2006, which was granted in 2007. Through the past years, the UTFSM helped the ACS team with "nice-to-have" applications and testing. Currently the ACS-UTFSM is involved in several contributions to ACS, and the development of a flexible telescope control system (gTCS) framework which aims to encapsulate common requirements and will provide a uniform software. In preparation for this challenging objective, several small projects are currently being developed. The other interesting edge of the team work is the technology transfer initiatives. Several inter-universities collaborations are flourishing (PUC, UCN, UV) after the first ACS Workshop held at the UTFSM this year. Today three former team members are working at NRAO's ALMA Test Facility in Socorro, New Mexico. Two other students will have a summer job next year to work in ALMA related development.

  18. Generic Kalman Filter Software

    NASA Technical Reports Server (NTRS)

    Lisano, Michael E., II; Crues, Edwin Z.

    2005-01-01

    The Generic Kalman Filter (GKF) software provides a standard basis for the development of application-specific Kalman-filter programs. Historically, Kalman filters have been implemented by customized programs that must be written, coded, and debugged anew for each unique application, then tested and tuned with simulated or actual measurement data. Total development times for typical Kalman-filter application programs have ranged from months to weeks. The GKF software can simplify the development process and reduce the development time by eliminating the need to re-create the fundamental implementation of the Kalman filter for each new application. The GKF software is written in the ANSI C programming language. It contains a generic Kalman-filter-development directory that, in turn, contains a code for a generic Kalman filter function; more specifically, it contains a generically designed and generically coded implementation of linear, linearized, and extended Kalman filtering algorithms, including algorithms for state- and covariance-update and -propagation functions. The mathematical theory that underlies the algorithms is well known and has been reported extensively in the open technical literature. Also contained in the directory are a header file that defines generic Kalman-filter data structures and prototype functions and template versions of application-specific subfunction and calling navigation/estimation routine code and headers. Once the user has provided a calling routine and the required application-specific subfunctions, the application-specific Kalman-filter software can be compiled and executed immediately. During execution, the generic Kalman-filter function is called from a higher-level navigation or estimation routine that preprocesses measurement data and post-processes output data. The generic Kalman-filter function uses the aforementioned data structures and five implementation- specific subfunctions, which have been developed by the user on

  19. Software for the EVLA

    NASA Astrophysics Data System (ADS)

    Butler, Bryan J.; van Moorsel, Gustaaf; Tody, Doug

    2004-09-01

    The Expanded Very Large Array (EVLA) project is the next generation instrument for high resolution long-millimeter to short-meter wavelength radio astronomy. It is currently funded by NSF, with completion scheduled for 2012. The EVLA will upgrade the VLA with new feeds, receivers, data transmission hardware, correlator, and a new software system to enable the instrument to achieve its full potential. This software includes both that required for controlling and monitoring the instrument and that involved with the scientific dataflow. We concentrate here on a portion of the dataflow software, including: proposal preparation, submission, and handling; observation preparation, scheduling, and remote monitoring; data archiving; and data post-processing, including both automated (pipeline) and manual processing. The primary goals of the software are: to maximize the scientific return of the EVLA; provide ease of use, for both novices and experts; exploit commonality amongst all NRAO telescopes where possible. This last point is both a bane and a blessing: we are not at liberty to do whatever we want in the software, but on the other hand we may borrow from other projects (notably ALMA and GBT) where appropriate. The software design methodology includes detailed initial use-cases and requirements from the scientists, intimate interaction between the scientists and the programmers during design and implementation, and a thorough testing and acceptance plan.

  20. Empirical studies of software design: Implications for SSEs

    NASA Technical Reports Server (NTRS)

    Krasner, Herb

    1988-01-01

    Implications for Software Engineering Environments (SEEs) are presented in viewgraph format for characteristics of projects studied; significant problems and crucial problem areas in software design for large systems; layered behavioral model of software processes; implications of field study results; software project as an ecological system; results of the LIFT study; information model of design exploration; software design strategies; results of the team design study; and a list of publications.

  1. Concurrent engineering teams. Volume 2: Annotated bibliography

    NASA Astrophysics Data System (ADS)

    Richter, Karen J.; Dierolf, David A.

    1990-11-01

    Specific concurrent engineering practices vary among organizations. There are, however, various management practices that appear to work well for most organizations. This paper presents the reader with specific, useful examples from several defense contractors illustrating how multifunctional concurrent engineering teams are being organized and managed and how concurrent engineering team meetings are conducted and supported. The types of computer support that could be used to enhance the efficiency and effectiveness of concurrent engineering team meetings are identified. The general findings are that there exists a direct relationship between total quality management (TQM) and concurrent engineering, and that many applications of computer-aided group problem solving are possible and practical today for the concurrent engineering team meetings. Areas identified for additional research are the documentation of the decision process and rationale during the product and process definition, the capturing of lessons learned during the implementation of concurrent engineering, and the performance evaluation and training of team members.

  2. Software verification plan for GCS. [guidance and control software

    NASA Technical Reports Server (NTRS)

    Dent, Leslie A.; Shagnea, Anita M.; Hayhurst, Kelly J.

    1990-01-01

    This verification plan is written as part of an experiment designed to study the fundamental characteristics of the software failure process. The experiment will be conducted using several implementations of software that were produced according to industry-standard guidelines, namely the Radio Technical Commission for Aeronautics RTCA/DO-178A guidelines, Software Consideration in Airborne Systems and Equipment Certification, for the development of flight software. This plan fulfills the DO-178A requirements for providing instructions on the testing of each implementation of software. The plan details the verification activities to be performed at each phase in the development process, contains a step by step description of the testing procedures, and discusses all of the tools used throughout the verification process.

  3. FMT (Flight Software Memory Tracker) For Cassini Spacecraft-Software Engineering Using JAVA

    NASA Technical Reports Server (NTRS)

    Kan, Edwin P.; Uffelman, Hal; Wax, Allan H.

    1997-01-01

    The software engineering design of the Flight Software Memory Tracker (FMT) Tool is discussed in this paper. FMT is a ground analysis software set, consisting of utilities and procedures, designed to track the flight software, i.e., images of memory load and updatable parameters of the computers on-board Cassini spacecraft. FMT is implemented in Java.

  4. Storage management in Ada. Three reports. Volume 1: Storage management in Ada as a risk to the development of reliable software. Volume 2: Relevant aspects of language. Volume 3: Requirements of the language versus manifestations of current implementations

    NASA Technical Reports Server (NTRS)

    Auty, David

    1988-01-01

    The risk to the development of program reliability is derived from the use of a new language and from the potential use of new storage management techniques. With Ada and associated support software, there is a lack of established guidelines and procedures, drawn from experience and common usage, which assume reliable behavior. The risk is identified and clarified. In order to provide a framework for future consideration of dynamic storage management on Ada, a description of the relevant aspects of the language is presented in two sections: Program data sources, and declaration and allocation in Ada. Storage-management characteristics of the Ada language and storage-management characteristics of Ada implementations are differentiated. Terms that are used are defined in a narrow and precise sense. The storage-management implications of the Ada language are described. The storage-management options available to the Ada implementor and the implications of the implementor's choice for the Ada programmer are also described.

  5. Software reengineering

    NASA Technical Reports Server (NTRS)

    Fridge, Ernest M., III

    1991-01-01

    Today's software systems generally use obsolete technology, are not integrated properly with other software systems, and are difficult and costly to maintain. The discipline of reverse engineering is becoming prominent as organizations try to move their systems up to more modern and maintainable technology in a cost effective manner. JSC created a significant set of tools to develop and maintain FORTRAN and C code during development of the Space Shuttle. This tool set forms the basis for an integrated environment to re-engineer existing code into modern software engineering structures which are then easier and less costly to maintain and which allow a fairly straightforward translation into other target languages. The environment will support these structures and practices even in areas where the language definition and compilers do not enforce good software engineering. The knowledge and data captured using the reverse engineering tools is passed to standard forward engineering tools to redesign or perform major upgrades to software systems in a much more cost effective manner than using older technologies. A beta vision of the environment was released in Mar. 1991. The commercial potential for such re-engineering tools is very great. CASE TRENDS magazine reported it to be the primary concern of over four hundred of the top MIS executives.

  6. Implementation of a near-real time cross-border web-mapping platform on airborne particulate matter (PM) concentration with open-source software

    NASA Astrophysics Data System (ADS)

    Knörchen, Achim; Ketzler, Gunnar; Schneider, Christoph

    2015-01-01

    Although Europe has been growing together for the past decades, cross-border information platforms on environmental issues are still scarce. With regard to the establishment of a web-mapping tool on airborne particulate matter (PM) concentration for the Euregio Meuse-Rhine located in the border region of Belgium, Germany and the Netherlands, this article describes the research on methodical and technical backgrounds implementing such a platform. An open-source solution was selected for presenting the data in a Web GIS (OpenLayers/GeoExt; both JavaScript-based), applying other free tools for data handling (Python), data management (PostgreSQL), geo-statistical modelling (Octave), geoprocessing (GRASS GIS/GDAL) and web mapping (MapServer). The multilingual, made-to-order online platform provides access to near-real time data on PM concentration as well as additional background information. In an open data section, commented configuration files for the Web GIS client are being made available for download. Furthermore, all geodata generated by the project is being published under public domain and can be retrieved in various formats or integrated into Desktop GIS as Web Map Services (WMS).

  7. The Ettention software package.

    PubMed

    Dahmen, Tim; Marsalek, Lukas; Marniok, Nico; Turoňová, Beata; Bogachev, Sviatoslav; Trampert, Patrick; Nickels, Stefan; Slusallek, Philipp

    2016-02-01

    We present a novel software package for the problem "reconstruction from projections" in electron microscopy. The Ettention framework consists of a set of modular building-blocks for tomographic reconstruction algorithms. The well-known block iterative reconstruction method based on Kaczmarz algorithm is implemented using these building-blocks, including adaptations specific to electron tomography. Ettention simultaneously features (1) a modular, object-oriented software design, (2) optimized access to high-performance computing (HPC) platforms such as graphic processing units (GPU) or many-core architectures like Xeon Phi, and (3) accessibility to microscopy end-users via integration in the IMOD package and eTomo user interface. We also provide developers with a clean and well-structured application programming interface (API) that allows for extending the software easily and thus makes it an ideal platform for algorithmic research while hiding most of the technical details of high-performance computing. PMID:26686659

  8. Flight Software Math Library

    NASA Technical Reports Server (NTRS)

    McComas, David

    2013-01-01

    The flight software (FSW) math library is a collection of reusable math components that provides typical math utilities required by spacecraft flight software. These utilities are intended to increase flight software quality reusability and maintainability by providing a set of consistent, well-documented, and tested math utilities. This library only has dependencies on ANSI C, so it is easily ported. Prior to this library, each mission typically created its own math utilities using ideas/code from previous missions. Part of the reason for this is that math libraries can be written with different strategies in areas like error handling, parameters orders, naming conventions, etc. Changing the utilities for each mission introduces risks and costs. The obvious risks and costs are that the utilities must be coded and revalidated. The hidden risks and costs arise in miscommunication between engineers. These utilities must be understood by both the flight software engineers and other subsystem engineers (primarily guidance navigation and control). The FSW math library is part of a larger goal to produce a library of reusable Guidance Navigation and Control (GN&C) FSW components. A GN&C FSW library cannot be created unless a standardized math basis is created. This library solves the standardization problem by defining a common feature set and establishing policies for the library s design. This allows the libraries to be maintained with the same strategy used in its initial development, which supports a library of reusable GN&C FSW components. The FSW math library is written for an embedded software environment in C. This places restrictions on the language features that can be used by the library. Another advantage of the FSW math library is that it can be used in the FSW as well as other environments like the GN&C analyst s simulators. This helps communication between the teams because they can use the same utilities with the same feature set and syntax.

  9. Team Cognition in Experienced Command-and-Control Teams

    ERIC Educational Resources Information Center

    Cooke, Nancy J.; Gorman, Jamie C.; Duran, Jasmine L.; Taylor, Amanda R.

    2007-01-01

    Team cognition in experienced command-and-control teams is examined in an UAV (Uninhabited Aerial Vehicle) simulation. Five 3-person teams with experience working together in a command-and-control setting were compared to 10 inexperienced teams. Each team participated in five 40-min missions of a simulation in which interdependent team members…

  10. Using Modern Methodologies with Maintenance Software

    NASA Technical Reports Server (NTRS)

    Streiffert, Barbara A.; Francis, Laurie K.; Smith, Benjamin D.

    2014-01-01

    Jet Propulsion Laboratory uses multi-mission software produced by the Mission Planning and Sequencing (MPS) team to process, simulate, translate, and package the commands that are sent to a spacecraft. MPS works under the auspices of the Multi-Mission Ground Systems and Services (MGSS). This software consists of nineteen applications that are in maintenance. The MPS software is classified as either class B (mission critical) or class C (mission important). The scheduling of tasks is difficult because mission needs must be addressed prior to performing any other tasks and those needs often spring up unexpectedly. Keeping track of the tasks that everyone is working on is also difficult because each person is working on a different software component. Recently the group adopted the Scrum methodology for planning and scheduling tasks. Scrum is one of the newer methodologies typically used in agile development. In the Scrum development environment, teams pick their tasks that are to be completed within a sprint based on priority. The team specifies the sprint length usually a month or less. Scrum is typically used for new development of one application. In the Scrum methodology there is a scrum master who is a facilitator who tries to make sure that everything moves smoothly, a product owner who represents the user(s) of the software and the team. MPS is not the traditional environment for the Scrum methodology. MPS has many software applications in maintenance, team members who are working on disparate applications, many users, and is interruptible based on mission needs, issues and requirements. In order to use scrum, the methodology needed adaptation to MPS. Scrum was chosen because it is adaptable. This paper is about the development of the process for using scrum, a new development methodology, with a team that works on disparate interruptible tasks on multiple software applications.

  11. Empirical studies of design software: Implications for software engineering environments

    NASA Technical Reports Server (NTRS)

    Krasner, Herb

    1988-01-01

    The empirical studies team of MCC's Design Process Group conducted three studies in 1986-87 in order to gather data on professionals designing software systems in a range of situations. The first study (the Lift Experiment) used thinking aloud protocols in a controlled laboratory setting to study the cognitive processes of individual designers. The second study (the Object Server Project) involved the observation, videotaping, and data collection of a design team of a medium-sized development project over several months in order to study team dynamics. The third study (the Field Study) involved interviews with the personnel from 19 large development projects in the MCC shareholders in order to study how the process of design is affected by organizationl and project behavior. The focus of this report will be on key observations of design process (at several levels) and their implications for the design of environments.

  12. [Software version and medical device software supervision].

    PubMed

    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.

  13. Managing MDO Software Development Projects

    NASA Technical Reports Server (NTRS)

    Townsend, J. C.; Salas, A. O.

    2002-01-01

    Over the past decade, the NASA Langley Research Center developed a series of 'grand challenge' applications demonstrating the use of parallel and distributed computation and multidisciplinary design optimization. All but the last of these applications were focused on the high-speed civil transport vehicle; the final application focused on reusable launch vehicles. Teams of discipline experts developed these multidisciplinary applications by integrating legacy engineering analysis codes. As teams became larger and the application development became more complex with increasing levels of fidelity and numbers of disciplines, the need for applying software engineering practices became evident. This paper briefly introduces the application projects and then describes the approaches taken in project management and software engineering for each project; lessons learned are highlighted.

  14. Distribution and communication in software engineering environments. Application to the HELIOS Software Bus.

    PubMed Central

    Jean, F. C.; Jaulent, M. C.; Coignard, J.; Degoulet, P.

    1991-01-01

    Modularity, distribution and integration are current trends in Software Engineering. To reach these goals HELIOS, a distributive Software Engineering Environment dedicated to the medical field, has been conceived and a prototype implemented. This environment is made by the collaboration of several, well encapsulated Software Components. This paper presents the architecture retained to allow communication between the different components and focus on the implementation details of the Software Bus, the communication and integration vector of the currently running prototype. PMID:1807652

  15. Distribution and communication in software engineering environments. Application to the HELIOS Software Bus.

    PubMed

    Jean, F C; Jaulent, M C; Coignard, J; Degoulet, P

    1991-01-01

    Modularity, distribution and integration are current trends in Software Engineering. To reach these goals HELIOS, a distributive Software Engineering Environment dedicated to the medical field, has been conceived and a prototype implemented. This environment is made by the collaboration of several, well encapsulated Software Components. This paper presents the architecture retained to allow communication between the different components and focus on the implementation details of the Software Bus, the communication and integration vector of the currently running prototype.

  16. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Stephen, Ed.

    1990-01-01

    Reviewed are six software packages for Apple and/or IBM computers. Included are "Autograph,""The New Game Show,""Science Probe-Earth Science,""Pollution Patrol,""Investigating Plant Growth," and "AIDS: The Investigation." Discussed are the grade level, function, availability, cost, and hardware requirements of each. (CW)

  17. Software Reviews.

    ERIC Educational Resources Information Center

    Science and Children, 1989

    1989-01-01

    Reviews of seven software packages are presented including "The Environment I: Habitats and EcoSystems; II Cycles and Interactions"; "Super Sign Maker"; "The Great Knowledge Race: Substance Abuse"; "Exploring Science: Temperature"; "Fast Food Calculator and RD Aide"; "The Human Body: Circulation and Respiration" and "Forces in Liquids and Gases."…

  18. Star Software.

    ERIC Educational Resources Information Center

    Kloza, Brad

    2000-01-01

    Presents a collection of computer software programs designed to spark learning enthusiasm at every grade level and across the curriculum. They include Reader Rabbit's Learn to Read, Spelling Power, Mind Twister Math, Community Construction Kit, Breaking the Code, Encarta Africana 2000, Virtual Serengeti, Operation: Frog (Deluxe), and My First…

  19. Software Reviews.

    ERIC Educational Resources Information Center

    Science and Children, 1988

    1988-01-01

    Reviews five software packages for use with school age children. Includes "Science Toolkit Module 2: Earthquake Lab"; "Adaptations and Identification"; "Geoworld"; "Body Systems II Series: The Blood System: A Liquid of Life," all for Apple II, and "Science Courseware: Life Science/Biology" for Apple II and IBM. (CW)

  20. Software Update.

    ERIC Educational Resources Information Center

    Currents, 2000

    2000-01-01

    A chart of 40 alumni-development database systems provides information on vendor/Web site, address, contact/phone, software name, price range, minimum suggested workstation/suggested server, standard reports/reporting tools, minimum/maximum record capacity, and number of installed sites/client type. (DB)

  1. Software Comparison

    NASA Technical Reports Server (NTRS)

    Blanchard, D. C.

    1986-01-01

    Software Comparison Package (SCP) compares similar files. Normally, these are 90-character files produced by CDC UPDATE utility from program libraries that contain FORTRAN source code plus identifier. SCP also used to compare load maps, cross-reference outputs, and UPDATE corrections sets. Helps wherever line-by-line comparison of similarly structured files required.

  2. Software Reviews.

    ERIC Educational Resources Information Center

    Classroom Computer Learning, 1990

    1990-01-01

    Reviewed are two computer software packages: "Super Solvers Midnight Rescue!" a problem-solving program for IBM PCs; and "Interactive Physics," a simulation program for the Macintosh computer. The functions of the package are discussed including strengths and weaknesses and teaching suggestions. (CW)

  3. Software Reviews.

    ERIC Educational Resources Information Center

    Bitter, Gary G., Ed.

    1989-01-01

    Describes three software packages: (1) "MacMendeleev"--database/graphic display for chemistry, grades 10-12, Macintosh; (2) "Geometry One: Foundations"--geometry tutorial, grades 7-12, IBM; (3) "Mathematics Exploration Toolkit"--algebra and calculus tutorial, grades 8-12, IBM. (MVL)

  4. Software reengineering

    NASA Technical Reports Server (NTRS)

    Fridge, Ernest M., III

    1991-01-01

    Programs in use today generally have all of the function and information processing capabilities required to do their specified job. However, older programs usually use obsolete technology, are not integrated properly with other programs, and are difficult to maintain. Reengineering is becoming a prominent discipline as organizations try to move their systems to more modern and maintainable technologies. The Johnson Space Center (JSC) Software Technology Branch (STB) is researching and developing a system to support reengineering older FORTRAN programs into more maintainable forms that can also be more readily translated to a modern languages such as FORTRAN 8x, Ada, or C. This activity has led to the development of maintenance strategies for design recovery and reengineering. These strategies include a set of standards, methodologies, and the concepts for a software environment to support design recovery and reengineering. A brief description of the problem being addressed and the approach that is being taken by the STB toward providing an economic solution to the problem is provided. A statement of the maintenance problems, the benefits and drawbacks of three alternative solutions, and a brief history of the STB experience in software reengineering are followed by the STB new FORTRAN standards, methodology, and the concepts for a software environment.

  5. Software Patents.

    ERIC Educational Resources Information Center

    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…

  6. Software Reviews.

    ERIC Educational Resources Information Center

    Mathematics and Computer Education, 1987

    1987-01-01

    Presented are reviews of several microcomputer software programs. Included are reviews of: (1) Microstat (Zenith); (2) MathCAD (MathSoft); (3) Discrete Mathematics (True Basic); (4) CALCULUS (True Basic); (5) Linear-Kit (John Wiley); and (6) Geometry Sensei (Broderbund). (RH)

  7. Software Reviews.

    ERIC Educational Resources Information Center

    Smith, Richard L., Ed.

    1988-01-01

    Reviews two software packages, "Solutions Unlimited" and "BASIC Data Base System." Provides a description, summary, strengths and weaknesses, availability and costs. Includes reviews of three structured BASIC packages: "True BASIC (2.0)"; "Turbo BASIC (1.0)"; and "QuickBASIC (3.0)." Explains significant features such as graphics, costs,…

  8. Reviews: Software.

    ERIC Educational Resources Information Center

    Mackenzie, Norma N.; And Others

    1988-01-01

    Reviews four computer software packages including: "The Physical Science Series: Sound" which demonstrates making waves, speed of sound, doppler effect, and human hearing; "Andromeda" depicting celestial motions in any direction; "Biology Quiz: Humans" covering chemistry, cells, viruses, and human biology; and "MacStronomy" covering information on…

  9. Reviews, Software.

    ERIC Educational Resources Information Center

    Science Teacher, 1988

    1988-01-01

    Reviews two software programs for Apple series computers. Includes "Orbital Mech," a basic planetary orbital simulation for the Macintosh, and "START: Stimulus and Response Tools for Experiments in Memory, Learning, Cognition, and Perception," a program that demonstrates basic psychological principles and experiments. (CW)

  10. Software Reviews.

    ERIC Educational Resources Information Center

    Teles, Elizabeth, Ed.; And Others

    1990-01-01

    Reviewed are two computer software packages for Macintosh microcomputers including "Phase Portraits," an exploratory graphics tool for studying first-order planar systems; and "MacMath," a set of programs for exploring differential equations, linear algebra, and other mathematical topics. Features, ease of use, cost, availability, and hardware…

  11. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Stephen, Ed.

    1989-01-01

    Six software packages are described in this review. Included are "Molecules and Atoms: Exploring the Essence of Matter"; "Heart Probe"; "GM Sunraycer"; "Six Puzzles"; "Information Laboratory--Life Science"; and "Science Test Builder." Hardware requirements, prices, and a summary of the abilities of each program are presented. (CW)

  12. Software Reviews.

    ERIC Educational Resources Information Center

    Wulfson, Stephen, Ed.

    1989-01-01

    Presents comments by classroom teachers on software for science teaching including topics on: the size of a molecule, matter, leaves, vitamins and minerals, dinosaurs, and collecting and measuring data. Each is an Apple computer series. Availability and costs are included. (RT)

  13. Software Reviews.

    ERIC Educational Resources Information Center

    Smith, Richard L., Ed.

    1987-01-01

    Reviewed are three computer software programs: the Astronomer (astronomy program for middle school students and older); Hands-on-Statistics: Explorations with a Microcomputer (statistics program for secondary school students and older); and CATGEN (a genetics program for secondary school students and older). Each review provides information on:…

  14. Software Review.

    ERIC Educational Resources Information Center

    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)

  15. Software Reviews.

    ERIC Educational Resources Information Center

    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…

  16. Software Reviews.

    ERIC Educational Resources Information Center

    McGrath, Diane, Ed.

    1989-01-01

    Reviewed are two computer software programs for Apple II computers on weather for upper elementary and middle school grades. "Weather" introduces the major factors (temperature, humidity, wind, and air pressure) affecting weather. "How Weather Works" uses simulation and auto-tutorial formats on sun, wind, fronts, clouds, and storms. (YP)

  17. Software Reviews.

    ERIC Educational Resources Information Center

    Bitter, Gary G., Ed.

    1989-01-01

    Reviews three software packages: (1) "The Weather Machine Courseware Kit" for grades 7-12; (2) "Exploring Measurement, Time, and Money--Level I," for primary level mathematics; and (3) "Professor DOS with SmartGuide for DOS" providing an extensive tutorial covering DOS 2.1 to 4.0. Discusses the strengths and weaknesses of each package. (YP)

  18. Software Reviews.

    ERIC Educational Resources Information Center

    Science and Children, 1990

    1990-01-01

    Reviewed are six computer software packages including "Invisible Bugs,""Chaos Plus...,""The Botanist's Apprentice,""A Baby is Born," Storyboard Plus-Version 2.0," and "Weather." Hardware requirements, functions, performance, and use in the classroom are discussed. (CW)

  19. Software Reviews.

    ERIC Educational Resources Information Center

    Science and Children, 1988

    1988-01-01

    Reviews six software packages for use with school age children ranging from grade 3 to grade 12. Includes "The Microcomputer Based Lab Project: Motion, Sound"; "Genetics"; "Geologic History"; "The Microscope Simulator"; and "Wiz Works" all for Apple II and "Reading for Information: Level II" for IBM. (CW)

  20. Software Reviews.

    ERIC Educational Resources Information Center

    Mackenzie, Norma N.; And Others

    1988-01-01

    Describes computer software for use with various age groups. Topics include activities involving temperature, simulations, earth science, the circulatory system, human body, reading in science, and ecology. Provides information on equipment needed, availability, package contents, and price. Comments of reviews are presented by classroom teachers.…