Sample records for programming language ada

  1. Ada style guide (version 1.1)

    NASA Technical Reports Server (NTRS)

    Seidewitz, Edwin V.; Agresti, William; Ferry, Daniel; Lavallee, David; Maresca, Paul; Nelson, Robert; Quimby, Kelvin; Rosenberg, Jacob; Roy, Daniel; Shell, Allyn

    1987-01-01

    Ada is a programming language of considerable expressive power. The Ada Language Reference Manual provides a thorough definition of the language. However, it does not offer sufficient guidance on the appropriate use of Ada's powerful features. For this reason, the Goddard Space Flight Center Ada User's Group has produced this style guide which addresses such program style issues. The guide covers three areas of Ada program style: the structural decomposition of a program; the coding and the use of specific Ada features; and the textural formatting of a program.

  2. Knowledge, programming, and programming cultures: LISP, C, and Ada

    NASA Technical Reports Server (NTRS)

    Rochowiak, Daniel

    1990-01-01

    The results of research 'Ada as an implementation language for knowledge based systems' are presented. The purpose of the research was to compare Ada to other programming languages. The report focuses on the programming languages Ada, C, and Lisp, the programming cultures that surround them, and the programming paradigms they support.

  3. Ada--Programming Language of the Future.

    ERIC Educational Resources Information Center

    Rudd, David

    1983-01-01

    Ada is a programing language developed for the Department of Defense, with a registered trademark. It was named for Ada Augusta, coworker of Charles Babbage and the world's first programer. The Department of Defense hopes to prevent variations and to establish Ada as a consistent, standardized language. (MNS)

  4. C Language Integrated Production System, Ada Version

    NASA Technical Reports Server (NTRS)

    Culbert, Chris; Riley, Gary; Savely, Robert T.; Melebeck, Clovis J.; White, Wesley A.; Mcgregor, Terry L.; Ferguson, Melisa; Razavipour, Reza

    1992-01-01

    CLIPS/Ada provides capabilities of CLIPS v4.3 but uses Ada as source language for CLIPS executable code. Implements forward-chaining rule-based language. Program contains inference engine and language syntax providing framework for construction of expert-system program. Also includes features for debugging application program. Based on Rete algorithm which provides efficient method for performing repeated matching of patterns. Written in Ada.

  5. Ada To X-Window Bindings

    NASA Technical Reports Server (NTRS)

    Souleles, Dean

    1993-01-01

    Ada to X-Window Bindings computer program developed to provide Ada programmers with complete interfaces to Xt Intrinsics and OSF Motif toolkits. Provides "Ada view" of some mostly C-language programming libraries. Package of software written in Ada and C languages.

  6. Paranoia.Ada: Sample output reports

    NASA Technical Reports Server (NTRS)

    1986-01-01

    Paranoia.Ada is a program to diagnose floating point arithmetic in the context of the Ada programming language. The program evaluates the quality of a floating point arithmetic implementation with respect to the proposed IEEE Standards P754 and P854. Paranoia.Ada is derived from the original BASIC programming language version of Paranoia. The Paranoia.Ada replicates in Ada the test algorithms originally implemented in BASIC and adheres to the evaluation criteria established by W. M. Kahan. Paranoia.Ada incorporates a major structural redesign and employs applicable Ada architectural and stylistic features.

  7. Distributed and parallel Ada and the Ada 9X recommendations

    NASA Technical Reports Server (NTRS)

    Volz, Richard A.; Goldsack, Stephen J.; Theriault, R.; Waldrop, Raymond S.; Holzbacher-Valero, A. A.

    1992-01-01

    Recently, the DoD has sponsored work towards a new version of Ada, intended to support the construction of distributed systems. The revised version, often called Ada 9X, will become the new standard sometimes in the 1990s. It is intended that Ada 9X should provide language features giving limited support for distributed system construction. The requirements for such features are given. Many of the most advanced computer applications involve embedded systems that are comprised of parallel processors or networks of distributed computers. If Ada is to become the widely adopted language envisioned by many, it is essential that suitable compilers and tools be available to facilitate the creation of distributed and parallel Ada programs for these applications. The major languages issues impacting distributed and parallel programming are reviewed, and some principles upon which distributed/parallel language systems should be built are suggested. Based upon these, alternative language concepts for distributed/parallel programming are analyzed.

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

  9. Ada Linear-Algebra Program

    NASA Technical Reports Server (NTRS)

    Klumpp, A. R.; Lawson, C. L.

    1988-01-01

    Routines provided for common scalar, vector, matrix, and quaternion operations. Computer program extends Ada programming language to include linear-algebra capabilities similar to HAS/S programming language. Designed for such avionics applications as software for Space Station.

  10. The Merits of the Continued Instruction of ADA as a First Language at the Naval Postgraduate School

    DTIC Science & Technology

    1994-09-01

    H., Ada as a Second Language, McGraw Hill Book Company, 1986. Deitel , H.M. and Deitel P.J., C+ + How to Program , Prentice Hatl, 1994. Fastrack...complex language whose success is dependent on its users knowing how to utilize all of its features to yield good programs . (Fastrack) The addition of...Ada in particular as the first programming language at the Naval Postgraduate School The catch-22 of industry’s dedication to C++ and the Department

  11. GSFC Ada programming guidelines

    NASA Technical Reports Server (NTRS)

    Roy, Daniel M.; Nelson, Robert W.

    1986-01-01

    A significant Ada effort has been under way at Goddard for the last two years. To ease the center's transition toward Ada (notably for future space station projects), a cooperative effort of half a dozen companies and NASA personnel was started in 1985 to produce programming standards and guidelines for the Ada language. The great richness of the Ada language and the need of programmers for good style examples makes Ada programming guidelines an important tool to smooth the Ada transition. Because of the natural divergence of technical opinions, the great diversity of our government and private organizations and the novelty of the Ada technology, the creation of an Ada programming guidelines document is a difficult and time consuming task. It is also a vital one. Steps must now be taken to ensure that the guide is refined in an organized but timely manner to reflect the growing level of expertise of the Ada community.

  12. Analysis and specification tools in relation to the APSE

    NASA Technical Reports Server (NTRS)

    Hendricks, John W.

    1986-01-01

    Ada and the Ada Programming Support Environment (APSE) specifically address the phases of the system/software life cycle which follow after the user's problem was translated into system and software development specifications. The waterfall model of the life cycle identifies the analysis and requirements definition phases as preceeding program design and coding. Since Ada is a programming language and the APSE is a programming support environment, they are primarily targeted to support program (code) development, tecting, and maintenance. The use of Ada based or Ada related specification languages (SLs) and program design languages (PDLs) can extend the use of Ada back into the software design phases of the life cycle. Recall that the standardization of the APSE as a programming support environment is only now happening after many years of evolutionary experience with diverse sets of programming support tools. Restricting consideration to one, or even a few chosen specification and design tools, could be a real mistake for an organization or a major project such as the Space Station, which will need to deal with an increasingly complex level of system problems. To require that everything be Ada-like, be implemented in Ada, run directly under the APSE, and fit into a rigid waterfall model of the life cycle would turn a promising support environment into a straight jacket for progress.

  13. Ada technology support for NASA-GSFC

    NASA Technical Reports Server (NTRS)

    1986-01-01

    Utilization of the Ada programming language and environments to perform directorate functions was reviewed. The Mission and Data Operations Directorate Network (MNET) conversion effort was chosen as the first task for evaluation and assistance. The MNET project required the rewriting of the existing Network Control Program (NCP) in the Ada programming language. The DEC Ada compiler running on the VAX under WMS was used for the initial development efforts. Stress tests on the newly delivered version of the DEC Ada compiler were performed. The new Alsys Ada compiler was purchased for the IBM PC AT. A prevalidated version of the compiler was obtained. The compiler was then validated.

  14. The implementation and use of Ada on distributed systems with reliability requirements

    NASA Technical Reports Server (NTRS)

    Reynolds, P. F.; Knight, J. C.; Urquhart, J. I. A.

    1983-01-01

    The issues involved in the use of the programming language Ada on distributed systems are discussed. The effects of Ada programs on hardware failures such as loss of a processor are emphasized. It is shown that many Ada language elements are not well suited to this environment. Processor failure can easily lead to difficulties on those processors which remain. As an example, the calling task in a rendezvous may be suspended forever if the processor executing the serving task fails. A mechanism for detecting failure is proposed and changes to the Ada run time support system are suggested which avoid most of the difficulties. Ada program structures are defined which allow programs to reconfigure and continue to provide service following processor failure.

  15. Comparing host and target environments for distributed Ada programs

    NASA Technical Reports Server (NTRS)

    Paulk, Mark C.

    1986-01-01

    The Ada programming language provides a means of specifying logical concurrency by using multitasking. Extending the Ada multitasking concurrency mechanism into a physically concurrent distributed environment which imposes its own requirements can lead to incompatibilities. These problems are discussed. Using distributed Ada for a target system may be appropriate, but when using the Ada language in a host environment, a multiprocessing model may be more suitable than retargeting an Ada compiler for the distributed environment. The tradeoffs between multitasking on distributed targets and multiprocessing on distributed hosts are discussed. Comparisons of the multitasking and multiprocessing models indicate different areas of application.

  16. Ada as an implementation language for knowledge based systems

    NASA Technical Reports Server (NTRS)

    Rochowiak, Daniel

    1990-01-01

    Debates about the selection of programming languages often produce cultural collisions that are not easily resolved. This is especially true in the case of Ada and knowledge based programming. The construction of programming tools provides a desirable alternative for resolving the conflict.

  17. Ada Structure Design Language (ASDL)

    NASA Technical Reports Server (NTRS)

    Chedrawi, Lutfi

    1986-01-01

    An artist acquires all the necessary tools before painting a scene. In the same analogy, a software engineer needs the necessary tools to provide their design with the proper means for implementation. Ada provide these tools. Yet, as an artist's painting needs a brochure to accompany it for further explanation of the scene, an Ada design also needs a document along with it to show the design in its detailed structure and hierarchical order. Ada could be self-explanatory in small programs not exceeding fifty lines of code in length. But, in a large environment, ranging from thousands of lines and above, Ada programs need to be well documented to be preserved and maintained. The language used to specify an Ada document is called Ada Structure Design Language (ASDL). This language sets some rules to help derive a well formatted Ada detailed design document. The rules are defined to meet the needs of a project manager, a maintenance team, a programmer and a systems designer. The design document templates, the document extractor, and the rules set forth by the ASDL are explained in detail.

  18. Formal methods in the design of Ada 1995

    NASA Technical Reports Server (NTRS)

    Guaspari, David

    1995-01-01

    Formal, mathematical methods are most useful when applied early in the design and implementation of a software system--that, at least, is the familiar refrain. I will report on a modest effort to apply formal methods at the earliest possible stage, namely, in the design of the Ada 95 programming language itself. This talk is an 'experience report' that provides brief case studies illustrating the kinds of problems we worked on, how we approached them, and the extent (if any) to which the results proved useful. It also derives some lessons and suggestions for those undertaking future projects of this kind. Ada 95 is the first revision of the standard for the Ada programming language. The revision began in 1988, when the Ada Joint Programming Office first asked the Ada Board to recommend a plan for revising the Ada standard. The first step in the revision was to solicit criticisms of Ada 83. A set of requirements for the new language standard, based on those criticisms, was published in 1990. A small design team, the Mapping Revision Team (MRT), became exclusively responsible for revising the language standard to satisfy those requirements. The MRT, from Intermetrics, is led by S. Tucker Taft. The work of the MRT was regularly subject to independent review and criticism by a committee of distinguished Reviewers and by several advisory teams--for example, the two User/Implementor teams, each consisting of an industrial user (attempting to make significant use of the new language on a realistic application) and a compiler vendor (undertaking, experimentally, to modify its current implementation in order to provide the necessary new features). One novel decision established the Language Precision Team (LPT), which investigated language proposals from a mathematical point of view. The LPT applied formal mathematical analysis to help improve the design of Ada 95 (e.g., by clarifying the language proposals) and to help promote its acceptance (e.g., by identifying a verifiable subset that would meet the needs of safety-critical applications). The first LPT project, which ran from the fall of 1990 unti the end of 1992, produced studies of several language issues: optimization, sharing and storage, tasking and protected records, overload resolution, the floating point model, distribution, program erros, and object-oriented programming. The second LPT project, in 1994, formally modeled the dynamic semantics of a large part of the (almost) final language definition, looking especially for interactions between language features.

  19. Techniques and implementation of the embedded rule-based expert system using Ada

    NASA Technical Reports Server (NTRS)

    Liberman, Eugene M.; Jones, Robert E.

    1991-01-01

    Ada is becoming an increasingly popular programming language for large Government-funded software projects. Ada with its portability, transportability, and maintainability lends itself well to today's complex programming environment. In addition, expert systems have also assured a growing role in providing human-like reasoning capability and expertise for computer systems. The integration of expert system technology with Ada programming language, specifically a rule-based expert system using an ART-Ada (Automated Reasoning Tool for Ada) system shell is discussed. The NASA Lewis Research Center was chosen as a beta test site for ART-Ada. The test was conducted by implementing the existing Autonomous Power EXpert System (APEX), a Lisp-base power expert system, in ART-Ada. Three components, the rule-based expert system, a graphics user interface, and communications software make up SMART-Ada (Systems fault Management with ART-Ada). The main objective, to conduct a beta test on the ART-Ada rule-based expert system shell, was achieved. The system is operational. New Ada tools will assist in future successful projects. ART-Ada is one such tool and is a viable alternative to the straight Ada code when an application requires a rule-based or knowledge-based approach.

  20. An Ada Object Oriented Missile Flight Simulation

    DTIC Science & Technology

    1991-09-01

    identify by block number) This thesis uses the Ada programming language in the design and development of an air-to-air missile flight simulation with...object oriented techniques and sound software engineering principles. The simulation is designed to be more understandable, modifiable, efficient and...Department of Computer Science ii ABSTRACT This thesis uses the Ada programming language in the design and development of an air-to-air missile flight

  1. The syntax of DRAGOON: Evaluation and recommendations

    NASA Technical Reports Server (NTRS)

    Holloway, C. Michael

    1992-01-01

    Several different ways to add linguistic support for object-oriented programming to the Ada programming language have been proposed and developed in recent years. The Distributable Reusable Ada Generated from an Object-Oriented Notation (DRAGOON) language is one such Ada extension. The DRAGOON syntax is described for classes, objects, and inheritance, and the syntax is evaluated against the following five criteria: readability, writeability, lack of ambiguity, ease of translation, and consistency with existing Ada syntax. The evaluation reveals several deficiencies in the notation. A revised syntax that corrects these deficiencies is proposed.

  2. A high-order language for a system of closely coupled processing elements

    NASA Technical Reports Server (NTRS)

    Feyock, S.; Collins, W. R.

    1986-01-01

    The research reported in this paper was occasioned by the requirements on part of the Real-Time Digital Simulator (RTDS) project under way at NASA Lewis Research Center. The RTDS simulation scheme employs a network of CPUs running lock-step cycles in the parallel computations of jet airplane simulations. Their need for a high order language (HOL) that would allow non-experts to write simulation applications and that could be implemented on a possibly varying network can best be fulfilled by using the programming language Ada. We describe how the simulation problems can be modeled in Ada, how to map a single, multi-processing Ada program into code for individual processors, regardless of network reconfiguration, and why some Ada language features are particulary well-suited to network simulations.

  3. Classic-Ada(TM)

    NASA Technical Reports Server (NTRS)

    Valley, Lois

    1989-01-01

    The SPS product, Classic-Ada, is a software tool that supports object-oriented Ada programming with powerful inheritance and dynamic binding. Object Oriented Design (OOD) is an easy, natural development paradigm, but it is not supported by Ada. Following the DOD Ada mandate, SPS developed Classic-Ada to provide a tool which supports OOD and implements code in Ada. It consists of a design language, a code generator and a toolset. As a design language, Classic-Ada supports the object-oriented principles of information hiding, data abstraction, dynamic binding, and inheritance. It also supports natural reuse and incremental development through inheritance, code factoring, and Ada, Classic-Ada, dynamic binding and static binding in the same program. Only nine new constructs were added to Ada to provide object-oriented design capabilities. The Classic-Ada code generator translates user application code into fully compliant, ready-to-run, standard Ada. The Classic-Ada toolset is fully supported by SPS and consists of an object generator, a builder, a dictionary manager, and a reporter. Demonstrations of Classic-Ada and the Classic-Ada Browser were given at the workshop.

  4. Benchmark Lisp And Ada Programs

    NASA Technical Reports Server (NTRS)

    Davis, Gloria; Galant, David; Lim, Raymond; Stutz, John; Gibson, J.; Raghavan, B.; Cheesema, P.; Taylor, W.

    1992-01-01

    Suite of nonparallel benchmark programs, ELAPSE, designed for three tests: comparing efficiency of computer processing via Lisp vs. Ada; comparing efficiencies of several computers processing via Lisp; or comparing several computers processing via Ada. Tests efficiency which computer executes routines in each language. Available for computer equipped with validated Ada compiler and/or Common Lisp system.

  5. Ada 9X overview

    NASA Technical Reports Server (NTRS)

    Weller, David G.

    1992-01-01

    The current version of Ada has been an ANSI standard since 1983. In 1988, the Ada Joint Program Office was tasked with reevaluating the language and proposing changes to the standard. Since that time, the world has seen a tremendous explosion in object-oriented languages, as well as other growing fields such as distributed computing and support for very large software systems. The speaker will discuss new features being added to the next version of Ada, currently called Ada 9X, and what transition issues must be considered for current Ada projects.

  6. Validation environment for AIPS/ALS: Implementation and results

    NASA Technical Reports Server (NTRS)

    Segall, Zary; Siewiorek, Daniel; Caplan, Eddie; Chung, Alan; Czeck, Edward; Vrsalovic, Dalibor

    1990-01-01

    The work is presented which was performed in porting the Fault Injection-based Automated Testing (FIAT) and Programming and Instrumentation Environments (PIE) validation tools, to the Advanced Information Processing System (AIPS) in the context of the Ada Language System (ALS) application, as well as an initial fault free validation of the available AIPS system. The PIE components implemented on AIPS provide the monitoring mechanisms required for validation. These mechanisms represent a substantial portion of the FIAT system. Moreover, these are required for the implementation of the FIAT environment on AIPS. Using these components, an initial fault free validation of the AIPS system was performed. The implementation is described of the FIAT/PIE system, configured for fault free validation of the AIPS fault tolerant computer system. The PIE components were modified to support the Ada language. A special purpose AIPS/Ada runtime monitoring and data collection was implemented. A number of initial Ada programs running on the PIE/AIPS system were implemented. The instrumentation of the Ada programs was accomplished automatically inside the PIE programming environment. PIE's on-line graphical views show vividly and accurately the performance characteristics of Ada programs, AIPS kernel and the application's interaction with the AIPS kernel. The data collection mechanisms were written in a high level language, Ada, and provide a high degree of flexibility for implementation under various system conditions.

  7. Using Ada: The deeper challenges

    NASA Technical Reports Server (NTRS)

    Feinberg, David A.

    1986-01-01

    The Ada programming language and the associated Ada Programming Support Environment (APSE) and Ada Run Time Environment (ARTE) provide the potential for significant life-cycle cost reductions in computer software development and maintenance activities. The Ada programming language itself is standardized, trademarked, and controlled via formal validation procedures. Though compilers are not yet production-ready as most would desire, the technology for constructing them is sufficiently well known and understood that time and money should suffice to correct current deficiencies. The APSE and ARTE are, on the other hand, significantly newer issues within most software development and maintenance efforts. Currently, APSE and ARTE are highly dependent on differing implementer concepts, strategies, and market objectives. Complex and sophisticated mission-critical computing systems require the use of a complete Ada-based capability, not just the programming language itself; yet the range of APSE and ARTE features which must actually be utilized can vary significantly from one system to another. As a consequence, the need to understand, objectively evaluate, and select differing APSE and ARTE capabilities and features is critical to the effective use of Ada and the life-cycle efficiencies it is intended to promote. It is the selection, collection, and understanding of APSE and ARTE which provide the deeper challenges of using Ada for real-life mission-critical computing systems. Some of the current issues which must be clarified, often on a case-by-case basis, in order to successfully realize the full capabilities of Ada are discussed.

  8. First International Conference on Ada (R) Programming Language Applications for the NASA Space Station, volume 1

    NASA Technical Reports Server (NTRS)

    Bown, Rodney L. (Editor)

    1986-01-01

    Topics discussed include: test and verification; environment issues; distributed Ada issues; life cycle issues; Ada in Europe; management/training issues; common Ada interface set; and run time issues.

  9. Object-oriented programming with mixins in Ada

    NASA Technical Reports Server (NTRS)

    Seidewitz, ED

    1992-01-01

    Recently, I wrote a paper discussing the lack of 'true' object-oriented programming language features in Ada 83, why one might desire them in Ada, and how they might be added in Ada 9X. The approach I took in this paper was to build the new object-oriented features of Ada 9X as much as possible on the basic constructs and philosophy of Ada 83. The object-oriented features proposed for Ada 9X, while different in detail, are based on the same kind of approach. Further consideration of this approach led me on a long reflection on the nature of object-oriented programming and its application to Ada. The results of this reflection, presented in this paper, show how a fairly natural object-oriented style can indeed be developed even in Ada 83. The exercise of developing this style is useful for at least three reasons: (1) it provides a useful style for programming object-oriented applications in Ada 83 until new features become available with Ada 9X; (2) it demystifies many of the mechanisms that seem to be 'magic' in most object-oriented programming languages by making them explicit; and (3) it points out areas that are and are not in need of change in Ada 83 to make object-oriented programming more natural in Ada 9X. In the next four sections I will address in turn the issues of object-oriented classes, mixins, self-reference and supertyping. The presentation is through a sequence of examples. This results in some overlap with that paper, but all the examples in the present paper are written entirely in Ada 83. I will return to considerations for Ada 9X in the last section of the paper.

  10. Languages for artificial intelligence: Implementing a scheduler in LISP and in Ada

    NASA Technical Reports Server (NTRS)

    Hays, Dan

    1988-01-01

    A prototype scheduler for space experiments originally programmed in a dialect of LISP using some of the more traditional techniques of that language, was recast using an object-oriented LISP, Common LISP with Flavors on the Symbolics. This object-structured version was in turn partially implemented in Ada. The Flavors version showed a decided improvement in both speed of execution and readability of code. The recasting into Ada involved various practical problems of implementation as well as certain challenges of reconceptualization in going from one language to the other. Advantages were realized, however, in greater clarity of the code, especially where more standard flow of control was used. This exercise raised issues about the influence of programming language on the design of flexible and sensitive programs such as schedule planners, and called attention to the importance of factors external to the languages themselves such as system embeddedness, hardware context, and programmer practice.

  11. Artificial Intelligence in ADA: Pattern-Directed Processing. Final Report.

    ERIC Educational Resources Information Center

    Reeker, Larry H.; And Others

    To demonstrate to computer programmers that the programming language Ada provides superior facilities for use in artificial intelligence applications, the three papers included in this report investigate the capabilities that exist within Ada for "pattern-directed" programming. The first paper (Larry H. Reeker, Tulane University) is…

  12. Can space station software be specified through Ada?

    NASA Technical Reports Server (NTRS)

    Knoebel, Arthur

    1987-01-01

    Programming of the space station is to be done in the Ada programming language. A breadboard of selected parts of the work package for Marshall Space Flight Center is to be built, and programming this small part will be a good testing ground for Ada. One coding of the upper levels of the design brings out several problems with top-down design when it is to be carried out strictly within the language. Ada is evaluated on the basis of this experience, and the points raised are compared with other experience as related in the literature. Rapid prototyping is another approach to the initial programming; several different types of prototypes are discussed, and compared with the art of specification. Some solutions are proposed and a number of recommendations presented.

  13. Toward real-time performance benchmarks for Ada

    NASA Technical Reports Server (NTRS)

    Clapp, Russell M.; Duchesneau, Louis; Volz, Richard A.; Mudge, Trevor N.; Schultze, Timothy

    1986-01-01

    The issue of real-time performance measurements for the Ada programming language through the use of benchmarks is addressed. First, the Ada notion of time is examined and a set of basic measurement techniques are developed. Then a set of Ada language features believed to be important for real-time performance are presented and specific measurement methods discussed. In addition, other important time related features which are not explicitly part of the language but are part of the run-time related features which are not explicitly part of the language but are part of the run-time system are also identified and measurement techniques developed. The measurement techniques are applied to the language and run-time system features and the results are presented.

  14. ADA and multi-microprocessor real-time simulation

    NASA Technical Reports Server (NTRS)

    Feyock, S.; Collins, W. R.

    1983-01-01

    The selection of a high-order programming language for a real-time distributed network simulation is described. The additional problem of implementing a language on a possibly changing network is addressed. The recently designed language ADA (trademarked by DoD) was chosen since it provides the best model of the underlying application to be simulated.

  15. The Adam language: Ada extended with support for multiway activities

    NASA Technical Reports Server (NTRS)

    Charlesworth, Arthur

    1993-01-01

    The Adam language is an extension of Ada that supports multiway activities, which are cooperative activities involving two or more processes. This support is provided by three new constructs: diva procedures, meet statements, and multiway accept statements. Diva procedures are recursive generic procedures having a particular restrictive syntax that facilitates translation for parallel computers. Meet statements and multiway accept statements provide two ways to express a multiway rendezvous, which is an n-way rendezvous generalizing Ada's 2-way rendezvous. While meet statements tend to have simpler rules than multiway accept statements, the latter approach is a more straightforward extension of Ada. The only nonnull statements permitted within meet statements and multiway accept statements are calls on instantiated diva procedures. A call on an instantiated diva procedure is also permitted outside a multiway rendezvous; thus sequential Adam programs using diva procedures can be written. Adam programs are translated into Ada programs appropriate for use on parallel computers.

  16. Software engineering and Ada in design

    NASA Technical Reports Server (NTRS)

    Oneill, Don

    1986-01-01

    Modern software engineering promises significant reductions in software costs and improvements in software quality. The Ada language is the focus for these software methodology and tool improvements. The IBM FSD approach, including the software engineering practices that guide the systematic design and development of software products and the management of the software process are examined. The revised Ada design language adaptation is revealed. This four level design methodology is detailed including the purpose of each level, the management strategy that integrates the software design activity with the program milestones, and the technical strategy that maps the Ada constructs to each level of design. A complete description of each design level is provided along with specific design language recording guidelines for each level. Finally, some testimony is offered on education, tools, architecture, and metrics resulting from project use of the four level Ada design language adaptation.

  17. An Embedded Rule-Based Diagnostic Expert System in Ada

    NASA Technical Reports Server (NTRS)

    Jones, Robert E.; Liberman, Eugene M.

    1992-01-01

    Ada is becoming an increasingly popular programming language for large Government-funded software projects. Ada with it portability, transportability, and maintainability lends itself well to today's complex programming environment. In addition, expert systems have also assumed a growing role in providing human-like reasoning capability expertise for computer systems. The integration is discussed of expert system technology with Ada programming language, especially a rule-based expert system using an ART-Ada (Automated Reasoning Tool for Ada) system shell. NASA Lewis was chosen as a beta test site for ART-Ada. The test was conducted by implementing the existing Autonomous Power EXpert System (APEX), a Lisp-based power expert system, in ART-Ada. Three components, the rule-based expert systems, a graphics user interface, and communications software make up SMART-Ada (Systems fault Management with ART-Ada). The rules were written in the ART-Ada development environment and converted to Ada source code. The graphics interface was developed with the Transportable Application Environment (TAE) Plus, which generates Ada source code to control graphics images. SMART-Ada communicates with a remote host to obtain either simulated or real data. The Ada source code generated with ART-Ada, TAE Plus, and communications code was incorporated into an Ada expert system that reads the data from a power distribution test bed, applies the rule to determine a fault, if one exists, and graphically displays it on the screen. The main objective, to conduct a beta test on the ART-Ada rule-based expert system shell, was achieved. The system is operational. New Ada tools will assist in future successful projects. ART-Ada is one such tool and is a viable alternative to the straight Ada code when an application requires a rule-based or knowledge-based approach.

  18. Evolution of Ada technology in the flight dynamics area: Design phase analysis

    NASA Technical Reports Server (NTRS)

    Quimby, Kelvin L.; Esker, Linda

    1988-01-01

    The software engineering issues related to the use of the Ada programming language during the design phase of an Ada project are analyzed. Discussion shows how an evolving understanding of these issues is reflected in the design processes of three generations of Ada projects.

  19. Continuation of research into language concepts for the mission support environment

    NASA Technical Reports Server (NTRS)

    1991-01-01

    A concept for a more intuitive and graphically based Computation (Comp) Builder was developed. The Graphical Comp Builder Prototype was developed, which is an X Window based graphical tool that allows the user to build Comps using graphical symbols. Investigation was conducted to determine the availability and suitability of the Ada programming language for the development of future control center type software. The Space Station Freedom Project identified Ada as the desirable programming language for the development of Space Station Control Center software systems.

  20. On-line upgrade of program modules using AdaPT

    NASA Technical Reports Server (NTRS)

    Waldrop, Raymond S.; Volz, Richard A.; Smith, Gary W.; Goldsack, Stephen J.; Holzbach-Valero, A. A.

    1993-01-01

    One purpose of our research is the investigation of the effectiveness and expressiveness of AdaPT, a set of language extensions to Ada 83, for distributed systems. As a part of that effort, we are now investigating the subject of replacing, e.g. upgrading, software modules while the software system remains in operation. The AdaPT language extensions provide a good basis for this investigation for several reasons: they include the concept of specific, self-contained program modules which can be manipulated; support for program configuration is included in the language; and although the discussion will be in terms of the AdaPT language, the AdaPT to Ada 83 conversion methodology being developed as another part of this project will provide a basis for the application of our findings to Ada 83 and Ada 9X systems. The purpose of this investigation is to explore the basic mechanisms of the replacement process. With this purpose in mind, we will avoid including issues whose presence would obscure these basic mechanisms by introducing additional, unrelated concerns. Thus, while replacement in the presence of real-time deadlines, heterogeneous systems, and unreliable networks is certainly a topic of interest, we will first gain an understanding of the basic processes in the absence of such concerns. The extension of the replacement process to more complex situations can be made later. A previous report established an overview of the module replacement problem, a taxonomy of the various aspects of the replacement process, and a solution to one case in the replacement taxonomy. This report provides solutions to additional cases in the replacement process taxonomy: replacement of partitions with state and replacement of nodes. The solutions presented here establish the basic principles for module replacement. Extension of these solutions to other more complicated cases in the replacement taxonomy is direct, though requiring substantial work beyond the available funding.

  1. Ada education in a software life-cycle context

    NASA Technical Reports Server (NTRS)

    Clough, Anne J.

    1986-01-01

    Some of the experience gained from a comprehensive educational program undertaken at The Charles Stark Draper Lab. to introduce the Ada language and to transition modern software engineering technology into the development of Ada and non-Ada applications is described. Initially, a core group, which included manager, engineers and programmers, received training in Ada. An Ada Office was established to assume the major responsibility for training, evaluation, acquisition and benchmarking of tools, and consultation on Ada projects. As a first step in this process, and in-house educational program was undertaken to introduce Ada to the Laboratory. Later, a software engineering course was added to the educational program as the need to address issues spanning the entire software life cycle became evident. Educational efforts to date are summarized, with an emphasis on the educational approach adopted. Finally, lessons learned in administering this program are addressed.

  2. Ada programming guidelines for deterministic storage management

    NASA Technical Reports Server (NTRS)

    Auty, David

    1988-01-01

    Previous reports have established that a program can be written in the Ada language such that the program's storage management requirements are determinable prior to its execution. Specific guidelines for ensuring such deterministic usage of Ada dynamic storage requirements are described. Because requirements may vary from one application to another, guidelines are presented in a most-restrictive to least-restrictive fashion to allow the reader to match appropriate restrictions to the particular application area under investigation.

  3. Compiling knowledge-based systems specified in KEE to Ada

    NASA Technical Reports Server (NTRS)

    Filman, Robert E.; Feldman, Roy D.

    1991-01-01

    The first year of the PrKAda project is recounted. The primary goal was to develop a system for delivering Artificial Intelligence applications developed in the ProKappa system in a pure-Ada environment. The following areas are discussed: the ProKappa core and ProTalk programming language; the current status of the implementation; the limitations and restrictions of the current system; and the development of Ada-language message handlers in the ProKappa environment.

  4. Ada compiler validation summary report. Certificate number: 891116W1. 10191. Intel Corporation, IPSC/2 Ada, Release 1. 1, IPSC/2 parallel supercomputer, system resource manager host and IPSC/2 parallel supercomputer, CX-1 nodes target

    DOE Office of Scientific and Technical Information (OSTI.GOV)

    Not Available

    1989-11-16

    This VSR documents the results of the validation testing performed on an Ada compiler. Testing was carried out for the following purposes: To attempt to identify any language constructs supported by the compiler that do not conform to the Ada Standard; To attempt to identify any language constructs not supported by the compiler but required by the Ada Standard; and To determine that the implementation-dependent behavior is allowed by the Ada Standard. Testing of this compiler was conducted by SofTech, Inc. under the direction of he AVF according to procedures established by the Ada Joint Program Office and administered bymore » the Ada Validation Organization (AVO). On-side testing was completed 16 November 1989 at Aloha OR.« less

  5. Managing Ada development

    NASA Technical Reports Server (NTRS)

    Green, James R.

    1986-01-01

    The Ada programming language was developed under the sponsorship of the Department of Defense to address the soaring costs associated with software development and maintenance. Ada is powerful, and yet to take full advantage of its power, it is sufficiently complex and different from current programming approaches that there is considerable risk associated with committing a program to be done in Ada. There are also few programs of any substantial size that have been implemented using Ada that may be studied to determine those management methods that resulted in a successful Ada project. The items presented are the author's opinions which have been formed as a result of going through an experience software development. The difficulties faced, risks assumed, management methods applied, and lessons learned, and most importantly, the techniques that were successful are all valuable sources of management information for those managers ready to assume major Ada developments projects.

  6. Development of a computer program to generate typical measurement values for various systems on a space station

    NASA Technical Reports Server (NTRS)

    Deacetis, Louis A.

    1987-01-01

    The elements of a simulation program written in Ada were developed. The program will eventually serve as a data generator of typical readings from various space station equipment involved with Communications and Tracking, and will simulate various scenarios that may arise due to equipment malfunction or failure, power failure, etc. In addition, an evaluation of the Ada language was made from the viewpoint of a FORTRAN programmer learning Ada for the first time. Various strengths and difficulties associated with the learning and use of Ada are considered.

  7. Issues Involved in Developing Ada Real-Time Systems

    DTIC Science & Technology

    1989-02-15

    expensive modifications to the compiler or Ada runtime system to fit a particular application. Whether we can solve the problems of programming real - time systems in...lock in solutions to problems that are not yet well understood in standards as rigorous as the Ada language. Moreover, real - time systems typically have

  8. A proposed classification scheme for Ada-based software products

    NASA Technical Reports Server (NTRS)

    Cernosek, Gary J.

    1986-01-01

    As the requirements for producing software in the Ada language become a reality for projects such as the Space Station, a great amount of Ada-based program code will begin to emerge. Recognizing the potential for varying levels of quality to result in Ada programs, what is needed is a classification scheme that describes the quality of a software product whose source code exists in Ada form. A 5-level classification scheme is proposed that attempts to decompose this potentially broad spectrum of quality which Ada programs may possess. The number of classes and their corresponding names are not as important as the mere fact that there needs to be some set of criteria from which to evaluate programs existing in Ada. An exact criteria for each class is not presented, nor are any detailed suggestions of how to effectively implement this quality assessment. The idea of Ada-based software classification is introduced and a set of requirements from which to base further research and development is suggested.

  9. Compiling knowledge-based systems from KEE to Ada

    NASA Technical Reports Server (NTRS)

    Filman, Robert E.; Bock, Conrad; Feldman, Roy

    1990-01-01

    The dominant technology for developing AI applications is to work in a multi-mechanism, integrated, knowledge-based system (KBS) development environment. Unfortunately, systems developed in such environments are inappropriate for delivering many applications - most importantly, they carry the baggage of the entire Lisp environment and are not written in conventional languages. One resolution of this problem would be to compile applications from complex environments to conventional languages. Here the first efforts to develop a system for compiling KBS developed in KEE to Ada (trademark). This system is called KATYDID, for KEE/Ada Translation Yields Development Into Delivery. KATYDID includes early prototypes of a run-time KEE core (object-structure) library module for Ada, and translation mechanisms for knowledge structures, rules, and Lisp code to Ada. Using these tools, part of a simple expert system was compiled (not quite automatically) to run in a purely Ada environment. This experience has given us various insights on Ada as an artificial intelligence programming language, potential solutions of some of the engineering difficulties encountered in early work, and inspiration on future system development.

  10. An Assessment of Ada’s Suitability in General Purpose Programming Applications.

    DTIC Science & Technology

    1985-09-01

    selected to honor the mathematician Lady Augusta Ada Byron (1815-1852), Countess of Lovelace. The Countess worked with Charles Babbage on his difference...stray from our research objectives. We would also like to thank Dr. Charles Richard for the assistance he gave us while learning the Ada language

  11. ART-Ada design project, phase 2

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel; Allen, Bradley P.

    1990-01-01

    Interest in deploying expert systems in Ada has increased. An Ada based expert system tool is described called ART-Ada, which was built to support research into the language and methodological issues of expert systems in Ada. ART-Ada allows applications of an existing expert system tool called ART-IM (Automated Reasoning Tool for Information Management) to be deployed in various Ada environments. ART-IM, a C-based expert system tool, is used to generate Ada source code which is compiled and linked with an Ada based inference engine to produce an Ada executable image. ART-Ada is being used to implement several expert systems for NASA's Space Station Freedom Program and the U.S. Air Force.

  12. AN ADA LINEAR ALGEBRA PACKAGE MODELED AFTER HAL/S

    NASA Technical Reports Server (NTRS)

    Klumpp, A. R.

    1994-01-01

    This package extends the Ada programming language to include linear algebra capabilities similar to those of the HAL/S programming language. The package is designed for avionics applications such as Space Station flight software. In addition to the HAL/S built-in functions, the package incorporates the quaternion functions used in the Shuttle and Galileo projects, and routines from LINPAK that solve systems of equations involving general square matrices. Language conventions in this package follow those of HAL/S to the maximum extent practical and minimize the effort required for writing new avionics software and translating existent software into Ada. Valid numeric types in this package include scalar, vector, matrix, and quaternion declarations. (Quaternions are fourcomponent vectors used in representing motion between two coordinate frames). Single precision and double precision floating point arithmetic is available in addition to the standard double precision integer manipulation. Infix operators are used instead of function calls to define dot products, cross products, quaternion products, and mixed scalar-vector, scalar-matrix, and vector-matrix products. The package contains two generic programs: one for floating point, and one for integer. The actual component type is passed as a formal parameter to the generic linear algebra package. The procedures for solving systems of linear equations defined by general matrices include GEFA, GECO, GESL, and GIDI. The HAL/S functions include ABVAL, UNIT, TRACE, DET, INVERSE, TRANSPOSE, GET, PUT, FETCH, PLACE, and IDENTITY. This package is written in Ada (Version 1.2) for batch execution and is machine independent. The linear algebra software depends on nothing outside the Ada language except for a call to a square root function for floating point scalars (such as SQRT in the DEC VAX MATHLIB library). This program was developed in 1989, and is a copyrighted work with all copyright vested in NASA.

  13. Ada Compiler Validation Summary Report: Certificate Number 880318W1. 09042, International Business Machines Corporation, IBM Development System for the Ada Language, Version 2.1.0, IBM 4381 under MVS/XA, Host and Target

    DTIC Science & Technology

    1988-03-28

    International Business Machines Corporation IBM Development System for the Ada Language, Version 2.1.0 IBM 4381 under MVS/XA, host and target Completion...Joint Program Office, AJPO 20. ABSTRACT (Continue on reverse side if necessary and identify by block number) International Business Machines Corporation...in the compiler listed in this declaration. I declare that International Business Machines Corporation is the owner of record of the object code of

  14. An Ada Linear-Algebra Software Package Modeled After HAL/S

    NASA Technical Reports Server (NTRS)

    Klumpp, Allan R.; Lawson, Charles L.

    1990-01-01

    New avionics software written more easily. Software package extends Ada programming language to include linear-algebra capabilities similar to those of HAL/S programming language. Designed for such avionics applications as Space Station flight software. In addition to built-in functions of HAL/S, package incorporates quaternion functions used in Space Shuttle and Galileo projects and routines from LINPAK solving systems of equations involving general square matrices. Contains two generic programs: one for floating-point computations and one for integer computations. Written on IBM/AT personal computer running under PC DOS, v.3.1.

  15. Ada Compiler Validation Summary Report: Certificate Number: 900121S1. 10251 Computer Sciences Corporation MC Ada V1.2.Beta/Concurrent Computer Corporation Concurrent/Masscomp 5600 Host To Concurrent/Masscomp 5600 (Dual 68020 Processor Configuration) Target

    DTIC Science & Technology

    1990-04-23

    developed Ada Real - Time Operating System (ARTOS) for bare machine environments(Target), ACW 1.1I0. " ; - -M.UIECTTERMS Ada programming language, Ada...configuration) Operating System: CSC developed Ada Real - Time Operating System (ARTOS) for bare machine environments Memory Size: 4MB 2.2...Test Method Testing of the MC Ado V1.2.beta/ Concurrent Computer Corporation compiler and the CSC developed Ada Real - Time Operating System (ARTOS) for

  16. General-Purpose Ada Software Packages

    NASA Technical Reports Server (NTRS)

    Klumpp, Allan R.

    1991-01-01

    Collection of subprograms brings to Ada many features from other programming languages. All generic packages designed to be easily instantiated for types declared in user's facility. Most packages have widespread applicability, although some oriented for avionics applications. All designed to facilitate writing new software in Ada. Written on IBM/AT personal computer running under PC DOS, v.3.1.

  17. Software engineering and the role of Ada: Executive seminar

    NASA Technical Reports Server (NTRS)

    Freedman, Glenn B.

    1987-01-01

    The objective was to introduce the basic terminology and concepts of software engineering and Ada. The life cycle model is reviewed. The application of the goals and principles of software engineering is applied. An introductory understanding of the features of the Ada language is gained. Topics addressed include: the software crises; the mandate of the Space Station Program; software life cycle model; software engineering; and Ada under the software engineering umbrella.

  18. Ada Compiler Validation Summary Report: Certificate Number: 880318W1. 09043 International Business Machines Corporation IBM Development System for the Ada Language, Version 2.1.0 IBM 4381 under VM/HPO, Host IBM 4381 under MVS/XA, Target

    DTIC Science & Technology

    1988-03-28

    International Business Machines Corporation IBM Development System for the Ada Language, Version 2.1.0 IBM 4381 under VM/HPO, host IBM 4381 under MVS/XA, target...Program Office, AJPO 20. ABSTRACT (Continue on reverse side if necessary and identify by block number) International Business Machines Corporation, IBM...Standard ANSI/MIL-STD-1815A in the compiler listed in this declaration. I declare that International Business Machines Corporation is the owner of record

  19. Parallel Ada benchmarks for the SVMS

    NASA Technical Reports Server (NTRS)

    Collard, Philippe E.

    1990-01-01

    The use of parallel processing paradigm to design and develop faster and more reliable computers appear to clearly mark the future of information processing. NASA started the development of such an architecture: the Spaceborne VHSIC Multi-processor System (SVMS). Ada will be one of the languages used to program the SVMS. One of the unique characteristics of Ada is that it supports parallel processing at the language level through the tasking constructs. It is important for the SVMS project team to assess how efficiently the SVMS architecture will be implemented, as well as how efficiently Ada environment will be ported to the SVMS. AUTOCLASS II, a Bayesian classifier written in Common Lisp, was selected as one of the benchmarks for SVMS configurations. The purpose of the R and D effort was to provide the SVMS project team with the version of AUTOCLASS II, written in Ada, that would make use of Ada tasking constructs as much as possible so as to constitute a suitable benchmark. Additionally, a set of programs was developed that would measure Ada tasking efficiency on parallel architectures as well as determine the critical parameters influencing tasking efficiency. All this was designed to provide the SVMS project team with a set of suitable tools in the development of the SVMS architecture.

  20. An Ada programming support environment

    NASA Technical Reports Server (NTRS)

    Tyrrill, AL; Chan, A. David

    1986-01-01

    The toolset of an Ada Programming Support Environment (APSE) being developed at North American Aircraft Operations (NAAO) of Rockwell International, is described. The APSE is resident on three different hosts and must support developments for the hosts and for embedded targets. Tools and developed software must be freely portable between the hosts. The toolset includes the usual editors, compilers, linkers, debuggers, configuration magnagers, and documentation tools. Generally, these are being supplied by the host computer vendors. Other tools, for example, pretty printer, cross referencer, compilation order tool, and management tools were obtained from public-domain sources, are implemented in Ada and are being ported to the hosts. Several tools being implemented in-house are of interest, these include an Ada Design Language processor based on compilable Ada. A Standalone Test Environment Generator facilitates test tool construction and partially automates unit level testing. A Code Auditor/Static Analyzer permits the Ada programs to be evaluated against measures of quality. An Ada Comment Box Generator partially automates generation of header comment boxes.

  1. An evaluation of Ada for Al applications

    NASA Technical Reports Server (NTRS)

    Wallace, David R.

    1986-01-01

    Expert system technology seems to be the most promising type of Artificial Intelligence (AI) application for Ada. An expert system implemented with an expert system shell provides a highly structured approach that fits well with the structured approach found in Ada systems. The current commercial expert system shells use Lisp. In this highly structured situation a shell could be built that used Ada just as well. On the other hand, if it is necessary to deal with some AI problems that are not suited to expert systems, the use of Ada becomes more problematical. Ada was not designed as an AI development language, and is not suited to that. It is possible that an application developed in say, Common Lisp could be translated to Ada for actual use in a particular application, but this could be difficult. Some standard Ada packages could be developed to make such a translation easier. If the most general AI programs need to be dealt with, a Common Lisp system integrated with the Ada Environment is probably necessary. Aside from problems with language features, Ada, by itself, is not well suited to the prototyping and incremental development that is well supported by Lisp.

  2. Ada Namelist Package

    NASA Technical Reports Server (NTRS)

    Klumpp, Allan R.

    1991-01-01

    Ada Namelist Package, developed for Ada programming language, enables calling program to read and write FORTRAN-style namelist files. Features are: handling of any combination of types defined by user; ability to read vectors, matrices, and slices of vectors and matrices; handling of mismatches between variables in namelist file and those in programmed list of namelist variables; and ability to avoid searching entire input file for each variable. Principle benefits derived by user: ability to read and write namelist-readable files, ability to detect most file errors in initialization phase, and organization keeping number of instantiated units to few packages rather than to many subprograms.

  3. Selection and Use of General-Purpose Programming Languages--Overview. Volume 1.

    ERIC Educational Resources Information Center

    Cugini, John V.

    This study presents a review of selection factors for the seven major general-purpose programming languages: Ada, BASIC, C, COBOL, FORTRAN, PASCAL, and PL/I. The factors covered include not only the logical operations within each language, but also the advantages and disadvantages stemming from the current computing environment, e.g., software…

  4. CLIPS/Ada: An Ada-based tool for building expert systems

    NASA Technical Reports Server (NTRS)

    White, W. A.

    1990-01-01

    Clips/Ada is a production system language and a development environment. It is functionally equivalent to the CLIPS tool. CLIPS/Ada was developed in order to provide a means of incorporating expert system technology into projects where the use of the Ada language had been mandated. A secondary purpose was to glean information about the Ada language and its compilers. Specifically, whether or not the language and compilers were mature enough to support AI applications. The CLIPS/Ada tool is coded entirely in Ada and is designed to be used by Ada systems that require expert reasoning.

  5. ART-Ada: An Ada-based expert system tool

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel; Allen, Bradley P.

    1990-01-01

    The Department of Defense mandate to standardize on Ada as the language for software systems development has resulted in an increased interest in making expert systems technology readily available in Ada environments. NASA's Space Station Freedom is an example of the large Ada software development projects that will require expert systems in the 1990's. Another large scale application that can benefit from Ada based expert system tool technology is the Pilot's Associate (PA) expert system project for military combat aircraft. The Automated Reasoning Tool-Ada (ART-Ada), an Ada expert system tool, is explained. ART-Ada allows applications of a C-based expert system tool called ART-IM to be deployed in various Ada environments. ART-Ada is being used to implement several prototype expert systems for NASA's Space Station Freedom program and the U.S. Air Force.

  6. ART-Ada: An Ada-based expert system tool

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel; Allen, Bradley P.

    1991-01-01

    The Department of Defense mandate to standardize on Ada as the language for software systems development has resulted in increased interest in making expert systems technology readily available in Ada environments. NASA's Space Station Freedom is an example of the large Ada software development projects that will require expert systems in the 1990's. Another large scale application that can benefit from Ada based expert system tool technology is the Pilot's Associate (PA) expert system project for military combat aircraft. Automated Reasoning Tool (ART) Ada, an Ada Expert system tool is described. ART-Ada allow applications of a C-based expert system tool called ART-IM to be deployed in various Ada environments. ART-Ada is being used to implement several prototype expert systems for NASA's Space Station Freedom Program and the U.S. Air Force.

  7. Implementation of and Ada real-time executive: A case study

    NASA Technical Reports Server (NTRS)

    Laird, James D.; Burton, Bruce A.; Koppes, Mary R.

    1986-01-01

    Current Ada language implementations and runtime environments are immature, unproven and are a key risk area for real-time embedded computer system (ECS). A test-case environment is provided in which the concerns of the real-time, ECS community are addressed. A priority driven executive is selected to be implemented in the Ada programming language. The model selected is representative of real-time executives tailored for embedded systems used missile, spacecraft, and avionics applications. An Ada-based design methodology is utilized, and two designs are considered. The first of these designs requires the use of vendor supplied runtime and tasking support. An alternative high-level design is also considered for an implementation requiring no vendor supplied runtime or tasking support. The former approach is carried through to implementation.

  8. E&V Guidebook, Version 1.1

    DTIC Science & Technology

    1989-08-15

    checklist 14.1] Chapter 3, Language-related issues, extracts from the Ada language reference manua! [,_D 1982] those features exp!icitly a!owcd to vay...welcome. Please send comments electronically (preferred) to szymansk~aja;po.sei.cmu.edu, or by regular mail to Mr. Raymond Szymanski , AFWAL/AAAF, Wright...of Tool Features for the Ada Programming Support Environment (APSE) 4-3 4.3 E&V Report: DoD APSE Analysis 4-4 4.4 Classification Schema/E&V Taxonomy

  9. Software Engineering Basics: A Primer for the Project Manager.

    DTIC Science & Technology

    1982-06-01

    computer software (45, 46]. It is named after Ada Augusta who is generally credited as having been the first programmer as an assistant to Charles ... Babbage , and is called, appropriately enough, ADA. The development of one common programming language for tactical software clearly has the p-.tential for

  10. A Survey of Object Oriented Languages in Programming Environments.

    DTIC Science & Technology

    1987-06-01

    subset of natural languages might be more effective , and make the human-computer interface more friendly. 19 .. .. . . -.. -, " ,. o...and complexty of Ada. He meant that the language contained too many features that made it complicated to use effectively . Much of the complexity comes...by sending messages to a class instance. A small subset of the methods in Smalltalk-80 are not expressed in the !-’ Smalhalk-80 programming language

  11. Ada and software management in NASA: Assessment and recommendations

    NASA Technical Reports Server (NTRS)

    1989-01-01

    Recent NASA missions have required software systems that are larger, more complex, and more critical than NASA software systems of the past. The Ada programming language and the software methods and support environments associated with it are seen as potential breakthroughs in meeting NASA's software requirements. The findings of a study by the Ada and Software Management Assessment Working Group (ASMAWG) are presented. The study was chartered to perform three tasks: (1) assess the agency's ongoing and planned Ada activities; (2) assess the infrastructure (standards, policies, and internal organizations) supporting software management and the Ada activities; and (3) present an Ada implementation and use strategy appropriate for NASA over the next 5 years.

  12. GENERAL PURPOSE ADA PACKAGES

    NASA Technical Reports Server (NTRS)

    Klumpp, A. R.

    1994-01-01

    Ten families of subprograms are bundled together for the General-Purpose Ada Packages. The families bring to Ada many features from HAL/S, PL/I, FORTRAN, and other languages. These families are: string subprograms (INDEX, TRIM, LOAD, etc.); scalar subprograms (MAX, MIN, REM, etc.); array subprograms (MAX, MIN, PROD, SUM, GET, and PUT); numerical subprograms (EXP, CUBIC, etc.); service subprograms (DATE_TIME function, etc.); Linear Algebra II; Runge-Kutta integrators; and three text I/O families of packages. In two cases, a family consists of a single non-generic package. In all other cases, a family comprises a generic package and its instances for a selected group of scalar types. All generic packages are designed to be easily instantiated for the types declared in the user facility. The linear algebra package is LINRAG2. This package includes subprograms supplementing those in NPO-17985, An Ada Linear Algebra Package Modeled After HAL/S (LINRAG). Please note that LINRAG2 cannot be compiled without LINRAG. Most packages have widespread applicability, although some are oriented for avionics applications. All are designed to facilitate writing new software in Ada. Several of the packages use conventions introduced by other programming languages. A package of string subprograms is based on HAL/S (a language designed for the avionics software in the Space Shuttle) and PL/I. Packages of scalar and array subprograms are taken from HAL/S or generalized current Ada subprograms. A package of Runge-Kutta integrators is patterned after a built-in MAC (MIT Algebraic Compiler) integrator. Those packages modeled after HAL/S make it easy to translate existing HAL/S software to Ada. The General-Purpose Ada Packages program source code is available on two 360K 5.25" MS-DOS format diskettes. The software was developed using VAX Ada v1.5 under DEC VMS v4.5. It should be portable to any validated Ada compiler and it should execute either interactively or in batch. The largest package requires 205K of main memory on a DEC VAX running VMS. The software was developed in 1989, and is a copyrighted work with all copyright vested in NASA.

  13. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1984-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern is investigated. Emphasis is placed on the possibility that a distributed system may be programmed entirely in ADA so that the individual tasks of the system are unconcerned with which processors they are executing on, and that failures may occur in the software or underlying hardware. The primary activities are: (1) Continued development and testing of our fault-tolerant Ada testbed; (2) consideration of desirable language changes to allow Ada to provide useful semantics for failure; (3) analysis of the inadequacies of existing software fault tolerance strategies.

  14. Experience with Ada on the F-18 High Alpha Research Vehicle Flight Test Program

    NASA Technical Reports Server (NTRS)

    Regenie, Victoria A.; Earls, Michael; Le, Jeanette; Thomson, Michael

    1992-01-01

    Considerable experience was acquired with Ada at the NASA Dryden Flight Research Facility during the on-going High Alpha Technology Program. In this program, an F-18 aircraft was highly modified by the addition of thrust-vectoring vanes to the airframe. In addition, substantial alteration was made in the original quadruplex flight control system. The result is the High Alpha Research Vehicle. An additional research flight control computer was incorporated in each of the four channels. Software for the research flight control computer was written in Ada. To date, six releases of this software have been flown. This paper provides a detailed description of the modifications to the research flight control system. Efficient ground-testing of the software was accomplished by using simulations that used the Ada for portions of their software. These simulations are also described. Modifying and transferring the Ada for flight software to the software simulation configuration has allowed evaluation of this language. This paper also discusses such significant issues in using Ada as portability, modifiability, and testability as well as documentation requirements.

  15. Experience with Ada on the F-18 High Alpha Research Vehicle flight test program

    NASA Technical Reports Server (NTRS)

    Regenie, Victoria A.; Earls, Michael; Le, Jeanette; Thomson, Michael

    1994-01-01

    Considerable experience has been acquired with Ada at the NASA Dryden Flight Research Facility during the on-going High Alpha Technology Program. In this program, an F-18 aircraft has been highly modified by the addition of thrust-vectoring vanes to the airframe. In addition, substantial alteration was made in the original quadruplex flight control system. The result is the High Alpha Research Vehicle. An additional research flight control computer was incorporated in each of the four channels. Software for the research flight control computer was written Ada. To date, six releases of this software have been flown. This paper provides a detailed description of the modifications to the research flight control system. Efficient ground-testing of the software was accomplished by using simulations that used the Ada for portions of their software. These simulations are also described. Modifying and transferring the Ada flight software to the software simulation configuration has allowed evaluation of this language. This paper also discusses such significant issues in using Ada as portability, modifiability, and testability as well as documentation requirements.

  16. Ada Compiler Validation Summary Report: Certificate Number: 890420W1. 10066 International Business Machines Corporation, IBM Development System for the Ada Language, AIX/RT Ada Compiler, Version 1.1.1, IBM RT PC 6150-125

    DTIC Science & Technology

    1989-04-20

    International Business Machines Corporation, IBM Development System. for the Ada Language AIX/RT Ada Compiler, Version 1.1.1, Wright-Patterson APB...Certificate Number: 890420V1.10066 International Business Machines Corporation IBM Development System for the Ada Language AIX/RT Ada Compiler, Version 1.1.1...TEST INFORMATION The compiler was tested using command scripts provided by International Business Machines Corporation and reviewed by the validation

  17. Software For Clear-Air Doppler-Radar Display

    NASA Technical Reports Server (NTRS)

    Johnston, Bruce W.

    1990-01-01

    System of software developed to present plan-position-indicator scans of clear-air Doppler radar station on color graphical cathode-ray-tube display. Designed to incorporate latest accepted standards for equipment, computer programs, and meteorological data bases. Includes use of Ada programming language, of "Graphical-Kernel-System-like" graphics interface, and of Common Doppler Radar Exchange Format. Features include portability and maintainability. Use of Ada software packages produced number of software modules reused on other related projects.

  18. Ada Compiler Validation Summary Report: Certificate Number 89020W1. 10073: International Business Machines Corporation, IBM Development System for the Ada Language, VM/CMS Ada Compiler, Version 2.1.1, IBM 3083 (Host and Target)

    DTIC Science & Technology

    1989-04-20

    International Business Machines Corporation) IBM Development System for the Ada Language, VN11/CMS Ada Compiler, Version 2.1.1, Wright-Patterson AFB, IBM 3083...890420W1.10073 International Business Machines Corporation IBM Development System for the Ada Language VM/CMS Ada Compiler Version 2.1.1 IBM 3083... International Business Machines Corporation and reviewed by the validation team. The compiler was tested using all default option settings except for the

  19. Artificial intelligence and the space station software support environment

    NASA Technical Reports Server (NTRS)

    Marlowe, Gilbert

    1986-01-01

    In a software system the size of the Space Station Software Support Environment (SSE), no one software development or implementation methodology is presently powerful enough to provide safe, reliable, maintainable, cost effective real time or near real time software. In an environment that must survive one of the most harsh and long life times, software must be produced that will perform as predicted, from the first time it is executed to the last. Many of the software challenges that will be faced will require strategies borrowed from Artificial Intelligence (AI). AI is the only development area mentioned as an example of a legitimate reason for a waiver from the overall requirement to use the Ada programming language for software development. The limits are defined of the applicability of the Ada language Ada Programming Support Environment (of which the SSE is a special case), and software engineering to AI solutions by describing a scenario that involves many facets of AI methodologies.

  20. Ada and the rapid development lifecycle

    NASA Technical Reports Server (NTRS)

    Deforrest, Lloyd; Gref, Lynn

    1991-01-01

    JPL is under contract, through NASA, with the US Army to develop a state-of-the-art Command Center System for the US European Command (USEUCOM). The Command Center System will receive, process, and integrate force status information from various sources and provide this integrated information to staff officers and decision makers in a format designed to enhance user comprehension and utility. The system is based on distributed workstation class microcomputers, VAX- and SUN-based data servers, and interfaces to existing military mainframe systems and communication networks. JPL is developing the Command Center System utilizing an incremental delivery methodology called the Rapid Development Methodology with adherence to government and industry standards including the UNIX operating system, X Windows, OSF/Motif, and the Ada programming language. Through a combination of software engineering techniques specific to the Ada programming language and the Rapid Development Approach, JPL was able to deliver capability to the military user incrementally, with comparable quality and improved economies of projects developed under more traditional software intensive system implementation methodologies.

  1. KAPSE (Kernel ADA Programming Support Environment) Interface Team Public Report. Volume 5.

    DTIC Science & Technology

    1985-08-01

    Computer Nons , April 1964. e The K Ma policy statent mde the Language Control Fcility Newsletter for the Ada Jovial Wmkng Group. e There will be a CRIS...cre-ed, the initial access control inA-mIion my be splied by the ACCSS parmeter. If non -nll, this parumter speci fi the initia access tolicontr olti...assigned, or controlled by the operating system to &,.sure consistent and non -conflicting usage by programs under execution. Examples of resources

  2. Ah!Help: A generalized on-line help facility

    NASA Technical Reports Server (NTRS)

    Yu, Wong Nai; Mantooth, Charmiane; Soulahakil, Alex

    1986-01-01

    The idea behind the help facility discussed is relatively simple. It is made unique by the fact that it is written in Ada and uses aspects of the language which make information retrieval rapid and simple. Specifically, the DIRECT IO facility allows for random access into the help files. It is necessary to discuss the advantages of random access over sequential access. The mere fact that the program in written in Ada implies a saving in terms of lines of code. This introduces the possibility of eventually adapting the program to run at the microcomputer level, a major consideration . Additionally, since the program uses only standard Ada generics, it is portable to other systems. This is another aspect which must always be taken into consideration in writting any software package in the modern day world of computer programming.

  3. Ada Compiler Validation Summary Report: Certificate Number: 890420W1. 10075 International Business Machines Corporation. IBM Development System, for the Ada Language CMS/MVS Ada Cross Compiler, Version 2.1.1 IBM 3083 Host and IBM 4381 Target

    DTIC Science & Technology

    1989-04-20

    International business Machines Corporati,:i IBM Development System for the Ada Language, CMS/MVS Ada Cross Compiler, Version 2.1.1, Wright-Patterson AFB, IBM...VALIDATION SUMMARY REPORT: Certificate Number: 890420W1.10075 International Business Machines Corporation IBM Development System for the Ada Language CMS...command scripts provided by International Business Machines Corporation and reviewed by the validation team. The compiler was tested using all default

  4. Benchmarks of programming languages for special purposes in the space station

    NASA Technical Reports Server (NTRS)

    Knoebel, Arthur

    1986-01-01

    Although Ada is likely to be chosen as the principal programming language for the Space Station, certain needs, such as expert systems and robotics, may be better developed in special languages. The languages, LISP and Prolog, are studied and some benchmarks derived. The mathematical foundations for these languages are reviewed. Likely areas of the space station are sought out where automation and robotics might be applicable. Benchmarks are designed which are functional, mathematical, relational, and expert in nature. The coding will depend on the particular versions of the languages which become available for testing.

  5. Simulation of the space station information system in Ada

    NASA Technical Reports Server (NTRS)

    Spiegel, James R.

    1986-01-01

    The Flexible Ada Simulation Tool (FAST) is a discrete event simulation language which is written in Ada. FAST has been used to simulate a number of options for ground data distribution of Space Station payload data. The fact that Ada language is used for implementation has allowed a number of useful interactive features to be built into FAST and has facilitated quick enhancement of its capabilities to support new modeling requirements. General simulation concepts are discussed, and how these concepts are implemented in FAST. The FAST design is discussed, and it is pointed out how the used of the Ada language enabled the development of some significant advantages over classical FORTRAN based simulation languages. The advantages discussed are in the areas of efficiency, ease of debugging, and ease of integrating user code. The specific Ada language features which enable these advances are discussed.

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

  7. A graphically oriented specification language for automatic code generation. GRASP/Ada: A Graphical Representation of Algorithms, Structure, and Processes for Ada, phase 1

    NASA Technical Reports Server (NTRS)

    Cross, James H., II; Morrison, Kelly I.; May, Charles H., Jr.; Waddel, Kathryn C.

    1989-01-01

    The first phase of a three-phase effort to develop a new graphically oriented specification language which will facilitate the reverse engineering of Ada source code into graphical representations (GRs) as well as the automatic generation of Ada source code is described. A simplified view of the three phases of Graphical Representations for Algorithms, Structure, and Processes for Ada (GRASP/Ada) with respect to three basic classes of GRs is presented. Phase 1 concentrated on the derivation of an algorithmic diagram, the control structure diagram (CSD) (CRO88a) from Ada source code or Ada PDL. Phase 2 includes the generation of architectural and system level diagrams such as structure charts and data flow diagrams and should result in a requirements specification for a graphically oriented language able to support automatic code generation. Phase 3 will concentrate on the development of a prototype to demonstrate the feasibility of this new specification language.

  8. A W-Grammar Description for ADA.

    DTIC Science & Technology

    1986-12-01

    7 2. A Type 2 Grammar for Ada Identifiers . . . . . . .... 8 3. The Chomsky erarchy......... ...... 10 4. Some Hypernotions Used in...Ada Language Reference Manual. The Chomsky Hierarchy (4:9-20, 7:217-232). In the 1950s, Noam Chomsky defined five classes of phrase structure grammars ...describing valid language tokens. For example a Type 3 grammar for Ada identifiers is shown in Figure 1. Type 2 Chomsky Languages are the Context-free

  9. Ada (Trade Name) Compiler Validation Summary Report: International Business Machines Corporation. IBM Development System for the Ada Language System, Version 1.1.0, IBM 4381 under MVS.

    DTIC Science & Technology

    1988-05-22

    TITLE (andSubtile) 5. TYPE OF REPORT & PERIOD COVERED Ada Compler Validation Summary Report: 22 May 1987 to 22 May 1988 International Business Machines...IBM Development System for the Ada Language System, Version 1.1.0, International Business Machines Corporation, Wright-Patterson AFB. IBM 4381 under...SUMMARY REPORT: International Business Machines Corporation IBM Development System f’or the Ada Language System, Version 1.1.0 IBM 4381 under MVS

  10. Ada issues in implementing ART-Ada

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel

    1990-01-01

    Due to the Ada mandate of a number of government agencies, interest in deploying expert systems such as Ada has increased. Recently, several Ada-based expert system tools have been developed. According to a recent benchmark report, these tools do not perform as well as similar tools written in C. While poorly implemented Ada compilers contribute to the poor benchmark result, some fundamental problems of the Ada language itself have been uncovered. Here, the authors describe Ada language issues encountered during the deployment of ART-Ada, an expert system tool for Ada deployment. ART-Ada is being used to implement several prototype expert systems for the Space Station Freedom and the U.S. Air Force.

  11. An Incremental Language Conversion Method to Convert C++ into Ada95

    DTIC Science & Technology

    1996-12-01

    P.J. Deitel , C++ How to Program , Prentice Hall, Englewood Cliffs, NY, 1994. [Dewar94] Robert Dewar, "The GNAT Compilation Model", Proceedings of the...example of how to use GNAT’s C++ low-level interface capabilities to interface an Ada tagged type from C++ programs . Figure I-1 shows the package...husband the best of lucks. I also wish my younger sister, Su- How Sheu, the best of luck in starting her family. iii11 There are so many people I need to

  12. What is "Object-Oriented Programming"?

    NASA Astrophysics Data System (ADS)

    Stroustrup, Bjarne

    "Object-Oriented Programming" and "Data Abstraction" have become very common terms. Unfortunately, few people agree on what they mean. I will offer informal definitions that appear to make sense in the context of languages like Ada, C++, Modula-2, Simula67, and Smalltalk. The general idea is to equate "support for data abstraction" with the ability to define and use new types and equate "support for object-oriented programming" with the ability to express type hierarchies. Features necessary to support these programming styles in a general purpose programming language will be discussed. The presentation centers around C++ but is not limited to facilities provided by that language.

  13. ADA, the Programming Language of Choice for the UPMSat-2 Satellite

    NASA Astrophysics Data System (ADS)

    Garrido, Jorge; Zamorano, Juan; de la Puente, Juan A.; Alonso, Alejandro; Salazar, Emilio

    2015-09-01

    The proper selection of development mechanisms and tools is essential for the final success of any engineering project. This is also true when it comes to software development. Furthermore, when the system shows very specific and hard to meet requirements, as it happens for high-integrity real-time systems, the appropriate selection is crucial. For this kind of systems, Ada has proven to be a successful companion, and satellites are not an exception. The paper presents the reasons behind the selection of Ada for the UPMSat-2 development, along with the experience and examples on its usage.

  14. The Development of Ada (Trademark) Software for Secure Environments

    DTIC Science & Technology

    1986-05-23

    Telecommunications environment, This paper discusses software socurity and seeks to demostrate how the Ada programming language can be utilizec as a tool...complexity 4 . We use abstraction in our lives every day to control complexity; the principles of abstraction for software engineering are ro different...systems. These features directly sup,) )-t t.ie m odernp software engineering principles d1 s I , , 1 t, thne previous section. This is not surprising

  15. Fault Tolerant Hardware/Software Architecture for Flight Critical Function

    DTIC Science & Technology

    1985-09-01

    Applications Studies Programme. The results of AGARD work are reported to the member nations and the NATO Authorities through the AGARD series of...systems, and is being advocated as a defense against design deficiencies which can plague software. - -- -- z--mm-L ___ K A critical application area for...day of the lecture series concludes with part I of a paper on the ;use of the Ada programming language In flight critical applications . Ada has been

  16. Ada/POSIX binding: A focused Ada investigation

    NASA Technical Reports Server (NTRS)

    Legrand, Sue

    1988-01-01

    NASA is seeking an operating system interface definition (OSID) for the Space Station Program (SSP) in order to take advantage of the commercial off-the-shelf (COTS) products available today and the many that are expected in the future. NASA would also like to avoid the reliance on any one source for operating systems, information system, communication system, or instruction set architecture. The use of the Portable Operating System Interface for Computer Environments (POSIX) is examined as a possible solution to this problem. Since Ada is already the language of choice for SSP, the question of an Ada/POSIX binding is addressed. The intent of the binding is to provide access to the POSIX standard operation system (OS) interface and environment, by which application portability of Ada applications will be supported at the source code level. A guiding principle of Ada/POSIX binding development is a clear conformance of the Ada interface with the functional definition of POSIX. The interface is intended to be used by both application developers and system implementors. The objective is to provide a standard that allows a strictly conforming application source program that can be compiled to execute on any conforming implementation. Special emphasis is placed on first providing those functions and facilities that are needed in a wide variety of commercial applications

  17. C-Language Integrated Production System, Version 5.1

    NASA Technical Reports Server (NTRS)

    Riley, Gary; Donnell, Brian; Ly, Huyen-Anh VU; Culbert, Chris; Savely, Robert T.; Mccoy, Daniel J.; Giarratano, Joseph

    1992-01-01

    CLIPS 5.1 provides cohesive software tool for handling wide variety of knowledge with support for three different programming paradigms: rule-based, object-oriented, and procedural. Rule-based programming provides representation of knowledge by use of heuristics. Object-oriented programming enables modeling of complex systems as modular components. Procedural programming enables CLIPS to represent knowledge in ways similar to those allowed in such languages as C, Pascal, Ada, and LISP. Working with CLIPS 5.1, one can develop expert-system software by use of rule-based programming only, object-oriented programming only, procedural programming only, or combinations of the three.

  18. Transferring data objects: A focused Ada investigation

    NASA Technical Reports Server (NTRS)

    Legrand, Sue

    1988-01-01

    The use of the Ada language does not guarantee that data objects will be in the same form or have the same value after they have been stored or transferred to another system. There are too many possible variables in such things as the formats used and other protocol conditions. Differences may occur at many different levels of support. These include program level, object level, application level, and system level. A standard language is only one aspect of making a complex system completely homogeneous. Many components must be standardized and the various standards must be integrated. The principal issues in providing for interaction between systems are of exchanging files and data objects between systems which may not be compatible in terms of their host computer, operating system or other factors. A typical resolution of the problem of invalidating data involves at least a common external form, for data objects and for representing the relationships and attributes of data collections. Some of the issues dealing with the transfer of data are listed and consideration is given on how these issues may be handled in the Ada language.

  19. The implementation and use of ADA on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1985-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern is investigated. Emphasis is placed on the possibility that a distributed system may be programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors they are executing on, and that failures may occur in the software or underlying hardware. A new linguistic construct, the colloquy, is introduced which solves the problems identified in an earlier proposal, the conversation. It was shown that the colloquy is at least as powerful as recovery blocks, but it is also as powerful as all the other language facilities proposed for other situations requiring backward error recovery: recovery blocks, deadlines, generalized exception handlers, traditional conversations, s-conversations, and exchanges. The major features that distinguish the colloquy are described. Sample programs that were written, but not executed, using the colloquy show that extensive backward error recovery can be included in these programs simply and elegantly. These ideas are being implemented in an experimental Ada test bed.

  20. STGT program: Ada coding and architecture lessons learned

    NASA Technical Reports Server (NTRS)

    Usavage, Paul; Nagurney, Don

    1992-01-01

    STGT (Second TDRSS Ground Terminal) is currently halfway through the System Integration Test phase (Level 4 Testing). To date, many software architecture and Ada language issues have been encountered and solved. This paper, which is the transcript of a presentation at the 3 Dec. meeting, attempts to define these lessons plus others learned regarding software project management and risk management issues, training, performance, reuse, and reliability. Observations are included regarding the use of particular Ada coding constructs, software architecture trade-offs during the prototyping, development and testing stages of the project, and dangers inherent in parallel or concurrent systems, software, hardware, and operations engineering.

  1. Interesting viewpoints to those who will put Ada into practice

    NASA Technical Reports Server (NTRS)

    Carlsson, Arne

    1986-01-01

    Ada will most probably be used as the programming language for computers in the NASA Space Station. It is reasonable to suppose that Ada will be used for at least embedded computers, because the high software costs for these embedded computers were the reason why Ada activities were initiated about ten years ago. The on-board computers are designed for use in space applications, where maintenance by man is impossible. All manipulation of such computers has to be performed in an autonomous way or remote with commands from the ground. In a manned Space Station some maintenance work can be performed by service people on board, but there are still a lot of applications, which require autonomous computers, for example, vital Space Station functions and unmanned orbital transfer vehicles. Those aspect which have come out of the analysis of Ada characteristics together with the experience of requirements for embedded on-board computers in space applications are examined.

  2. Translation of one high-level language to another: COBOL to ADA, an example

    DOE Office of Scientific and Technical Information (OSTI.GOV)

    Hill, J.A.

    1986-01-01

    This dissertation discusses the difficulties encountered in, and explores possible solutions to, the task of automatically converting programs written in one HLL, COBOL, into programs written in another HLL, Ada, and still maintain readability. This paper presents at least one set of techniques and algorithms to solve many of the problems that were encountered. The differing view of records is solved by isolating those instances where it is a problem, then using the RENAMES option of Ada. Several solutions to doing the decimal-arithmetic translation are discussed. One method used is to emulate COBOL arithmetic in an arithmetic package. Another partialmore » solution suggested is to convert the values to decimal-scaled integers and use modular arithmetic. Conversion to fixed-point type and floating-point type are the third and fourth methods. The work of another researcher, Bobby Othmer, is utilized to correct any unstructured code, to remap statements not directly translatable such as ALTER, and to pull together isolated code sections. Algorithms are then presented to convert this restructured COBOL code into Ada code with local variables, parameters, and packages. The input/output requirements are partially met by mapping them to a series of procedure calls that interface with Ada's standard input-output package. Several examples are given of hand translations of COBOL programs. In addition, a possibly new method is shown for measuring the readability of programs.« less

  3. Ada Compiler Validation Summary Report: Certificate Number: 880318W1. 09041, International Business Machines Corporation, IBM Development System for the Ada Language, Version 2.1.0, IBM 4381 under VM/HPO, Host and Target

    DTIC Science & Technology

    1988-03-28

    International Business Machines Corporation IBM Development System for the Ada Language, Version 2.1.0 IBM 4381 under VM/HPO, host and target DTIC...necessary and identify by block number) International Business Machines Corporation, IBM Development System for the Ada Language, Version 2.1.0, IBM...in the compiler listed in this declaration. I declare that International Business Machines Corporation is the owner of record of the object code of the

  4. Participatory Workplace Wellness Programs: Reward, Penalty, and Regulatory Conflict

    PubMed Central

    Pomeranz, Jennifer L

    2015-01-01

    Context In keeping with the Patient Protection and Affordable Care Act, Congress revised the law related to workplace wellness programs. In June 2013, the Departments of Treasury, Labor, and Health and Human Services passed the final regulations, updating their 2006 regulatory framework. Participatory programs that reward the completion of a health risk assessment are now the most common type of wellness program in the United States. However, legal and ethical concerns emerge when employers utilize incentives that raise questions about the voluntariness of such programs. At issue is that under the Americans with Disabilities Act (ADA) of 1990, employers cannot require health-related inquiries and exams. Methods To analyze the current interpretation of the ADA, I conducted research on both LexisNexis and federal agency websites. The resulting article evaluates the differences in the language of Congress's enabling legislation and the federal departments’ regulations and how they may conflict with the ADA. It also reviews the federal government's authority to address both the legal conflict and ethical concerns related to nonvoluntary participatory programs. Findings Employers’ practices and the federal departments’ regulations conflict with the current interpretation of the ADA by permitting employers to penalize employees who do not complete a health risk assessment. The departments’ regulations may be interpreted as conflicting with Congress's legislation, which mentions penalties only for health-contingent wellness programs. Furthermore, the regulatory protections for employees applicable to health-contingent wellness programs do not apply to participatory programs. Conclusions Either Congress or the federal agencies should address the conflict among employers’ practices, the wellness regulations, and the ADA and also consider additional protections for employees. Employers can avoid ethical and legal complications by offering voluntary programs with positive incentives. PMID:26044631

  5. Ada Quality and Style: Guidelines for Professional Programmers

    DTIC Science & Technology

    1991-01-01

    occured because entry queues are serviced in FIFO order, not by priority. There is another situation referred to as a race condition. A program like the...the value of ’COUNT. A task can be removed from an entry queue due to execution of an abort statement as well as expiration of a timed entry call. The...is not defined by the language and may vary from time sliced to preemptive priority. Some implementations (e.g., VAX Ada) provide several choices

  6. Towards a formal semantics for Ada 9X

    NASA Technical Reports Server (NTRS)

    Guaspari, David; Mchugh, John; Wolfgang, Polak; Saaltink, Mark

    1995-01-01

    The Ada 9X language precision team was formed during the revisions of Ada 83, with the goal of analyzing the proposed design, identifying problems, and suggesting improvements, through the use of mathematical models. This report defines a framework for formally describing Ada 9X, based on Kahn's 'natural semantics', and applies the framework to portions of the language. The proposals for exceptions and optimization freedoms are also analyzed, using a different technique.

  7. Large Scale Software System Design of the Missile Minder AN/TSQ-73 Using the ADA Programming Language.

    DTIC Science & Technology

    1982-11-09

    PROGRAMMING LANGUAGE U. S . ARMY CECOM CONTRACT NO. DAAK8O-81-C-3107 CONTROL DATA CORPORATION GOVERNMENT SYSTEMS 40 AVENUE AT THE COMMON SHREWSBURY, NJ...contained in this report :. are those of the author( s ) and should not be construed as an .J : . official Department of the Army position, policy or...fomIn Orimaniatil Rt. No. Control Data Corporation S . PfmgOrgnizatla Name and Address 10. PmolatTasklWwrk Unit Mo. Control Data Corporation

  8. Formally verifying Ada programs which use real number types

    NASA Technical Reports Server (NTRS)

    Sutherland, David

    1986-01-01

    Formal verification is applied to programs which use real number arithmetic operations (mathematical programs). Formal verification of a program P consists of creating a mathematical model of F, stating the desired properties of P in a formal logical language, and proving that the mathematical model has the desired properties using a formal proof calculus. The development and verification of the mathematical model are discussed.

  9. Ada Compiler Validation Summary Report. Certificate Number: 891129W1. 10198 International Business Machines Corporation, the IBM Development System for the Ada Language AIX/RT Follow-on, Version 1.1 IBM RT Follow-on. Completion of On-Site Testing: 29 November 1989

    DTIC Science & Technology

    1989-11-29

    nvmbe’j International Business Machines Corporation Wright-Patterson AFB, The IBM Development System for the Ada Language AIX/RT follow-on, Version 1.1...Certificate Number: 891129W1.10198 International Business Machines Corporation The IBM Development System for the Ada Language AIX/RT Follow-on, Version 1.1 IBM...scripts provided by International Business Machines Corporation and reviewed by the validation team. The compiler was tested using all the following

  10. Transforming AdaPT to Ada

    NASA Technical Reports Server (NTRS)

    Goldsack, Stephen J.; Holzbach-Valero, A. A.; Waldrop, Raymond S.; Volz, Richard A.

    1991-01-01

    This paper describes how the main features of the proposed Ada language extensions intended to support distribution, and offered as possible solutions for Ada9X can be implemented by transformation into standard Ada83. We start by summarizing the features proposed in a paper (Gargaro et al, 1990) which constitutes the definition of the extensions. For convenience we have called the language in its modified form AdaPT which might be interpreted as Ada with partitions. These features were carefully chosen to provide support for the construction of executable modules for execution in nodes of a network of loosely coupled computers, but flexibly configurable for different network architectures and for recovery following failure, or adapting to mode changes. The intention in their design was to provide extensions which would not impact adversely on the normal use of Ada, and would fit well in style and feel with the existing standard. We begin by summarizing the features introduced in AdaPT.

  11. Lessons learned in creating spacecraft computer systems: Implications for using Ada (R) for the space station

    NASA Technical Reports Server (NTRS)

    Tomayko, James E.

    1986-01-01

    Twenty-five years of spacecraft onboard computer development have resulted in a better understanding of the requirements for effective, efficient, and fault tolerant flight computer systems. Lessons from eight flight programs (Gemini, Apollo, Skylab, Shuttle, Mariner, Voyager, and Galileo) and three reserach programs (digital fly-by-wire, STAR, and the Unified Data System) are useful in projecting the computer hardware configuration of the Space Station and the ways in which the Ada programming language will enhance the development of the necessary software. The evolution of hardware technology, fault protection methods, and software architectures used in space flight in order to provide insight into the pending development of such items for the Space Station are reviewed.

  12. Do state physician health programs encourage referrals that violate the Americans with Disabilities Act?

    PubMed

    Lawson, Nicholas D; Boyd, J Wesley

    The websites of many physician health programs provide lists describing signs of impairment or indications to refer physician-employees for evaluation and possible treatment. This study aimed (1) to determine how many of these descriptions likely provide physicians' employers with sufficient evidence to legally request mental health examinations under the general regulations of the Americans with Disabilities Act (ADA); and (2) to find out who they described. The authors applied US Equal Employment Opportunity Commission guidance documents and sought expert legal advice to evaluate the descriptions for their consistency with the ADA. They used directed content analysis to review and code these descriptions into categories. Very few, if any, of the 571 descriptions appeared to provide sufficient evidence for employers to request an examination under the ADA. About 14%, however, could refer to physicians attempting to defend themselves, assert their ADA rights, or otherwise complain about the hospital; and 27% either described physicians who complain or else had discriminatory effects in one of several different ways. Leaders within the medical field should ensure that their policies and state laws pertaining to physician impairment comply with and incorporate the language of the ADA. They should also reevaluate the functions of these policies, laws, and physician health programs, and the implications for patient safety, physician wellness, suicide, and other important issues. Copyright © 2017 Elsevier Ltd. All rights reserved.

  13. Ada (Tradename) Compiler Validation Summary Report. International Business Machines Corporation. IBM Development System for the Ada Language for MVS, Version 1.0. IBM 4381 (IBM System/370) under MVS.

    DTIC Science & Technology

    1986-05-05

    AVF-VSR-36.0187 Ada" COMPILER VALIDATION SUMMARY REPORT: International Business Machines Corporation IBM Development System for the Ada Language for...withdrawn from ACVC Version 1.7 were not run. The compiler was tested using command scripts provided by International Business Machines Corporation. These...APPENDIX A COMPLIANCE STATEMENT International Business Machines Corporation has submitted the following compliance statement concerning the IBM

  14. Impact of Ada in the Flight Dynamics Division: Excitement and frustration

    NASA Technical Reports Server (NTRS)

    Bailey, John; Waligora, Sharon; Stark, Mike

    1993-01-01

    In 1985, NASA Goddard's Flight Dynamics Division (FDD) began investigating how the Ada language might apply to their software development projects. Although they began cautiously using Ada on only a few pilot projects, they expected that, if the Ada pilots showed promising results, they would fully transition their entire development organization from FORTRAN to Ada within 10 years. However, nearly 9 years later, the FDD still produces 80 percent of its software in FORTRAN, despite positive results on Ada projects. This paper reports preliminary results of an ongoing study, commissioned by the FDD, to quantify the impact of Ada in the FDD, to determine why Ada has not flourished, and to recommend future directions regarding Ada. Project trends in both languages are examined as are external factors and cultural issues that affected the infusion of this technology. This paper is the first public report on the Ada assessment study, which will conclude with a comprehensive final report in mid 1994.

  15. System Specification for ADA Integrated Environment Type A AIE(1).

    DTIC Science & Technology

    1982-11-12

    includes program library support tools and the linker. The program library is the means by which the AIE supports independent, modular program development...KAPSE TUOL COMMUNICATION Package KAPSE-KAPS ECOMMUNICATION (KAPSE.RTS) (Most of it, except the "Language-Defined Packages" CPC) The overall...including classification of errors by severity; 5. perform optimizations for timing and/or space, without changing the functional meaning of a program by the

  16. Advanced software development workstation: Knowledge base methodology: Methodology for first Engineering Script Language (ESL) knowledge base

    NASA Technical Reports Server (NTRS)

    Peeris, Kumar; Izygon, Michel

    1993-01-01

    This report explains some of the concepts of the ESL prototype and summarizes some of the lessons learned in using the prototype for implementing the Flight Mechanics Tool Kit (FMToolKit) series of Ada programs.

  17. An Ada implementation of the network manager for the advanced information processing system

    NASA Technical Reports Server (NTRS)

    Nagle, Gail A.

    1986-01-01

    From an implementation standpoint, the Ada language provided many features which facilitated the data and procedure abstraction process. The language supported a design which was dynamically flexible (despite strong typing), modular, and self-documenting. Adequate training of programmers requires access to an efficient compiler which supports full Ada. When the performance issues for real time processing are finally addressed by more stringent requirements for tasking features and the development of efficient run-time environments for embedded systems, the full power of the language will be realized.

  18. Structuring the formal definition of Ada

    NASA Technical Reports Server (NTRS)

    Hansen, Kurt W.

    1986-01-01

    The structure of the formal definition of Ada are described. At present, a difficult subset of Ada has been defined and the experience gained so far by this work is reported. Currently, the work continues towards the formal definition of the Ada language.

  19. Toward the efficient implementation of expert systems in Ada

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel

    1990-01-01

    Here, the authors describe Ada language issues encountered during the development of ART-Ada, an expert system tool for Ada deployment. ART-Ada is being used to implement several expert system applications for the Space Station Freedom and the U.S. Air Force. Additional information is given on dynamic memory allocation.

  20. ART/Ada and CLIPS/Ada

    NASA Technical Reports Server (NTRS)

    Culbert, Chris

    1990-01-01

    Although they have reached a point of commercial viability, expert systems were originally developed in artificial intelligence (AI) research environments. Many of the available tools still work best in such environments. These environments typically utilize special hardware such as LISP machines and relatively unfamiliar languages such as LISP or Prolog. Space Station applications will require deep integration of expert system technology with applications developed in conventional languages, specifically Ada. The ability to apply automation to Space Station functions could be greatly enhanced by widespread availability of state-of-the-art expert system tools based on Ada. Although there have been some efforts to examine the use of Ada for AI applications, there are few, if any, existing products which provide state-of-the-art AI capabilities in an Ada tool. The goal of the ART/Ada Design Project is to conduct research into the implementation in Ada of state-of-the-art hybrid expert systems building tools (ESBT's). This project takes the following approach: using the existing design of the ART-IM ESBT as a starting point, analyze the impact of the Ada language and Ada development methodologies on that design; redesign the system in Ada; and analyze its performance. The research project will attempt to achieve a comprehensive understanding of the potential for embedding expert systems in Ada systems for eventual application in future Space Station Freedom projects. During Phase 1 of the project, initial requirements analysis, design, and implementation of the kernel subset of ART-IM functionality was completed. During Phase 2, the effort has been focused on the implementation and performance analysis of several versions with increasing functionality. Since production quality ART/Ada tools will not be available for a considerable time, and additional subtask of this project will be the completion of an Ada version of the CLIPS expert system shell developed by NASA. This tool will provide full syntactic compatibility with any eventual products of the ART/Ada design while allowing SSFP developers early access to this technology.

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

  2. Ada (Trade Name) Compiler Validation Summary Report: IBM Corporation. IBM Development System for the Ada Language System, Version 1.1.0, IBM 4381 under VM/SP CMS, Release 3.6.

    DTIC Science & Technology

    1988-05-19

    System for the Ada Language System, Version 1.1.0, 1.% International Business Machines Corporation, Wright-Patterson AFB. IBM 4381 under VM/SP CMS...THIS PAGE (When Data Enre’ed) AVF Control Number: AVF-VSR-82.1087 87-03-10-TEL ! Ada® COMPILER VALIDATION SUMMARY REPORT: International Business Machines...Organization (AVO). On-site testing was conducted from !8 May 1987 through 19 May 1987 at International Business Machines -orporation, San Diego CA. 1.2

  3. DEC Ada interface to Screen Management Guidelines (SMG)

    NASA Technical Reports Server (NTRS)

    Laomanachareon, Somsak; Lekkos, Anthony A.

    1986-01-01

    DEC's Screen Management Guidelines are the Run-Time Library procedures that perform terminal-independent screen management functions on a VT100-class terminal. These procedures assist users in designing, composing, and keeping track of complex images on a video screen. There are three fundamental elements in the screen management model: the pasteboard, the virtual display, and the virtual keyboard. The pasteboard is like a two-dimensional area on which a user places and manipulates screen displays. The virtual display is a rectangular part of the terminal screen to which a program writes data with procedure calls. The virtual keyboard is a logical structure for input operation associated with a physical keyboard. SMG can be called by all major VAX languages. Through Ada, predefined language Pragmas are used to interface with SMG. These features and elements of SMG are briefly discussed.

  4. The Teaching and Learning Environment SAIDA: Some Features and Lessons.

    ERIC Educational Resources Information Center

    Grandbastien, Monique; Morinet-Lambert, Josette

    Written in ADA language, SAIDA, a Help System for Data Implementation, is an experimental teaching and learning environment which uses artificial intelligence techniques to teach a computer science course on abstract data representations. The application domain is teaching advanced programming concepts which have not received much attention from…

  5. Instructional Support Software System. Final Report.

    ERIC Educational Resources Information Center

    McDonnell Douglas Astronautics Co. - East, St. Louis, MO.

    This report describes the development of the Instructional Support System (ISS), a large-scale, computer-based training system that supports both computer-assisted instruction and computer-managed instruction. Written in the Ada programming language, the ISS software package is designed to be machine independent. It is also grouped into functional…

  6. Ada Compiler Validation Summary Report: Certificate Number: 940630W1. 11372 Rational Software Corporation VADS System V/88 Release 4, VAda-110-8484, Product Number: 2100-01464, Version 6.2 DG AViiON G70592-A (M88110) under UNIX System V Release 4

    DTIC Science & Technology

    1994-07-21

    InforMation Systems Agency, Center for Information Management DECLARATION OF CONFORMANCE The following declaration of conformance was supplied by the...services such as resource allocation, scheduling, inp•t/outp-it control, and data management. Usually, operating systems are predominantly software...Ada programming language. 1-4 CHAPTER 2 IMPLEMMTION DEPENDENC IES 2.1 WITHDRAWN TESTS The f3llowing tests have been withdrawn by the AVO. The

  7. Proceedings of the Annual National Conference on Ada (Trade Name) Technology (4th) Held in Atlanta, Georgia on 19-20 March 1986.

    DTIC Science & Technology

    1986-01-01

    classe’s for dlifferentt target miitect t e . It i. itilir"t atlt tiundersltattd t~ lat thi is for OIIVC~jiV( 1 - ill his exForiitileIl tileiii...variable in the programming use bgcolor maroon, fgcolor (RGB 1 .9 .2) language. Another occasion where a user may want bordercolor ( HSV .6 .5 .7) to...AD-Ai67 U2 PROCEEDINGS OF THE ANNUAL NATIONAL CONFERENCE ON ADA 1 /2 (TRADE NAME) TECHNOL..(U) ARMY COMMUNICATIONS-ELECTRONICS COMMAND FORT MONMOUTH

  8. The impact of common APSE interface set specifications on space station information systems

    NASA Technical Reports Server (NTRS)

    Diaz-Herrera, Jorge L.; Sibley, Edgar H.

    1986-01-01

    Certain types of software facilities are needed in a Space Station Information Systems Environment; the Common APSE (Ada Program Support Environment) Interface Set (CAIS) was proposed as a means of satisfying them. The reasonableness of this is discussed by examining the current CAIS, considering the changes due to the latest Requirements and Criteria (RAC) document, and postulating the effects on the CAIS 2.0. Finally, a few additional comments are made on the problems inherent in the Ada language itself, especially on its deficiencies when used for implementing large distributed processing and data base applications.

  9. Participatory workplace wellness programs: reward, penalty, and regulatory conflict.

    PubMed

    Pomeranz, Jennifer L

    2015-06-01

    POLICY POINTS: Workplace wellness programs that provide incentives for completing a health risk assessment are a form of participatory programs. There are legal and ethical concerns when employers assess penalties for not completing a health risk assessment, raising questions about the voluntariness of such a program. The Departments of Treasury, Labor, and Health and Human Services' 2013 regulations for participatory programs and employers' current practices conflict with the Equal Employment Opportunity Commission's prevailing interpretation of the Americans with Disabilities Act of 1990. In keeping with the Patient Protection and Affordable Care Act, Congress revised the law related to workplace wellness programs. In June 2013, the Departments of Treasury, Labor, and Health and Human Services passed the final regulations, updating their 2006 regulatory framework. Participatory programs that reward the completion of a health risk assessment are now the most common type of wellness program in the United States. However, legal and ethical concerns emerge when employers utilize incentives that raise questions about the voluntariness of such programs. At issue is that under the Americans with Disabilities Act (ADA) of 1990, employers cannot require health-related inquiries and exams. To analyze the current interpretation of the ADA, I conducted research on both LexisNexis and federal agency websites. The resulting article evaluates the differences in the language of Congress's enabling legislation and the federal departments' regulations and how they may conflict with the ADA. It also reviews the federal government's authority to address both the legal conflict and ethical concerns related to nonvoluntary participatory programs. Employers' practices and the federal departments' regulations conflict with the current interpretation of the ADA by permitting employers to penalize employees who do not complete a health risk assessment. The departments' regulations may be interpreted as conflicting with Congress's legislation, which mentions penalties only for health-contingent wellness programs. Furthermore, the regulatory protections for employees applicable to health-contingent wellness programs do not apply to participatory programs. Either Congress or the federal agencies should address the conflict among employers' practices, the wellness regulations, and the ADA and also consider additional protections for employees. Employers can avoid ethical and legal complications by offering voluntary programs with positive incentives. © 2015 Milbank Memorial Fund.

  10. C-Language Integrated Production System, Version 6.0

    NASA Technical Reports Server (NTRS)

    Riley, Gary; Donnell, Brian; Ly, Huyen-Anh Bebe; Ortiz, Chris

    1995-01-01

    C Language Integrated Production System (CLIPS) computer programs are specifically intended to model human expertise or other knowledge. CLIPS is designed to enable research on, and development and delivery of, artificial intelligence on conventional computers. CLIPS 6.0 provides cohesive software tool for handling wide variety of knowledge with support for three different programming paradigms: rule-based, object-oriented, and procedural. Rule-based programming: representation of knowledge as heuristics - essentially, rules of thumb that specify set of actions performed in given situation. Object-oriented programming: modeling of complex systems comprised of modular components easily reused to model other systems or create new components. Procedural-programming: representation of knowledge in ways similar to those of such languages as C, Pascal, Ada, and LISP. Version of CLIPS 6.0 for IBM PC-compatible computers requires DOS v3.3 or later and/or Windows 3.1 or later.

  11. AN ADA NAMELIST PACKAGE

    NASA Technical Reports Server (NTRS)

    Klumpp, A. R.

    1994-01-01

    The Ada Namelist Package, developed for the Ada programming language, enables a calling program to read and write FORTRAN-style namelist files. A namelist file consists of any number of assignment statements in any order. Features of the Ada Namelist Package are: the handling of any combination of user-defined types; the ability to read vectors, matrices, and slices of vectors and matrices; the handling of mismatches between variables in the namelist file and those in the programmed list of namelist variables; and the ability to avoid searching the entire input file for each variable. The principle user benefits of this software are the following: the ability to write namelist-readable files, the ability to detect most file errors in the initialization phase, a package organization that reduces the number of instantiated units to a few packages rather than to many subprograms, a reduced number of restrictions, and an increased execution speed. The Ada Namelist reads data from an input file into variables declared within a user program. It then writes data from the user program to an output file, printer, or display. The input file contains a sequence of assignment statements in arbitrary order. The output is in namelist-readable form. There is a one-to-one correspondence between namelist I/O statements executed in the user program and variables read or written. Nevertheless, in the input file, mismatches are allowed between assignment statements in the file and the namelist read procedure statements in the user program. The Ada Namelist Package itself is non-generic. However, it has a group of nested generic packages following the nongeneric opening portion. The opening portion declares a variety of useraccessible constants, variables and subprograms. The subprograms are procedures for initializing namelists for reading, reading and writing strings. The subprograms are also functions for analyzing the content of the current dataset and diagnosing errors. Two nested generic packages follow the opening portion. The first generic package contains procedures that read and write objects of scalar type. The second contains subprograms that read and write one and two-dimensional arrays whose components are of scalar type and whose indices are of either of the two discrete types (integer or enumeration). Subprograms in the second package also read and write vector and matrix slices. The Ada Namelist ASCII text files are available on a 360k 5.25" floppy disk written on an IBM PC/AT running under the PC DOS operating system. The largest subprogram in the package requires 150k of memory. The package was developed using VAX Ada v. 1.5 under DEC VMS v. 4.5. It should be portable to any validated Ada compiler. The software was developed in 1989, and is a copyrighted work with all copyright vested in NASA.

  12. Ada software productivity prototypes: A case study

    NASA Technical Reports Server (NTRS)

    Hihn, Jairus M.; Habib-Agahi, Hamid; Malhotra, Shan

    1988-01-01

    A case study of the impact of Ada on a Command and Control project completed at the Jet Propulsion Laboratory (JPL) is given. The data for this study was collected as part of a general survey of software costs and productivity at JPL and other NASA sites. The task analyzed is a successful example of the use of rapid prototyping as applied to command and control for the U.S. Air Force and provides the U.S. Air Force Military Airlift Command with the ability to track aircraft, air crews and payloads worldwide. The task consists of a replicated database at several globally distributed sites. The local databases at each site can be updated within seconds after changes are entered at any one site. The system must be able to handle up to 400,000 activities per day. There are currently seven sites, each with a local area network of computers and a variety of user displays; the local area networks are tied together into a single wide area network. Using data obtained for eight modules, totaling approximately 500,000 source lines of code, researchers analyze the differences in productivities between subtasks. Factors considered are percentage of Ada used in coding, years of programmer experience, and the use of Ada tools and modern programming practices. The principle findings are the following. Productivity is very sensitive to programmer experience. The use of Ada software tools and the use of modern programming practices are important; without such use Ada is just a large complex language which can cause productivity to decrease. The impact of Ada on development effort phases is consistent with earlier reports at the project level but not at the module level.

  13. A Technical History of the SEI

    DTIC Science & Technology

    2017-01-01

    service-oriented architecture concepts by leading a team of technical ex - perts from several Air Force financial management programs of record in...the application of computing, that trend re- versed dramatically in the 1970s for a variety of reasons, including the difficulty the DoD was ex ...implement it in programming languages other than Ada. The lessons learned from the testbed ex - periments were incorporated into a comprehensive guide

  14. Investigation of the ADA Language Implementation of the Hellenic Command Control and Information System.

    DTIC Science & Technology

    1982-06-01

    libary packages which support machine dependent physical interfaces, interrupt structures or special devices. Thus, programs and libraries written in...obtains real-time data, makes and imple- ments decisions and receives and originates digital messages. The major equipment items which are appropriate...maintenance. g. Provide digital communications access processing. Each microcomputer can be programmed to perform a specific set of functions using prepared

  15. Space Station Software Recommendations

    NASA Technical Reports Server (NTRS)

    Voigt, S. (Editor)

    1985-01-01

    Four panels of invited experts and NASA representatives focused on the following topics: software management, software development environment, languages, and software standards. Each panel deliberated in private, held two open sessions with audience participation, and developed recommendations for the NASA Space Station Program. The major thrusts of the recommendations were as follows: (1) The software management plan should establish policies, responsibilities, and decision points for software acquisition; (2) NASA should furnish a uniform modular software support environment and require its use for all space station software acquired (or developed); (3) The language Ada should be selected for space station software, and NASA should begin to address issues related to the effective use of Ada; and (4) The space station software standards should be selected (based upon existing standards where possible), and an organization should be identified to promulgate and enforce them. These and related recommendations are described in detail in the conference proceedings.

  16. Ada Implementation Guide. Software Engineering With Ada. Volume 2

    DTIC Science & Technology

    1994-04-01

    copy of the latest Ada Compiler Validation Capability (ACVC), the validation test suite ADA-BIB 10/15/91 2048 How to obtain the AJPO’S Ada...A I A-4Department of the Navy I I I 3 Helpful Sources AF-INT9I 8/12/91 2048 Text of Air Force 1991 Interpretation of Congressional Mandate SAF-POL88...the Ada language I 3 Ada Implementation Guide A--45 I I Helpful Sources CREASE 11/27/91 2048 How to obtain AJPO’s April 1988 CREASE Version 5.0 3

  17. The Impact of Ada and Object-Oriented Design in NASA Goddard's Flight Dynamics Division

    NASA Technical Reports Server (NTRS)

    Waligora, Sharon; Bailey, John; Stark, Mike

    1996-01-01

    This paper presents the highlights and key findings of 10 years of use and study of Ada and object-oriented design in NASA Goddard's Flight Dynamics Division (FDD). In 1985, the Software Engineering Laboratory (SEL) began investigating how the Ada language might apply to FDD software development projects. Although they began cautiously using Ada on only a few pilot projects, they expected that, if the Ada pilots showed promising results, the FDD would fully transition its entire development organization from FORTRAN to Ada within 10 years. However, 10 years later, the FDD still produced 80 percent of its software in FORTRAN and had begun using C and C++, despite positive results on Ada projects. This paper presents the final results of a SEL study to quantify the impact of Ada in the FDD, to determine why Ada has not flourished, and to recommend future directions regarding Ada. Project trends in both languages are examined as are external factors and cultural issues that affected the infusion of this technology. The detailed results of this study were published in a formal study report in March of 1995. This paper supersedes the preliminary results of this study that were presented at the Eighteenth Annual Software Engineering Workshop in 1993.

  18. Research review for information management

    NASA Technical Reports Server (NTRS)

    Bishop, Peter C.

    1988-01-01

    The goal of RICIS research in information management is to apply currently available technology to existing problems in information management. Research projects include the following: the Space Business Research Center (SBRC), the Management Information and Decision Support Environment (MIDSE), and the investigation of visual interface technology. Several additional projects issued reports. New projects include the following: (1) the AdaNET project to develop a technology transfer network for software engineering and the Ada programming language; and (2) work on designing a communication system for the Space Station Project Office at JSC. The central aim of all projects is to use information technology to help people work more productively.

  19. System testing of a production Ada (trademark) project: The GRODY study

    NASA Technical Reports Server (NTRS)

    Seigle, Jeffrey; Esker, Linda; Shi, Ying-Liang

    1990-01-01

    The use of the Ada language and design methodologies that utilize its features has a strong impact on all phases of the software development project lifecycle. At the National Aeronautics and Space Administration/Goddard Space Flight Center (NASA/GSFC), the Software Engineering Laboratory (SEL) conducted an experiment in parallel development of two flight dynamics systems in FORTRAN and Ada. The teams found some qualitative differences between the system test phases of the two projects. Although planning for system testing and conducting of tests were not generally affected by the use of Ada, the solving of problems found in system testing was generally facilitated by Ada constructs and design methodology. Most problems found in system testing were not due to difficulty with the language or methodology but to lack of experience with the application.

  20. Ada (Tradename) Compiler Validation Summary Report. International Business Machines Corporation. IBM Development System for the Ada Language for VM/CMS, Version 1.0. IBM 4381 (IBM System/370) under VM/CMS.

    DTIC Science & Technology

    1986-04-29

    COMPILER VALIDATION SUMMARY REPORT: International Business Machines Corporation IBM Development System for the Ada Language for VM/CMS, Version 1.0 IBM 4381...tested using command scripts provided by International Business Machines Corporation. These scripts were reviewed by the validation team. Test.s were run...s): IBM 4381 (System/370) Operating System: VM/CMS, release 3.6 International Business Machines Corporation has made no deliberate extensions to the

  1. Structured Hierarchical Ada Presentation Using Pictographs (SHARP) definition, Application and Automation

    DTIC Science & Technology

    1986-09-01

    implement a computer program as a function of the Function Point Total. As shown in Table 9, the software product (referred to as SPQR ) establishes the...language being used. Source code statements are defined in SPQR as consisting of executable statements and data definitions. The factors used to calculate... SPQR is a trademark of Software Productivity Research, Inc, 233 TABLE 9 NUMBER OF COMPUTER PROGRAM SOURCE STATEMENTS PER FUNCTION POINT TOTAL

  2. Ada Programming Support Environment (APSE) Evaluation and Validation (E&V) Team

    DTIC Science & Technology

    1991-12-31

    standards. The purpose of the team was to assist the project in several ways. Raymond Szymanski of Wright Research Iand Development Center (WRDC, now...debuggers, program library systems, and compiler diagnostics. The test suite does not include explicit tests for the existence of language features . The...support software is a set of tools and procedures which assist in preparing and executing the test suite, in extracting data from the results of

  3. An evaluation of the documented requirements of the SSP UIL and a review of commercial software packages for the development and testing of UIL prototypes

    NASA Technical Reports Server (NTRS)

    Gill, Esther Naomi

    1986-01-01

    A review was conducted of software packages currently on the market which might be integrated with the interface language and aid in reaching the objectives of customization, standardization, transparency, reliability, maintainability, language substitutions, expandability, portability, and flexibility. Recommendations are given for best choices in hardware and software acquisition for inhouse testing of these possible integrations. Software acquisition in the line of tools to aid expert-system development and/or novice program development, artificial intelligent voice technology and touch screen or joystick or mouse utilization as well as networking were recommended. Other recommendations concerned using the language Ada for the user interface language shell because of its high level of standardization, structure, and ability to accept and execute programs written in other programming languages, its DOD ownership and control, and keeping the user interface language simple so that multiples of users will find the commercialization of space within their realm of possibility which is, after all, the purpose of the Space Station.

  4. General object-oriented software development

    NASA Technical Reports Server (NTRS)

    Seidewitz, Edwin V.; Stark, Mike

    1986-01-01

    Object-oriented design techniques are gaining increasing popularity for use with the Ada programming language. A general approach to object-oriented design which synthesizes the principles of previous object-oriented methods into the overall software life-cycle, providing transitions from specification to design and from design to code. It therefore provides the basis for a general object-oriented development methodology.

  5. Simple solution to the medical instrumentation software problem

    NASA Astrophysics Data System (ADS)

    Leif, Robert C.; Leif, Suzanne B.; Leif, Stephanie H.; Bingue, E.

    1995-04-01

    Medical devices now include a substantial software component, which is both difficult and expensive to produce and maintain. Medical software must be developed according to `Good Manufacturing Practices', GMP. Good Manufacturing Practices as specified by the FDA and ISO requires the definition and compliance to a software processes which ensures quality products by specifying a detailed method of software construction. The software process should be based on accepted standards. US Department of Defense software standards and technology can both facilitate the development and improve the quality of medical systems. We describe the advantages of employing Mil-Std-498, Software Development and Documentation, and the Ada programming language. Ada provides the very broad range of functionalities, from embedded real-time to management information systems required by many medical devices. It also includes advanced facilities for object oriented programming and software engineering.

  6. Study of the Alsys implementation of the Catalogue of Interface Features and Options for the Ada language for 80386 Unix

    NASA Technical Reports Server (NTRS)

    Gibson, James S.; Barnes, Michael J.; Ostermiller, Daniel L.

    1993-01-01

    A set of programs was written to test the functionality and performance of the Alsys Ada implementation of the Catalogue of Interface Features and Options (CIFO), a set of optional Ada packages for real-time applications. No problems were found with the task id, preemption control, or shared-data packages. Minor problems were found with the dispatching control, dynamic priority, events, non-waiting entry call, semaphore, and scheduling packages. The Alsys implementation is derived mostly from Release 2 of the CIFO standard, but includes some of the features of Release 3 and some modifications unique to Alsys. Performance measurements show that the semaphore and shared-data features are an order-of-magnitude faster than the same mechanisms using an Ada rendezvous. The non-waiting entry call is slightly faster than a standard rendezvous. The existence of errors in the implementation, the incompleteness of the documentation from the published standard impair the usefulness of this implementation. Despite those short-comings, the Alsys CIFO implementation might be of value in the development of real-time applications.

  7. Run-time implementation issues for real-time embedded Ada

    NASA Technical Reports Server (NTRS)

    Maule, Ruth A.

    1986-01-01

    A motivating factor in the development of Ada as the department of defense standard language was the high cost of embedded system software development. It was with embedded system requirements in mind that many of the features of the language were incorporated. Yet it is the designers of embedded systems that seem to comprise the majority of the Ada community dissatisfied with the language. There are a variety of reasons for this dissatisfaction, but many seem to be related in some way to the Ada run-time support system. Some of the areas in which the inconsistencies were found to have the greatest impact on performance from the standpoint of real-time systems are presented. In particular, a large part of the duties of the tasking supervisor are subject to the design decisions of the implementer. These include scheduling, rendezvous, delay processing, and task activation and termination. Some of the more general issues presented include time and space efficiencies, generic expansions, memory management, pragmas, and tracing features. As validated compilers become available for bare computer targets, it is important for a designer to be aware that, at least for many real-time issues, all validated Ada compilers are not created equal.

  8. Flowcharting with D-charts

    NASA Technical Reports Server (NTRS)

    Meyer, D.

    1985-01-01

    A D-Chart is a style of flowchart using control symbols highly appropriate to modern structured programming languages. The intent of a D-Chart is to provide a clear and concise one-for-one mapping of control symbols to high-level language constructs for purposes of design and documentation. The notation lends itself to both high-level and code-level algorithmic description. The various issues that may arise when representing, in D-Chart style, algorithms expressed in the more popular high-level languages are addressed. In particular, the peculiarities of mapping control constructs for Ada, PASCAL, FORTRAN 77, C, PL/I, Jovial J73, HAL/S, and Algol are discussed.

  9. Flowcharting with D-charts

    NASA Technical Reports Server (NTRS)

    Meyer, D. D.

    1985-01-01

    A D-Chart is a style of flowchart using control symbols highly appropriate to modern structured programming languages. The intent of a D-Chart is to provide a clear and concise one-for-one mapping of control symbols to high-level language constructs for purposes of design and documentation. The notation lends itself to both high-level and code-level algorithmic description. The various issues that may arise when representing, in D-Chart style, algorithms expressed in the more popular high-level languages are addressed. In particular, the peculiarities of mapping control constructs for Ada, PASCAL, FORTRAN 77, C, PL/I, Joviai J73, HAL/S, and Algol are discussed.

  10. Transition to Ada

    DTIC Science & Technology

    1993-02-01

    the relative cost effectiveness of Ada and C++ [10]. (An overview of the Air Force report is given in Appendix D.) Surprisingly, the study deter- mined ...support; 5 = excellent support), followed by a total score, a weighted sum of the rankings based on weights deter- mined by an expert panel: Category...International Conference Location: Britannia International Hotel, London Sponsor. Ada Language UK, Ltd. POC: Helen Byard, Administrator, Ada UK, P.O. 322, York

  11. A Comparison of Ada 83 and C++

    DTIC Science & Technology

    1991-06-01

    developing large, complex, software systems with long lifetimes. Those interviewed for this study who are familiar with both Ada and C++ believe that Ada is...with those who are familiar with both languages, there was a clear preference for using Ada for large complex systems with long lifetimes. These...University, December 1990 Additions by Nelson H. Weiderman, June 1991. Chile Empresa Nacional de Aeronautica (ENAER), real-time avionics system, Data

  12. Vector-matrix-quaternion, array and arithmetic packages: All HAL/S functions implemented in Ada

    NASA Technical Reports Server (NTRS)

    Klumpp, Allan R.; Kwong, David D.

    1986-01-01

    The HAL/S avionics programmers have enjoyed a variety of tools built into a language tailored to their special requirements. Ada is designed for a broader group of applications. Rather than providing built-in tools, Ada provides the elements with which users can build their own. Standard avionic packages remain to be developed. These must enable programmers to code in Ada as they have coded in HAL/S. The packages under development at JPL will provide all of the vector-matrix, array, and arithmetic functions described in the HAL/S manuals. In addition, the linear algebra package will provide all of the quaternion functions used in Shuttle steering and Galileo attitude control. Furthermore, using Ada's extensibility, many quaternion functions are being implemented as infix operations; equivalent capabilities were never implemented in HAL/S because doing so would entail modifying the compiler and expanding the language. With these packages, many HAL/S expressions will compile and execute in Ada, unchanged. Others can be converted simply by replacing the implicit HAL/S multiply operator with the Ada *. Errors will be trapped and identified. Input/output will be convenient and readable.

  13. Software For Computer-Aided Design Of Control Systems

    NASA Technical Reports Server (NTRS)

    Wette, Matthew

    1994-01-01

    Computer Aided Engineering System (CAESY) software developed to provide means to evaluate methods for dealing with users' needs in computer-aided design of control systems. Interpreter program for performing engineering calculations. Incorporates features of both Ada and MATLAB. Designed to be flexible and powerful. Includes internally defined functions, procedures and provides for definition of functions and procedures by user. Written in C language.

  14. Ada (trademark) projects at NASA. Runtime environment issues and recommendations

    NASA Technical Reports Server (NTRS)

    Roy, Daniel M.; Wilke, Randall W.

    1988-01-01

    Ada practitioners should use this document to discuss and establish common short term requirements for Ada runtime environments. The major current Ada runtime environment issues are identified through the analysis of some of the Ada efforts at NASA and other research centers. The runtime environment characteristics of major compilers are compared while alternate runtime implementations are reviewed. Modifications and extensions to the Ada Language Reference Manual to address some of these runtime issues are proposed. Three classes of projects focusing on the most critical runtime features of Ada are recommended, including a range of immediately feasible full scale Ada development projects. Also, a list of runtime features and procurement issues is proposed for consideration by the vendors, contractors and the government.

  15. Ada(R) Test and Verification System (ATVS)

    NASA Technical Reports Server (NTRS)

    Strelich, Tom

    1986-01-01

    The Ada Test and Verification System (ATVS) functional description and high level design are completed and summarized. The ATVS will provide a comprehensive set of test and verification capabilities specifically addressing the features of the Ada language, support for embedded system development, distributed environments, and advanced user interface capabilities. Its design emphasis was on effective software development environment integration and flexibility to ensure its long-term use in the Ada software development community.

  16. Definition of an auxiliary processor dedicated to real-time operating system kernels

    NASA Technical Reports Server (NTRS)

    Halang, Wolfgang A.

    1988-01-01

    In order to increase the efficiency of process control data processing, it is necessary to enhance the productivity of real time high level languages and to automate the task administration, because presently 60 percent or more of the applications are still programmed in assembly languages. This may be achieved by migrating apt functions for the support of process control oriented languages into the hardware, i.e., by new architectures. Whereas numerous high level languages have already been defined or realized, there are no investigations yet on hardware assisted implementation of real time features. The requirements to be fulfilled by languages and operating systems in hard real time environment are summarized. A comparison of the most prominent languages, viz. Ada, HAL/S, LTR, Pearl, as well as the real time extensions of FORTRAN and PL/1, reveals how existing languages meet these demands and which features still need to be incorporated to enable the development of reliable software with predictable program behavior, thus making it possible to carry out a technical safety approval. Accordingly, Pearl proved to be the closest match to the mentioned requirements.

  17. Lessons learned from an Ada conversion project

    NASA Technical Reports Server (NTRS)

    Porter, Tim

    1988-01-01

    Background; SAVVAS architecture; software portability; history of Ada; isolation of non-portable code; simple terminal interface package; constraints of language features; and virtual interfaces are outlined. This presentation is represented by viewgraphs only.

  18. Static Schedulers for Embedded Real-Time Systems

    DTIC Science & Technology

    1989-12-01

    Because of the need for having efficient scheduling algorithms in large scale real time systems , software engineers put a lot of effort on developing...provide static schedulers for he Embedded Real Time Systems with single processor using Ada programming language. The independent nonpreemptable...support the Computer Aided Rapid Prototyping for Embedded Real Time Systems so that we determine whether the system, as designed, meets the required

  19. SDI satellite autonomy using AI and Ada

    NASA Technical Reports Server (NTRS)

    Fiala, Harvey E.

    1990-01-01

    The use of Artificial Intelligence (AI) and the programming language Ada to help a satellite recover from selected failures that could lead to mission failure are described. An unmanned satellite will have a separate AI subsystem running in parallel with the normal satellite subsystems. A satellite monitoring subsystem (SMS), under the control of a blackboard system, will continuously monitor selected satellite subsystems to become alert to any actual or potential problems. In the case of loss of communications with the earth or the home base, the satellite will go into a survival mode to reestablish communications with the earth. The use of an AI subsystem in this manner would have avoided the tragic loss of the two recent Soviet probes that were sent to investigate the planet Mars and its moons. The blackboard system works in conjunction with an SMS and a reconfiguration control subsystem (RCS). It can be shown to be an effective way for one central control subsystem to monitor and coordinate the activities and loads of many interacting subsystems that may or may not contain redundant and/or fault-tolerant elements. The blackboard system will be coded in Ada using tools such as the ABLE development system and the Ada Production system.

  20. ART/Ada design project, phase 1. Task 2 report: Detailed design

    NASA Technical Reports Server (NTRS)

    Allen, Bradley P.

    1988-01-01

    Various issues are studied in the context of the design of an Ada based expert system building tool. Using an existing successful design as a starting point, the impact is analyzed of the Ada language and Ada development methodologies on that design, the Ada system is redesigned, and its performance is analyzed using both complexity-theoretic and empirical techniques. The algorithms specified in the overall design are refined, resolving and documenting any open design issues, identifying each system module, documenting the internal architecture and control logic, and describing the primary data structures involved in the module.

  1. Implementation of a production Ada project: The GRODY study

    NASA Technical Reports Server (NTRS)

    Godfrey, Sara; Brophy, Carolyn Elizabeth

    1989-01-01

    The use of the Ada language and design methodologies that encourage full use of its capabilities have a strong impact on all phases of the software development project life cycle. At the National Aeronautics and Space Administration/Goddard Space Flight Center (NASA/GSFC), the Software Engineering Laboratory (SEL) conducted an experiment in parallel development of two flight dynamics systems in FORTRAN and Ada. The differences observed during the implementation, unit testing, and integration phases of the two projects are described and the lessons learned during the implementation phase of the Ada development are outlined. Included are recommendations for future Ada development projects.

  2. Development of an Ada package library

    NASA Technical Reports Server (NTRS)

    Burton, Bruce; Broido, Michael

    1986-01-01

    A usable prototype Ada package library was developed and is currently being evaluated for use in large software development efforts. The library system is comprised of an Ada-oriented design language used to facilitate the collection of reuse information, a relational data base to store reuse information, a set of reusable Ada components and tools, and a set of guidelines governing the system's use. The prototyping exercise is discussed and the lessons learned from it have led to the definition of a comprehensive tool set to facilitate software reuse.

  3. Data Management Working Group report

    NASA Technical Reports Server (NTRS)

    Filardo, Edward J.; Smith, David B.

    1986-01-01

    The current flight qualification program lags technology insertion by 6 to 10 years. The objective is to develop an integrated software engineering and development environment assisted by an expert system technology. An operating system needs to be developed which is portable to the on-board computers of the year 2000. The use of ADA verses a High-Order Language; fault tolerance; fiber optics networks; communication protocols; and security are also examined and outlined.

  4. Spatial-Operator Algebra For Robotic Manipulators

    NASA Technical Reports Server (NTRS)

    Rodriguez, Guillermo; Kreutz, Kenneth K.; Milman, Mark H.

    1991-01-01

    Report discusses spatial-operator algebra developed in recent studies of mathematical modeling, control, and design of trajectories of robotic manipulators. Provides succinct representation of mathematically complicated interactions among multiple joints and links of manipulator, thereby relieving analyst of most of tedium of detailed algebraic manipulations. Presents analytical formulation of spatial-operator algebra, describes some specific applications, summarizes current research, and discusses implementation of spatial-operator algebra in the Ada programming language.

  5. Implementation of Ada protocols on Mil-STD-1553 B data bus

    NASA Technical Reports Server (NTRS)

    Ruhman, Smil; Rosemberg, Flavia

    1986-01-01

    Standardization activity of data communication in avionic systems started in 1968 for the purpose of total system integration and the elimination of heavy wire bundles carrying signals between various subassemblies. The growing complexity of avionic systems is straining the capabilities of MIL-STD-1553 B (first issued in 1973), but a much greater challenge to it is posed by Ada, the standard language adopted for real-time, computer embedded-systems. Hardware implementation of Ada communication protocols in a contention/token bus or token ring network is proposed. However, during the transition period when the current command/response multiplex data bus is still flourishing and the development environment for distributed multi-computer Ada systems is as yet lacking, a temporary accomodation of the standard language with the standard bus could be very useful and even highly desirable. By concentrating all status informtion and decisions at the bus controller, it was found to be possible to construct an elegant and efficient harware impelementation of the Ada protocols at the bus interface. This solution is discussed.

  6. ELAPSE - NASA AMES LISP AND ADA BENCHMARK SUITE: EFFICIENCY OF LISP AND ADA PROCESSING - A SYSTEM EVALUATION

    NASA Technical Reports Server (NTRS)

    Davis, G. J.

    1994-01-01

    One area of research of the Information Sciences Division at NASA Ames Research Center is devoted to the analysis and enhancement of processors and advanced computer architectures, specifically in support of automation and robotic systems. To compare systems' abilities to efficiently process Lisp and Ada, scientists at Ames Research Center have developed a suite of non-parallel benchmarks called ELAPSE. The benchmark suite was designed to test a single computer's efficiency as well as alternate machine comparisons on Lisp, and/or Ada languages. ELAPSE tests the efficiency with which a machine can execute the various routines in each environment. The sample routines are based on numeric and symbolic manipulations and include two-dimensional fast Fourier transformations, Cholesky decomposition and substitution, Gaussian elimination, high-level data processing, and symbol-list references. Also included is a routine based on a Bayesian classification program sorting data into optimized groups. The ELAPSE benchmarks are available for any computer with a validated Ada compiler and/or Common Lisp system. Of the 18 routines that comprise ELAPSE, provided within this package are 14 developed or translated at Ames. The others are readily available through literature. The benchmark that requires the most memory is CHOLESKY.ADA. Under VAX/VMS, CHOLESKY.ADA requires 760K of main memory. ELAPSE is available on either two 5.25 inch 360K MS-DOS format diskettes (standard distribution) or a 9-track 1600 BPI ASCII CARD IMAGE format magnetic tape. The contents of the diskettes are compressed using the PKWARE archiving tools. The utility to unarchive the files, PKUNZIP.EXE, is included. The ELAPSE benchmarks were written in 1990. VAX and VMS are trademarks of Digital Equipment Corporation. MS-DOS is a registered trademark of Microsoft Corporation.

  7. Determination of the Underlying Task Scheduling Algorithm for an Ada Runtime System

    DTIC Science & Technology

    1989-12-01

    was also curious as to how well I could model the test cases with Ada programs . In particular, I wanted to see whether I could model the equal arrival...parameter relationshis=s required to detect the execution of individual algorithms. These test cases were modeled using Ada programs . Then, the...results were analyzed to determine whether the Ada programs were capable of revealing the task scheduling algorithm used by the Ada run-time system. This

  8. Experiences with Ada in an embedded system

    NASA Technical Reports Server (NTRS)

    Labaugh, Robert J.

    1988-01-01

    Recent experiences with using Ada in a real time environment are described. The application was the control system for an experimental robotic arm. The objectives of the effort were to experiment with developing embedded applications in Ada, evaluating the suitability of the language for the application, and determining the performance of the system. Additional objectives were to develop a control system based on the NASA/NBS Standard Reference Model for Telerobot Control System Architecture (NASREM) in Ada, and to experiment with the control laws and how to incorporate them into the NASREM architecture.

  9. Basic mathematical function libraries for scientific computation

    NASA Technical Reports Server (NTRS)

    Galant, David C.

    1989-01-01

    Ada packages implementing selected mathematical functions for the support of scientific and engineering applications were written. The packages provide the Ada programmer with the mathematical function support found in the languages Pascal and FORTRAN as well as an extended precision arithmetic and a complete complex arithmetic. The algorithms used are fully described and analyzed. Implementation assumes that the Ada type FLOAT objects fully conform to the IEEE 754-1985 standard for single binary floating-point arithmetic, and that INTEGER objects are 32-bit entities. Codes for the Ada packages are included as appendixes.

  10. Ada Compiler Validation Summary Report: Certificate Number: 890420W1. 10074 International Business Machines Corporation, IBM Development System for the Ada Language MVS Ada Compiler, Version 2.1.1 IBM 4381 (Host and Target)

    DTIC Science & Technology

    1989-04-20

    20. ARS1AAI . (Contimne on reverse side olnetessary *rwenPtif) by bfoci nur~be’) International Business Machines Corporation, IBM Development System...Number: AVF-VSR-261.0789 89-01-26-TEL Ada COMPILER VALIDATION SUMMARY REPORT: Certificate Number: 890420W1.10074 International Business Machines...computer. The compiler was tested using command scripts provided by International Business Machines Corporation and reviewed by the validation team. The

  11. Ada (Trade Name) Compiler Validation Summary Report: Alsys Inc., AlsyCOMP 003, V3.1, Wang PC 280.

    DTIC Science & Technology

    1988-06-04

    Compiler /a tidation Capability. A set of programs that evaluates the conformity of a compiler to the Ada languaJe speci ficat.ion, AIST/MIL-STD--18... Engineering *Ada o ;; ,es~ered trademark of the United States Government (Ada Joint Program Office) A-2 "- S.! ’S APPENDIX B APPENDIX F OF THE Ada...AND ADDRESS 10. PROGRAM ELEMENT, PROJECT. TASK The National Computing Centre Limited AREA & WORK UNIT NUMBERS Manchester, UK ŕ 11. CONTROLLING OFFICE

  12. Application of Ada (Trade Name) Higher Order Language to Guidance and Control

    DTIC Science & Technology

    1986-05-01

    name "DoD-0"). The name Ada honors the mathematician of the 19th century who, as colleague to Charles Babbage , developed an instruction set for the as...Avenue St Charles , MO 63301 USA SPEAKERS Mr R.E.Bolz 6751 South Dahlia Court Modem Prograimning Languages Littleton, CO 80122 USA Dr O.Roubine...WHITTREDGE, R. S. PAA : C/( Charles Stark Draper Laboratory, Inc., Cambridge, MA) CORP: Draper ( Charles Stark) Lab., Inc., Cambridge, Mass. IN

  13. An Approach for Implementing a Microcomputer Based Report Origination System in the Ada Programming Language

    DTIC Science & Technology

    1983-03-01

    Decision Tree -------------------- 62 4-E. PACKAGE unitrep Action/Area Selection flow Chart 82 4-7. PACKAGE unitrep Control Flow Chart...the originetor wculd manually draft simple, readable, formatted iressages using "-i predef.ined forms and decision logic trees . This alternative was...Study Analysis DATA CCNTENT ERRORS PERCENT OF ERRORS Character Type 2.1 Calcvlations/Associations 14.3 Message Identification 4.? Value Pisiratch 22.E

  14. Reference Manual for the Ada Programming Language

    DTIC Science & Technology

    1983-01-01

    Convercions 4-21 4.7 Qualified Expresclions 4-24 4.8 Allocators 4-24 4.9 Static Expressions and Static Subtypes 4-26 , 4.10 Universal Expressions 4-27 5...record type.•: • 2 Access types allow the construction of linked data structures created by the evaluation of / allocators . They allow several...the following: A * An assignment (In assignment statements and Initializations), an allocator , a membership test, or a short-circuit control form, * A

  15. Report on Ada (Trademark) Program Libraries Workshop Held at Monterey, California on November 1-3, 1983,

    DTIC Science & Technology

    1983-11-03

    capability. An intelligent library management system will be supported by knowledge-based techniques. In fact, until a formal specification of library...from artificial intelligence and information science 2 might also be useful, for example automatic indexing and cataloging schemes, methods for fast...Artificial Intelligence 5:1045-1058, 1977. [Burstall & Goguen 801 Burstall, R. M., and Goguen, J. A. The Semantics of Clear, a Specification Language. In

  16. Ada Compiler Validation Summary Report: Certificate Number: 920509S1. 11259 Alenia Aeritalia and Selenia S.p.A DACS VAX/VMS to 80x86 PM MARA Ada Cross Compiler, Version 4.6 Microvax 4000/200 = MARA

    DTIC Science & Technology

    1992-01-01

    area end basic io types; 11.3.3 TEXT 10 -- Date 31 October 1983 -- Programmer Soeren Prehn (, Knud Joergen Kirkegaard) -- Project Portable Ada...Programmer Peter Haff (, Soeren Prehn , Knud Joergen Kirkegaard) -- Project Portable Ada Programming System -- Module SEQIOS.ADA -- Description...Peter Haff (,Soeren Prehn , Knud Joergen Kirkegaard) -- Project Portable Ada Programming System -- Module DIR IO.ADA -- Description Specification of

  17. AdaNET phase 0 support for the AdaNET Dynamic Software Inventory (DSI) management system prototype. Catalog of available reusable software components

    NASA Technical Reports Server (NTRS)

    Hanley, Lionel

    1989-01-01

    The Ada Software Repository is a public-domain collection of Ada software and information. The Ada Software Repository is one of several repositories located on the SIMTEL20 Defense Data Network host computer at White Sands Missile Range, and available to any host computer on the network since 26 November 1984. This repository provides a free source for Ada programs and information. The Ada Software Repository is divided into several subdirectories. These directories are organized by topic, and their names and a brief overview of their topics are contained. The Ada Software Repository on SIMTEL20 serves two basic roles: to promote the exchange and use (reusability) of Ada programs and tools (including components) and to promote Ada education.

  18. Formal verification and testing: An integrated approach to validating Ada programs

    NASA Technical Reports Server (NTRS)

    Cohen, Norman H.

    1986-01-01

    An integrated set of tools called a validation environment is proposed to support the validation of Ada programs by a combination of methods. A Modular Ada Validation Environment (MAVEN) is described which proposes a context in which formal verification can fit into the industrial development of Ada software.

  19. CREASE 6.0 Catalog of Resources for Education in Ada and Software Engineering

    DTIC Science & Technology

    1992-02-01

    Programming Software Engineering Strong Typing Tasking Audene . Computer Scientists Terbook(s): Barnes, J. Programming in Ada, 3rd ed. Addison-Wesley...Ada. Concept: Abstract Data Types Management Overview Package Real-Time Programming Tasking Audene Computer Scientists Textbook(s): Barnes, J

  20. Ada (Trade Name) Bibliography. Volume 3.

    DTIC Science & Technology

    1986-02-01

    EXPERIENCES IN TEACHING ADA CAVERLY. PHILIP ; DROCEA, CHARLES; GOLDSTEIN, PHILIP ; YEE, DONALD DOCUMENT NUMBER: 5523 TYPE: PAPER PROCEED. OF THE 2ND ANNUAL CONF...BABEL, PHILIP S. DOCUMENT NUMBER: b653 TYPE: PAPER WASHINGTON ADA SYMPOSIUM, 󈨘 MARCH, PP. 15-18 Motivated by the high cost of mission-critical...CLARA, CA 95052 3611 -01 HARDWARE COMES TO THE AID OF MODULAR HIGH-LEVEL LANGUAGES BABEL, PHILIPS ., U.S.A.F. ASD,WRIGHT-PATTERSON AFB, OH 5653 -03 JOINT

  1. An automated methodology development. [software design for combat simulation

    NASA Technical Reports Server (NTRS)

    Hawley, L. R.

    1985-01-01

    The design methodology employed in testing the applicability of Ada in large-scale combat simulations is described. Ada was considered as a substitute for FORTRAN to lower life cycle costs and ease the program development efforts. An object-oriented approach was taken, which featured definitions of military targets, the capability of manipulating their condition in real-time, and one-to-one correlation between the object states and real world states. The simulation design process was automated by the problem statement language (PSL)/problem statement analyzer (PSA). The PSL/PSA system accessed the problem data base directly to enhance the code efficiency by, e.g., eliminating non-used subroutines, and provided for automated report generation, besides allowing for functional and interface descriptions. The ways in which the methodology satisfied the responsiveness, reliability, transportability, modifiability, timeliness and efficiency goals are discussed.

  2. Development of an Ada programming support environment database SEAD (Software Engineering and Ada Database) administration manual

    NASA Technical Reports Server (NTRS)

    Liaw, Morris; Evesson, Donna

    1988-01-01

    Software Engineering and Ada Database (SEAD) was developed to provide an information resource to NASA and NASA contractors with respect to Ada-based resources and activities which are available or underway either in NASA or elsewhere in the worldwide Ada community. The sharing of such information will reduce duplication of effort while improving quality in the development of future software systems. SEAD data is organized into five major areas: information regarding education and training resources which are relevant to the life cycle of Ada-based software engineering projects such as those in the Space Station program; research publications relevant to NASA projects such as the Space Station Program and conferences relating to Ada technology; the latest progress reports on Ada projects completed or in progress both within NASA and throughout the free world; Ada compilers and other commercial products that support Ada software development; and reusable Ada components generated both within NASA and from elsewhere in the free world. This classified listing of reusable components shall include descriptions of tools, libraries, and other components of interest to NASA. Sources for the data include technical newletters and periodicals, conference proceedings, the Ada Information Clearinghouse, product vendors, and project sponsors and contractors.

  3. Paranoia.Ada: A diagnostic program to evaluate Ada floating-point arithmetic

    NASA Technical Reports Server (NTRS)

    Hjermstad, Chris

    1986-01-01

    Many essential software functions in the mission critical computer resource application domain depend on floating point arithmetic. Numerically intensive functions associated with the Space Station project, such as emphemeris generation or the implementation of Kalman filters, are likely to employ the floating point facilities of Ada. Paranoia.Ada appears to be a valuabe program to insure that Ada environments and their underlying hardware exhibit the precision and correctness required to satisfy mission computational requirements. As a diagnostic tool, Paranoia.Ada reveals many essential characteristics of an Ada floating point implementation. Equipped with such knowledge, programmers need not tremble before the complex task of floating point computation.

  4. Software-safety and software quality assurance in real-time applications Part 2: Real-time structures and languages

    NASA Astrophysics Data System (ADS)

    Schoitsch, Erwin

    1988-07-01

    Our society is depending more and more on the reliability of embedded (real-time) computer systems even in every-day life. Considering the complexity of the real world, this might become a severe threat. Real-time programming is a discipline important not only in process control and data acquisition systems, but also in fields like communication, office automation, interactive databases, interactive graphics and operating systems development. General concepts of concurrent programming and constructs for process-synchronization are discussed in detail. Tasking and synchronization concepts, methods of process communication, interrupt- and timeout handling in systems based on semaphores, signals, conditional critical regions or on real-time languages like Concurrent PASCAL, MODULA, CHILL and ADA are explained and compared with each other and with respect to their potential to quality and safety.

  5. Proceedings of the Annual Conference on Ada (Trademark) Technology (2nd) Held at Hampton, Virginia on March 27, 28, 1984.

    DTIC Science & Technology

    1984-03-01

    evaluation of powerful support environments are essential if we are to maximize Lanauage Definition the productivity of programmers. CENVTACS provided...quality Policy and Objectives Ada support environment which includes a rich set of powerful tools (in addition to a compiler) The DOD has established Ada...to be easy to learn and easy to use. It will be powerful , efficient, and The MAPSE Command Language (MCL) friendly. This paper describes how these

  6. Proceedings of the First NASA Ada Users' Symposium

    NASA Technical Reports Server (NTRS)

    1988-01-01

    Ada has the potential to be a part of the most significant change in software engineering technology within NASA in the last twenty years. Thus, it is particularly important that all NASA centers be aware of Ada experience and plans at other centers. Ada activity across NASA are covered, with presenters representing five of the nine major NASA centers and the Space Station Freedom Program Office. Projects discussed included - Space Station Freedom Program Office: the implications of Ada on training, reuse, management and the software support environment; Johnson Space Center (JSC): early experience with the use of Ada, software engineering and Ada training and the evaluation of Ada compilers; Marshall Space Flight Center (MSFC): university research with Ada and the application of Ada to Space Station Freedom, the Orbital Maneuvering Vehicle, the Aero-Assist Flight Experiment and the Secure Shuttle Data System; Lewis Research Center (LeRC): the evolution of Ada software to support the Space Station Power Management and Distribution System; Jet Propulsion Laboratory (JPL): the creation of a centralized Ada development laboratory and current applications of Ada including the Real-time Weather Processor for the FAA; and Goddard Space Flight Center (GSFC): experiences with Ada in the Flight Dynamics Division and the Extreme Ultraviolet Explorer (EUVE) project and the implications of GSFC experience for Ada use in NASA. Despite the diversity of the presentations, several common themes emerged from the program: Methodology - NASA experience in general indicates that the effective use of Ada requires modern software engineering methodologies; Training - It is the software engineering principles and methods that surround Ada, rather than Ada itself, which requires the major training effort; Reuse - Due to training and transition costs, the use of Ada may initially actually decrease productivity, as was clearly found at GSFC; and real-time work at LeRC, JPL and GSFC shows that it is possible to use Ada for real-time applications.

  7. Study of fault-tolerant software technology

    NASA Technical Reports Server (NTRS)

    Slivinski, T.; Broglio, C.; Wild, C.; Goldberg, J.; Levitt, K.; Hitt, E.; Webb, J.

    1984-01-01

    Presented is an overview of the current state of the art of fault-tolerant software and an analysis of quantitative techniques and models developed to assess its impact. It examines research efforts as well as experience gained from commercial application of these techniques. The paper also addresses the computer architecture and design implications on hardware, operating systems and programming languages (including Ada) of using fault-tolerant software in real-time aerospace applications. It concludes that fault-tolerant software has progressed beyond the pure research state. The paper also finds that, although not perfectly matched, newer architectural and language capabilities provide many of the notations and functions needed to effectively and efficiently implement software fault-tolerance.

  8. IDA and the Technical Cooperation Program Real-Time Systems and Ada Workshop, 21-23 June 1988

    DTIC Science & Technology

    1988-06-01

    IDA Memorandum Report M-540, IDA and the Technical Cooperation Program Real - Time Systems and Ada Workshop, 21-23 June 1988, documents the results of... time systems , (2) identify and clarify known Ada real-time issues, (3) identify near-term and long-term solutions, and (4) provide assessment and...Technology (ODUSD R&AT). Funding was provided by the STARS Joint Program Office. The objectives were to (1) define requirements for using Ada in real

  9. The development of a program analysis environment for Ada: Reverse engineering tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1991-01-01

    The Graphical Representations of Algorithms, Structures, and Processes for Ada (GRASP/Ada) has successfully created and prototyped a new algorithm level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and thus improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype (Version 1) was designed and implemented using FLEX and BISON running under the Virtual Memory System (VMS) on a VAX 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. In Phase 3 of the project, the prototype was prepared for limited distribution (GRASP/Ada Version 3.0) to facilitate evaluation. The user interface was extensively reworked. The current prototype provides the capability for the user to generate CSD from Ada source code in a reverse engineering mode with a level of flexibility suitable for practical application.

  10. Software engineering aspects of real-time programming concepts

    NASA Astrophysics Data System (ADS)

    Schoitsch, Erwin

    1986-08-01

    Real-time programming is a discipline of great importance not only in process control, but also in fields like communication, office automation, interactive databases, interactive graphics and operating systems development. General concepts of concurrent programming and constructs for process-synchronization are discussed in detail. Tasking and synchronization concepts, methods of process communication, interrupt and timeout handling in systems based on semaphores, signals, conditional critical regions or on real-time languages like Concurrent PASCAL, MODULA, CHILL and ADA are explained and compared with each other. The second part deals with structuring and modularization of technical processes to build reliable and maintainable real time systems. Software-quality and software engineering aspects are considered throughout the paper.

  11. Ada Run Time Support Environments and a common APSE Interface Set. [Ada Programming Support Environment

    NASA Technical Reports Server (NTRS)

    Mckay, C. W.; Bown, R. L.

    1985-01-01

    The paper discusses the importance of linking Ada Run Time Support Environments to the Common Ada Programming Support Environment (APSE) Interface Set (CAIS). A non-stop network operating systems scenario is presented to serve as a forum for identifying the important issues. The network operating system exemplifies the issues involved in the NASA Space Station data management system.

  12. Software reuse issues affecting AdaNET

    NASA Technical Reports Server (NTRS)

    Mcbride, John G.

    1989-01-01

    The AdaNet program is reviewing its long-term goals and strategies. A significant concern is whether current AdaNet plans adequately address the major strategic issues of software reuse technology. The major reuse issues of providing AdaNet services that should be addressed as part of future AdaNet development are identified and reviewed. Before significant development proceeds, a plan should be developed to resolve the aforementioned issues. This plan should also specify a detailed approach to develop AdaNet. A three phased strategy is recommended. The first phase would consist of requirements analysis and produce an AdaNet system requirements specification. It would consider the requirements of AdaNet in terms of mission needs, commercial realities, and administrative policies affecting development, and the experience of AdaNet and other projects promoting the transfer software engineering technology. Specifically, requirements analysis would be performed to better understand the requirements for AdaNet functions. The second phase would provide a detailed design of the system. The AdaNet should be designed with emphasis on the use of existing technology readily available to the AdaNet program. A number of reuse products are available upon which AdaNet could be based. This would significantly reduce the risk and cost of providing an AdaNet system. Once a design was developed, implementation would proceed in the third phase.

  13. Ada (Trade Name) Compiler Validation Summary Report. Harris Corporation, HARRIS Ada Compiler, Version 1.0, Harris H1200 and H800.

    DTIC Science & Technology

    1987-04-30

    AiBI 895 ADA (TRADENNANE) COMPILER VALIDATION SUMMARY REPORT / HARRIS CORPORATION HA (U) INFORMATION SYSTEMS AND TECHNOLOGY CENTER W-P AFS OH ADA...Compiler Validation Summary Report : 30 APR 1986 to 30 APR 1987 Harris Corporation, HARRIS Ada Compiler, Version 1.0, Harris H1200 and H800 6...the United States Government (Ada Joint Program Office). Adae Compiler Validation mary Report : Compiler Name: HARRIS Ada Compiler, Version 1.0 1 Host

  14. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1988-01-01

    The use and implementation of Ada were investigated in distributed environments in which reliability is the primary concern. In particular, the focus was on the possibility that a distributed system may be programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors are being executed, and that failures may occur in the software and underlying hardware. A secondary interest is in the performance of Ada systems and how that performance can be gauged reliably. Primary activities included: analysis of the original approach to recovery in distributed Ada programs using the Advanced Transport Operating System (ATOPS) example; review and assessment of the original approach which was found to be capable of improvement; development of a refined approach to recovery that was applied to the ATOPS example; and design and development of a performance assessment scheme for Ada programs based on a flexible user-driven benchmarking system.

  15. Ada training evaluation and recommendations from the Gamma Ray Observatory Ada Development Team

    NASA Technical Reports Server (NTRS)

    1985-01-01

    The Ada training experiences of the Gamma Ray Observatory Ada development team are related, and recommendations are made concerning future Ada training for software developers. Training methods are evaluated, deficiencies in the training program are noted, and a recommended approach, including course outline, time allocation, and reference materials, is offered.

  16. Ada Compiler Validation Summary Report: Certificate Number: 901212I1. 11120 Tartan Inc., Tartan Ada VMS/960MC Version 4.0 VAXstation 3100 = Intel ICE960/25 on an VMS 5.2 Intel EXV80960MC Board

    DTIC Science & Technology

    1991-01-09

    5.2 (Target), 90121211 .11120 6. AUTHOR( S ) IABG-AVFT IOttobrunn, Federal Republic of Germany 7 PERFORMING ORGANIZATION NAME( S ) AND ADDRESS(ES) N-1...FEDERAL REPUBLIC OF GERMANY 9 SPONSORINGMONITORING AGENCY NAME( S ) AND ADDRESS( ES) 10. SPONSORING/ONITORING AGENCY Ada Joint Program Office REPORT NUMBER...Ada implementacion for which validation status is realized. Host Computer A computer system where Ada source programs are transformec System into

  17. Transforming AdaPT to Ada9x

    NASA Technical Reports Server (NTRS)

    Goldsack, Stephen J.; Holzbach-Valero, A. A.; Volz, Richard A.; Waldrop, Raymond S.

    1993-01-01

    How the concepts of AdaPT can be transformed into programs using the object oriented features proposed in the preliminary mapping for Ada9x are described. Emphasizing, as they do, the importance of data types as units of program, these features match well with the development of partitions as translations into Abstract Data Types which was exploited in the Ada83 translation covered in report R3. By providing a form of polymorphic type, the Ada83 version also gives support for the conformant partition idea which could be achieved in Ada83 only by using UNCHECKED CONVERSIONS. It is assumed that the reader understands AdaPT itself, but the translation into Ada83 is briefly reviewed, by applying it to a small example. This is then used to show how the same translation would be achieved in the 9x version. It is important to appreciate that the distribution features which are proposed in current mapping are not used or discussed in any detail, as those are not well matched to the AdaPT approach. Critical evaluation and comparison of these approaches is given in a separate report.

  18. Development of Ada language control software for the NASA power management and distribution test bed

    NASA Technical Reports Server (NTRS)

    Wright, Ted; Mackin, Michael; Gantose, Dave

    1989-01-01

    The Ada language software developed to control the NASA Lewis Research Center's Power Management and Distribution testbed is described. The testbed is a reduced-scale prototype of the electric power system to be used on space station Freedom. It is designed to develop and test hardware and software for a 20-kHz power distribution system. The distributed, multiprocessor, testbed control system has an easy-to-use operator interface with an understandable English-text format. A simple interface for algorithm writers that uses the same commands as the operator interface is provided, encouraging interactive exploration of the system.

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

  20. Ada Compiler Validation Summary Report: Harris Corporation, Harris Ada Compiler, Version 1.0, Harris H1200 Host. Textronix 8540A-1750A Target.

    DTIC Science & Technology

    1987-06-03

    REPORT - HARRIS U-1 CORPORATION HARRIS ADA COM (Ui) ADA JOINT PROGRAM OFFICE ARLINGTON VA 93 JUN 87 NC... Report : 3 June 1987 to 3 June 1988 Harris Corp., Harris Ada Compiler, Ver. 1.0, Harris H1200 Host. Tektronix 8540A-1750A Target 6. PERFORMING ORG. REPORT ...01 -07-HAR Ada ® COMPILER VALIDATION SUMMARY REPORT : Harris Corporation Harris Ada Compiler, Version 1.0 Harris H1200 Host Tektronix

  1. Ada (Trade Name) Compiler Validation Summary Report: International Business Machines Corporation. IBM Development System for the Ada Language System, Version 1.1.0, IBM 4381 under VM/SP CMS Host, IBM 4381 under MVS Target

    DTIC Science & Technology

    1988-05-20

    AVF Control Number: AVF-VSR-84.1087 ’S (0 87-03-10-TEL I- Ada® COMPILER VALIDATION SUMMARY REPORT: International Business Machines Corporation IBM...System, Version 1.1.0, International Business Machines Corporation, Wright-Patterson AFB. IBM 4381 under VM/SP CMS, Release 3.6 (host) and IBM 4381...an IBM 4381 operating under MVS, Release 3.8. On-site testing was performed 18 May 1987 through 20 May 1987 at International Business Machines

  2. Ada and software management in NASA: Symposium/forum

    NASA Technical Reports Server (NTRS)

    1989-01-01

    The promises of Ada to improve software productivity and quality, and the claims that a transition to Ada would require significant changes in NASA's training programs and ways of doing business were investigated. The study assesses the agency's ongoing and planned Ada activities. A series of industry representatives (Computer Sciences Corporation, General Electric Aerospace, McDonnell Douglas Space Systems Company, TRW, Lockheed, and Boeing) reviewed the recommendations and assessed their impact from the Company's perspective. The potential effects on NASA programs were then discussed.

  3. An Ada/SQL (Structured Query Language) Application Scanner.

    DTIC Science & Technology

    1988-03-01

    Digital ...8217 (" DIGITS "), 46 new STRING’ ("DO"), new STRING’ ("ELSE"), new STRING’ ("ELSIF"), new STRING’ ("END"), new STRING’ ("ENTRY"), new STRING’ ("EXCEPTION...INTEGERPRINT; generic type NUM is digits <>; package FLOATPRINT is package txtprts.ada 18 prcdr PR (FL inFL %YE LINE n LINTYPE UNCLASSIFIED procedure

  4. Data Management System (DMS) testbed user's manual development, volumes 1 and 2

    NASA Technical Reports Server (NTRS)

    Mcbride, John G.; Cohen, Norman

    1986-01-01

    A critical review of the network communication services contained in the Tinman User's Manual for Data Management System Test Bed (Tinman DMS User's Manual) is presented. The review is from the perspective of applying modern software engineering principles and using the Ada language effectively to ensure the test bed network communication services provide a robust capability. Overall the material on network communication services reflects a reasonably good grasp of the Ada language. Language features are appropriately used for most services. Design alternatives are offered to provide improved system performance and a basis for better application software development. Section two contains a review and suggests clarifications of the Statement of Policies and Services contained in Appendix B of the Tinman DMS User's Manual. Section three contains a review of the Network Communication Services and section four contains concluding comments.

  5. Using Penelope to assess the correctness of NASA Ada software: A demonstration of formal methods as a counterpart to testing

    NASA Technical Reports Server (NTRS)

    Eichenlaub, Carl T.; Harper, C. Douglas; Hird, Geoffrey

    1993-01-01

    Life-critical applications warrant a higher level of software reliability than has yet been achieved. Since it is not certain that traditional methods alone can provide the required ultra reliability, new methods should be examined as supplements or replacements. This paper describes a mathematical counterpart to the traditional process of empirical testing. ORA's Penelope verification system is demonstrated as a tool for evaluating the correctness of Ada software. Grady Booch's Ada calendar utility package, obtained through NASA, was specified in the Larch/Ada language. Formal verification in the Penelope environment established that many of the package's subprograms met their specifications. In other subprograms, failed attempts at verification revealed several errors that had escaped detection by testing.

  6. Disability and accommodation in the healthcare workplace.

    PubMed

    Niccolini, Robert R; Basu, Nina

    2009-04-01

    Employers in the healthcare industry face unique challenges regarding compliance with the Americans with Disabilities Act (ADA). Healthcare employers must reasonably accommodate employees in complex and often physically challenging positions, while ensuring safe and effective patient care. These challenges have become even more difficult with the recent passage of the ADA Amendments Act of 2008 (ADAAA), which significantly expands the definition and scope of "disability" under the ADA, and legislatively reverses several key Supreme Court decisions favorable to employers. Although the ultimate impact of the ADAAA remains to be determined, this article will help employers and their counsel understand how federal disability discrimination laws may affect their businesses going forward, with an analysis of the language of the ADAAA, case law under the ADA, and guidance from the Equal Employment Opportunity Commission (EEOC).

  7. New scoring methodology improves the sensitivity of the Alzheimer's Disease Assessment Scale-Cognitive subscale (ADAS-Cog) in clinical trials.

    PubMed

    Verma, Nishant; Beretvas, S Natasha; Pascual, Belen; Masdeu, Joseph C; Markey, Mia K

    2015-11-12

    As currently used, the Alzheimer's Disease Assessment Scale-Cognitive subscale (ADAS-Cog) has low sensitivity for measuring Alzheimer's disease progression in clinical trials. A major reason behind the low sensitivity is its sub-optimal scoring methodology, which can be improved to obtain better sensitivity. Using item response theory, we developed a new scoring methodology (ADAS-CogIRT) for the ADAS-Cog, which addresses several major limitations of the current scoring methodology. The sensitivity of the ADAS-CogIRT methodology was evaluated using clinical trial simulations as well as a negative clinical trial, which had shown an evidence of a treatment effect. The ADAS-Cog was found to measure impairment in three cognitive domains of memory, language, and praxis. The ADAS-CogIRT methodology required significantly fewer patients and shorter trial durations as compared to the current scoring methodology when both were evaluated in simulated clinical trials. When validated on data from a real clinical trial, the ADAS-CogIRT methodology had higher sensitivity than the current scoring methodology in detecting the treatment effect. The proposed scoring methodology significantly improves the sensitivity of the ADAS-Cog in measuring progression of cognitive impairment in clinical trials focused in the mild-to-moderate Alzheimer's disease stage. This provides a boost to the efficiency of clinical trials requiring fewer patients and shorter durations for investigating disease-modifying treatments.

  8. Software life cycle methodologies and environments

    NASA Technical Reports Server (NTRS)

    Fridge, Ernest

    1991-01-01

    Products of this project will significantly improve the quality and productivity of Space Station Freedom Program software processes by: improving software reliability and safety; and broadening the range of problems that can be solved with computational solutions. Projects brings in Computer Aided Software Engineering (CASE) technology for: Environments such as Engineering Script Language/Parts Composition System (ESL/PCS) application generator, Intelligent User Interface for cost avoidance in setting up operational computer runs, Framework programmable platform for defining process and software development work flow control, Process for bringing CASE technology into an organization's culture, and CLIPS/CLIPS Ada language for developing expert systems; and methodologies such as Method for developing fault tolerant, distributed systems and a method for developing systems for common sense reasoning and for solving expert systems problems when only approximate truths are known.

  9. Constructing a working taxonomy of functional Ada software components for real-time embedded system applications

    NASA Technical Reports Server (NTRS)

    Wallace, Robert

    1986-01-01

    A major impediment to a systematic attack on Ada software reusability is the lack of an effective taxonomy for software component functions. The scope of all possible applications of Ada software is considered too great to allow the practical development of a working taxonomy. Instead, for the purposes herein, the scope of Ada software application is limited to device and subsystem control in real-time embedded systems. A functional approach is taken in constructing the taxonomy tree for identified Ada domain. The use of modular software functions as a starting point fits well with the object oriented programming philosophy of Ada. Examples of the types of functions represented within the working taxonomy are real time kernels, interrupt service routines, synchronization and message passing, data conversion, digital filtering and signal conditioning, and device control. The constructed taxonomy is proposed as a framework from which a need analysis can be performed to reveal voids in current Ada real-time embedded programming efforts for Space Station.

  10. Ada Compiler Validation Summary Report: Certificate Number: 940325S1. 11352 DDC-I DACS Sun SPARC/Solaries to Pentium PM Bare Ada Cross Compiler System, Version 4.6.4 Sun SPARCclassic = Intel Pentium (Operated as Bare Machine) Based in Xpress Desktop (Intel Product Number: XBASE6E4F-B)

    DTIC Science & Technology

    1994-03-25

    Technology Building 225, Room A266 Gait•--eburg, Maryland 20899 U.S.A. Ada Von Ogan~ztionAda Jointt Program Office De & Software David R . Basel...Standards and Technology Building 225, Room A266 Gaithersburg, Maryland 20899 U.S.A. azi Ada Joint Program office Directoz’,’Coputer & Softvare David R ...characters, a bar (" r ) is written in the 16th position and the rest of the characters ame not prined. "* The place of the definition, i.e.. a line

  11. The Most Important Languages Today.

    ERIC Educational Resources Information Center

    Graduating Engineer, 1985

    1985-01-01

    Lists and describes seven languages (COBOL, FORTRAN, BASIC, PASCAL, C, ADA, and LISP), pointing out that familiarity with one or more will enhance employability. Also lists and describes four operating systems (MSDOS, UNIX, MVS, and VAXX/VMS), indicating that knowledge of these systems will further enhance employability or on-the-job performance.…

  12. A distributed programming environment for Ada

    NASA Technical Reports Server (NTRS)

    Brennan, Peter; Mcdonnell, Tom; Mcfarland, Gregory; Timmins, Lawrence J.; Litke, John D.

    1986-01-01

    Despite considerable commercial exploitation of fault tolerance systems, significant and difficult research problems remain in such areas as fault detection and correction. A research project is described which constructs a distributed computing test bed for loosely coupled computers. The project is constructing a tool kit to support research into distributed control algorithms, including a distributed Ada compiler, distributed debugger, test harnesses, and environment monitors. The Ada compiler is being written in Ada and will implement distributed computing at the subsystem level. The design goal is to provide a variety of control mechanics for distributed programming while retaining total transparency at the code level.

  13. EASAMS' Ariane 5 on-board software experience

    NASA Astrophysics Data System (ADS)

    Birnie, Steven Andrew

    The design and development of the prototype flight software for the Ariane 5 satellite launch vehicle is considered. This was specified as being representative of the eventual real flight program in terms of timing constraints and target computer loading. The usability of HOOD (Hierarchical Object Oriented Design) and Ada for development of such preemptive multitasking computer programs was verified. Features of the prototype development included: design methods supplementary to HOOD for representation of concurrency aspects; visibility of Ada enumerated type literals across HOOD parent-child interfaces; deterministic timings achieved by modification of Ada delays; and linking of interrupts to Ada task entries.

  14. Extensibility Experiments with the Software Life-Cycle Support Environment

    DTIC Science & Technology

    1991-11-01

    APRICOT ) and Bit- Oriented Message Definer (BMD); and three from the Ada Software Repository (ASR) at White Sands-the NASA/Goddard Space Flight Center...Graphical Kernel System (GKS). c. AMS - The Automated Measurement System tool supports the definition, collec- tion, and reporting of quality metric...Ada Primitive Order Compilation Order Tool ( APRICOT ) 2. Bit-Oriented Message Definer (BMD) 3. LGEN: A Language Generator Tool 4. I"ilc Chc-ker 5

  15. GRASP/Ada: Graphical Representations of Algorithms, Structures, and Processes for Ada. The development of a program analysis environment for Ada: Reverse engineering tools for Ada, task 2, phase 3

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1991-01-01

    The main objective is the investigation, formulation, and generation of graphical representations of algorithms, structures, and processes for Ada (GRASP/Ada). The presented task, in which various graphical representations that can be extracted or generated from source code are described and categorized, is focused on reverse engineering. The following subject areas are covered: the system model; control structure diagram generator; object oriented design diagram generator; user interface; and the GRASP library.

  16. QUEST/Ada (Query Utility Environment for Software Testing) of Ada: The development of a program analysis environment for Ada

    NASA Technical Reports Server (NTRS)

    Brown, David B.

    1988-01-01

    A history of the Query Utility Environment for Software Testing (QUEST)/Ada is presented. A fairly comprehensive literature review which is targeted toward issues of Ada testing is given. The definition of the system structure and the high level interfaces are then presented. The design of the three major components is described. The QUEST/Ada IORL System Specifications to this point in time are included in the Appendix. A paper is also included in the appendix which gives statistical evidence of the validity of the test case generation approach which is being integrated into QUEST/Ada.

  17. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1987-01-01

    Performance analysis was begin on the Ada implementations. The goal is to supply the system designer with tools that will allow a rational decision to be made about whether a particular implementation can support a given application early in the design cycle. Primary activities were: analysis of the original approach to recovery in distributed Ada programs using the Advanced Transport Operating System (ATOPS) example; review and assessment of the original approach which was found to be capable of improvement; preparation and presentation of a paper at the 1987 Washington DC Ada Symposium; development of a refined approach to recovery that is presently being applied to the ATOPS example; and design and development of a performance assessment scheme for Ada programs based on a flexible user-driven benchmarking system.

  18. Software Assurance Measurement -- State of the Practice

    DTIC Science & Technology

    2013-11-01

    quality and productivity. 30+ languages, C/C++, Java , .NET, Oracle, PeopleSoft, SAP, Siebel, Spring, Struts, Hibernate , and all major databases. ChecKing...NET 39 ActionScript 39 Ada 40 C/C++ 40 Java 41 JavaScript 42 Objective-C 42 Opa 42 Packages 42 Perl 42 PHP 42 Python 42 Formal Methods...Suite—A tool for Ada, C, C++, C#, and Java code that comprises various analyses such as architecture checking, interface analyses, and clone detection

  19. Ada (Trade Name)/SQL (Structured Query Language) Binding Specification

    DTIC Science & Technology

    1988-06-01

    TYPES iS package ADA-SOL Is type DWPLOYEEyNAME Is new STRING ( 1 .. 30 ); type BOSSNAME is new EMPLOYEENAME; type EMPLOYEE SALARY is digits 7 range 0.00...minimum number of significant decimal digits . All real numbers between the lower and upper bounds, inclusive, belong to the subtype, and are...and the elements of strings. Format <character> -:- < digit > I <letter> ! <special character> < digit > ::- 0111213141516171819 <letter> ::- <upper case

  20. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1986-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern were investigted. A distributed system, programmed entirely in Ada, was studied to assess the use of individual tasks without concern for the processor used. Continued development and testing of the fault tolerant Ada testbed; development of suggested changes to Ada to cope with the failures of interest; design of approaches to fault tolerant software in real time systems, and the integration of these ideas into Ada; and the preparation of various papers and presentations were discussed.

  1. Video to Text (V2T) in Wide Area Motion Imagery

    DTIC Science & Technology

    2015-09-01

    microtext) or a document (e.g., using Sphinx or Apache NLP ) as an automated approach [102]. Previous work in natural language full-text searching...language processing ( NLP ) based module. The heart of the structured text processing module includes the following seven key word banks...Features Tracker MHT Multiple Hypothesis Tracking MIL Multiple Instance Learning NLP Natural Language Processing OAB Online AdaBoost OF Optic Flow

  2. Update of GRASP/Ada reverse engineering tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1992-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) has successfully created and prototyped a new algorithmic level graphical representation of Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada PDL or source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype (Version 1) was designed and implemented using FLEX and BISON running under VMS on a VAS 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented using the HP widget toolkit and the X Windows System. In Phase 3, the user interface was extensively reworked using the Athena widget toolkit and X Windows. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. Following Phase 3, the prototype was evaluated by software engineering students at Auburn University and then updated with significant enhancements to the user interface including editing capabilities. Version 3.2 of the prototype was prepared for limited distribution to facilitate further evaluation. The current prototype provides the capability for the user to generate CSD's from Ada PDL or source code in a reverse engineering as well as forward engineering mode with a level of flexibility suitable for practical application.

  3. The Katydid system for compiling KEE applications to Ada

    NASA Technical Reports Server (NTRS)

    Filman, Robert E.; Bock, Conrad; Feldman, Roy

    1990-01-01

    Components of a system known as Katydid are developed in an effort to compile knowledge-based systems developed in a multimechanism integrated environment (KEE) to Ada. The Katydid core is an Ada library supporting KEE object functionality, and the other elements include a rule compiler, a LISP-to-Ada translator, and a knowledge-base dumper. Katydid employs translation mechanisms that convert LISP knowledge structures and rules to Ada and utilizes basic prototypes of a run-time KEE object-structure library module for Ada. Preliminary results include the semiautomatic compilation of portions of a simple expert system to run in an Ada environment with the described algorithms. It is suggested that Ada can be employed for AI programming and implementation, and the Katydid system is being developed to include concurrency and synchronization mechanisms.

  4. Ada in Introductory Computer Science Courses

    DTIC Science & Technology

    1993-01-01

    Ada by Daniel F. Stubbs and Neil W. Webre Course Objective: To introduce the students to the basic classical data structures of computer science...Introduction to Ada, Chapman & Hall, 1993, London Dale/Weems/McCormick, Programming and Problem Solving with Ada, D. C. Heath and Company, 1994, MA Feldman...Daniel F. Stubbs and Neil W. Webre - Course Objective: To introduce the students to the basic classical data structures of computer science

  5. QUEST/Ada (Query Utility Environment for Software Testing of Ada): The development of a prgram analysis environment for Ada, task 1, phase 2

    NASA Technical Reports Server (NTRS)

    Brown, David B.

    1990-01-01

    The results of research and development efforts are described for Task one, Phase two of a general project entitled The Development of a Program Analysis Environment for Ada. The scope of this task includes the design and development of a prototype system for testing Ada software modules at the unit level. The system is called Query Utility Environment for Software Testing of Ada (QUEST/Ada). The prototype for condition coverage provides a platform that implements expert system interaction with program testing. The expert system can modify data in the instrument source code in order to achieve coverage goals. Given this initial prototype, it is possible to evaluate the rule base in order to develop improved rules for test case generation. The goals of Phase two are the following: (1) to continue to develop and improve the current user interface to support the other goals of this research effort (i.e., those related to improved testing efficiency and increased code reliable); (2) to develop and empirically evaluate a succession of alternative rule bases for the test case generator such that the expert system achieves coverage in a more efficient manner; and (3) to extend the concepts of the current test environment to address the issues of Ada concurrency.

  6. High Level Synthesis in ASP

    DTIC Science & Technology

    1986-08-19

    Thus in and g (X, Y) A and X share one element, and B and Y share another. Assigning a value to A (via its storage element) also assigns that value to X...functionality as well as generate it. i4 29 References [Ada] ’ADA as a Hardware Description Language: An Initial Report’ M.R. Bar- bacci, S. Grout, G ...1985; pp. 303-320. (Expert] ’An Expert-System Paradigm for Design’ Forrest D. Brewer, Daniel D. Gajski ; 23rd Design Automation Conference, 1986; pp

  7. Visualization design and verification of Ada tasking using timing diagrams

    NASA Technical Reports Server (NTRS)

    Vidale, R. F.; Szulewski, P. A.; Weiss, J. B.

    1986-01-01

    The use of timing diagrams is recommended in the design and testing of multi-task Ada programs. By displaying the task states vs. time, timing diagrams can portray the simultaneous threads of data flow and control which characterize tasking programs. This description of the system's dynamic behavior from conception to testing is a necessary adjunct to other graphical techniques, such as structure charts, which essentially give a static view of the system. A series of steps is recommended which incorporates timing diagrams into the design process. Finally, a description is provided of a prototype Ada Execution Analyzer (AEA) which automates the production of timing diagrams from VAX/Ada debugger output.

  8. A conceptual model for megaprogramming

    NASA Technical Reports Server (NTRS)

    Tracz, Will

    1990-01-01

    Megaprogramming is component-based software engineering and life-cycle management. Magaprogramming and its relationship to other research initiatives (common prototyping system/common prototyping language, domain specific software architectures, and software understanding) are analyzed. The desirable attributes of megaprogramming software components are identified and a software development model and resulting prototype megaprogramming system (library interconnection language extended by annotated Ada) are described.

  9. The implications of the ADA Amendments Act of 2008 for residency training program administration.

    PubMed

    Regenbogen, Alexandra; Recupero, Patricia R

    2012-01-01

    The Americans with Disabilities Act (ADA) is rarely invoked by medical residents in training. Dr. Martin Jakubowski, a family medicine resident with Asperger's disorder, was dismissed for communicating poorly with patients, peers, and supervisors and for issuing dangerous medical orders. In an attempt to become reinstated, he sued under the ADA (Jakubowski v. The Christ Hospital), arguing that the program had failed to make reasonable accommodation for his disability. The Sixth Circuit Court of Appeals ruled in favor of the hospital, finding that although the doctor was disabled under the ADA, he had failed to demonstrate that he was otherwise qualified for the position. This article comments on the ADA Amendments Act of 2008, the Equal Employment Opportunity Commission (EEOC) guidelines from 2011 and their application to medical residency training, and the Accreditation Council for Graduate Medical Education (ACGME) core competencies as essential job functions.

  10. Update of GRASP/Ada reverse engineering tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1993-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) successfully created and prototyped a new algorithmic level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada PDL or source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional pretty printed Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype CSD generator (Version 1) was designed and implemented using FLEX and BISON running under VMS on a VAX 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented using the HP widget toolkit and the X Windows System. In Phase 3, the user interface was extensively reworked using the Athena widget toolkit and X Windows. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. Following Phase 3,e two update phases were completed. Update'92 focused on the initial analysis of evaluation data collected from software engineering students at Auburn University and the addition of significant enhancements to the user interface. Update'93 (the current update) focused on the statistical analysis of the data collected in the previous update and preparation of Version 3.4 of the prototype for limited distribution to facilitate further evaluation. The current prototype provides the capability for the user to generate CSD's from Ada PDL or source code in a reverse engineering as well as forward engineering mode with a level of flexibility suitable for practical application. An overview of the GRASP/Ada project with an emphasis on the current update is provided.

  11. Implementing an ADA Kernel on NEBULA.

    DTIC Science & Technology

    1983-08-01

    physical address(es). No instruction supports directly semaphore operations , or spin-locks, or other entities used in the synchronisation of tasks...these operations It is found that NEBULA supports admirably the control structures oil Ada, but its Memory Mamagement system is not very suitable. Entry... operating system . With the advent of Ada, in theory at least, the whole program can be written in Ada in a manner that is independent of the computer and of

  12. GRASP/Ada (Graphical Representations of Algorithms, Structures, and Processes for Ada): The development of a program analysis environment for Ada. Reverse engineering tools for Ada, task 1, phase 2

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1990-01-01

    The study, formulation, and generation of structures for Ada (GRASP/Ada) are discussed in this second phase report of a three phase effort. Various graphical representations that can be extracted or generated from source code are described and categorized with focus on reverse engineering. The overall goal is to provide the foundation for a CASE (computer-aided software design) environment in which reverse engineering and forward engineering (development) are tightly coupled. Emphasis is on a subset of architectural diagrams that can be generated automatically from source code with the control structure diagram (CSD) included for completeness.

  13. Alma Flor Ada and the Quest for Change

    ERIC Educational Resources Information Center

    Manna, Anthony, L.; Hill, Janet; Kellogg, Kathy

    2004-01-01

    Alma Flor Ada, a folklorist, novelist, scholar, teacher, and children's book author has passionate dedication to education for social justice, equality, and peace. As a faculty member at the University of San Francisco, Ada has developed programs that help students and others transform their lives and has written several bilingual legends and…

  14. RICIS Software Engineering 90 Symposium: Aerospace Applications and Research Directions Proceedings Appendices

    NASA Technical Reports Server (NTRS)

    1990-01-01

    Papers presented at RICIS Software Engineering Symposium are compiled. The following subject areas are covered: flight critical software; management of real-time Ada; software reuse; megaprogramming software; Ada net; POSIX and Ada integration in the Space Station Freedom Program; and assessment of formal methods for trustworthy computer systems.

  15. Ada Adoption Handbook: A Program Manager’s Guide, Version 2.0

    DTIC Science & Technology

    1992-10-01

    specifically Ada oriented: "* Compilation order tool: A capability that, when given a set of Ada units, determines the com- pilation order. "* Automatic...July 1992. 146. Knapper. R. J., Linn, C. J.. & Salasin, J. Guidelines for Tailoring DOD-S TD-2167A for SOS Software Development. IDA Paper P- 2018

  16. Application and systems software in Ada: Development experiences

    NASA Technical Reports Server (NTRS)

    Kuschill, Jim

    1986-01-01

    In its most basic sense software development involves describing the tasks to be solved, including the given objects and the operations to be performed on those objects. Unfortunately, the way people describe objects and operations usually bears little resemblance to source code in most contemporary computer languages. There are two ways around this problem. One is to allow users to describe what they want the computer to do in everyday, typically imprecise English. The PRODOC methodology and software development environment is based on a second more flexible and possibly even easier to use approach. Rather than hiding program structure, PRODOC represents such structure graphically using visual programming techniques. In addition, the program terminology used in PRODOC may be customized so as to match the way human experts in any given application area naturally describe the relevant data and operations. The PRODOC methodology is described in detail.

  17. AdaFF: Adaptive Failure-Handling Framework for Composite Web Services

    NASA Astrophysics Data System (ADS)

    Kim, Yuna; Lee, Wan Yeon; Kim, Kyong Hoon; Kim, Jong

    In this paper, we propose a novel Web service composition framework which dynamically accommodates various failure recovery requirements. In the proposed framework called Adaptive Failure-handling Framework (AdaFF), failure-handling submodules are prepared during the design of a composite service, and some of them are systematically selected and automatically combined with the composite Web service at service instantiation in accordance with the requirement of individual users. In contrast, existing frameworks cannot adapt the failure-handling behaviors to user's requirements. AdaFF rapidly delivers a composite service supporting the requirement-matched failure handling without manual development, and contributes to a flexible composite Web service design in that service architects never care about failure handling or variable requirements of users. For proof of concept, we implement a prototype system of the AdaFF, which automatically generates a composite service instance with Web Services Business Process Execution Language (WS-BPEL) according to the users' requirement specified in XML format and executes the generated instance on the ActiveBPEL engine.

  18. Programming in a proposed 9X distributed Ada

    NASA Technical Reports Server (NTRS)

    Waldrop, Raymond S.; Volz, Richard A.; Goldsack, Stephen J.; Holzbach-Valero, A. A.

    1991-01-01

    The studies of the proposed Ada 9X constructs for distribution, now referred to as AdaPT are reported. The goals for this time period were to revise the chosen example scenario and to begin studying about how the proposed constructs might be implemented. The example scenario chosen is the Submarine Combat Information Center (CIC) developed by IBM for the Navy. The specification provided by IBM was preliminary and had several deficiencies. To address these problems, some changes to the scenario specification were made. Some of the more important changes include: (1) addition of a system database management function; (2) addition of a fourth processing unit to the standard resources; (3) addition of an operator console interface function; and (4) removal of the time synchronization function. To implement the CIC scenario in AdaPT, the decided strategy were publics, partitions, and nodes. The principle purpose for implementing the CIC scenario was to demonstrate how the AdaPT constructs interact with the program structure. While considering ways that the AdaPt constructs might be translated to Ada 83, it was observed that the partition construct could reasonably be modeled as an abstract data type. Although this gives a useful method of modeling partitions, it does not at all address the configuration aspects on the node construct.

  19. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.; Gregory, S. T.; Urquhart, J. I. A.

    1985-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern were investigated. In particular, the concept that a distributed system may be programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors they are executing on, and that failures may occur in the software or underlying hardware was examined. Progress is discussed for the following areas: continued development and testing of the fault-tolerant Ada testbed; development of suggested changes to Ada so that it might more easily cope with the failure of interest; and design of new approaches to fault-tolerant software in real-time systems, and integration of these ideas into Ada.

  20. Tobacco industry attempts to frame smoking as a 'disability' under the 1990 Americans with Disabilities Act

    PubMed Central

    van der Eijk, Yvette

    2017-01-01

    Using the Truth Tobacco Industry Documents Library and Congressional records, we examined the tobacco industry’s involvement with the 1990 Americans with Disabilities Act (ADA). During legislative drafting of the ADA (1989–1990), the Tobacco Institute, the tobacco industry’s lobbying and public relations arm at the time, worked with industry lawyers and civil rights groups to include smoking in the ADA’s definition of “disability.” Focus was on smoking as a perceived rather than actual disability so that tobacco companies could maintain that smoking is not addictive. Language that would have explicitly excluded smoking from ADA coverage was weakened or omitted. Tobacco Institute lawyers did not think the argument that smokers are “disabled” would convince the courts, so in the two years after the ADA was signed into law, the Tobacco Institute paid a lawyer to conduct media tours, seminars, and write articles to convince employers that hiring only non-smokers would violate the ADA. The ultimate goal of these activities was to deter employers from promoting a healthy, tobacco-free workforce and, more broadly, to promote the social acceptability of smoking. Employers and policy makers need to be aware that tobacco use is not protected by the ADA and should not be misled by tobacco industry efforts to insinuate otherwise. PMID:29176829

  1. State prisons are covered by ADA, 7th Circuit rules.

    PubMed

    1997-07-25

    Prison inmate [name removed] sued the Indiana Department of Corrections, claiming it violated the Americans with Disabilities Act (ADA) by denying him access to education programs, the library, and the dining hall because he is blind. The 7th U.S. Circuit Court of Appeals rejected the district court's decision to dismiss the case based on the grounds that the ADA does not apply to prison inmates. The court held that the Department of Corrections cannot exclude an inmate with a disability from prison programs unless the accommodation caused an undue burden on the system.

  2. The inclusion of ADA-SCID in expanded newborn screening by tandem mass spectrometry.

    PubMed

    la Marca, Giancarlo; Giocaliere, Elisa; Malvagia, Sabrina; Funghini, Silvia; Ombrone, Daniela; Della Bona, Maria Luisa; Canessa, Clementina; Lippi, Francesca; Romano, Francesca; Guerrini, Renzo; Resti, Massimo; Azzari, Chiara

    2014-01-01

    Severe combined immunodeficiency due to adenosine-deaminase defect (ADA-SCID) is usually deadly in childhood because of severe recurrent infections. When clinical diagnosis is done, permanent damages due to infections or metabolite accumulation are often present. Gene therapy, bone marrow transplantation or enzyme replacement therapy may be effective if started early. The aim of this study was to set-up a robust method suitable for screening with a minimized preparation process and with inexpensive running costs, for diagnosing ADA-SCID by tandem mass spectrometry. ADA-SCID satisfies all the criteria for inclusion in a newborn screening program. We describe a protocol revised to incorporate adenosine and 2-deoxyadenosine testing into an expanded newborn screening program. We assessed the effectiveness of this approach testing dried blood spots from 4 genetically confirmed early-onset and 5 delayed-onset ADA-SCID patients. Reference values were established on 50,000 healthy newborns (deoxyadenosine <0.09μmol/L, adenosine <1.61μmol/L). We also developed a second tier test to distinguish true positives from false positives and improve the positive predictive value of an initial abnormal result. In the first 18 months, the pilot project has identified a newborn with a genetically confirmed defect in adenosine deaminase (ADA) gene. The results show that the method having great simplicity, low cost and low process preparations can be fully applicable to a mass screening program. Copyright © 2013 Elsevier B.V. All rights reserved.

  3. United States Air Force High School Apprenticeship Program: 1989 Program Management Report. Volume 2

    DTIC Science & Technology

    1989-12-01

    error determination of a root, and the Gaussian probability function. I found this 47-7 flowcharting exposure to be an asset while writing more...writing simple programs based upon flowcharts . This skill was further enhanced when my mentor taught me how to take a flowchart (or program) written in...software that teaches Ada to beginners . Though the first part of Ada-Tutr was review, the package proved to be very helpful in assisting me to write more

  4. Ada Compiler Validation Summary Report: Certificate Number: 910510510W1. 11148 Irvine Compiler Corporation, ICC Ada v7.0.0, Vaxstation 3100 Model M38, VMS 5.3-1 (Host) to Intel i80960MC (bare machine) (Target).

    DTIC Science & Technology

    1991-08-01

    ADA2 0 54 ENTATION PAGE_ IO ft 070401) s . 1215 JftvnDveHIy Sk 24 Arknscd. VA 22202-4M2. ao o d sOicei al kiio.so and PRagulmoy Aftirs Oceo i Ai.trNY...AUTHOR( S ) Wright- Patterson AFB, Dayton, OH USA 7. PERFORMING ORGANIZATION NAME( S ) AND ADDRESS(ES) 8. PERFORMING ORGANIZATION Ada Validation Facility...AGENCY NAM E( S ) AND ADDRESS(ES) 10. SPONSORINGMONITORING AGENCY Ada Joint Program Off ice REPORT NUMBER United States Department of Defense Pentagon, Rm

  5. 77 FR 14972 - Discrimination on the Basis of Disability in Federally Assisted Programs and Activities

    Federal Register 2010, 2011, 2012, 2013, 2014

    2012-03-14

    ...'s ADA Web site contains links to HTML and PDF versions at www.ada.gov/regs2010/ADAregs2010.htm . \\15... Transportation Barriers Compliance Board) in 1991 (1991 ADAAG). DOJ's ADA Web site contains links to HTML and PDF.../2010ADAstandards_index.htm . There are links to HTML, PDF screen, and PDF print versions of the 2010 Standards and...

  6. Calibration and Validation of the COCOMO II.1997.0 Cost/Schedule Estimating Model to the Space and Missile Systems Center Database

    DTIC Science & Technology

    1997-09-01

    Daly chose five models (REVIC, PRICE-S, SEER, System-4, and SPQR /20) to estimate schedule for 21 separate projects from the Electronic System Division...PRICE-S, two variants of COCOMO, System-3, SPQR /20, SASET, SoftCost-Ada) to 11 eight Ada specific programs. Ada was specifically designed for and is

  7. Description of a MIL-STD-1553B Data Bus Ada Driver for the LeRC EPS Testbed

    NASA Technical Reports Server (NTRS)

    Mackin, Michael A.

    1995-01-01

    This document describes the software designed to provide communication between control computers in the NASA Lewis Research Center Electrical Power System Testbed using MIL-STD-1553B. The software drivers are coded in the Ada programming language and were developed on a MSDOS-based computer workstation. The Electrical Power System (EPS) Testbed is a reduced-scale prototype space station electrical power system. The power system manages and distributes electrical power from the sources (batteries or photovoltaic arrays) to the end-user loads. The electrical system primary operates at 120 volts DC, and the secondary system operates at 28 volts DC. The devices which direct the flow of electrical power are controlled by a network of six control computers. Data and control messages are passed between the computers using the MIL-STD-1553B network. One of the computers, the Power Management Controller (PMC), controls the primary power distribution and another, the Load Management Controller (LMC), controls the secondary power distribution. Each of these computers communicates with two other computers which act as subsidiary controllers. These subsidiary controllers are, in turn, connected to the devices which directly control the flow of electrical power.

  8. Activate/Inhibit KGCS Gateway via Master Console EIC Pad-B Display

    NASA Technical Reports Server (NTRS)

    Ferreira, Pedro Henrique

    2014-01-01

    My internship consisted of two major projects for the Launch Control System.The purpose of the first project was to implement the Application Control Language (ACL) to Activate Data Acquisition (ADA) and to Inhibit Data Acquisition (IDA) the Kennedy Ground Control Sub-Systems (KGCS) Gateway, to update existing Pad-B End Item Control (EIC) Display to program the ADA and IDA buttons with new ACL, and to test and release the ACL Display.The second project consisted of unit testing all of the Application Services Framework (ASF) by March 21st. The XmlFileReader was unit tested and reached 100 coverage. The XmlFileReader class is used to grab information from XML files and use them to initialize elements in the other framework elements by using the Xerces C++ XML Parser; which is open source commercial off the shelf software. The ScriptThread was also tested. ScriptThread manages the creation and activation of script threads. A large amount of the time was used in initializing the environment and learning how to set up unit tests and getting familiar with the specific segments of the project that were assigned to us.

  9. Two courts say ADA doesn't apply in parental rights cases.

    PubMed

    1999-10-01

    State courts in Connecticut and Ohio have ruled that the Americans with Disabilities Act (ADA) cannot be used as a defense against efforts by State child welfare agencies to gain custody of neglected or abused children. The ADA prohibits an individual from being denied access to services, programs, or activities of a public entity, but the courts ruled that the ADA did not apply to parental termination cases. The Connecticut and Ohio rulings both held that parents cannot use the ADA to prevent their children from being removed after they have been abused. The cases involved the States' obligations to preserve the family, but the courts ruled the question of whether welfare officials did their best to accommodate parents was irrelevant. A chart displays how the ADA applies to termination hearings in 12 States.

  10. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.; Gregory, S. T.; Urquhart, J. I. A.

    1984-01-01

    The use and implementation of Ada (a trade mark of the US Dept. of Defense) in distributed environments in which the hardware are assumed to be unreliable were investigated. The possibility that a distributed system is programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors they are executing on and failures occurring in the underlying hardware were examined.

  11. Justices challenge notion that prisons are exempt from ADA.

    PubMed

    1998-05-15

    The U. S. Supreme Court questioned Paul Tufano, a Pennsylvania general council member, in a case involving whether prisoners are exempt from the Americans with Disabilities Act (ADA). The case, brought by former inmate [name removed] [name removed] against the Pennsylvania Department of Corrections, claimed that because [name removed] suffered from hypertension he was prevented from participating in a boot camp program or other programs that might have led to an earlier release. As a result, [name removed] was incarcerated a year longer than he might have been. Pennsylvania's position is that prisoners are exempt from the ADA. However, under sharp questioning by several justices, Tufano agreed that the statute does apply to prison employees and visitors. The verdict could have wide-ranging implications for prisoners with HIV. Circuit courts have been divided on the issue of what a public entity is and whether the ADA applies. A decision is expected by June 30.

  12. Image Algebra Matlab language version 2.3 for image processing and compression research

    NASA Astrophysics Data System (ADS)

    Schmalz, Mark S.; Ritter, Gerhard X.; Hayden, Eric

    2010-08-01

    Image algebra is a rigorous, concise notation that unifies linear and nonlinear mathematics in the image domain. Image algebra was developed under DARPA and US Air Force sponsorship at University of Florida for over 15 years beginning in 1984. Image algebra has been implemented in a variety of programming languages designed specifically to support the development of image processing and computer vision algorithms and software. The University of Florida has been associated with development of the languages FORTRAN, Ada, Lisp, and C++. The latter implementation involved a class library, iac++, that supported image algebra programming in C++. Since image processing and computer vision are generally performed with operands that are array-based, the Matlab™ programming language is ideal for implementing the common subset of image algebra. Objects include sets and set operations, images and operations on images, as well as templates and image-template convolution operations. This implementation, called Image Algebra Matlab (IAM), has been found to be useful for research in data, image, and video compression, as described herein. Due to the widespread acceptance of the Matlab programming language in the computing community, IAM offers exciting possibilities for supporting a large group of users. The control over an object's computational resources provided to the algorithm designer by Matlab means that IAM programs can employ versatile representations for the operands and operations of the algebra, which are supported by the underlying libraries written in Matlab. In a previous publication, we showed how the functionality of IAC++ could be carried forth into a Matlab implementation, and provided practical details of a prototype implementation called IAM Version 1. In this paper, we further elaborate the purpose and structure of image algebra, then present a maturing implementation of Image Algebra Matlab called IAM Version 2.3, which extends the previous implementation of IAM to include polymorphic operations over different point sets, as well as recursive convolution operations and functional composition. We also show how image algebra and IAM can be employed in image processing and compression research, as well as algorithm development and analysis.

  13. EEOC: benefits application doesn't preclude ADA complaint. Equal Employment Opportunity Commission.

    PubMed

    1997-03-07

    The Equal Employment Opportunity Commission (EEOC) issued new enforcement guidelines that give employees, including those with AIDS, greater opportunities to press employment discrimination claims in court. An individual may simultaneously be eligible for disability benefits and for legal rights under the Americans with Disabilities Act (ADA). The guidance was developed and issued following a series of court decisions that blocked plaintiffs in ADA cases from proceeding with litigation because they had received disability benefits. ADA standards differ fundamentally from those of disability programs, such as social security, worker's compensation, and disability insurance.

  14. A report on NASA software engineering and Ada training requirements

    NASA Technical Reports Server (NTRS)

    Legrand, Sue; Freedman, Glenn B.; Svabek, L.

    1987-01-01

    NASA's software engineering and Ada skill base are assessed and information that may result in new models for software engineering, Ada training plans, and curricula are provided. A quantitative assessment which reflects the requirements for software engineering and Ada training across NASA is provided. A recommended implementation plan including a suggested curriculum with associated duration per course and suggested means of delivery is also provided. The distinction between education and training is made. Although it was directed to focus on NASA's need for the latter, the key relationships to software engineering education are also identified. A rationale and strategy for implementing a life cycle education and training program are detailed in support of improved software engineering practices and the transition to Ada.

  15. Ada 9X Project Report: Ada 9X Revision Issues. Release 1

    DTIC Science & Technology

    1990-04-01

    interrupts in Ada. Users are using specialized run-time executives which promote semaphores , monitors , etc ., as well as interrupt support, are using...The focus here is on two specific problems: 1. lack of time-out on operations . 2. no efficient way to program a shared-variable monitor for the... operation . 43 !Issue implementation [3 - Remote Operations for Real-Time Systems ] The real-time implementation standards should define various remote

  16. GRODY - GAMMA RAY OBSERVATORY DYNAMICS SIMULATOR IN ADA

    NASA Technical Reports Server (NTRS)

    Stark, M.

    1994-01-01

    Analysts use a dynamics simulator to test the attitude control system algorithms used by a satellite. The simulator must simulate the hardware, dynamics, and environment of the particular spacecraft and provide user services which enable the analyst to conduct experiments. Researchers at Goddard's Flight Dynamics Division developed GRODY alongside GROSS (GSC-13147), a FORTRAN simulator which performs the same functions, in a case study to assess the feasibility and effectiveness of the Ada programming language for flight dynamics software development. They used popular object-oriented design techniques to link the simulator's design with its function. GRODY is designed for analysts familiar with spacecraft attitude analysis. The program supports maneuver planning as well as analytical testing and evaluation of the attitude determination and control system used on board the Gamma Ray Observatory (GRO) satellite. GRODY simulates the GRO on-board computer and Control Processor Electronics. The analyst/user sets up and controls the simulation. GRODY allows the analyst to check and update parameter values and ground commands, obtain simulation status displays, interrupt the simulation, analyze previous runs, and obtain printed output of simulation runs. The video terminal screen display allows visibility of command sequences, full-screen display and modification of parameters using input fields, and verification of all input data. Data input available for modification includes alignment and performance parameters for all attitude hardware, simulation control parameters which determine simulation scheduling and simulator output, initial conditions, and on-board computer commands. GRODY generates eight types of output: simulation results data set, analysis report, parameter report, simulation report, status display, plots, diagnostic output (which helps the user trace any problems that have occurred during a simulation), and a permanent log of all runs and errors. The analyst can send results output in graphical or tabular form to a terminal, disk, or hardcopy device, and can choose to have any or all items plotted against time or against each other. Goddard researchers developed GRODY on a VAX 8600 running VMS version 4.0. For near real time performance, GRODY requires a VAX at least as powerful as a model 8600 running VMS 4.0 or a later version. To use GRODY, the VAX needs an Ada Compilation System (ACS), Code Management System (CMS), and 1200K memory. GRODY is written in Ada and FORTRAN.

  17. Strategies for Implementing a Standee-on-Lift Program for Fixed-Route Bus Service

    DOT National Transportation Integrated Search

    1993-06-01

    The Americans with Disabilities Act (ADA) refers to individuals who use canes or walkers, or who have trouble climbing steps, as standees. The Department of Transportation regulations implementing the ADA require that transit properties allow standee...

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

  19. Fine-Tuning ADAS Algorithm Parameters for Optimizing Traffic ...

    EPA Pesticide Factsheets

    With the development of the Connected Vehicle technology that facilitates wirelessly communication among vehicles and road-side infrastructure, the Advanced Driver Assistance Systems (ADAS) can be adopted as an effective tool for accelerating traffic safety and mobility optimization at various highway facilities. To this end, the traffic management centers identify the optimal ADAS algorithm parameter set that enables the maximum improvement of the traffic safety and mobility performance, and broadcast the optimal parameter set wirelessly to individual ADAS-equipped vehicles. After adopting the optimal parameter set, the ADAS-equipped drivers become active agents in the traffic stream that work collectively and consistently to prevent traffic conflicts, lower the intensity of traffic disturbances, and suppress the development of traffic oscillations into heavy traffic jams. Successful implementation of this objective requires the analysis capability of capturing the impact of the ADAS on driving behaviors, and measuring traffic safety and mobility performance under the influence of the ADAS. To address this challenge, this research proposes a synthetic methodology that incorporates the ADAS-affected driving behavior modeling and state-of-the-art microscopic traffic flow modeling into a virtually simulated environment. Building on such an environment, the optimal ADAS algorithm parameter set is identified through an optimization programming framework to enable th

  20. Ada (Trade Name) Compiler Validation Summary Report: Harris Corporation. Harris Ada Compiler, Version 3.1. Harris H1200.

    DTIC Science & Technology

    1987-06-03

    F TADADS I 3- bi. I A - I EEOM "O.VPAGE:N(..4-A I . RE 12. GOVT ACCESSION NO. 3. RECIPIENT’S CATALOG NUMBER 4. TITLE (andSubtitle) 5. TYPE OF REPORT...reverse side if necessary and identify by block number) See Attached / 1 DD 10"m 1473 EDITION OF I NOV 65 IS OBSOLETE 1 JAN 73 S/N 0102-LF-014-6601...States Government (Ada Joint Program Office). i 4 AVF Control Number: AVF-VSR-8C.0787 87-01 -07-HAR Ada® COMPILER VALIDATION SUMMARY REPORT: Harris

  1. QUEST/Ada: Query utility environment for software testing of Ada

    NASA Technical Reports Server (NTRS)

    Brown, David B.

    1989-01-01

    Results of research and development efforts are presented for Task 1, Phase 2 of a general project entitled, The Development of a Program Analysis Environment for Ada. A prototype of the QUEST/Ada system was developed to collect data to determine the effectiveness of the rule-based testing paradigm. The prototype consists of five parts: the test data generator, the parser/scanner, the test coverage analyzer, a symbolic evaluator, and a data management facility, known as the Librarian. These components are discussed at length. Also presented is an experimental design for the evaluations, an overview of the project, and a schedule for its completion.

  2. Job Language Performance Requirements for MOS 63G, Fuel and Electrical System Repairman, Reference Soldier’s Manual Dated 30 July 1976.

    DTIC Science & Technology

    1976-07-30

    34 "extracting/loading amunitions "firing hammer" "four life-saving steps" "chest/heart massage " "tourniquet material" "field material" "field condition" "mouth... scarred use carred surface screwdriver van seal (n) I ell e 4,-Aft AD-A121 062 JOB LANGUAGE PERFORMANCE REQUIREMENTS FOR MOS 63G FUEL AND ELECTRICAL

  3. Inmate must take HIV test if he wants to enroll in program.

    PubMed

    1999-10-29

    An inmate cannot sue the Taylorville Correctional Center in Illinois under the Americans with Disabilities Act (ADA) for requiring an HIV test for enrollment in a prison program. [Name removed] wanted to participate in the prison's culinary arts program, but did not want to take the HIV test. The 7th U.S. Circuit Court of Appeals ruled that [name removed] was not a "qualified individual with a disability" and therefore could not sue under ADA. The policy justification for the HIV test, which is required of all inmates enrolling in the program, was not addressed by the court.

  4. Comparing clinical profiles in Alzheimer's disease and Parkinson's disease dementia.

    PubMed

    Farlow, Martin R; Schmitt, Frederick; Aarsland, Dag; Grossberg, George T; Somogyi, Monique; Meng, Xiangyi

    2013-01-01

    Greater understanding of differences in baseline impairment and disease progression in patients with Alzheimer's disease (AD) and Parkinson's disease dementia (PDD) may improve the interpretation of drug effects and the design of future studies. This was a retrospective analysis of three randomized, double-blind rivastigmine databases (one in PDD, two in AD). Impairment on the Alzheimer's Disease Assessment Scale-cognitive subscale (ADAS-cog), Alzheimer's Disease Cooperative Study-Activities of Daily Living (ADCS-ADL) scale, 10-item Neuropsychiatric Inventory (NPI-10) and the ADCS-Clinical Global Impression of Change (CGIC) was compared [standardized difference (Cohen's d), similar if <0.1]. Patients with AD or PDD had similar levels of impairment on the ADAS-cog and NPI-10. Scores on the ADCS-ADL scale (standardized difference = 0.47) and the ADAS-cog memory domain (total, 0.33; items, 0.10-0.58) were higher in AD; PDD patients were more impaired in the language (0.23) and praxis (0.34) domains. AD patients receiving placebo showed greater deterioration on the ADAS-cog (0.14) and improvement on the NPI-10 (0.11) compared with patients with PDD. Differing patterns of impairment occur in AD and PDD.

  5. Comparing perceived self-management practices of adult type 2 diabetic patients after completion of a structured ADA certified diabetes self-management education program with unstructured individualized nurse practitioner led diabetes self-management education.

    PubMed

    Wooley, Dennis S; Kinner, Tracy J

    2016-11-01

    The purpose was to compare perceived self-management practices of adult type 2 diabetic patients after completing an American Diabetes Association (ADA) certified diabetes self-management education (DSME) program with unstructured individualized nurse practitioner led DSME. Demographic questions and the Self-Care Inventory-Revised (SCIR) were given to two convenience sample patient groups comprising a formal DSME program group and a group within a clinical setting who received informal and unstructured individual education during patient encounters. A t-test was executed between the formal ADA certified education sample and the informal sample's SCI-R individual scores. A second t-test was performed between the two samples' SCI-R mean scores. A t-test determined no statistically significant difference between the formal ADA structured education and informal education samples' SCI-R individual scores. There was not a statistically significant difference between the samples' SCI-R mean scores. The study results suggest that there are not superior DSME settings and instructional approaches. Copyright © 2016 Elsevier Inc. All rights reserved.

  6. Transparent Ada rendezvous in a fault tolerant distributed system

    NASA Technical Reports Server (NTRS)

    Racine, Roger

    1986-01-01

    There are many problems associated with distributing an Ada program over a loosely coupled communication network. Some of these problems involve the various aspects of the distributed rendezvous. The problems addressed involve supporting the delay statement in a selective call and supporting the else clause in a selective call. Most of these difficulties are compounded by the need for an efficient communication system. The difficulties are compounded even more by considering the possibility of hardware faults occurring while the program is running. With a hardware fault tolerant computer system, it is possible to design a distribution scheme and communication software which is efficient and allows Ada semantics to be preserved. An Ada design for the communications software of one such system will be presented, including a description of the services provided in the seven layers of an International Standards Organization (ISO) Open System Interconnect (OSI) model communications system. The system capabilities (hardware and software) that allow this communication system will also be described.

  7. Efficacy of higher-dose 13.3 mg/24 h (15 cm2) rivastigmine patch on the Alzheimer's Disease Assessment Scale-cognitive subscale: domain and individual item analysis.

    PubMed

    Alva, Gustavo; Isaacson, Richard; Sadowsky, Carl; Grossberg, George; Meng, Xiangyi; Somogyi, Monique

    2014-09-01

    Rivastigmine displays dose-dependent efficacy on cognition in patients with Alzheimer's disease (AD), as measured by the Alzheimer's Disease Assessment Scale-cognitive subscale (ADAS-cog). Subanalysis of the OPTIMA (OPtimising Transdermal Exelon In Mild-to-moderate Alzheimer's disease) study aimed to define ADAS-cog domains by factor analysis of individual items. Efficacy of 13.3 mg/24 h versus 9.5 mg/24 h rivastigmine patch on individual items and newly derived domains was assessed. OPTIMA was a 48-week, double-blind (DB) study in patients with mild-to-moderate AD. Patients meeting pre-defined decline criteria during open-label treatment with 9.5 mg/24 h patch were randomized in the DB phase to 13.3 mg/24 h (n = 280) or 9.5 mg/24 h (n = 287) patch. ADAS-cog change from baseline was a co-primary outcome measure. Factor analysis categorized ADAS-cog items into newly derived domains. Change from DB-baseline was calculated for domains and individual items. Numerically, less decline was displayed with 13.3 mg/24 h versus 9.5 mg/24 h patch in the total ADAS-cog score at all time points (significant at Week 24, p = 0.027). Factor analysis identified two domains: memory and language. Significantly, less decline was observed on the memory domain with 13.3 mg/24 h versus 9.5 mg/24 h patch at Weeks 12, 24, and 48 (p < 0.05; observed cases). Three items (following commands, orientation, and word recognition) displayed numerically less decline with 13.3 mg/24 h versus 9.5 mg/24 h patch at all time points. No significant between-group differences were observed on the language domain. Results suggest that the greater cognitive efficacy of 13.3 mg/24 h versus 9.5 mg/24 h rivastigmine patch is driven primarily by effects on memory, particularly in the areas of following commands, orientation, and word recognition. Copyright © 2014 John Wiley & Sons, Ltd.

  8. Issues to be Considered in the Evaluation of Technical Proposals from the Ada (Trademark) Language Perspective.

    DTIC Science & Technology

    1985-06-10

    flowcharts - hierarchical charts - data flow diagrams - finite state diagrams - control flow diagrams - decision tables/trees - entity-relationship...and beginners ; for example, is prompting via menus provided for beginners and single keystroke capability provided for experienced users? 2-13 - input

  9. Ada Integrated Environment III Computer Program Development Specification. Volume III. Ada Optimizing Compiler.

    DTIC Science & Technology

    1981-12-01

    file.library-unit{.subunit).SYMAP Statement Map: library-file. library-unit.subunit).SMAP Type Map: 1 ibrary.fi le. 1 ibrary-unit{.subunit). TMAP The library...generator SYMAP Symbol Map code generator SMAP Updated Statement Map code generator TMAP Type Map code generator A.3.5 The PUNIT Command The P UNIT...Core.Stmtmap) NAME Tmap (Core.Typemap) END Example A-3 Compiler Command Stream for the Code Generator Texas Instruments A-5 Ada Optimizing Compiler

  10. Artificial Intelligence for VHSIC Systems Design (AIVD) User Reference Manual

    DTIC Science & Technology

    1988-12-01

    The goal of this program was to develop prototype tools which would use artificial intelligence techniques to extend the Architecture Design and Assessment (ADAS) software capabilities. These techniques were applied in a number of ways to increase the productivity of ADAS users. AIM will reduce the amount of time spent on tedious, negative, and error-prone steps. It will also provide f documentation that will assist users in varifying that the models they build are correct Finally, AIVD will help make ADAS models more reusable.

  11. The development of an Ada programming support environment database: SEAD (Software Engineering and Ada Database), user's manual

    NASA Technical Reports Server (NTRS)

    Liaw, Morris; Evesson, Donna

    1988-01-01

    This is a manual for users of the Software Engineering and Ada Database (SEAD). SEAD was developed to provide an information resource to NASA and NASA contractors with respect to Ada-based resources and activities that are available or underway either in NASA or elsewhere in the worldwide Ada community. The sharing of such information will reduce the duplication of effort while improving quality in the development of future software systems. The manual describes the organization of the data in SEAD, the user interface from logging in to logging out, and concludes with a ten chapter tutorial on how to use the information in SEAD. Two appendices provide quick reference for logging into SEAD and using the keyboard of an IBM 3270 or VT100 computer terminal.

  12. Modular Rocket Engine Control Software (MRECS)

    NASA Technical Reports Server (NTRS)

    Tarrant, Charlie; Crook, Jerry

    1997-01-01

    The Modular Rocket Engine Control Software (MRECS) Program is a technology demonstration effort designed to advance the state-of-the-art in launch vehicle propulsion systems. Its emphasis is on developing and demonstrating a modular software architecture for a generic, advanced engine control system that will result in lower software maintenance (operations) costs. It effectively accommodates software requirements changes that occur due to hardware. technology upgrades and engine development testing. Ground rules directed by MSFC were to optimize modularity and implement the software in the Ada programming language. MRECS system software and the software development environment utilize Commercial-Off-the-Shelf (COTS) products. This paper presents the objectives and benefits of the program. The software architecture, design, and development environment are described. MRECS tasks are defined and timing relationships given. Major accomplishment are listed. MRECS offers benefits to a wide variety of advanced technology programs in the areas of modular software, architecture, reuse software, and reduced software reverification time related to software changes. Currently, the program is focused on supporting MSFC in accomplishing a Space Shuttle Main Engine (SSME) hot-fire test at Stennis Space Center and the Low Cost Boost Technology (LCBT) Program.

  13. Applying Ada to Beech Starship avionics

    NASA Technical Reports Server (NTRS)

    Funk, David W.

    1986-01-01

    As Ada solidified in its development, it became evident that it offered advantages for avionics systems because of it support for modern software engineering principles and real time applications. An Ada programming support environment was developed for two major avionics subsystems in the Beech Starship. The two subsystems include electronic flight instrument displays and the flight management computer system. Both of these systems use multiple Intel 80186 microprocessors. The flight management computer provides flight planning, navigation displays, primary flight display of checklists and other pilot advisory information. Together these systems represent nearly 80,000 lines of Ada source code and to date approximately 30 man years of effort. The Beech Starship avionics systems are in flight testing.

  14. Drug Target Interference in Immunogenicity Assays: Recommendations and Mitigation Strategies.

    PubMed

    Zhong, Zhandong Don; Clements-Egan, Adrienne; Gorovits, Boris; Maia, Mauricio; Sumner, Giane; Theobald, Valerie; Wu, Yuling; Rajadhyaksha, Manoj

    2017-11-01

    Sensitive and specific methodology is required for the detection and characterization of anti-drug antibodies (ADAs). High-quality ADA data enables the evaluation of potential impact of ADAs on the drug pharmacokinetic profile, patient safety, and efficacious response to the drug. Immunogenicity assessments are typically initiated at early stages in preclinical studies and continue throughout the drug development program. One of the potential bioanalytical challenges encountered with ADA testing is the need to identify and mitigate the interference mediated by the presence of soluble drug target. A drug target, when present at sufficiently high circulating concentrations, can potentially interfere with the performance of ADA and neutralizing antibody (NAb) assays, leading to either false-positive or, in some cases, false-negative ADA and NAb assay results. This publication describes various mechanisms of assay interference by soluble drug target, as well as strategies to recognize and mitigate such target interference. Pertinent examples are presented to illustrate the impact of target interference on ADA and NAb assays as well as several mitigation strategies, including the use of anti-target antibodies, soluble versions of the receptors, target-binding proteins, lectins, and solid-phase removal of targets. Furthermore, recommendations for detection and mitigation of such interference in different formats of ADA and NAb assays are provided.

  15. ADA Integrated Environment III. System Specification.

    DTIC Science & Technology

    1981-12-01

    different from Report) Same ’S. SUPPLEMENTARY NOTES RADC Project Engineer: Elizabeth S. Kean (COES) 19. KEY WORDS (Cortinue an reverse s,do if...is a (ollection of programs associated with the Ada Integrated Environment instead of a particular user. When the AlE is bru (Jht tip on a machine, the

  16. OSHA and ADA: "Reasonable Accommodation" in Training Persons with Developmental Disabilities.

    ERIC Educational Resources Information Center

    Sandoz, Charles J.

    This paper documents an approach to meeting the training requirements of the Occupational Safety and Health Act (OSHA) and the "reasonable accommodation" requirements of the Americans with Disabilities Act (ADA) for individuals with developmental disabilities. It describes a training program used with three adult workers with mild mental…

  17. A design for a reusable Ada library

    NASA Technical Reports Server (NTRS)

    Litke, John D.

    1986-01-01

    A goal of the Ada language standardization effort is to promote reuse of software, implying the existence of substantial software libraries and the storage/retrieval mechanisms to support them. A searching/cataloging mechanism is proposed that permits full or partial distribution of the database, adapts to a variety of searching mechanisms, permits a changine taxonomy with minimal disruption, and minimizes the requirement of specialized cataloger/indexer skills. The important observation is that key words serve not only as indexing mechanism, but also as an identification mechanism, especially via concatenation and as support for a searching mechanism. By deliberately separating these multiple uses, the modifiability and ease of growth that current libraries require, is achieved.

  18. Computer-aided system design

    NASA Technical Reports Server (NTRS)

    Walker, Carrie K.

    1991-01-01

    A technique has been developed for combining features of a systems architecture design and assessment tool and a software development tool. This technique reduces simulation development time and expands simulation detail. The Architecture Design and Assessment System (ADAS), developed at the Research Triangle Institute, is a set of computer-assisted engineering tools for the design and analysis of computer systems. The ADAS system is based on directed graph concepts and supports the synthesis and analysis of software algorithms mapped to candidate hardware implementations. Greater simulation detail is provided by the ADAS functional simulator. With the functional simulator, programs written in either Ada or C can be used to provide a detailed description of graph nodes. A Computer-Aided Software Engineering tool developed at the Charles Stark Draper Laboratory (CSDL CASE) automatically generates Ada or C code from engineering block diagram specifications designed with an interactive graphical interface. A technique to use the tools together has been developed, which further automates the design process.

  19. New EEOC guidance seen as helpful, but not decisive.

    PubMed

    1997-03-21

    The Equal Employment Opportunity Commission (EEOC) concluded that a person who applies for disability benefits does not forfeit his rights to claim employment discrimination under the Americans with Disabilities Act (ADA). Judges are not obligated to follow the EEOC opinion and are likely to continue to dismiss ADA claims if patients said they were disabled when applying for benefits. To be eligible for Social Security benefits, a person must claim to be unable to work. To be a qualified individual with a disability under the ADA, the person must be able to work with or without reasonable accommodation. The EEOC states that an application for benefits is not necessarily inconsistent with a claim that a person is a qualified individual with a disability under the ADA because the statute's standards are fundamentally different from those of disability benefits programs. Because of these differences, courts should not summarily dismiss ADA claims, but should instead conduct individual analyses.

  20. The development of a program analysis environment for Ada

    NASA Technical Reports Server (NTRS)

    Brown, David B.; Carlisle, Homer W.; Chang, Kai-Hsiung; Cross, James H.; Deason, William H.; Haga, Kevin D.; Huggins, John R.; Keleher, William R. A.; Starke, Benjamin B.; Weyrich, Orville R.

    1989-01-01

    A unit level, Ada software module testing system, called Query Utility Environment for Software Testing of Ada (QUEST/Ada), is described. The project calls for the design and development of a prototype system. QUEST/Ada design began with a definition of the overall system structure and a description of component dependencies. The project team was divided into three groups to resolve the preliminary designs of the parser/scanner: the test data generator, and the test coverage analyzer. The Phase 1 report is a working document from which the system documentation will evolve. It provides history, a guide to report sections, a literature review, the definition of the system structure and high level interfaces, descriptions of the prototype scope, the three major components, and the plan for the remainder of the project. The appendices include specifications, statistics, two papers derived from the current research, a preliminary users' manual, and the proposal and work plan for Phase 2.

  1. A spatial operator algebra for manipulator modeling and control

    NASA Technical Reports Server (NTRS)

    Rodriguez, G.; Kreutz, K.; Jain, A.

    1989-01-01

    A spatial operator algebra for modeling the control and trajectory design of manipulation is discussed, with emphasis on its analytical formulation and implementation in the Ada programming language. The elements of this algebra are linear operators whose domain and range spaces consist of forces, moments, velocities, and accelerations. The effect of these operators is equivalent to a spatial recursion along the span of the manipulator. Inversion is obtained using techniques of recursive filtering and smoothing. The operator alegbra provides a high-level framework for describing the dynamic and kinematic behavior of a manipulator and control and trajectory design algorithms. Implementable recursive algorithms can be immediately derived from the abstract operator expressions by inspection, thus greatly simplifying the transition from an abstract problem formulation and solution to the detailed mechanization of a specific algorithm.

  2. Vascular Factors and Cognitive Dysfunction in Alzheimer Disease.

    PubMed

    Pąchalska, Maria; Bidzan, Leszek; Bidzan, Mariola; Góral-Półrola, Jolanta

    2015-11-12

    The purpose of the present study was to assess the influence of vascular factors on the degree of intensity and rate of progression of cognitive disorders in the course of Alzheimer Disease (AD). The research group consisted of 39 persons, all of whom were diagnosed with AD according to the NINCDS/ADRDA criteria. We divided these patients into 2 subgroups, based on the vascular factors measured by the modified Hachinski Ischemic Scale (Ha-mod): group A, without the vascular component (HA-mod score of 0-1 point), and group B, with the vascular component (a score over 1 point). Cognitive functions were evaluated at baseline and again 2 years later, using the Cognitive Part of the Alzheimer Disease Assessment Scale (ADAS-cog). We found that the patients from subgroup B, with the stronger vascular component, demonstrated the highest intensity of cognitive disorders at baseline, both in terms of the overall ADAS-cog score, and in the subscores for ideational praxis, orientation, spoken language ability, comprehension of spoken language, and word-finding difficulty in spontaneous speech. Another variable which was connected with the intensity of dementia was age. After 2 years, however, the rate of progression of cognitive disorders was not significantly different between the 2 groups. The severity of vascular factors correlates directly with the intensity of cognitive disturbances. At the 2-year follow-up examination, however, no correlation was observed in the research group between greater vascular involvement and more rapid progression of cognitive disorders, as measured by the ADAS-cog scale.

  3. An enhanced Ada run-time system for real-time embedded processors

    NASA Technical Reports Server (NTRS)

    Sims, J. T.

    1991-01-01

    An enhanced Ada run-time system has been developed to support real-time embedded processor applications. The primary focus of this development effort has been on the tasking system and the memory management facilities of the run-time system. The tasking system has been extended to support efficient and precise periodic task execution as required for control applications. Event-driven task execution providing a means of task-asynchronous control and communication among Ada tasks is supported in this system. Inter-task control is even provided among tasks distributed on separate physical processors. The memory management system has been enhanced to provide object allocation and protected access support for memory shared between disjoint processors, each of which is executing a distinct Ada program.

  4. Ada Compiler Validation Summary Report: Certificate Number 891201S1. 10214 U.S. Navy Ada/M, Version 2.0 (/OPTIMIZE Option) VAX 8550 and VAX 11/785 Hosts AN/UYK-44 Target

    DTIC Science & Technology

    1989-12-01

    s -M-COM ST-1815A, Ada Joint Program Office 17.gbJftYCLSSF~ATW4 Is. SECURITY CLASSFAT04 OAS. TRUmVACAT M. LUITAf WCOF ABSTRACT Xi LLASSIFIED I CM ...Department of Defense Dist Specla Washington DC 20301 AVF Control Number: NIST89USN5556_1. 10 DATE VSR CPIEM BEFORE ON-SITE: 08-11-89 DATE VSR C34PLETED AFTER...ON-SITE: 12-04-89 DATE VSR MODIFIED PER AVO C31ME : 12-29-89 DATE VSR MODIFIED PER AVO CMtEN: 04-27-90 Ada O4PIIER VALIDATION SUM4M REPORT

  5. A Compendium of Air Force Institute of Technology Thesis Abstracts Related to Acquisition Management

    DTIC Science & Technology

    1990-09-01

    SHOULD PROGRAM DIRECTORS BE GRANTED CONTRACTING AUTHORITY? Champlain, George F. Sep 89 AD-A216 357 ABSTRACT: In Air Force Systems Command (AFSC...COMPETITIVE PRICES IN THE ACQUISITION OF WEAPON SYSTEM REPLENISHMENT SPARE PARTS. Brost , Edward J, Sep 82 AD-A122 962 ABSTRACT: Competition is the

  6. Advanced Software Development Workstation Project

    NASA Technical Reports Server (NTRS)

    Lee, Daniel

    1989-01-01

    The Advanced Software Development Workstation Project, funded by Johnson Space Center, is investigating knowledge-based techniques for software reuse in NASA software development projects. Two prototypes have been demonstrated and a third is now in development. The approach is to build a foundation that provides passive reuse support, add a layer that uses domain-independent programming knowledge, add a layer that supports the acquisition of domain-specific programming knowledge to provide active support, and enhance maintainability and modifiability through an object-oriented approach. The development of new application software would use specification-by-reformulation, based on a cognitive theory of retrieval from very long-term memory in humans, and using an Ada code library and an object base. Current tasks include enhancements to the knowledge representation of Ada packages and abstract data types, extensions to support Ada package instantiation knowledge acquisition, integration with Ada compilers and relational databases, enhancements to the graphical user interface, and demonstration of the system with a NASA contractor-developed trajectory simulation package. Future work will focus on investigating issues involving scale-up and integration.

  7. Languages Beyond Ada and Lisp

    DTIC Science & Technology

    1991-08-05

    adjectives rule with the no-pronoun rule: Take 250-grams-of-large-fresh-ripe-tomatoes. Peel the 250-grams-of-large-fresh-ripe-tomatoes. Chop the 250...me whether you store the word " banana " using one molecule of acetylcholine or two, and by a garden path argument I cannot therefore care whether you

  8. GRASP/Ada 95: Reverse Engineering Tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1996-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) has successfully created and prototyped an algorithmic level graphical representation for Ada software, the Control Structure Diagram (CSD), and a new visualization for a fine-grained complexity metric called the Complexity Profile Graph (CPG). By synchronizing the CSD and the CPG, the CSD view of control structure, nesting, and source code is directly linked to the corresponding visualization of statement level complexity in the CPG. GRASP has been integrated with GNAT, the GNU Ada 95 Translator to provide a comprehensive graphical user interface and development environment for Ada 95. The user may view, edit, print, and compile source code as a CSD with no discernible addition to storage or computational overhead. The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis has been on the automatic generation of the CSD from Ada 95 source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. The current update has focused on the design and implementation of a new Motif compliant user interface, and a new CSD generator consisting of a tagger and renderer. The Complexity Profile Graph (CPG) is based on a set of functions that describes the context, content, and the scaling for complexity on a statement by statement basis. When combined graphicafly, the result is a composite profile of complexity for the program unit. Ongoing research includes the development and refinement of the associated functions, and the development of the CPG generator prototype. The current Version 5.0 prototype provides the capability for the user to generate CSDs and CPGs from Ada 95 source code in a reverse engineering as well as forward engineering mode with a level of flexibility suitable for practical application. This report provides an overview of the GRASP/Ada project with an emphasis on the current update.

  9. Using Selected Features of Ada: A Collection of Papers.

    DTIC Science & Technology

    1982-11-09

    issues which arise in conjunction with both the startup and shutdown of any concurrent sytem are often far more complex than those which pertain to... ABCE # and 0.1 which is 1600.1999999.. .# is therefore bounded by 16#0.1999# and 16#0.199A# Literal values in an Ada program must be converted by the

  10. Adults with Learning Disabilities in the Workforce: Lessons for Secondary Transition Programs

    ERIC Educational Resources Information Center

    Madaus, Joseph W.; Gerber, Paul J.; Price, Lynda A.

    2008-01-01

    Now almost 15 years after the implementation of the Americans with Disabilities Act (ADA) data are emerging in the literature related to job entry and employment outcomes of adults with learning disabilities (LD). Although these data are derived from varying methodologies, they converge in three critical areas: Knowledge of the ADA, realities of…

  11. Circuit courts clash over HIV in the workplace.

    PubMed

    1997-09-19

    Some of the major differences of opinions between the circuit courts on issues affecting HIV and employment are examined. In the seven years since the passing of the Americans with Disabilities Act (ADA), there has been disagreement among the circuits relative to the interpretation of the law. At the heart of the debate is whether or not HIV infection, without symptoms of AIDS, actually qualifies for a disability under the meaning and intent of the ADA. Another fundamental issue is whether or not reproduction is considered a major life activity under the ADA. Federal circuit courts have also considered what happens to patients in the latter stages of HIV diseases, when symptoms are so pronounced that he or she qualifies for disability benefits including Social Security or private disability plans. There is disagreement among the circuits as to whether insurance products, including those provided through an employee benefit program, are covered under the ADA. As of this date, the U.S. Supreme Court has not intervened on any of the HIV/ADA-related cases.

  12. U.S. Supreme Court rules ADA applies to correctional facilities.

    PubMed

    1998-06-26

    In the Pennsylvania Department of Corrections v. [Name removed], the U.S. Supreme Court unanimously ruled that correctional facilities are subject to the provisions under the Americans with Disabilities Act (ADA); this ruling has broad implications for prisoners with HIV infection. When [name removed] was denied admission to a motivational boot camp program at the prison due to hypertension, he sued, claiming that his rights under the ADA had been violated. The Court rejected Pennsylvania's argument that eligibility and participation, as used in Title II of the ADA, imply voluntariness and, therefore, do not apply because inmates are being held against their will. The Court further rejected the argument that the ADA excluded prisoners because the act doesn't specifically mention them. This decision may aid in a case that is before the 11th Circuit Court regarding inmates with HIV having the right to equal access to services. Oral arguments on the 11th Circuit Court case will be heard on September 10, 1998.

  13. Computer Program Development Specification for Ada Integrated Environment: KAPSE (Kernel Ada Programming Support Environment)/Database, Type B5, B5-AIE(1).KAPSE(1).

    DTIC Science & Technology

    1982-11-12

    File 1/0 Prgram Invocation Other Access M and Control Services KAPSE/Host Interface most Operating System Peripherals/ 01 su ?eetworks 6282318-2 Figure 3...3.2.4.3.8.5 Transitory Windows The TRANSITORY flag is used to prevent permanent dependence on temporary windows created simply for focusing on a part of the...KAPSE/Tool interfaces in terms of these low-level host-independent interfaces. In addition, the KAPSE/Host interface packages prevent the application

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

  15. Is Patient Support Program Participation Associated with Longer Persistence and Improved Adherence Among New Users of Adalimumab? A Retrospective Cohort Study.

    PubMed

    Srulovici, Einav; Garg, Vishvas; Ghilai, Adi; Feldman, Becca; Hoshen, Moshe; Balicer, Ran D; Skup, Martha; Leventer-Roberts, Maya

    2018-05-10

    Adalimumab (ADA) is a medication used in the treatment of several autoimmune diseases. Despite the beneficial effects of ADA, its adherence and persistence rates are low. Patients treated with ADA from Clalit Health Services (CHS) can enroll in AbbVie's patient support program (PSP), which aims to improve ADA adherence and persistence. Therefore, we examine whether PSP participation is associated with a longer persistence and/or an improved adherence to ADA. A real-world retrospective cohort study of all new ADA users from CHS, comparing those enrolled in the offered PSP to those not enrolled. The data regarding PSP users can be tracked using CHS's data warehouse. The index date was defined as the date of the patients' first purchase of ADA occurring between August 1, 2012 and December 31, 2014. The follow-up data were collected at 12, 24, and 36 months. Persistence was assessed using survival analyses of time until discontinuation, and adherence was assessed using medication possession ratio (MPR). There were 1520 patients in the study, 755 (49.7%) of whom were PSP users. PSP users were 54.3% female vs. 51.9% among non-PSP users (p = 0.355) and they were significantly younger than non-PSP users (mean age 42.3 vs. 45.0 years, p = 0.002) The PSP and non-PSP users' persistence was 673 and 574 days, respectively (p < 0.001). Further, the PSP users were more likely than the non-PSP users to be persistently taking medication at the 12-month follow-up (57.5% vs. 45.6%, p < 0.001). The 12-month mean adherence rate among those with at least 12 months of persistence was significantly improved for the PSP users compared to the non-PSP users (94.1% vs. 92.9%, p = 0.026). The AbbVie PSP provided to CHS patients was associated with a longer persistence among new users of ADA. It was also associated with significantly higher adherence rate within the first 12 months. AbbVie Inc.

  16. A spatial operator algebra for manipulator modeling and control

    NASA Technical Reports Server (NTRS)

    Rodriguez, G.; Kreutz, K.; Milman, M.

    1988-01-01

    A powerful new spatial operator algebra for modeling, control, and trajectory design of manipulators is discussed along with its implementation in the Ada programming language. Applications of this algebra to robotics include an operator representation of the manipulator Jacobian matrix; the robot dynamical equations formulated in terms of the spatial algebra, showing the complete equivalence between the recursive Newton-Euler formulations to robot dynamics; the operator factorization and inversion of the manipulator mass matrix which immediately results in O(N) recursive forward dynamics algorithms; the joint accelerations of a manipulator due to a tip contact force; the recursive computation of the equivalent mass matrix as seen at the tip of a manipulator; and recursive forward dynamics of a closed chain system. Finally, additional applications and current research involving the use of the spatial operator algebra are discussed in general terms.

  17. Modular Rocket Engine Control Software (MRECS)

    NASA Technical Reports Server (NTRS)

    Tarrant, C.; Crook, J.

    1998-01-01

    The Modular Rocket Engine Control Software (MRECS) Program is a technology demonstration effort designed to advance the state-of-the-art in launch vehicle propulsion systems. Its emphasis is on developing and demonstrating a modular software architecture for advanced engine control systems that will result in lower software maintenance (operations) costs. It effectively accommodates software requirement changes that occur due to hardware technology upgrades and engine development testing. Ground rules directed by MSFC were to optimize modularity and implement the software in the Ada programming language. MRECS system software and the software development environment utilize Commercial-Off-the-Shelf (COTS) products. This paper presents the objectives, benefits, and status of the program. The software architecture, design, and development environment are described. MRECS tasks are defined and timing relationships given. Major accomplishments are listed. MRECS offers benefits to a wide variety of advanced technology programs in the areas of modular software architecture, reuse software, and reduced software reverification time related to software changes. MRECS was recently modified to support a Space Shuttle Main Engine (SSME) hot-fire test. Cold Flow and Flight Readiness Testing were completed before the test was cancelled. Currently, the program is focused on supporting NASA MSFC in accomplishing development testing of the Fastrac Engine, part of NASA's Low Cost Technologies (LCT) Program. MRECS will be used for all engine development testing.

  18. HYPERCLIPS

    NASA Technical Reports Server (NTRS)

    Hill, R. W.

    1994-01-01

    The integration of CLIPS into HyperCard combines the intuitive, interactive user interface of the Macintosh with the powerful symbolic computation of an expert system interpreter. HyperCard is an excellent environment for quickly developing the front end of an application with buttons, dialogs, and pictures, while the CLIPS interpreter provides a powerful inference engine for complex problem solving and analysis. In order to understand the benefit of integrating HyperCard and CLIPS, consider the following: HyperCard is an information storage and retrieval system which exploits the use of the graphics and user interface capabilities of the Apple Macintosh computer. The user can easily define buttons, dialog boxes, information templates, pictures, and graphic displays through the use of the HyperCard tools and scripting language. What is generally lacking in this environment is a powerful reasoning engine for complex problem solving, and this is where CLIPS plays a role. CLIPS 5.0 (C Language Integrated Production System, v5.0) was developed at the Johnson Space Center Software Technology Branch to allow artificial intelligence research, development, and delivery on conventional computers. CLIPS 5.0 supports forward chaining rule systems, object-oriented language, and procedural programming for the construction of expert systems. It features incremental reset, seven conflict resolution stategies, truth maintenance, and user-defined external functions. Since CLIPS is implemented in the C language it is highly portable; in addition, it is embeddable as a callable routine from a program written in another language such as Ada or Fortran. By integrating HyperCard and CLIPS the advantages and uses of both packages are made available for a wide range of applications: rapid prototyping of knowledge-based expert systems, interactive simulations of physical systems and intelligent control of hypertext processes, to name a few. HyperCLIPS 2.0 is written in C-Language (54%) and Pascal (46%) for Apple Macintosh computers running Macintosh System 6.0.2 or greater. HyperCLIPS requires HyperCard 1.2 or higher and at least 2Mb of RAM are recommended to run. An executable is provided. To compile the source code, the Macintosh Programmer's Workshop (MPW) version 3.0, CLIPS 5.0 (MSC-21927), and the MPW C-Language compiler are also required. NOTE: Installing this program under Macintosh System 7 requires HyperCard v2.1. This program is distributed on a 3.5 inch Macintosh format diskette. A copy of the program documentation is included on the diskette, but may be purchased separately. HyperCLIPS was developed in 1990 and version 2.0 was released in 1991. HyperCLIPS is a copyrighted work with all copyright vested in NASA. Apple, Macintosh, MPW, and HyperCard are registered trademarks of Apple Computer, Inc.

  19. Position of the American Dietetic Association: local support for nutrition integrity in schools.

    PubMed

    Bergman, Ethan A; Gordon, Ruth W

    2010-08-01

    It is the position of the American Dietetic Association (ADA) that schools and communities have a shared responsibility to provide students with access to high-quality, affordable, nutritious foods and beverages. School-based nutrition services, including the provision of meals through the National School Lunch Program and the School Breakfast Program, are an integral part of the total education program. Strong wellness policies promote environments that enhance nutrition integrity and help students to develop lifelong healthy behaviors. ADA actively supported the 2004 and proposed 2010 Child Nutrition reauthorization which determines school nutrition policy. ADA believes that the Dietary Guidelines for Americans should serve as the foundation for all food and nutrition assistance programs and should apply to all foods and beverages sold or served to students during the school day. Local wellness policies are mandated by federal legislation for all school districts participating in the National School Lunch Program. These policies support nutrition integrity,including a healthy school environment. Nutrition integrity also requires coordinating nutrition education and promotion and funding research on program outcomes. Registered dietitians and dietetic technicians, registered, and other credentialed staff, are essential for nutrition integrity in schools to perform in policy-making, management, education, and community building roles. A healthy school environment can be achieved through adequate funding of school meals programs and through implementation and evaluation of strong local wellness policies.

  20. Tandem mass spectrometry, but not T-cell receptor excision circle analysis, identifies newborns with late-onset adenosine deaminase deficiency.

    PubMed

    la Marca, Giancarlo; Canessa, Clementina; Giocaliere, Elisa; Romano, Francesca; Duse, Marzia; Malvagia, Sabrina; Lippi, Francesca; Funghini, Silvia; Bianchi, Leila; Della Bona, Maria Luisa; Valleriani, Claudia; Ombrone, Daniela; Moriondo, Maria; Villanelli, Fabio; Speckmann, Carsten; Adams, Stuart; Gaspar, Bobby H; Hershfield, Michael; Santisteban, Ines; Fairbanks, Lynette; Ragusa, Giovanni; Resti, Massimo; de Martino, Maurizio; Guerrini, Renzo; Azzari, Chiara

    2013-06-01

    Adenosine deaminase (ADA)-severe combined immunodeficiency (SCID) is caused by genetic variants that disrupt the function of ADA. In its early-onset form, it is rapidly fatal to infants. Delayed or late-onset ADA-SCID is characterized by insidious progressive immunodeficiency that leads to permanent organ damage or death. Quantification of T-cell receptor excision circles (TRECs) or tandem mass spectrometry (tandem-MS) analysis of dried blood spots (DBSs) collected at birth can identify newborns with early-onset ADA-SCID and are used in screening programs. However, it is not clear whether these analyses can identify newborns who will have delayed or late-onset ADA-SCID before symptoms appear. We performed a retrospective study to evaluate whether tandem-MS and quantitative TREC analyses of DBSs could identify newborns who had delayed-onset ADA-SCID later in life. We tested stored DBSs collected at birth from 3 patients with delayed-onset ADA-SCID using tandem-MS (PCT EP2010/070517) to evaluate levels of adenosine and 2'-deoxyadenosine and real-time PCR to quantify TREC levels. We also analyzed DBSs from 3 newborns with early-onset ADA-SCID and 2 healthy newborn carriers of ADA deficiency. The DBSs taken at birth from the 3 patients with delayed-onset ADA-SCID had adenosine levels of 10, 25, and 19 μmol/L (normal value, <1.5 μmol/L) and 2'-deoxyadenosine levels of 0.7, 2.7, and 2.4 μmol/L (normal value, <0.07 μmol/L); the mean levels of adenosine and 2'-deoxyadenosine were respectively 12.0- and 27.6-fold higher than normal values. DBSs taken at birth from all 3 patients with delayed-onset ADA deficiency had normal TREC levels, but TRECs were undetectable in blood samples taken from the same patients at the time of diagnosis. Tandem-MS but not TREC quantification identifies newborns with delayed- or late-onset ADA deficiency. Copyright © 2013 American Academy of Allergy, Asthma & Immunology. Published by Mosby, Inc. All rights reserved.

  1. Efficient Ada multitasking on a RISC register window architecture

    NASA Technical Reports Server (NTRS)

    Kearns, J. P.; Quammen, D.

    1987-01-01

    This work addresses the problem of reducing context switch overhead on a processor which supports a large register file - a register file much like that which is part of the Berkeley RISC processors and several other emerging architectures (which are not necessarily reduced instruction set machines in the purest sense). Such a reduction in overhead is particularly desirable in a real-time embedded application, in which task-to-task context switch overhead may result in failure to meet crucial deadlines. A storage management technique by which a context switch may be implemented as cheaply as a procedure call is presented. The essence of this technique is the avoidance of the save/restore of registers on the context switch. This is achieved through analysis of the static source text of an Ada tasking program. Information gained during that analysis directs the optimized storage management strategy for that program at run time. A formal verification of the technique in terms of an operational control model and an evaluation of the technique's performance via simulations driven by synthetic Ada program traces are presented.

  2. Programming in a proposed 9X distributed Ada

    NASA Technical Reports Server (NTRS)

    Waldrop, Raymond S.; Volz, Richard A.; Goldsack, Stephen J.

    1990-01-01

    The proposed Ada 9X constructs for distribution was studied. The goal was to select suitable test cases to help in the evaluation of the proposed constructs. The examples were to be considered according to the following requirements: real time operation; fault tolerance at several different levels; demonstration of both distributed and massively parallel operation; reflection of realistic NASA programs; illustration of the issues of configuration, compilation, linking, and loading; indications of the consequences of using the proposed revisions for large scale programs; and coverage of the spectrum of communication patterns such as predictable, bursty, small and large messages. The first month was spent identifying possible examples and judging their suitability for the project.

  3. QUEST/Ada (query utility environment for software testing of Ada: The development of a program analysis environment for Ada, task 1, phase 3

    NASA Technical Reports Server (NTRS)

    Brown, David B.

    1991-01-01

    The results of research and development efforts of the first six months of Task 1, Phase 3 of the project are presented. The goals of Phase 3 are: (1) to further refine the rule base and complete the comparative rule base evaluation; (2) to implement and evaluate a concurrency testing prototype; (3) to convert the complete (unit-level and concurrency) testing prototype to a workstation environment; and (4) to provide a prototype development document to facilitate the transfer of research technology to a working environment. These goals were partially met and the results are summarized.

  4. Formal Semanol Specification of Ada.

    DTIC Science & Technology

    1980-09-01

    concurrent task modeling involved very little change to the SEMANOL metalanguage. A primitive capable of initiating concurrent SEMANOL task processors...i.e., #CO-COMPUTE) and two primitivc-; corresponding to integer semaphores (i.c., #P and #V) were all that were required. In addition, these changes... synchronization techniques and choice of correct unblocking alternatives. We should note that it had been our original intention to use the Ada Translator program

  5. Real-Time Ada Problem Solution Study

    DTIC Science & Technology

    1989-03-24

    been performed, there is a larger base of information concerning standards and guidelines for Ada usage, as well "lessons learned ". A number of...the target machine and operate in conjunction with the application programs, they also require system resources (CPU,memory). The utilization of...Transporter-Consumer 1694 154 6. Producer-Transpt-Buffer- Transp -Consumer 2248 204 7. Relay 906 82 8. Conditional Entry - no rendezvous 170 15

  6. Automated unit-level testing with heuristic rules

    NASA Technical Reports Server (NTRS)

    Carlisle, W. Homer; Chang, Kai-Hsiung; Cross, James H.; Keleher, William; Shackelford, Keith

    1990-01-01

    Software testing plays a significant role in the development of complex software systems. Current testing methods generally require significant effort to generate meaningful test cases. The QUEST/Ada system is a prototype system designed using CLIPS to experiment with expert system based test case generation. The prototype is designed to test for condition coverage, and attempts to generate test cases to cover all feasible branches contained in an Ada program. This paper reports on heuristics sued by the system. These heuristics vary according to the amount of knowledge obtained by preprocessing and execution of the boolean conditions in the program.

  7. Diagnostic Value of Serum Adenosine Deaminase (ADA) Level for Pulmonary Tuberculosis.

    PubMed

    Salmanzadeh, Shokrollah; Tavakkol, Heshmatollah; Bavieh, Khalid; Alavi, Seyed Mohammad

    2015-03-01

    Diagnosis of tuberculosis (TB) is not always easy, thus employing methods with a short duration and acceptable sensitivity and specificity is necessary to diagnose TB. The aim of this study was to investigate the diagnostic value of serum adenosine deaminase (ADA) level for diagnosis of pulmonary tuberculosis. A total of 160 sex and age-matched subjects were included in this study, and were divided to four groups; forty patients with pulmonary tuberculosis (PTB) diagnosed based on the national TB program (NTP), forty patients with non-tuberculosis bacterial pneumonia, forty patients with lung cancer and forty people who were healthy in every respect. Serum adenosine deaminase activity in patients of each group was measured by the Giusti and Galanti calorimetry method using a commercial kit (Diazyme, USA). The ANOVA analysis was used to compare groups for quantitative variables. Mean serum ADA level in the PTB group was clearly higher than the mean serum ADA in the other three groups. Mean serum ADA was 26 IU/L in PTB patients, 19.48 IU/L in patients with pneumonia, 15.8 IU/L in patients with lung cancer, and 10.7 IU/L in the control group (P < 0.05). In regard to the cut off value of 26 IU/L for ADA in patients with PTB sensitivity and specificity was defined as 35% and 91%, respectively. Serum ADA activity with high specificity percentage may be a useful alternative test in restricted resource areas to rule out diagnosis of PTB. However, serum ADA activity is not a useful tool for TB diagnosis.

  8. CMSC-130 Introductory Computer Science, Lecture Notes

    DTIC Science & Technology

    1993-07-01

    Introductory Computer Science lecture notes are used in the classroom for teaching CMSC 130, an introductory computer science course , using the ...Unit Testing 2. The Syntax Of Subunits Will Be Studied In The Subsequent Course CMSC130 -5- Lecture 11 TOP-DOWN TESTING Data Processor Procedure...used in the preparation of these lecture notes: Reference Manual For The Ada Prosramming Language, ANSI/MIL-STD

  9. Efficacy of Seren@ctif, a Computer-Based Stress Management Program for Patients With Adjustment Disorder With Anxiety: Protocol for a Controlled Trial

    PubMed Central

    Leterme, Anne-Claire; Rougegrez, Laure; Duhamel, Alain; Vaiva, Guillaume

    2017-01-01

    Background Adjustment disorder with anxiety (ADA) is the most frequent and best characterized stress-related psychiatric disorder. The rationale for prescription of benzodiazepine monotherapy is a public health issue. Cognitive behavioral stress management programs have been studied in many countries. Several reports have shown beyond reasonable doubt their efficiency at reducing perceived stress and anxiety symptoms and improving patient quality of life. Considering the number of people who could benefit from such programs but are unable to access them, self-help programs have been offered. First presented as books, these programs became enriched with computer-based and digital supports. Regrettably, programs for stress management based on cognitive behavioral therapy (CBT), both face-to-face and digital support, have been only minimally evaluated in France. To our knowledge, the Seren@ctif program is the first French language self-help program for stress management using digital supports. Objective The aim of this study is to assess the effectiveness of a 5-week standardized stress management program for reducing anxiety conducted via eLearning (iCBT) or through face-to-face interviews (CBT) with patients suffering from ADA compared with a wait list control group (WLC). These patients seek treatment in a psychiatric unit for anxiety disorders at a university hospital. The primary outcome is change in the State Trait Anxiety Inventory scale trait subscale (STAI-T) between baseline and 2-month visit. Methods This is a multicenter, prospective, open label, randomized controlled study in 3 parallel groups with balanced randomization (1:1:1): computer-based stress management with minimal contact (not fully automated) (group 1), stress management with face-to-face interviews (group 2), and a WLC group that receives usual health care from a general practitioner (group 3). Programs are based on standard CBT principles and include 5 modules in 5 weekly sessions that include the following topics: stress and stress reaction and assessment; deep respiration and relaxation techniques; cognitive restructuring, mindfulness, and acceptance; behavioral skills as problem solving; and time management, healthy behaviors, and emotion regulation. In the Internet-based group, patients have minimal contact with a medical professional before and after every session. In the first session, a flash memory drive is supplied containing videos, audio files, a self-help book portfolio in the form of an eGuide, and log books providing the exercises to be completed between 2 sessions. The patient is encouraged to practice a 20-minute daily exercise 5 or 6 times per week. In the face-to-face group, patients receive the same program from a therapist with 5 weekly sessions without digital support. Interviews and self-assessments were collected face-to-face with the investigator. Results The feasibility of this program is being tested, and results show good accessibility in terms of acceptance, understanding, and treatment credibility. Results are expected in 2018. Conclusions To our knowledge, this is the first French study to examine the effectiveness of a computer-based stress management program for patients with ADA. The Seren@ctif program may be useful within the framework of a psychoeducative approach. It could also be advised for people suffering from other diseases related to stress and for people with a clinical level of perceived stress. Trial Registration Clinicaltrials.gov NCT02621775; https://clinicaltrials.gov/ct2/show/NCT02621775 (Archived by WebCite at http://www.webcitation.org/6tQrkPs1u) PMID:28970192

  10. NSTX-U Advances in Real-Time C++11 on Linux

    NASA Astrophysics Data System (ADS)

    Erickson, Keith G.

    2015-08-01

    Programming languages like C and Ada combined with proprietary embedded operating systems have dominated the real-time application space for decades. The new C++11 standard includes native, language-level support for concurrency, a required feature for any nontrivial event-oriented real-time software. Threads, Locks, and Atomics now exist to provide the necessary tools to build the structures that make up the foundation of a complex real-time system. The National Spherical Torus Experiment Upgrade (NSTX-U) at the Princeton Plasma Physics Laboratory (PPPL) is breaking new ground with the language as applied to the needs of fusion devices. A new Digital Coil Protection System (DCPS) will serve as the main protection mechanism for the magnetic coils, and it is written entirely in C++11 running on Concurrent Computer Corporation's real-time operating system, RedHawk Linux. It runs over 600 algorithms in a 5 kHz control loop that determine whether or not to shut down operations before physical damage occurs. To accomplish this, NSTX-U engineers developed software tools that do not currently exist elsewhere, including real-time atomic synchronization, real-time containers, and a real-time logging framework. Together with a recent (and carefully configured) version of the GCC compiler, these tools enable data acquisition, processing, and output using a conventional operating system to meet a hard real-time deadline (that is, missing one periodic is a failure) of 200 microseconds.

  11. Evaluation of the ACEC Benchmark Suite for Real-Time Applications

    DTIC Science & Technology

    1990-07-23

    1.0 benchmark suite waSanalyzed with respect to its measuring of Ada real-time features such as tasking, memory management, input/output, scheduling...and delay statement, Chapter 13 features , pragmas, interrupt handling, subprogram overhead, numeric computations etc. For most of the features that...meant for programming real-time systems. The ACEC benchmarks have been analyzed extensively with respect to their measuring of Ada real-time features

  12. Modeling, simulation and control for a cryogenic fluid management facility, preliminary report

    NASA Technical Reports Server (NTRS)

    Turner, Max A.; Vanbuskirk, P. D.

    1986-01-01

    The synthesis of a control system for a cryogenic fluid management facility was studied. The severe demand for reliability as well as instrumentation and control unique to the Space Station environment are prime considerations. Realizing that the effective control system depends heavily on quantitative description of the facility dynamics, a methodology for process identification and parameter estimation is postulated. A block diagram of the associated control system is also produced. Finally, an on-line adaptive control strategy is developed utilizing optimization of the velocity form control parameters (proportional gains, integration and derivative time constants) in appropriate difference equations for direct digital control. Of special concern are the communications, software and hardware supporting interaction between the ground and orbital systems. It is visualized that specialist in the OSI/ISO utilizing the Ada programming language will influence further development, testing and validation of the simplistic models presented here for adaptation to the actual flight environment.

  13. System architecture for asynchronous multi-processor robotic control system

    NASA Technical Reports Server (NTRS)

    Steele, Robert D.; Long, Mark; Backes, Paul

    1993-01-01

    The architecture for the Modular Telerobot Task Execution System (MOTES) as implemented in the Supervisory Telerobotics (STELER) Laboratory is described. MOTES is the software component of the remote site of a local-remote telerobotic system which is being developed for NASA for space applications, in particular Space Station Freedom applications. The system is being developed to provide control and supervised autonomous control to support both space based operation and ground-remote control with time delay. The local-remote architecture places task planning responsibilities at the local site and task execution responsibilities at the remote site. This separation allows the remote site to be designed to optimize task execution capability within a limited computational environment such as is expected in flight systems. The local site task planning system could be placed on the ground where few computational limitations are expected. MOTES is written in the Ada programming language for a multiprocessor environment.

  14. Hierarchical Ada robot programming system (HARPS)- A complete and working telerobot control system based on the NASREM model

    NASA Technical Reports Server (NTRS)

    Leake, Stephen; Green, Tom; Cofer, Sue; Sauerwein, Tim

    1989-01-01

    HARPS is a telerobot control system that can perform some simple but useful tasks. This capability is demonstrated by performing the ORU exchange demonstration. HARPS is based on NASREM (NASA Standard Reference Model). All software is developed in Ada, and the project incorporates a number of different CASE (computer-aided software engineering) tools. NASREM was found to be a valid and useful model for building a telerobot control system. Its hierarchical and distributed structure creates a natural and logical flow for implementing large complex robust control systems. The ability of Ada to create and enforce abstraction enhanced the implementation of such control systems.

  15. COSTMODL: An automated software development cost estimation tool

    NASA Technical Reports Server (NTRS)

    Roush, George B.

    1991-01-01

    The cost of developing computer software continues to consume an increasing portion of many organizations' total budgets, both in the public and private sector. As this trend develops, the capability to produce reliable estimates of the effort and schedule required to develop a candidate software product takes on increasing importance. The COSTMODL program was developed to provide an in-house capability to perform development cost estimates for NASA software projects. COSTMODL is an automated software development cost estimation tool which incorporates five cost estimation algorithms including the latest models for the Ada language and incrementally developed products. The principal characteristic which sets COSTMODL apart from other software cost estimation programs is its capacity to be completely customized to a particular environment. The estimation equations can be recalibrated to reflect the programmer productivity characteristics demonstrated by the user's organization, and the set of significant factors which effect software development costs can be customized to reflect any unique properties of the user's development environment. Careful use of a capability such as COSTMODL can significantly reduce the risk of cost overruns and failed projects.

  16. (abstract) An Ada Language Modular Telerobot Task Execution System

    NASA Technical Reports Server (NTRS)

    Backes, Paul; Long, Mark; Steele, Robert

    1993-01-01

    A telerobotic task execution system is described which has been developed for space flight applications. The Modular Telerobot Task Execution System (MOTES) provides the remote site task execution capability in a local-remote telerobotic system. The system provides supervised autonomous control, shared control, and teleoperation for a redundant manipulator. The system is capable of nominal task execution as well as monitoring and reflex motion.

  17. Advanced information processing system: The Army Fault-Tolerant Architecture detailed design overview

    NASA Technical Reports Server (NTRS)

    Harper, Richard E.; Babikyan, Carol A.; Butler, Bryan P.; Clasen, Robert J.; Harris, Chris H.; Lala, Jaynarayan H.; Masotto, Thomas K.; Nagle, Gail A.; Prizant, Mark J.; Treadwell, Steven

    1994-01-01

    The Army Avionics Research and Development Activity (AVRADA) is pursuing programs that would enable effective and efficient management of large amounts of situational data that occurs during tactical rotorcraft missions. The Computer Aided Low Altitude Night Helicopter Flight Program has identified automated Terrain Following/Terrain Avoidance, Nap of the Earth (TF/TA, NOE) operation as key enabling technology for advanced tactical rotorcraft to enhance mission survivability and mission effectiveness. The processing of critical information at low altitudes with short reaction times is life-critical and mission-critical necessitating an ultra-reliable/high throughput computing platform for dependable service for flight control, fusion of sensor data, route planning, near-field/far-field navigation, and obstacle avoidance operations. To address these needs the Army Fault Tolerant Architecture (AFTA) is being designed and developed. This computer system is based upon the Fault Tolerant Parallel Processor (FTPP) developed by Charles Stark Draper Labs (CSDL). AFTA is hard real-time, Byzantine, fault-tolerant parallel processor which is programmed in the ADA language. This document describes the results of the Detailed Design (Phase 2 and 3 of a 3-year project) of the AFTA development. This document contains detailed descriptions of the program objectives, the TF/TA NOE application requirements, architecture, hardware design, operating systems design, systems performance measurements and analytical models.

  18. The Americans with Disabilities Act: Implications for Camp Programming.

    ERIC Educational Resources Information Center

    Bedini, Leandra A.; And Others

    1992-01-01

    Discusses the effect of the Americans with Disabilities Act (ADA) on camp programing and provides strategies to improve camp accessibility for people with disabilities. Discusses obstacles to integrated programing including ecological and architectural barriers, attitudinal barriers, transportation barriers, barriers of omission, economic…

  19. Translating an AI application from Lisp to Ada: A case study

    NASA Technical Reports Server (NTRS)

    Davis, Gloria J.

    1991-01-01

    A set of benchmarks was developed to test the performance of a newly designed computer executing both Lisp and Ada. Among these was AutoClassII -- a large Artificial Intelligence (AI) application written in Common Lisp. The extraction of a representative subset of this complex application was aided by a Lisp Code Analyzer (LCA). The LCA enabled rapid analysis of the code, putting it in a concise and functionally readable form. An equivalent benchmark was created in Ada through manual translation of the Lisp version. A comparison of the execution results of both programs across a variety of compiler-machine combinations indicate that line-by-line translation coupled with analysis of the initial code can produce relatively efficient and reusable target code.

  20. An Evaluation of an Ada Implementation of the Rete Algorithm for Embedded Flight Processors

    DTIC Science & Technology

    1990-12-01

    computers was desired. The VAX VMS operating system has many built-in methods for determining program performance (including VAX PCA), but these methods... overviev , of the target environment-- the MIL-STD-1750A VHSIC Avionic Modular Processor ( VA.IP, running under the Ada Avionics Real-Time Software (AARTS... computers . Mil-STD-1750A, the Air Force’s standard flight computer architecture, however, places severe constraints on applications software processing

  1. Common Ada Missile Packages. Phase 2. (CAMP-2). Volume 2. 11th Missile Demonstration

    DTIC Science & Technology

    1988-11-01

    report describes the work performed, Ihe results obtained, and the conclusions reached during the Common Ada Missile Packages Phase-2 (CAMP-2) contract ... contract was performed between Sep- tember 1985. and March 1988. The MDAC-STL CAMP program manager was: Dr. Daniel G. McNicholl Technology Branch...j DEC Code Management System X X Software Development Files x x Development Status Database x ! X i Smart Cade Counter X j

  2. Ada (Trade name) Compiler Validation Summary Report: Rational. Rational Environment (Trademark) A952. Rational Architecture (R1000 (Trade name) Model 200).

    DTIC Science & Technology

    1987-05-06

    Rational . Rational Environment A_9_5_2. Rational Arthitecture (R1000 Model 200) 6. PERFORMING ORG. REPORT...validation testing performed on the Rational Environment , A_9_5_2, using Version 1.8 of the Ada0 Compiler Validation Capability (ACVC). The Rational ... Environment is hosted on a Rational Architecture (R1000 Model 200) operating under Rational Environment , Release A 95 2. Programs processed by this

  3. ADA Implementation Issues as Discovered through a Literature Survey of Applications Outside the United States

    DTIC Science & Technology

    1992-03-01

    compile time, ensuring that operations conducted are appropriate for the object type. Each implementation requires a database known as the program...Finnish bank being developed by Nokia • Oil drilling control system managed by Sedco- Forex * Vigile - an industrial installation supervisor project by...user interface and Oracle database backend control. The software is being developed in Ada under DOD-STD-2167 under OS/2. BELGIUM BATS S.A. Project title

  4. Boilermodel: A Qualitative Model-Based Reasoning System Implemented in Ada

    DTIC Science & Technology

    1991-09-01

    comple- ment to shipboard engineering training. Accesion For NTIS CRA&I DTIO I A3 f_- Unairmoui1ccd [i Justification By ................... Distribut;or, I...investment (in terms of man-hours lost, equipment maintenance, materials, etc.) for initial training. On- going training is also required to sustain a...REASONING FROM MODELS Model-based expert systems have been written in many languages and for many different architectures . Knowledge representation also

  5. Position statement and guidelines on support personnel in audiology. American Speech-Language Hearing Association.

    PubMed

    1998-01-01

    This policy document of the American Speech-Language-Hearing Association (ASHA) reflects the Association's position that the Certificate of Clinical Competence-Audiology (CCC-A) is a nationally recognized quality indicator and education standard for the profession. The following statement includes the CCC-A as the appropriate credential for audiologists supervising support personnel. The consensus panel document's exclusion of the CCC-A conflicts with ASHA's policy. Member organizations that composed the consensus panel on support personnel in audiology included: Academy of Dispensing Audiologists (ADA), American Academy of Audiology (AAA), ASHA, Educational Audiology Association (EAA), Military Audiology Association (MAA), and the National Hearing Conservation Association (NHCA). Representatives to the panel included Donald Bender (AAA) and Evelyn Cherow (ASHA), co-chairs; James McDonald and Meredy Hase (ADA); Albert deChiccis and Cheryl deConde Johnson (AAA); Chris Halpin and Deborah Price (ASHA); Peggy Benson (EAA); James Jerome (MAA); and Lloyd Bowling and Richard Danielson (NHCA). ASHA's Legislative Council and Executive Board elected not to adopt the consensus panel document because it excluded the CCC-A. In all others aspects, the documents remain similar. This position statement and guidelines supersede the audiology sections of the Guidelines for the Employment and Utilization of Supportive Personnel (LC 32-80).

  6. Safe and Efficient Support for Embeded Multi-Processors in ADA

    NASA Astrophysics Data System (ADS)

    Ruiz, Jose F.

    2010-08-01

    New software demands increasing processing power, and multi-processor platforms are spreading as the answer to achieve the required performance. Embedded real-time systems are also subject to this trend, but in the case of real-time mission-critical systems, the properties of reliability, predictability and analyzability are also paramount. The Ada 2005 language defined a subset of its tasking model, the Ravenscar profile, that provides the basis for the implementation of deterministic and time analyzable applications on top of a streamlined run-time system. This Ravenscar tasking profile, originally designed for single processors, has proven remarkably useful for modelling verifiable real-time single-processor systems. This paper proposes a simple extension to the Ravenscar profile to support multi-processor systems using a fully partitioned approach. The implementation of this scheme is simple, and it can be used to develop applications amenable to schedulability analysis.

  7. Describing the Sequence of Cognitive Decline in Alzheimer's Disease Patients: Results from an Observational Study.

    PubMed

    Henneges, Carsten; Reed, Catherine; Chen, Yun-Fei; Dell'Agnello, Grazia; Lebrec, Jeremie

    2016-01-01

    Improved understanding of the pattern of cognitive decline in Alzheimer's disease (AD) would be useful to assist primary care physicians in explaining AD progression to patients and caregivers. To identify the sequence in which cognitive abilities decline in community-dwelling patients with AD. Baseline data were analyzed from 1,495 patients diagnosed with probable AD and a Mini-Mental State Examination (MMSE) score ≤ 26 enrolled in the 18-month observational GERAS study. Proportional odds logistic regression models were applied to model MMSE subscores (orientation, registration, attention and concentration, recall, language, and drawing) and the corresponding subscores of the cognitive subscale of the Alzheimer's Disease Assessment Scale (ADAS-cog), using MMSE total score as the index of disease progression. Probabilities of impairment start and full impairment were estimated at each MMSE total score level. From the estimated probabilities for each MMSE subscore as a function of the MMSE total score, the first aspect of cognition to start being impaired was recall, followed by orientation in time, attention and concentration, orientation in place, language, drawing, and registration. For full impairment in subscores, the sequence was recall, drawing, attention and concentration, orientation in time, orientation in place, registration, and language. The sequence of cognitive decline for the corresponding ADAS-cog subscores was remarkably consistent with this pattern. The sequence of cognitive decline in AD can be visualized in an animation using probability estimates for key aspects of cognition. This might be useful for clinicians to set expectations on disease progression for patients and caregivers.

  8. NSTX-U Advances in Real-Time C++11 on Linux

    DOE Office of Scientific and Technical Information (OSTI.GOV)

    Erickson, Keith G.

    Programming languages like C and Ada combined with proprietary embedded operating systems have dominated the real-time application space for decades. The new C++11standard includes native, language-level support for concurrency, a required feature for any nontrivial event-oriented real-time software. Threads, Locks, and Atomics now exist to provide the necessary tools to build the structures that make up the foundation of a complex real-time system. The National Spherical Torus Experiment Upgrade (NSTX-U) at the Princeton Plasma Physics Laboratory (PPPL) is breaking new ground with the language as applied to the needs of fusion devices. A new Digital Coil Protection System (DCPS) willmore » serve as the main protection mechanism for the magnetic coils, and it is written entirely in C++11 running on Concurrent Computer Corporation's real-time operating system, RedHawk Linux. It runs over 600 algorithms in a 5 kHz control loop that determine whether or not to shut down operations before physical damage occurs. To accomplish this, NSTX-U engineers developed software tools that do not currently exist elsewhere, including real-time atomic synchronization, real-time containers, and a real-time logging framework. Together with a recent (and carefully configured) version of the GCC compiler, these tools enable data acquisition, processing, and output using a conventional operating system to meet a hard real-time deadline (that is, missing one periodic is a failure) of 200 microseconds.« less

  9. NSTX-U Advances in Real-Time C++11 on Linux

    DOE PAGES

    Erickson, Keith G.

    2015-08-14

    Programming languages like C and Ada combined with proprietary embedded operating systems have dominated the real-time application space for decades. The new C++11standard includes native, language-level support for concurrency, a required feature for any nontrivial event-oriented real-time software. Threads, Locks, and Atomics now exist to provide the necessary tools to build the structures that make up the foundation of a complex real-time system. The National Spherical Torus Experiment Upgrade (NSTX-U) at the Princeton Plasma Physics Laboratory (PPPL) is breaking new ground with the language as applied to the needs of fusion devices. A new Digital Coil Protection System (DCPS) willmore » serve as the main protection mechanism for the magnetic coils, and it is written entirely in C++11 running on Concurrent Computer Corporation's real-time operating system, RedHawk Linux. It runs over 600 algorithms in a 5 kHz control loop that determine whether or not to shut down operations before physical damage occurs. To accomplish this, NSTX-U engineers developed software tools that do not currently exist elsewhere, including real-time atomic synchronization, real-time containers, and a real-time logging framework. Together with a recent (and carefully configured) version of the GCC compiler, these tools enable data acquisition, processing, and output using a conventional operating system to meet a hard real-time deadline (that is, missing one periodic is a failure) of 200 microseconds.« less

  10. Configuration management plan. System definition and project development. Repository Based Software Engineering (RBSE) program

    NASA Technical Reports Server (NTRS)

    Mckay, Charles

    1991-01-01

    This is the configuration management Plan for the AdaNet Repository Based Software Engineering (RBSE) contract. This document establishes the requirements and activities needed to ensure that the products developed for the AdaNet RBSE contract are accurately identified, that proposed changes to the product are systematically evaluated and controlled, that the status of all change activity is known at all times, and that the product achieves its functional performance requirements and is accurately documented.

  11. The Use of the MASCOT Philosophy for the Construction of Ada Programs,

    DTIC Science & Technology

    1983-10-01

    dependent units must be recompiled. Because of Ada’s commitment to abstract data types tasks are treated as data types with certain restrictions. A task...3.3.3.1.4 End of Slice Action The scheduling algorithm determines, for each type of Slice termination, how the Scheduler treats Activities whose Slice has...Pools. The MASCOT Machine treats them as constructionally equivalent (refer 3.3.1.1.1). Because of the constraints brought in by the formulation of

  12. An Ada Based Expert System for the Ada Version of SAtool II. Volume 1 and 2

    DTIC Science & Technology

    1991-06-06

    Integrated Computer-Aided Manufacturing (ICAM) (20). In fact, IDEF 0 stands for ICAM Definition Method Zero . IDEF0 defines a subset of SA that omits...reasoning that has been programmed). An expert’s knowledge is specific to one problem domain as opposed to knowledge about general problem-solving...techniques. General problem domains are medicine, finance, science or engineering and so forth in which an expert can solve specific problems very well

  13. Q14 - Standards Development Plan, Ada Interfaces to X Window System, Analysis and Recommendations

    DTIC Science & Technology

    1989-03-20

    portability and reusability. -, . /- , ... ’ 4t. I-,: 2 Introduction Two major thrusts of the STARS program, and industry as a whole, are application...and IEEE, and in industry consortiums to show the directions X is taking and the opportunities for Ada to utilize this work. X is not the only window...and actually prohibit portability, but to avoid this the X developers formed the X Consortium, consisting of industry and academic members, who define

  14. Mobile phone text messaging improves antihypertensive drug adherence in the community.

    PubMed

    Varleta, Paola; Acevedo, Mónica; Akel, Carlos; Salinas, Claudia; Navarrete, Carlos; García, Ana; Echegoyen, Carolina; Rodriguez, Daniel; Gramusset, Lissette; Leon, Sandra; Cofré, Pedro; Retamal, Raquel; Romero, Katerine

    2017-12-01

    Antihypertensive drug adherence (ADA) is a mainstay in blood pressure control. Education through mobile phone short message system (SMS) text messaging could improve ADA. The authors conducted a randomized study involving 314 patients with hypertension with <6 months of antihypertensive treatment from the Preventive Health Program of 12 different primary care centers in Santiago, Chile. Patients were randomly assigned to receive or not receive SMS related to ADA and healthy lifestyle. Adherence was assessed by the self-reported four-item scale Morisky-Green-Levine questionnaire at baseline and after 6 months of follow-up, with four of four positive questions classified as good adherence. Group comparison for adherence was performed by means of a logistic regression model, adjusting by baseline adherence, age older than 60 years, and sex. A total of 163 patients were randomized to receive and 151 to not receive SMS. After 6 months of follow-up, ADA in the non-SMS group decreased from 59.3% to 51.4% (P=.1). By contrast, adherence increased from 49% to 62.3% (P=.01) in the SMS group. Text messaging intervention improved ADA (risk ratio, 1.3; 95% confidence interval, 1.0-1.6 [P<.05]). At 6-month follow-up, text messaging resulted in an increase in reporting ADA in this hypertensive Latino population. This approach could become an effective tool to overcome poor medication adherence in the community. ©2017 Wiley Periodicals, Inc.

  15. 49 CFR 37.61 - Public transportation programs and activities in existing facilities.

    Code of Federal Regulations, 2010 CFR

    2010-10-01

    ... 49 Transportation 1 2010-10-01 2010-10-01 false Public transportation programs and activities in... TRANSPORTATION SERVICES FOR INDIVIDUALS WITH DISABILITIES (ADA) Transportation Facilities § 37.61 Public transportation programs and activities in existing facilities. (a) A public entity shall operate a designated...

  16. Position of the American Dietetic Association: individual-, family-, school-, and community-based interventions for pediatric overweight.

    PubMed

    2006-06-01

    The American Dietetic Association (ADA), recognizing that overweight is a significant problem for children and adolescents in the United States, takes the position that pediatric overweight intervention requires a combination of family-based and school-based multi-component programs that include the promotion of physical activity, parent training/modeling, behavioral counseling, and nutrition education. Furthermore, although not yet evidence-based, community-based and environmental interventions are recommended as among the most feasible ways to support healthful lifestyles for the greatest numbers of children and their families. ADA supports the commitment of resources for programs, policy development, and research for the efficacious promotion of healthful eating habits and increased physical activity in all children and adolescents, regardless of weight status. This is the first position paper of ADA to be based on a rigorous systematic evidence-based analysis of the pediatric overweight literature on intervention programs. The research showed positive effects of two specific kinds of overweight interventions: a) multicomponent, family-based programs for children between the ages of 5 and 12 years, and b) multicomponent, school-based programs for adolescents. Multicomponent programs include behavioral counseling, promotion of physical activity, parent training/modeling, dietary counseling, and nutrition education. Analysis of the literature to date points to the need for further investigation of promising strategies not yet adequately evaluated. Furthermore, this review highlights the need for research to develop effective and innovative overweight prevention programs for various sectors of the population, including those of varying ethnicities, young children, and adolescents. To support and enhance the efficacy of family- and school-based weight interventions, community-wide interventions should be undertaken; few such interventions have been conducted and even fewer evaluated.

  17. Viewpoints, Formalisms, Languages, and Tools for Cyber-Physical Systems

    DTIC Science & Technology

    2014-05-16

    Organization]: Special-Purpose and Application-Based Systems —real-time and embedded sys- tems; F.1.2 [Computation by Abstract Devices]: Mod- els of...domain CPS is not new. For example, early automotive embedded systems in the 1970s already combined closed-loop control of the brake and engine subsystems...Consider for example the development of an embedded control system such as an advanced driver assistance system (ADAS) (e.g., adaptive cruise control

  18. Evaluation of Automated Configuration Management Tools in Ada Programming Support Environments.

    DTIC Science & Technology

    1984-03-01

    82174.> 00. r11 2-. 4-42% wqC)e 0 000 CU 00 u 0 4 V to 4- 1 ( 1 ) ( 1 )Cl 0- onI I-n 0 4)U- (a 0 ca IVI 4-) 0 aI 0 - 4- 1 U .,4 4.1 934 0 a - 1 0 0 0 qva 41 04...AD--R14@ 982 EVALUATION OF AUTOMATED CONFIGURATION MANAGEMENT TOOLS 1 /2 IN ADA PROGRAMMING..(U) AIR FORCE INST OF TECH WRIGHT-PATTERSON AFB OH...SCHOOL OF ENGI. M S ORNDORFF UNCLASSIFIED MAR 84 AFIT/GCS/EE/84M- 1 F/’G 5/i N EEEEEEEEEEomiE EEEEohEEmhEmhE II LA1111 J2. L I,..6 MICROCOPY RESOLUTION TEST

  19. Program Office Guide to Ada. Edition 1

    DTIC Science & Technology

    1986-09-17

    publication. MARK V. ZIEMBA , 2Lt, USAF Project Officer, Software Engineering Tools & Methods ARTHUR G. DECELLES, Capt, USAF Program Manager, Computer...UNLIMITED G3 SAME AS RPT D DTIC USERS 21 ABSTRACT SECURITY CLASSIFICATION UNCLASSIFIED 22a. NAME OF RESPONSIBLE INDIVIDUAL M.V. Ziemba

  20. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1986-01-01

    The general inadequacy of Ada for programming systems that must survive processor loss was shown. A solution to the problem was proposed in which there are no syntatic changes to Ada. The approach was evaluated using a full-scale, realistic application. The application used was the Advanced Transport Operating System (ATOPS), an experimental computer control system developed for a modified Boeing 737 aircraft. The ATOPS system is a full authority, real-time avionics system providing a large variety of advanced features. Methods of building fault tolerance into concurrent systems were explored. A set of criteria by which the proposed method will be judged was examined. Extensive interaction with personnel from Computer Sciences Corporation and NASA Langley occurred to determine the requirements of the ATOPS software. Backward error recovery in concurrent systems was assessed.

  1. A spatial operator algebra for manipulator modeling and control

    NASA Technical Reports Server (NTRS)

    Rodriguez, G.; Kreutz, Kenneth; Jain, Abhinandan

    1989-01-01

    A recently developed spatial operator algebra, useful for modeling, control, and trajectory design of manipulators is discussed. The elements of this algebra are linear operators whose domain and range spaces consist of forces, moments, velocities, and accelerations. The effect of these operators is equivalent to a spatial recursion along the span of a manipulator. Inversion of operators can be efficiently obtained via techniques of recursive filtering and smoothing. The operator algebra provides a high level framework for describing the dynamic and kinematic behavior of a manipulator and control and trajectory design algorithms. The interpretation of expressions within the algebraic framework leads to enhanced conceptual and physical understanding of manipulator dynamics and kinematics. Furthermore, implementable recursive algorithms can be immediately derived from the abstract operator expressions by inspection. Thus, the transition from an abstract problem formulation and solution to the detailed mechanizaton of specific algorithms is greatly simplified. The analytical formulation of the operator algebra, as well as its implementation in the Ada programming language are discussed.

  2. USAF/SCEEE Graduate Student Summer Support Program (1982). Management and Technical Report.

    DTIC Science & Technology

    1982-10-01

    AD-A130 767 USAF/SCEEE GRADUATE STUDENT SUMMER SUPPORT PROGRAM (1982) MANAGEMENT AND..(U) SOUTHEASTERN CENTER FORELECTRICAL ENGINEERING EDUCATION INC...SUMMER SUPPORT PROGRAM Conducted by Southeastern Center for Electrical Engineering Education under USAF Contract Number F49620-82-C-0035 MANAGEMENT ...UNITED STATES AIR FORCE GRADUATE STUDENT SL24MER SUPPORT PROGRAM 1982 PROGRAM MANAGEMENT AND TECHNICAL REPORT SOUTHEASTERN CENTER FOR ELECTRICAL

  3. Object Oriented Programming Systems (OOPS) and frame representations: An investigation of programming paradigms

    NASA Technical Reports Server (NTRS)

    Auty, David

    1988-01-01

    The project was initiated to research Object Oriented Programming Systems (OOPS) and frame representation systems, their significance and applicability, and their implementation in or relationship to Ada. Object orientated is currently a very popular conceptual adjective. Object oriented programming, in particular, is promoted as a particularly productive approach to programming; an approach which maximizes opportunities for code reuse and lends itself to the definition of convenient and well-developed units. Such units are thus expected to be usable in a variety of situations, beyond the typical highly specific unit development of other approaches. Frame represenation systems share a common heritage and similar conceptual foundations. Together they represent a quickly emerging alternative approach to programming. The approach is to first define the terms, starting with relevant concepts and using these to put bounds on what is meant by OOPS and Frames. From this the possibilities were pursued to merge OOPS with Ada which will further elucidate the significant characteristics which make up this programming approach. Finally, some of the merits and demerits of OOPS were briefly considered as a way of addressing the applicability of OOPS to various programming tasks.

  4. Efficacy of Seren@ctif, a Computer-Based Stress Management Program for Patients With Adjustment Disorder With Anxiety: Protocol for a Controlled Trial.

    PubMed

    Servant, Dominique; Leterme, Anne-Claire; Barasino, Olivia; Rougegrez, Laure; Duhamel, Alain; Vaiva, Guillaume

    2017-10-02

    Adjustment disorder with anxiety (ADA) is the most frequent and best characterized stress-related psychiatric disorder. The rationale for prescription of benzodiazepine monotherapy is a public health issue. Cognitive behavioral stress management programs have been studied in many countries. Several reports have shown beyond reasonable doubt their efficiency at reducing perceived stress and anxiety symptoms and improving patient quality of life. Considering the number of people who could benefit from such programs but are unable to access them, self-help programs have been offered. First presented as books, these programs became enriched with computer-based and digital supports. Regrettably, programs for stress management based on cognitive behavioral therapy (CBT), both face-to-face and digital support, have been only minimally evaluated in France. To our knowledge, the Seren@ctif program is the first French language self-help program for stress management using digital supports. The aim of this study is to assess the effectiveness of a 5-week standardized stress management program for reducing anxiety conducted via eLearning (iCBT) or through face-to-face interviews (CBT) with patients suffering from ADA compared with a wait list control group (WLC). These patients seek treatment in a psychiatric unit for anxiety disorders at a university hospital. The primary outcome is change in the State Trait Anxiety Inventory scale trait subscale (STAI-T) between baseline and 2-month visit. This is a multicenter, prospective, open label, randomized controlled study in 3 parallel groups with balanced randomization (1:1:1): computer-based stress management with minimal contact (not fully automated) (group 1), stress management with face-to-face interviews (group 2), and a WLC group that receives usual health care from a general practitioner (group 3). Programs are based on standard CBT principles and include 5 modules in 5 weekly sessions that include the following topics: stress and stress reaction and assessment; deep respiration and relaxation techniques; cognitive restructuring, mindfulness, and acceptance; behavioral skills as problem solving; and time management, healthy behaviors, and emotion regulation. In the Internet-based group, patients have minimal contact with a medical professional before and after every session. In the first session, a flash memory drive is supplied containing videos, audio files, a self-help book portfolio in the form of an eGuide, and log books providing the exercises to be completed between 2 sessions. The patient is encouraged to practice a 20-minute daily exercise 5 or 6 times per week. In the face-to-face group, patients receive the same program from a therapist with 5 weekly sessions without digital support. Interviews and self-assessments were collected face-to-face with the investigator. The feasibility of this program is being tested, and results show good accessibility in terms of acceptance, understanding, and treatment credibility. Results are expected in 2018. To our knowledge, this is the first French study to examine the effectiveness of a computer-based stress management program for patients with ADA. The Seren@ctif program may be useful within the framework of a psychoeducative approach. It could also be advised for people suffering from other diseases related to stress and for people with a clinical level of perceived stress. Clinicaltrials.gov NCT02621775; https://clinicaltrials.gov/ct2/show/NCT02621775 (Archived by WebCite at http://www.webcitation.org/6tQrkPs1u). ©Dominique Servant, Anne-Claire Leterme, Olivia Barasino, Laure Rougegrez, Alain Duhamel, Guillaume Vaiva. Originally published in JMIR Research Protocols (http://www.researchprotocols.org), 02.10.2017.

  5. 49 CFR 37.61 - Public transportation programs and activities in existing facilities.

    Code of Federal Regulations, 2011 CFR

    2011-10-01

    ... existing facilities. 37.61 Section 37.61 Transportation Office of the Secretary of Transportation TRANSPORTATION SERVICES FOR INDIVIDUALS WITH DISABILITIES (ADA) Transportation Facilities § 37.61 Public transportation programs and activities in existing facilities. (a) A public entity shall operate a designated...

  6. Program For Simulation Of Trajectories And Events

    NASA Technical Reports Server (NTRS)

    Gottlieb, Robert G.

    1992-01-01

    Universal Simulation Executive (USE) program accelerates and eases generation of application programs for numerical simulation of continuous trajectories interrupted by or containing discrete events. Developed for simulation of multiple spacecraft trajectories with events as one spacecraft crossing the equator, two spacecraft meeting or parting, or firing rocket engine. USE also simulates operation of chemical batch processing factory. Written in Ada.

  7. Development of a comprehensive software engineering environment

    NASA Technical Reports Server (NTRS)

    Hartrum, Thomas C.; Lamont, Gary B.

    1987-01-01

    The generation of a set of tools for software lifecycle is a recurring theme in the software engineering literature. The development of such tools and their integration into a software development environment is a difficult task because of the magnitude (number of variables) and the complexity (combinatorics) of the software lifecycle process. An initial development of a global approach was initiated in 1982 as the Software Development Workbench (SDW). Continuing efforts focus on tool development, tool integration, human interfacing, data dictionaries, and testing algorithms. Current efforts are emphasizing natural language interfaces, expert system software development associates and distributed environments with Ada as the target language. The current implementation of the SDW is on a VAX-11/780. Other software development tools are being networked through engineering workstations.

  8. Primary care physicians' utilization of type 2 diabetes screening guidelines and referrals to behavioral interventions: a survey-linked retrospective study.

    PubMed

    Mehta, Sandhya; Mocarski, Michelle; Wisniewski, Tami; Gillespie, Karin; Narayan, K M Venkat; Lang, Kathleen

    2017-01-01

    To assess primary care physicians' (PCPs) knowledge of type 2 diabetes screening guidelines (American Diabetes Association (ADA) and 2008 US Preventive Services Task Force (USPSTF)), the alignment between their self-reported adherence and actual practice, and how often PCPs recommended diabetes prevention and self-management education programs (DPP/DSME). An online survey of PCPs to understand knowledge and adherence toward use of USPSTF/ADA guidelines and recommendation of DPP/DSME. Patient data from electronic medical records (EMRs) for each PCP were used to identify rates of screening in eligible patients as per guidelines and the two sources were compared to assess concordance. Of 305 surveyed physicians, 38% reported use of both guidelines (33% use ADA only, 25% USPSTF only). Approximately one-third of physicians who reported use of USPSTF/ADA guidelines had non-concordant EMR data. Similarly, while most PCPs reported they are 'very likely' to screen patients with risk factors listed in guidelines, for each criterion at least one-fourth (24%) of PCPs survey responses were non-concordant with EMRs. PCPs reported they provide referral to DPP and DSME on average to 45% and 67% of their newly diagnosed patients with pre-diabetes and diabetes, respectively. Findings show disconnect between PCPs' perceptions of adherence to screening guidelines and actual practice, and highlight limited referrals to DPP/DSME programs. More research is needed to understand barriers to guideline consistent screening and uptake of DPP/DSME, particularly in light of recent policy changes such as the linking USPSTF criteria to reimbursement and expected Medicare DPP reimbursement in 2018.

  9. Veganism Is a Viable Alternative to Conventional Diet Therapy for Improving Blood Lipids and Glycemic Control.

    PubMed

    Trepanowski, John F; Varady, Krista A

    2015-01-01

    The American Diabetes Association (ADA) and the National Cholesterol Education Program (NCEP) have each outlined a set of dietary recommendations aimed at improving glycemic control and blood lipids, respectively. However, traditional vegan diets (low-fat diets that proscribe animal product consumption) are also effective at improving glycemic control, and dietary portfolios (vegan diets that contain prescribed amounts of plant sterols, viscous fibers, soy protein, and nuts) are also effective at improving blood lipids. The purpose of this review was to compare the effects of traditional vegan diets and dietary portfolios with ADA and NCEP diets on body weight, blood lipids, blood pressure, and glycemic control. The main findings are that traditional vegan diets appear to improve glycemic control better than ADA diets in individuals with type 2 diabetes mellitus (T2DM), while dietary portfolios have been consistently shown to improve blood lipids better than NCEP diets in hypercholesterolemic individuals.

  10. Find a Periodontist

    MedlinePlus

    ... American Academy of Periodontology Names New Executive Director Marijuana Use Linked to Increased Gum Disease Risk Gum ... ADA Liaison AAP Grants Periodontal Societies AAP Member Benefits AAP/Colgate Study Club Program Perio Store Education & ...

  11. A Biomarker Combining Imaging and Neuropsychological Assessment for Tracking Early Alzheimer's Disease in Clinical Trials.

    PubMed

    Verma, Nishant; Beretvas, S Natasha; Pascual, Belen; Masdeu, Joseph C; Markey, Mia K

    2018-03-14

    Combining optimized cognitive (Alzheimer's Disease Assessment Scale- Cognitive subscale, ADAS-Cog) and atrophy markers of Alzheimer's disease for tracking progression in clinical trials may provide greater sensitivity than currently used methods, which have yielded negative results in multiple recent trials. Furthermore, it is critical to clarify the relationship among the subcomponents yielded by cognitive and imaging testing, to address the symptomatic and anatomical variability of Alzheimer's disease. Using latent variable analysis, we thoroughly investigated the relationship between cognitive impairment, as assessed on the ADAS-Cog, and cerebral atrophy. A biomarker was developed for Alzheimer's clinical trials that combines cognitive and atrophy markers. Atrophy within specific brain regions was found to be closely related with impairment in cognitive domains of memory, language, and praxis. The proposed biomarker showed significantly better sensitivity in tracking progression of cognitive impairment than the ADAS-Cog in simulated trials and a real world problem. The biomarker also improved the selection of MCI patients (78.8±4.9% specificity at 80% sensitivity) that will evolve to Alzheimer's disease for clinical trials. The proposed biomarker provides a boost to the efficacy of clinical trials focused in the mild cognitive impairment (MCI) stage by significantly improving the sensitivity to detect treatment effects and improving the selection of MCI patients that will evolve to Alzheimer's disease. Copyright© Bentham Science Publishers; For any queries, please email at epub@benthamscience.org.

  12. Example Level 1 Ada/SQL (Structured Query Language) System Software

    DTIC Science & Technology

    1987-09-01

    PUTLINE ("EMPNAME JOB SALARY COMMISSION"); loop FETCH ( CURSOR ); INTO ( VEMP NAME , STR LAST ); T LEN INTEGER (STR LAST - V EMP NAME’FIRST + 1); for I in 1...begin PUT_LINE ("EMPNAME JOB SALARY DEPT"); loop FETCH (CURSOR); INTO ( VEMP NAME , STRLAST ); T_LEN := INTEGER (STRLAST - V_EMPNAME’FIRST + 1); for I in...NUMBERS OPEN ( CURSOR ); begin PUT_LINE ("EMP_NAME SALARY JOB"); loop FETCH ( CURSOR ); INTO ( VEMP NAME , STRLAST ); T_LEN := INTEGER (STR_LAST

  13. Ada (Trade Name) Foundation Technology. Volume 4. Software Requirements for WIS (WWMCCS (World Wide Military Command and Control System) Information System) Text Processing Prototypes

    DTIC Science & Technology

    1986-12-01

    graphics : The package allows a character set which can be defined by users giving the picture for a character by designating its pixels. Such characters...type lonts and gsei-oriented "help" messages tailored to the operations being performed and user expertise In general, critical design issues...other volumes include command language, software design , description and analysis tools, database management system operating systems; planning and

  14. A model for the distributed storage and processing of large arrays

    NASA Technical Reports Server (NTRS)

    Mehrota, P.; Pratt, T. W.

    1983-01-01

    A conceptual model for parallel computations on large arrays is developed. The model provides a set of language concepts appropriate for processing arrays which are generally too large to fit in the primary memories of a multiprocessor system. The semantic model is used to represent arrays on a concurrent architecture in such a way that the performance realities inherent in the distributed storage and processing can be adequately represented. An implementation of the large array concept as an Ada package is also described.

  15. Translating expert system rules into Ada code with validation and verification

    NASA Technical Reports Server (NTRS)

    Becker, Lee; Duckworth, R. James; Green, Peter; Michalson, Bill; Gosselin, Dave; Nainani, Krishan; Pease, Adam

    1991-01-01

    The purpose of this ongoing research and development program is to develop software tools which enable the rapid development, upgrading, and maintenance of embedded real-time artificial intelligence systems. The goals of this phase of the research were to investigate the feasibility of developing software tools which automatically translate expert system rules into Ada code and develop methods for performing validation and verification testing of the resultant expert system. A prototype system was demonstrated which automatically translated rules from an Air Force expert system was demonstrated which detected errors in the execution of the resultant system. The method and prototype tools for converting AI representations into Ada code by converting the rules into Ada code modules and then linking them with an Activation Framework based run-time environment to form an executable load module are discussed. This method is based upon the use of Evidence Flow Graphs which are a data flow representation for intelligent systems. The development of prototype test generation and evaluation software which was used to test the resultant code is discussed. This testing was performed automatically using Monte-Carlo techniques based upon a constraint based description of the required performance for the system.

  16. American Academy of Periodontology

    MedlinePlus

    ... American Academy of Periodontology Names New Executive Director Marijuana Use Linked to Increased Gum Disease Risk Gum ... ADA Liaison AAP Grants Periodontal Societies AAP Member Benefits AAP/Colgate Study Club Program Perio Store Education & ...

  17. A Formative Program Evaluation of a Postsecondary Support Program for Students with High Functioning Autism Spectrum Disorder

    ERIC Educational Resources Information Center

    Wise, Kelly L.

    2015-01-01

    Adults with a diagnosis of High Functioning Autism Spectrum Disorder (HF ASD) are becoming a significant presence on college campuses across the United States. A number of colleges have created programs to provide services to support accommodations for these students under the Americans with Disabilities Act (ADA); the first was created in 2002.…

  18. Emerging Technologies Program Integration Report. Volume 2. Background, Delphi and Workshop Data. Appendices

    DTIC Science & Technology

    1987-05-04

    FTIILE COP’ AD-A196 840 EMERGING TECHNOLOGIES PROGRAM INTEGRATION REPORT VOLUME II BACKGROUND, DELPHI AND WORKSHOP DATA, APPENDICES . -- PREPARED...Security Classification) Emerging Technologies Program Integration Report Volume II: Background, Delphi and Workshop Data; Appendices (U) 12 PERSONAL...volumes of this integration report assess and synthesize information gathered through a Delphi survey, defense needs prioritization workshops, and

  19. 34 CFR 379.11 - What additional types of project activities may be authorized under this program?

    Code of Federal Regulations, 2010 CFR

    2010-07-01

    ... 34 Education 2 2010-07-01 2010-07-01 false What additional types of project activities may be... Program? § 379.11 What additional types of project activities may be authorized under this program? The... requirements of the ADA, as that Act relates to employment of individuals with disabilities. (Authority: 29 U.S...

  20. APSE(Ada Programming Support Environment) Interactive Monitor. User’s Manual Ada (trademark) Version.

    DTIC Science & Technology

    1988-01-01

    name: WINDOWA. Command: CREATE OBJECTTYPE => WINDOW WINDOW B - Create a window named tm WINDOWB. I g i I I A-B 3 I PAGE TERMINAL TUTORIA ’ 3 SESSION i...interpreter. I I I I I A- 98I U I PAGE TERMINAL TUTORIA - SESSION 4 - WINDOW RELATED COMMANDS GOTO WINDOWB AIM AIM AIM CLI Running AFIO AIM> ASSOC WINDOW C...context to the AIM window in order tc communicate with the AIM command interpreter. 3 I I I A-100O U I PAGE TERMINAL TUTORIA ’ SESSION 4 - WINDOW

  1. Regulation of expression of the ada gene controlling the adaptive response. Interactions with the ada promoter of the Ada protein and RNA polymerase.

    PubMed

    Sakumi, K; Sekiguchi, M

    1989-01-20

    The Ada protein of Escherichia coli catalyzes transfer of methyl groups from methylated DNA to its own molecule, and the methylated form of Ada protein promotes transcription of its own gene, ada. Using an in vitro reconstituted system, we found that both the sigma factor and the methylated Ada protein are required for transcription of the ada gene. To elucidate molecular mechanisms involved in the regulation of the ada transcription, we investigated interactions of the non-methylated and methylated forms of Ada protein and the RNA polymerase holo enzyme (the core enzyme and sigma factor) with a DNA fragment carrying the ada promoter region. Footprinting analyses revealed that the methylated Ada protein binds to a region from positions -63 to -31, which includes the ada regulatory sequence AAAGCGCA. No firm binding was observed with the non-methylated Ada protein, although some DNase I-hypersensitive sites were produced in the promoter by both types of Ada protein. RNA polymerase did bind to the promoter once the methylated Ada protein had bound to the upstream sequence. To correlate these phenomena with the process in vivo, we used the DNAs derived from promoter-defective mutants. No binding of Ada protein nor of RNA polymerase occurred with a mutant DNA having a C to G substitution at position -47 within the ada regulatory sequence. In the case of a -35 box mutant with a T to A change at position -34, the methylated Ada protein did bind to the ada regulatory sequence, yet there was no RNA polymerase binding. Thus, the binding of the methylated Ada protein to the upstream region apparently facilitates binding of the RNA polymerase to the proper region of the promoter. The Ada protein possesses two known methyl acceptor sites, Cys69 and Cys321. The role of methylation of each cysteine residue was investigated using mutant forms of the Ada protein. The Ada protein with the cysteine residue at position 69 replaced by alanine was incapable of binding to the ada promoter even when the cysteine residue at position 321 of the protein was methylated. When the Ada protein with alanine at position 321 was methylated, it acquired the potential to bind to the ada promoter. These results are compatible with the notion that methylation of the cysteine residue at position 69 causes a conformational change of the Ada protein, thereby facilitating binding of the protein to the upstream regulatory sequence.

  2. Veterans Employment Assistance Program

    DTIC Science & Technology

    1985-03-28

    Department of-Defense ’)IRECTIVE AD-A270 588 March 28, 1985 NUMBER 1341.6 ASD(MI sUBJECT: Veterans Employment Assistance Program Reference: (a) DoD...Instruction 1404.9, "Vietnam Era Veterans Employment Assistance Program ," August 28, 1974 (hereby canceled) (b) Title 38, United States Code, Section...assessment of local needs. b. As considered necessary, each DoD Component shall assess the status of the Veterans Employment Assistance Program and determine

  3. Automated document analysis system

    NASA Astrophysics Data System (ADS)

    Black, Jeffrey D.; Dietzel, Robert; Hartnett, David

    2002-08-01

    A software application has been developed to aid law enforcement and government intelligence gathering organizations in the translation and analysis of foreign language documents with potential intelligence content. The Automated Document Analysis System (ADAS) provides the capability to search (data or text mine) documents in English and the most commonly encountered foreign languages, including Arabic. Hardcopy documents are scanned by a high-speed scanner and are optical character recognized (OCR). Documents obtained in an electronic format bypass the OCR and are copied directly to a working directory. For translation and analysis, the script and the language of the documents are first determined. If the document is not in English, the document is machine translated to English. The documents are searched for keywords and key features in either the native language or translated English. The user can quickly review the document to determine if it has any intelligence content and whether detailed, verbatim human translation is required. The documents and document content are cataloged for potential future analysis. The system allows non-linguists to evaluate foreign language documents and allows for the quick analysis of a large quantity of documents. All document processing can be performed manually or automatically on a single document or a batch of documents.

  4. Principles in sampling design, lessons, and recommendations from a multi-year, multi-port surveillance program in Lake Superior

    EPA Science Inventory

    We evaluated a pilot aquatic invasive species (AIS) early detection monitoring program in Lake Superior that was designed to detect newly-introduced fishes. We established survey protocols for three major ports (Duluth-Superior, Sault Ste. Marie, Thunder Bay), and designed an ada...

  5. Inclusion in the Technology Education Classroom.

    ERIC Educational Resources Information Center

    Clark, Craig B.

    For several years, Weaver High School (Hartford, Connecticut) has used a grant to fund the services of a consultant to provide information and training on the Americans with Disabilities Act (ADA). Weaver has a program that allows students with multiple disabilities to be part of the school program and all activities. Activities have provided…

  6. Position of the American Dietetic Association, School Nutrition Association, and Society for Nutrition Education: comprehensive school nutrition services.

    PubMed

    Briggs, Marilyn; Mueller, Constance G; Fleischhacker, Sheila

    2010-11-01

    It is the position of the American Dietetic Association (ADA), School Nutrition Association (SNA), and Society for Nutrition Education (SNE) that comprehensive, integrated nutrition services in schools, kindergarten through grade 12, are an essential component of coordinated school health programs and will improve the nutritional status, health, and academic performance of our nation's children. Local school wellness policies may strengthen comprehensive nutrition services by encouraging multidisciplinary wellness teams, composed of school and community members, to work together in identifying local school needs, developing feasible strategies to address priority areas, and integrating comprehensive nutrition services with a coordinated school health program. This joint position paper affirms schools as an important partner in health promotion. To maximize the impact of school wellness policies on strengthening comprehensive, integrated nutrition services in schools nationwide, ADA, SNA, and SNE recommend specific strategies in the following key areas: nutrition education and promotion, food and nutrition programs available on the school campus, school-home-community partnerships, and nutrition-related health services.

  7. Further observations on associations between the ADA gene and past malaria morbidity in Sardinia.

    PubMed

    Gloria-Bottini, Fulvia; Saccucci, Patrizia; Meloni, Gianfranco; Bottini, Egidio

    2014-01-01

    Adenosine Deaminase (ADA) contributes to the regulation of adenosine concentration and in turn to T cell activation. Genetic variability of ADA activity may have, therefore, an important role in resistance to malaria. Indeed, previous studies in Sardinia have shown a lower frequency of ADA1 *2 allele (associated with low ADA activity) in areas, where malaria was heavily endemic compared to areas where malaria was not endemic. We have now studied the ADA2 locus, another polymorphic site with two alleles ADA2 *1 and ADA2 *2 within the ADA gene. In the area of Oristano (where malaria was endemic in the past) 51 consecutive newborns and in the area of Nuoro (where malaria was not as endemic) 48 consecutive newborns were examined. ADA1 and ADA2 genotypes were determined by DNA analysis. The low frequency of the ADA1 *2 allele in the area where malaria was endemic is confirmed. The frequency of the ADA2 *2 allele is higher in Oristano than in Nuoro resulting in a higher frequency of the ADA1 *1/ADA2 *2 haplotype in Oristano as compared to Nuoro. This suggests a selective advantage of this haplotype in a malarial environment. The ADA gene shows other polymorphic sites further studies on their role in human adaptation to malaria could be rewarding. © 2014 Wiley Periodicals, Inc.

  8. Diagnostic value of serum adenosine deaminase activity in HIV infected patients of Kurdish population.

    PubMed

    Abdi, Mohammad; Ahmadi, Abbas; Roshany, Daem; Khodadadi, Iraj; Javid, Saman; Shahmohammad-Nezhad, Shiva; Sharifipour, Mozhdeh; Hoseini, Javad

    2013-01-01

    Adenosine deaminase (ADA) is a hydrolytic enzyme involved in the deamination of adenosine to inosine. ADA is involved in T-lymphocyte differentiation and development. This study was aimed to determine the diagnostic value of the adenosine deaminase (ADA) activity test for the diagnosis of HIV positive patients in the Kurdish population. This descriptive analytical case-control study was performed on 30 healthy and 60 HIV positive subjects. Blood CD4+ cell count was recorded and serum total ADA, and ADA1 and ADA2 isoenzyme activities were determined. Serum total ADA and ADA2 isoenzyme activity was significantly higher in HIV positive patients than in healthy subjects. CD4+ cell counts markedly decreased in all patients and showed a significant inverse correlation with ADA activities. Using a cut-off level of 36.52 U/L and 30.98 U/L for serum total ADA and ADA2, respectively, sensitivity and specificity were 90.9% and 90.27% for total ADA and 93% and 90% for ADA2, respectively. Serum ADA was significantly increased in HIV infected patients. Therefore, because of its low cost and simplicity to perform, ADA activity might be considered a useful diagnostic tool among the other markers in this disease.

  9. Transcriptional activation of the Escherichia coli adaptive response gene aidB is mediated by binding of methylated Ada protein. Evidence for a new consensus sequence for Ada-binding sites.

    PubMed

    Landini, P; Volkert, M R

    1995-04-07

    The Escherichia coli aidB gene is part of the adaptive response to DNA methylation damage. Genes belonging to the adaptive response are positively regulated by the ada gene; the Ada protein acts as a transcriptional activator when methylated in one of its cysteine residues at position 69. Through DNaseI protection assays, we show that methylated Ada (meAda) is able to bind a DNA sequence between 40 and 60 base pairs upstream of the aidB transcriptional startpoint. Binding of meAda is necessary to activate transcription of the adaptive response genes; accordingly, in vitro transcription of aidB is dependent on the presence of meAda. Unmethylated Ada protein shows no protection against DNaseI digestion in the aidB promoter region nor does it promote aidB in vitro transcription. The aidB Ada-binding site shows only weak homology to the proposed consensus sequences for Ada-binding sites in E. coli (AAANNAA and AAAGCGCA) but shares a higher degree of similarity with the Ada-binding regions from other bacterial species, such as Salmonella typhimurium and Bacillus subtilis. Based on the comparison of five different Ada-dependent promoter regions, we suggest that a possible recognition sequence for meAda might be AATnnnnnnG-CAA. Higher concentrations of Ada are required for the binding of aidB than for the ada promoter, suggesting lower affinity of the protein for the aidB Ada-binding site. Common features in the Ada-binding regions of ada and aidB are a high A/T content, the presence of an inverted repeat structure, and their position relative to the transcriptional start site. We propose that these elements, in addition to the proposed recognition sequence, are important for binding of the Ada protein.

  10. CLIPS 6.0 - C LANGUAGE INTEGRATED PRODUCTION SYSTEM, VERSION 6.0 (UNIX VERSION)

    NASA Technical Reports Server (NTRS)

    Donnell, B.

    1994-01-01

    CLIPS, the C Language Integrated Production System, is a complete environment for developing expert systems -- programs which are specifically intended to model human expertise or knowledge. It is designed to allow artificial intelligence research, development, and delivery on conventional computers. CLIPS 6.0 provides a cohesive tool for handling a wide variety of knowledge with support for three different programming paradigms: rule-based, object-oriented, and procedural. Rule-based programming allows knowledge to be represented as heuristics, or "rules-of-thumb" which specify a set of actions to be performed for a given situation. Object-oriented programming allows complex systems to be modeled as modular components (which can be easily reused to model other systems or create new components). The procedural programming capabilities provided by CLIPS 6.0 allow CLIPS to represent knowledge in ways similar to those allowed in languages such as C, Pascal, Ada, and LISP. Using CLIPS 6.0, one can develop expert system software using only rule-based programming, only object-oriented programming, only procedural programming, or combinations of the three. CLIPS provides extensive features to support the rule-based programming paradigm including seven conflict resolution strategies, dynamic rule priorities, and truth maintenance. CLIPS 6.0 supports more complex nesting of conditional elements in the if portion of a rule ("and", "or", and "not" conditional elements can be placed within a "not" conditional element). In addition, there is no longer a limitation on the number of multifield slots that a deftemplate can contain. The CLIPS Object-Oriented Language (COOL) provides object-oriented programming capabilities. Features supported by COOL include classes with multiple inheritance, abstraction, encapsulation, polymorphism, dynamic binding, and message passing with message-handlers. CLIPS 6.0 supports tight integration of the rule-based programming features of CLIPS with COOL (that is, a rule can pattern match on objects created using COOL). CLIPS 6.0 provides the capability to define functions, overloaded functions, and global variables interactively. In addition, CLIPS can be embedded within procedural code, called as a subroutine, and integrated with languages such as C, FORTRAN and Ada. CLIPS can be easily extended by a user through the use of several well-defined protocols. CLIPS provides several delivery options for programs including the ability to generate stand alone executables or to load programs from text or binary files. CLIPS 6.0 provides support for the modular development and execution of knowledge bases with the defmodule construct. CLIPS modules allow a set of constructs to be grouped together such that explicit control can be maintained over restricting the access of the constructs by other modules. This type of control is similar to global and local scoping used in languages such as C or Ada. By restricting access to deftemplate and defclass constructs, modules can function as blackboards, permitting only certain facts and instances to be seen by other modules. Modules are also used by rules to provide execution control. The CRSV (Cross-Reference, Style, and Verification) utility included with previous version of CLIPS is no longer supported. The capabilities provided by this tool are now available directly within CLIPS 6.0 to aid in the development, debugging, and verification of large rule bases. COSMIC offers four distribution versions of CLIPS 6.0: UNIX (MSC-22433), VMS (MSC-22434), MACINTOSH (MSC-22429), and IBM PC (MSC-22430). Executable files, source code, utilities, documentation, and examples are included on the program media. All distribution versions include identical source code for the command line version of CLIPS 6.0. This source code should compile on any platform with an ANSI C compiler. Each distribution version of CLIPS 6.0, except that for the Macintosh platform, includes an executable for the command line version. For the UNIX version of CLIPS 6.0, the command line interface has been successfully implemented on a Sun4 running SunOS, a DECstation running DEC RISC ULTRIX, an SGI Indigo Elan running IRIX, a DEC Alpha AXP running OSF/1, and an IBM RS/6000 running AIX. Command line interface executables are included for Sun4 computers running SunOS 4.1.1 or later and for the DEC RISC ULTRIX platform. The makefiles may have to be modified slightly to be used on other UNIX platforms. The UNIX, Macintosh, and IBM PC versions of CLIPS 6.0 each have a platform specific interface. Source code, a makefile, and an executable for the Windows 3.1 interface version of CLIPS 6.0 are provided only on the IBM PC distribution diskettes. Source code, a makefile, and an executable for the Macintosh interface version of CLIPS 6.0 are provided only on the Macintosh distribution diskettes. Likewise, for the UNIX version of CLIPS 6.0, only source code and a makefile for an X-Windows interface are provided. The X-Windows interface requires MIT's X Window System, Version 11, Release 4 (X11R4), the Athena Widget Set, and the Xmu library. The source code for the Athena Widget Set is provided on the distribution medium. The X-Windows interface has been successfully implemented on a Sun4 running SunOS 4.1.2 with the MIT distribution of X11R4 (not OpenWindows), an SGI Indigo Elan running IRIX 4.0.5, and a DEC Alpha AXP running OSF/1 1.2. The VAX version of CLIPS 6.0 comes only with the generic command line interface. ASCII makefiles for the command line version of CLIPS are provided on all the distribution media for UNIX, VMS, and DOS. Four executables are provided with the IBM PC version: a windowed interface executable for Windows 3.1 built using Borland C++ v3.1, an editor for use with the windowed interface, a command line version of CLIPS for Windows 3.1, and a 386 command line executable for DOS built using Zortech C++ v3.1. All four executables are capable of utilizing extended memory and require an 80386 CPU or better. Users needing an 8086/8088 or 80286 executable must recompile the CLIPS source code themselves. Users who wish to recompile the DOS executable using Borland C++ or MicroSoft C must use a DOS extender program to produce an executable capable of using extended memory. The version of CLIPS 6.0 for IBM PC compatibles requires DOS v3.3 or later and/or Windows 3.1 or later. It is distributed on a set of three 1.4Mb 3.5 inch diskettes. A hard disk is required. The Macintosh version is distributed in compressed form on two 3.5 inch 1.4Mb Macintosh format diskettes, and requires System 6.0.5, or higher, and 1Mb RAM. The version for DEC VAX/VMS is available in VAX BACKUP format on a 1600 BPI 9-track magnetic tape (standard distribution medium) or a TK50 tape cartridge. The UNIX version is distributed in UNIX tar format on a .25 inch streaming magnetic tape cartridge (Sun QIC-24). For the UNIX version, alternate distribution media and formats are available upon request. The CLIPS 6.0 documentation includes a User's Guide and a three volume Reference Manual consisting of Basic and Advanced Programming Guides and an Interfaces Guide. An electronic version of the documentation is provided on the distribution medium for each version: in MicroSoft Word format for the Macintosh and PC versions of CLIPS, and in both PostScript format and MicroSoft Word for Macintosh format for the UNIX and DEC VAX versions of CLIPS. CLIPS was developed in 1986 and Version 6.0 was released in 1993.

  11. CLIPS 6.0 - C LANGUAGE INTEGRATED PRODUCTION SYSTEM, VERSION 6.0 (IBM PC VERSION)

    NASA Technical Reports Server (NTRS)

    Donnell, B.

    1994-01-01

    CLIPS, the C Language Integrated Production System, is a complete environment for developing expert systems -- programs which are specifically intended to model human expertise or knowledge. It is designed to allow artificial intelligence research, development, and delivery on conventional computers. CLIPS 6.0 provides a cohesive tool for handling a wide variety of knowledge with support for three different programming paradigms: rule-based, object-oriented, and procedural. Rule-based programming allows knowledge to be represented as heuristics, or "rules-of-thumb" which specify a set of actions to be performed for a given situation. Object-oriented programming allows complex systems to be modeled as modular components (which can be easily reused to model other systems or create new components). The procedural programming capabilities provided by CLIPS 6.0 allow CLIPS to represent knowledge in ways similar to those allowed in languages such as C, Pascal, Ada, and LISP. Using CLIPS 6.0, one can develop expert system software using only rule-based programming, only object-oriented programming, only procedural programming, or combinations of the three. CLIPS provides extensive features to support the rule-based programming paradigm including seven conflict resolution strategies, dynamic rule priorities, and truth maintenance. CLIPS 6.0 supports more complex nesting of conditional elements in the if portion of a rule ("and", "or", and "not" conditional elements can be placed within a "not" conditional element). In addition, there is no longer a limitation on the number of multifield slots that a deftemplate can contain. The CLIPS Object-Oriented Language (COOL) provides object-oriented programming capabilities. Features supported by COOL include classes with multiple inheritance, abstraction, encapsulation, polymorphism, dynamic binding, and message passing with message-handlers. CLIPS 6.0 supports tight integration of the rule-based programming features of CLIPS with COOL (that is, a rule can pattern match on objects created using COOL). CLIPS 6.0 provides the capability to define functions, overloaded functions, and global variables interactively. In addition, CLIPS can be embedded within procedural code, called as a subroutine, and integrated with languages such as C, FORTRAN and Ada. CLIPS can be easily extended by a user through the use of several well-defined protocols. CLIPS provides several delivery options for programs including the ability to generate stand alone executables or to load programs from text or binary files. CLIPS 6.0 provides support for the modular development and execution of knowledge bases with the defmodule construct. CLIPS modules allow a set of constructs to be grouped together such that explicit control can be maintained over restricting the access of the constructs by other modules. This type of control is similar to global and local scoping used in languages such as C or Ada. By restricting access to deftemplate and defclass constructs, modules can function as blackboards, permitting only certain facts and instances to be seen by other modules. Modules are also used by rules to provide execution control. The CRSV (Cross-Reference, Style, and Verification) utility included with previous version of CLIPS is no longer supported. The capabilities provided by this tool are now available directly within CLIPS 6.0 to aid in the development, debugging, and verification of large rule bases. COSMIC offers four distribution versions of CLIPS 6.0: UNIX (MSC-22433), VMS (MSC-22434), MACINTOSH (MSC-22429), and IBM PC (MSC-22430). Executable files, source code, utilities, documentation, and examples are included on the program media. All distribution versions include identical source code for the command line version of CLIPS 6.0. This source code should compile on any platform with an ANSI C compiler. Each distribution version of CLIPS 6.0, except that for the Macintosh platform, includes an executable for the command line version. For the UNIX version of CLIPS 6.0, the command line interface has been successfully implemented on a Sun4 running SunOS, a DECstation running DEC RISC ULTRIX, an SGI Indigo Elan running IRIX, a DEC Alpha AXP running OSF/1, and an IBM RS/6000 running AIX. Command line interface executables are included for Sun4 computers running SunOS 4.1.1 or later and for the DEC RISC ULTRIX platform. The makefiles may have to be modified slightly to be used on other UNIX platforms. The UNIX, Macintosh, and IBM PC versions of CLIPS 6.0 each have a platform specific interface. Source code, a makefile, and an executable for the Windows 3.1 interface version of CLIPS 6.0 are provided only on the IBM PC distribution diskettes. Source code, a makefile, and an executable for the Macintosh interface version of CLIPS 6.0 are provided only on the Macintosh distribution diskettes. Likewise, for the UNIX version of CLIPS 6.0, only source code and a makefile for an X-Windows interface are provided. The X-Windows interface requires MIT's X Window System, Version 11, Release 4 (X11R4), the Athena Widget Set, and the Xmu library. The source code for the Athena Widget Set is provided on the distribution medium. The X-Windows interface has been successfully implemented on a Sun4 running SunOS 4.1.2 with the MIT distribution of X11R4 (not OpenWindows), an SGI Indigo Elan running IRIX 4.0.5, and a DEC Alpha AXP running OSF/1 1.2. The VAX version of CLIPS 6.0 comes only with the generic command line interface. ASCII makefiles for the command line version of CLIPS are provided on all the distribution media for UNIX, VMS, and DOS. Four executables are provided with the IBM PC version: a windowed interface executable for Windows 3.1 built using Borland C++ v3.1, an editor for use with the windowed interface, a command line version of CLIPS for Windows 3.1, and a 386 command line executable for DOS built using Zortech C++ v3.1. All four executables are capable of utilizing extended memory and require an 80386 CPU or better. Users needing an 8086/8088 or 80286 executable must recompile the CLIPS source code themselves. Users who wish to recompile the DOS executable using Borland C++ or MicroSoft C must use a DOS extender program to produce an executable capable of using extended memory. The version of CLIPS 6.0 for IBM PC compatibles requires DOS v3.3 or later and/or Windows 3.1 or later. It is distributed on a set of three 1.4Mb 3.5 inch diskettes. A hard disk is required. The Macintosh version is distributed in compressed form on two 3.5 inch 1.4Mb Macintosh format diskettes, and requires System 6.0.5, or higher, and 1Mb RAM. The version for DEC VAX/VMS is available in VAX BACKUP format on a 1600 BPI 9-track magnetic tape (standard distribution medium) or a TK50 tape cartridge. The UNIX version is distributed in UNIX tar format on a .25 inch streaming magnetic tape cartridge (Sun QIC-24). For the UNIX version, alternate distribution media and formats are available upon request. The CLIPS 6.0 documentation includes a User's Guide and a three volume Reference Manual consisting of Basic and Advanced Programming Guides and an Interfaces Guide. An electronic version of the documentation is provided on the distribution medium for each version: in MicroSoft Word format for the Macintosh and PC versions of CLIPS, and in both PostScript format and MicroSoft Word for Macintosh format for the UNIX and DEC VAX versions of CLIPS. CLIPS was developed in 1986 and Version 6.0 was released in 1993.

  12. CLIPS 6.0 - C LANGUAGE INTEGRATED PRODUCTION SYSTEM, VERSION 6.0 (MACINTOSH VERSION)

    NASA Technical Reports Server (NTRS)

    Riley, G.

    1994-01-01

    CLIPS, the C Language Integrated Production System, is a complete environment for developing expert systems -- programs which are specifically intended to model human expertise or knowledge. It is designed to allow artificial intelligence research, development, and delivery on conventional computers. CLIPS 6.0 provides a cohesive tool for handling a wide variety of knowledge with support for three different programming paradigms: rule-based, object-oriented, and procedural. Rule-based programming allows knowledge to be represented as heuristics, or "rules-of-thumb" which specify a set of actions to be performed for a given situation. Object-oriented programming allows complex systems to be modeled as modular components (which can be easily reused to model other systems or create new components). The procedural programming capabilities provided by CLIPS 6.0 allow CLIPS to represent knowledge in ways similar to those allowed in languages such as C, Pascal, Ada, and LISP. Using CLIPS 6.0, one can develop expert system software using only rule-based programming, only object-oriented programming, only procedural programming, or combinations of the three. CLIPS provides extensive features to support the rule-based programming paradigm including seven conflict resolution strategies, dynamic rule priorities, and truth maintenance. CLIPS 6.0 supports more complex nesting of conditional elements in the if portion of a rule ("and", "or", and "not" conditional elements can be placed within a "not" conditional element). In addition, there is no longer a limitation on the number of multifield slots that a deftemplate can contain. The CLIPS Object-Oriented Language (COOL) provides object-oriented programming capabilities. Features supported by COOL include classes with multiple inheritance, abstraction, encapsulation, polymorphism, dynamic binding, and message passing with message-handlers. CLIPS 6.0 supports tight integration of the rule-based programming features of CLIPS with COOL (that is, a rule can pattern match on objects created using COOL). CLIPS 6.0 provides the capability to define functions, overloaded functions, and global variables interactively. In addition, CLIPS can be embedded within procedural code, called as a subroutine, and integrated with languages such as C, FORTRAN and Ada. CLIPS can be easily extended by a user through the use of several well-defined protocols. CLIPS provides several delivery options for programs including the ability to generate stand alone executables or to load programs from text or binary files. CLIPS 6.0 provides support for the modular development and execution of knowledge bases with the defmodule construct. CLIPS modules allow a set of constructs to be grouped together such that explicit control can be maintained over restricting the access of the constructs by other modules. This type of control is similar to global and local scoping used in languages such as C or Ada. By restricting access to deftemplate and defclass constructs, modules can function as blackboards, permitting only certain facts and instances to be seen by other modules. Modules are also used by rules to provide execution control. The CRSV (Cross-Reference, Style, and Verification) utility included with previous version of CLIPS is no longer supported. The capabilities provided by this tool are now available directly within CLIPS 6.0 to aid in the development, debugging, and verification of large rule bases. COSMIC offers four distribution versions of CLIPS 6.0: UNIX (MSC-22433), VMS (MSC-22434), MACINTOSH (MSC-22429), and IBM PC (MSC-22430). Executable files, source code, utilities, documentation, and examples are included on the program media. All distribution versions include identical source code for the command line version of CLIPS 6.0. This source code should compile on any platform with an ANSI C compiler. Each distribution version of CLIPS 6.0, except that for the Macintosh platform, includes an executable for the command line version. For the UNIX version of CLIPS 6.0, the command line interface has been successfully implemented on a Sun4 running SunOS, a DECstation running DEC RISC ULTRIX, an SGI Indigo Elan running IRIX, a DEC Alpha AXP running OSF/1, and an IBM RS/6000 running AIX. Command line interface executables are included for Sun4 computers running SunOS 4.1.1 or later and for the DEC RISC ULTRIX platform. The makefiles may have to be modified slightly to be used on other UNIX platforms. The UNIX, Macintosh, and IBM PC versions of CLIPS 6.0 each have a platform specific interface. Source code, a makefile, and an executable for the Windows 3.1 interface version of CLIPS 6.0 are provided only on the IBM PC distribution diskettes. Source code, a makefile, and an executable for the Macintosh interface version of CLIPS 6.0 are provided only on the Macintosh distribution diskettes. Likewise, for the UNIX version of CLIPS 6.0, only source code and a makefile for an X-Windows interface are provided. The X-Windows interface requires MIT's X Window System, Version 11, Release 4 (X11R4), the Athena Widget Set, and the Xmu library. The source code for the Athena Widget Set is provided on the distribution medium. The X-Windows interface has been successfully implemented on a Sun4 running SunOS 4.1.2 with the MIT distribution of X11R4 (not OpenWindows), an SGI Indigo Elan running IRIX 4.0.5, and a DEC Alpha AXP running OSF/1 1.2. The VAX version of CLIPS 6.0 comes only with the generic command line interface. ASCII makefiles for the command line version of CLIPS are provided on all the distribution media for UNIX, VMS, and DOS. Four executables are provided with the IBM PC version: a windowed interface executable for Windows 3.1 built using Borland C++ v3.1, an editor for use with the windowed interface, a command line version of CLIPS for Windows 3.1, and a 386 command line executable for DOS built using Zortech C++ v3.1. All four executables are capable of utilizing extended memory and require an 80386 CPU or better. Users needing an 8086/8088 or 80286 executable must recompile the CLIPS source code themselves. Users who wish to recompile the DOS executable using Borland C++ or MicroSoft C must use a DOS extender program to produce an executable capable of using extended memory. The version of CLIPS 6.0 for IBM PC compatibles requires DOS v3.3 or later and/or Windows 3.1 or later. It is distributed on a set of three 1.4Mb 3.5 inch diskettes. A hard disk is required. The Macintosh version is distributed in compressed form on two 3.5 inch 1.4Mb Macintosh format diskettes, and requires System 6.0.5, or higher, and 1Mb RAM. The version for DEC VAX/VMS is available in VAX BACKUP format on a 1600 BPI 9-track magnetic tape (standard distribution medium) or a TK50 tape cartridge. The UNIX version is distributed in UNIX tar format on a .25 inch streaming magnetic tape cartridge (Sun QIC-24). For the UNIX version, alternate distribution media and formats are available upon request. The CLIPS 6.0 documentation includes a User's Guide and a three volume Reference Manual consisting of Basic and Advanced Programming Guides and an Interfaces Guide. An electronic version of the documentation is provided on the distribution medium for each version: in MicroSoft Word format for the Macintosh and PC versions of CLIPS, and in both PostScript format and MicroSoft Word for Macintosh format for the UNIX and DEC VAX versions of CLIPS. CLIPS was developed in 1986 and Version 6.0 was released in 1993.

  13. CLIPS 6.0 - C LANGUAGE INTEGRATED PRODUCTION SYSTEM, VERSION 6.0 (DEC VAX VMS VERSION)

    NASA Technical Reports Server (NTRS)

    Donnell, B.

    1994-01-01

    CLIPS, the C Language Integrated Production System, is a complete environment for developing expert systems -- programs which are specifically intended to model human expertise or knowledge. It is designed to allow artificial intelligence research, development, and delivery on conventional computers. CLIPS 6.0 provides a cohesive tool for handling a wide variety of knowledge with support for three different programming paradigms: rule-based, object-oriented, and procedural. Rule-based programming allows knowledge to be represented as heuristics, or "rules-of-thumb" which specify a set of actions to be performed for a given situation. Object-oriented programming allows complex systems to be modeled as modular components (which can be easily reused to model other systems or create new components). The procedural programming capabilities provided by CLIPS 6.0 allow CLIPS to represent knowledge in ways similar to those allowed in languages such as C, Pascal, Ada, and LISP. Using CLIPS 6.0, one can develop expert system software using only rule-based programming, only object-oriented programming, only procedural programming, or combinations of the three. CLIPS provides extensive features to support the rule-based programming paradigm including seven conflict resolution strategies, dynamic rule priorities, and truth maintenance. CLIPS 6.0 supports more complex nesting of conditional elements in the if portion of a rule ("and", "or", and "not" conditional elements can be placed within a "not" conditional element). In addition, there is no longer a limitation on the number of multifield slots that a deftemplate can contain. The CLIPS Object-Oriented Language (COOL) provides object-oriented programming capabilities. Features supported by COOL include classes with multiple inheritance, abstraction, encapsulation, polymorphism, dynamic binding, and message passing with message-handlers. CLIPS 6.0 supports tight integration of the rule-based programming features of CLIPS with COOL (that is, a rule can pattern match on objects created using COOL). CLIPS 6.0 provides the capability to define functions, overloaded functions, and global variables interactively. In addition, CLIPS can be embedded within procedural code, called as a subroutine, and integrated with languages such as C, FORTRAN and Ada. CLIPS can be easily extended by a user through the use of several well-defined protocols. CLIPS provides several delivery options for programs including the ability to generate stand alone executables or to load programs from text or binary files. CLIPS 6.0 provides support for the modular development and execution of knowledge bases with the defmodule construct. CLIPS modules allow a set of constructs to be grouped together such that explicit control can be maintained over restricting the access of the constructs by other modules. This type of control is similar to global and local scoping used in languages such as C or Ada. By restricting access to deftemplate and defclass constructs, modules can function as blackboards, permitting only certain facts and instances to be seen by other modules. Modules are also used by rules to provide execution control. The CRSV (Cross-Reference, Style, and Verification) utility included with previous version of CLIPS is no longer supported. The capabilities provided by this tool are now available directly within CLIPS 6.0 to aid in the development, debugging, and verification of large rule bases. COSMIC offers four distribution versions of CLIPS 6.0: UNIX (MSC-22433), VMS (MSC-22434), MACINTOSH (MSC-22429), and IBM PC (MSC-22430). Executable files, source code, utilities, documentation, and examples are included on the program media. All distribution versions include identical source code for the command line version of CLIPS 6.0. This source code should compile on any platform with an ANSI C compiler. Each distribution version of CLIPS 6.0, except that for the Macintosh platform, includes an executable for the command line version. For the UNIX version of CLIPS 6.0, the command line interface has been successfully implemented on a Sun4 running SunOS, a DECstation running DEC RISC ULTRIX, an SGI Indigo Elan running IRIX, a DEC Alpha AXP running OSF/1, and an IBM RS/6000 running AIX. Command line interface executables are included for Sun4 computers running SunOS 4.1.1 or later and for the DEC RISC ULTRIX platform. The makefiles may have to be modified slightly to be used on other UNIX platforms. The UNIX, Macintosh, and IBM PC versions of CLIPS 6.0 each have a platform specific interface. Source code, a makefile, and an executable for the Windows 3.1 interface version of CLIPS 6.0 are provided only on the IBM PC distribution diskettes. Source code, a makefile, and an executable for the Macintosh interface version of CLIPS 6.0 are provided only on the Macintosh distribution diskettes. Likewise, for the UNIX version of CLIPS 6.0, only source code and a makefile for an X-Windows interface are provided. The X-Windows interface requires MIT's X Window System, Version 11, Release 4 (X11R4), the Athena Widget Set, and the Xmu library. The source code for the Athena Widget Set is provided on the distribution medium. The X-Windows interface has been successfully implemented on a Sun4 running SunOS 4.1.2 with the MIT distribution of X11R4 (not OpenWindows), an SGI Indigo Elan running IRIX 4.0.5, and a DEC Alpha AXP running OSF/1 1.2. The VAX version of CLIPS 6.0 comes only with the generic command line interface. ASCII makefiles for the command line version of CLIPS are provided on all the distribution media for UNIX, VMS, and DOS. Four executables are provided with the IBM PC version: a windowed interface executable for Windows 3.1 built using Borland C++ v3.1, an editor for use with the windowed interface, a command line version of CLIPS for Windows 3.1, and a 386 command line executable for DOS built using Zortech C++ v3.1. All four executables are capable of utilizing extended memory and require an 80386 CPU or better. Users needing an 8086/8088 or 80286 executable must recompile the CLIPS source code themselves. Users who wish to recompile the DOS executable using Borland C++ or MicroSoft C must use a DOS extender program to produce an executable capable of using extended memory. The version of CLIPS 6.0 for IBM PC compatibles requires DOS v3.3 or later and/or Windows 3.1 or later. It is distributed on a set of three 1.4Mb 3.5 inch diskettes. A hard disk is required. The Macintosh version is distributed in compressed form on two 3.5 inch 1.4Mb Macintosh format diskettes, and requires System 6.0.5, or higher, and 1Mb RAM. The version for DEC VAX/VMS is available in VAX BACKUP format on a 1600 BPI 9-track magnetic tape (standard distribution medium) or a TK50 tape cartridge. The UNIX version is distributed in UNIX tar format on a .25 inch streaming magnetic tape cartridge (Sun QIC-24). For the UNIX version, alternate distribution media and formats are available upon request. The CLIPS 6.0 documentation includes a User's Guide and a three volume Reference Manual consisting of Basic and Advanced Programming Guides and an Interfaces Guide. An electronic version of the documentation is provided on the distribution medium for each version: in MicroSoft Word format for the Macintosh and PC versions of CLIPS, and in both PostScript format and MicroSoft Word for Macintosh format for the UNIX and DEC VAX versions of CLIPS. CLIPS was developed in 1986 and Version 6.0 was released in 1993.

  14. The adenosine deaminases of Plasmodium vivax and Plasmodium falciparum exhibit surprising differences in ligand specificity

    PubMed Central

    Ivanov, Andrei A.; Matsumura, Ichiro

    2012-01-01

    Plasmodium vivax and P. falciparum cause malaria, so proteins essential for their survival in vivo are potential anti-malarial drug targets. Adenosine deaminases (ADA) catalyze the irreversible conversion of adenosine into inosine, and play a critical role in the purine salvage pathways of Plasmodia and their mammalian hosts. Currently, the number of selective inhibitors of Plasmodium ADAs is limited. One potent and widely used inhibitor of the human ADA (hADA), erythro-9-(2-hydroxy-3-nonly)adenine (EHNA), is a very weak inhibitor (Ki = 120uM) of P. falciparum ADA (pfADA). EHNA-like compounds are thus excluded from consideration as potential inhibitors of Plasmodium ADA in general. However, EHNA activity in P. vivax ADA (pvADA) has not been reported. Here we applied computational molecular modeling to identify the mechanisms of the ligand recognition unique for P. vivax and P. falciparum ADA. Based on the computational studies, we performed molecular biology experiments to show that EHNA is at least 60-fold more potent against pvADA (Ki = 1.9uM) than against pfADA. The D172A pvADA mutant is bound even more tightly (Ki = 0.9uM). These results improve our understanding of the mechanisms of ADA ligand recognition and species-selectivity, and facilitate the rational design of novel EHNA-based ADA inhibitors as anti-malarial drugs. To demonstrate a practical application of our findings we have computationally predicted a novel potential inhibitor of pvADA selective versus the human ADA. PMID:22481078

  15. ART/Ada design project, phase 1. Task 1 report: Overall design

    NASA Technical Reports Server (NTRS)

    Allen, Bradley P.

    1988-01-01

    The design methodology for the ART/Ada project is introduced, and the selected design for ART/Ada is described in detail. The following topics are included: object-oriented design, reusable software, documentation techniques, impact of Ada, design approach, and differences between ART-IM 1.5 and ART/Ada 1.0 prototype. Also, Ada generator and ART/Ada runtime systems are discussed.

  16. Detection of anti-infliximab antibodies is impacted by antibody titer, infliximab level and IgG4 antibodies: a systematic comparison of three different assays

    PubMed Central

    Afonso, Joana; Lopes, Susana; Gonçalves, Raquel; Caldeira, Paulo; Lago, Paula; Tavares de Sousa, Helena; Ramos, Jaime; Gonçalves, Ana Rita; Ministro, Paula; Rosa, Isadora; Vieira, Ana Isabel; Coelho, Rosa; Tavares, Patrícia; Soares, João; Sousa, Ana Lúcia; Carvalho, Diana; Sousa, Paula; da Silva, João Pereira; Meira, Tânia; Silva Ferreira, Filipa; Dias, Cláudia Camila; Chowers, Yehuda; Ben-Horin, Shomron; Magro, Fernando

    2016-01-01

    Background: There is scant information on the accuracy of different assays used to measure anti-infliximab antibodies (ADAs), especially in the presence of detectable infliximab (IFX). We thus aimed to evaluate and compare three different assays for the detection of IFX and ADAs and to clarify the impact of the presence of circulating IFX on the accuracy of the ADA assays. Methods: Blood samples from 79 ulcerative colitis (UC) patients treated with infliximab were assessed for IFX levels and ADAs using three different assays: an in-house assay and two commercial kits, Immundiagnostik and Theradiag. Sera samples with ADAs and undetectable levels of IFX were spiked with exogenous IFX and analyzed for ADAs. Results: The three assays showed 81–96% agreement for the measured IFX level. However, the in-house assay and Immundiagnostik assays detected ADAs in 34 out of 79 samples, whereas Theradiag only detected ADAs in 24 samples. Samples negative for ADAs with Theradiag, but ADA-positive in both the in-house and Immundiagnostik assays, were positive for IFX or IgG4 ADAs. In spiking experiments, a low concentration of exogenous IFX (5 µg/ml) hampered ADA detection with Theradiag in sera samples with ADA levels of between 3 and 10 µg/ml. In the Immundiagnostik assay detection interference was only observed at concentrations of exogenous IFX higher than 30 µg/ml. However, in samples with high levels of ADAs (>25 µg/ml) interference was only observed at IFX concentrations higher than 100 µg/ml in all three assays. Binary (IFX/ADA) stratification of the results showed that IFX+/ADA- and IFX-/ADAs+ were less influenced by the assay results than the double-positive (IFX+/ADAs+) and double-negative (IFX-/ADAs-) combination. Conclusions: All three methodologies are equally suitable for measuring IFX levels. However, erroneous therapeutic decisions may occur when patients show double-negative (IFX-/ADAs-) or double-positive (IFX+/ADAs+) status, since agreement between assays is significantly lower in these circumstances. PMID:27803733

  17. Software engineering capability for Ada (GRASP/Ada Tool)

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1995-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) has successfully created and prototyped a new algorithmic level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis has been on the automatic generation of the CSD from Ada PDL or source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada Source code. A new Motif compliant graphical user interface has been developed for the GRASP/Ada prototype.

  18. Serum Adenosine Deaminase (ADA) Activity: A Novel Screening Test to Differentiate HIV Monoinfection From HIV-HBV and HIV-HCV Coinfections.

    PubMed

    Abdi, Mohammad; Rahbari, Rizgar; Khatooni, Zahed; Naseri, Nima; Najafi, Adel; Khodadadi, Iraj

    2016-05-01

    CD4(+) cell count, the common HIV infection screening test, is costly and unable to differentiate HIV monoinfection from its concurrent infection with hepatitis B or C virus. We aimed to ascertain diagnostic value of serum adenosine deaminase (ADA) activity as a useful tool to differentiate HIV mono- and co-infection. Blood samples were collected from 30 HIV-HBV and 30 HIV-HCV coinfected patients, 33 HIV positive subjects, and 72 controls. CD4(+) cell count, serum total ADA (tADA), and ADA1, and ADA2 isoenzyme activities were determined and their sensitivity and specificity were computed. tADA and ADA2 activities were significantly higher and CD4(+) counts were markedly lower in all patients compared with controls. Strong inverse agreements between CD4(+) cell counts and both tADA and ADA2 activities were observed. Serum tADA and ADA1 activities showed the highest specificity and the highest sensitivity, respectively, for differentiating HIV monoinfection from HIV-HBV and HIV-HCV coinfections. We showed strong agreement and correlation between CD4(+) cell count and ADA enzyme activity. Based on high ADA sensitivity and specificity, it is concluded that determination of ADA activity might be a novel diagnostic tool to distinguish of HIV monoinfection from its coinfection with HBV or HCV. © 2015 Wiley Periodicals, Inc.

  19. The Binding Site of Human Adenosine Deaminase for Cd26/Dipeptidyl Peptidase IV

    PubMed Central

    Richard, Eva; Arredondo-Vega, Francisco X.; Santisteban, Ines; Kelly, Susan J.; Patel, Dhavalkumar D.; Hershfield, Michael S.

    2000-01-01

    Human, but not murine, adenosine deaminase (ADA) forms a complex with the cell membrane protein CD26/dipeptidyl peptidase IV. CD26-bound ADA has been postulated to regulate extracellular adenosine levels and to modulate the costimulatory function of CD26 on T lymphocytes. Absence of ADA–CD26 binding has been implicated in causing severe combined immunodeficiency due to ADA deficiency. Using human–mouse ADA hybrids and ADA point mutants, we have localized the amino acids critical for CD26 binding to the helical segment 126–143. Arg142 in human ADA and Gln142 in mouse ADA largely determine the capacity to bind CD26. Recombinant human ADA bearing the R142Q mutation had normal catalytic activity per molecule, but markedly impaired binding to a CD26+ ADA-deficient human T cell line. Reduced CD26 binding was also found with ADA from red cells and T cells of a healthy individual whose only expressed ADA has the R142Q mutation. Conversely, ADA with the E217K active site mutation, the only ADA expressed by a severely immunodeficient patient, showed normal CD26 binding. These findings argue that ADA binding to CD26 is not essential for immune function in humans. PMID:11067872

  20. Alteration of lysine 178 in the hinge region of the Escherichia coli ada protein interferes with activation of ada, but not alkA, transcription.

    PubMed

    Saget, B M; Shevell, D E; Walker, G C

    1995-03-01

    The ada gene of Escherichia coli K-12 encodes the 39-kDa Ada protein, which consists of two domains joined by a hinge region that is sensitive to proteolytic cleavage in vitro. The amino-terminal domain has a DNA methyltransferase activity that repairs the S-diastereoisomer of methylphosphotriesters while the carboxyl-terminal domain has a DNA methyltransferase activity that repairs O6-methylguanine and O4-methylthymine lesions. Transfer of a methyl group to Cys-69 by repair of a methylphosphotriester lesion converts Ada into a transcriptional activator of the ada and alkA genes. Activation of ada, but not alkA, requires elements contained within the carboxyl-terminal domain of Ada. In addition, physiologically relevant concentrations of the unmethylated form of Ada specifically inhibit methylated Ada-promoted ada transcription both in vitro and in vivo and it has been suggested that this phenomenon plays a pivotal role in the down-regulation of the adaptive response. A set of site-directed mutations were generated within the hinge region, changing the lysine residue at position 178 to leucine, valine, glycine, tyrosine, arginine, cysteine, proline, and serine. All eight mutant proteins have deficiencies in their ability to activate ada transcription in the presence or absence of a methylating agent but are proficient in alkA activation. AdaK178P (lysine 178 changed to proline) is completely defective for the transcriptional activation function of ada while it is completely proficient for transcriptional activation of alkA. In addition, AdaK178P possesses both classes of DNA repair activities both in vitro and in vivo. Transcriptional activation of ada does not occur if both the amino- and carboxyl-terminal domains are produced separately within the same cell. The mutation at position 178 might interfere with activation of ada transcription by changing a critical contact with RNA polymerase, by causing a conformational change of Ada, or by interfering with the communication of conformational information between the amino- and the carboxyl-terminal domains. These results indicate that the hinge region of Ada is important for ada but not alkA transcription and further support the notion that the mechanism(s) by which Ada activates ada transcription differs from that by which it activates transcription at alkA.

  1. Factors influencing Circuit Court of Appeals decisions under Title I of the Americans with Disabilities Act.

    PubMed

    Fox, Michael H; Reichard, Amanda

    2008-10-01

    The Americans with Disabilities Act of 1990 was a political compromise whose language invited wide interpretation. Many now feel that its promise as significant civil rights legislation has gone unfulfilled. Title I, protecting persons with disabilities against employment discrimination, has been the object of intense scrutiny, leading to speculation that court decisions have made it virtually impossible for plaintiffs to hold employers accountable. We sought to summarize issues surrounding Title I of the ADA and use appellate court data for 1995-2005 to test the following two research questions: What factors appear to influence plaintiff wins under Title I of the ADA? What is the relative importance of factors leading to plaintiff wins? We extracted 345 U.S. Circuit Court of Appeals published cases between 1995 and 2005 matching for the West digest topic Civil Rights key number 1215, "Discrimination by reason of handicap, disability or illness." Cases were analyzed descriptively, and differences between categories of court, plaintiff, and defendant characteristics were analyzed with χ(2) techniques. Using logistic regression, a predictive model for plaintiff wins was developed. Overall, 29.3% of court cases found in favor of plaintiffs. Yet findings point to a significant advantage for plaintiffs if litigation is tried in Circuits 2, 3, 9, or 10; if judges are appointed by Democrats; and if suits are filed against large companies. Understanding factors that contribute to plaintiff wins is important to help develop policies and practices that promote the intent of the ADA.

  2. Towards a general object-oriented software development methodology

    NASA Technical Reports Server (NTRS)

    Seidewitz, ED; Stark, Mike

    1986-01-01

    An object is an abstract software model of a problem domain entity. Objects are packages of both data and operations of that data (Goldberg 83, Booch 83). The Ada (tm) package construct is representative of this general notion of an object. Object-oriented design is the technique of using objects as the basic unit of modularity in systems design. The Software Engineering Laboratory at the Goddard Space Flight Center is currently involved in a pilot program to develop a flight dynamics simulator in Ada (approximately 40,000 statements) using object-oriented methods. Several authors have applied object-oriented concepts to Ada (e.g., Booch 83, Cherry 85). It was found that these methodologies are limited. As a result a more general approach was synthesized with allows a designer to apply powerful object-oriented principles to a wide range of applications and at all stages of design. An overview is provided of this approach. Further, how object-oriented design fits into the overall software life-cycle is considered.

  3. Ada Compiler Validation Summary Report. Certificate Number: 910721I1. 11194, Telesoft TeleGen2 (Trademark) Ada Host Development System, Version 4.1, for MacII Systems MacIIfx under A/UX 2.0 Host and Target.

    DTIC Science & Technology

    1991-07-18

    controls Lhe execution of programs and that System provides services such as resource allocation, scheduling, input/output control, and data management...greater than 5330 making the cnecking of :his :ctet-;e 17pra:n2zal. 2-3 _MPLMENTAT: ZN DEPENDENC ::S 2.3 TEST MCDIFICAT:CNS Modificat-ons (see section...implementation. it also indicates te default options. The options invoked explicitly for validation testing are ven on the next page, wnich was supplied by the

  4. Computer Program Development Specification for Ada Integrated Environment. Ada Compiler Phases B5-AIE (1). COMP (1).

    DTIC Science & Technology

    1982-11-05

    routines required by the Back End. 3.3 Detailed Functional Requirements 3.3.1 Front End 3.3.1.1 DRIVER The DRIVER is the primary user interface to the...Main 2. Exam ple" !.i ,, , ,vari able • id -: go for B Boolean Ai ’ A" ’ I type d 1 I , for Boolean I (from Standard) i I - - for A function i fuction ...TN in. If a TN cannot be allocated to the primary area of storage it needs(such as a register) it is allocated to the spill area reserved in the local

  5. Environmental Research Apprenticeship Program for College and University Students

    EPA Pesticide Factsheets

    EPA-ORD seeks applications from eligible entities to enter into a cooperative agreement with EPA that will provide training opportunities for undergraduate and graduate students on-site at ORD’s GWERD research facility in Ada, Oklahoma.

  6. 29 CFR 1630.1 - Purpose, applicability, and construction.

    Code of Federal Regulations, 2012 CFR

    2012-07-01

    ... programs. (4) Broad coverage. The primary purpose of the ADAAA is to make it easier for people with... broad scope of protection under the ADA, the definition of “disability” in this part shall be construed...

  7. Chemical Stockpile Disposal Program. Transportation of Chemical Munitions at Reduced Temperature

    DTIC Science & Technology

    1987-08-01

    ADA193346 Chemical Stockpile Disposal Program. Transportation of Chemical Munitions at Reduced Temperature. MITRE CORP MCLEAN VA AUG 1987...NO. ACCESSION NO. Aberdeen Proving Ground, fD 21010-5401 11. TITLE (Include Security Classification) Transportation of Chemical Munitions at Reducfd...Year, Month, Day) S. PAGE COUNT nal FROM TO Au USt 1987 65 16. SUPPLEMENTARY NOTATION Prepared for the Chemical Stockpile D’i sal Program Programmatic

  8. Software Configuration Management Across Project Boundaries and In Distributed Development Environments.

    DTIC Science & Technology

    1984-01-01

    between projects and between host development systems, and between projects, using an integrated Programming Support Environment. The discussion assumes...the availability of some of the facilities that were proposed for inclusion in the UK CHAPSE (CHILL Ada Programming Support Environment). C’ Accession...life cycle of a product. In a programming support envirorment (PSE) with an underlying database, the software can be stored in the databave and

  9. Alteration/Deficiency in Activation 3 (ADA3) Protein, a Cell Cycle Regulator, Associates with the Centromere through CENP-B and Regulates Chromosome Segregation.

    PubMed

    Mohibi, Shakur; Srivastava, Shashank; Wang-France, Jun; Mirza, Sameer; Zhao, Xiangshan; Band, Hamid; Band, Vimla

    2015-11-20

    ADA3 (alteration/deficiency in activation 3) is a conserved component of several transcriptional co-activator and histone acetyltransferase (HAT) complexes. Recently, we generated Ada3 knock-out mice and demonstrated that deletion of Ada3 leads to early embryonic lethality. The use of Ada3(FL/FL) mouse embryonic fibroblasts with deletion of Ada3 using adenovirus Cre showed a critical role of ADA3 in cell cycle progression through mitosis. Here, we demonstrate an association of ADA3 with the higher order repeat region of the α-satellite region on human X chromosome centromeres that is consistent with its role in mitosis. Given the role of centromere proteins (CENPs) in mitosis, we next analyzed whether ADA3 associates with the centromere through CENPs. Both an in vivo proximity ligation assay and immunofluorescence studies confirmed the association of ADA3 with CENP-B protein, a highly conserved centromeric protein that binds to the 17-bp DNA sequences on α-satellite DNA. Deletional analysis showed that ADA3 directly associates with CENP-B through its N terminus, and a CENP-B binding-deficient mutant of ADA3 was incompetent in cell proliferation rescue. Notably, knockdown of ADA3 decreased binding of CENP-B onto the centromeres, suggesting that ADA3 is required for the loading of CENP-B onto the centromeres. Finally, we show that deletion of Ada3 from Ada3(FL/FL) mouse embryonic fibroblasts exhibited various chromosome segregation defects. Taken together, we demonstrate a novel ADA3 interaction with CENP-B-centromere that may account for its previously known function in mitosis. This study, together with its known function in maintaining genomic stability and its mislocalization in cancers, suggests an important role of ADA3 in mitosis. © 2015 by The American Society for Biochemistry and Molecular Biology, Inc.

  10. Program and Management Support for the Office of Military Performance Assessment Technology

    DTIC Science & Technology

    1991-04-30

    AD-A242 819 AD PROGRAM AND MANAGEMENT SUPPORT FOR THE OFFICE OF MILITARY PERFORMANCE ASSESSMENT TECHNOLOGY ANNUAL REPORT MARVIN FITTS APRIL 30, 1991...1991 Annual 8 Mar 90 - 7 Mar 91 Program and Management Support for the Office of DAMD17-90-C-0061 Military Performance Assessment Technology Marvin...Reporting period: 08 March 1990 - 7 March 1991 5. Project Title: Program and Management Support for the Office of Military Performance Assessment

  11. The Kinetics of Antidrug Antibodies, Drug Levels, and Clinical Outcomes in Infliximab-Exposed Patients with Immune-Mediated Disorders.

    PubMed

    Nencini, Francesca; Vultaggio, Alessandra; Pratesi, Sara; Cammelli, Daniele; Milla, Monica; Fiori, Ginevra; Bagnoli, Siro; Prignano, Francesca; Romagnani, Sergio; Maggi, Enrico; Matucci, Andrea

    2018-04-13

    Hypersensitivity reactions (HRs) and loss of response (LOR) to infliximab (IFX) are related to drug immunogenicity characterized by antidrug antibodies (ADAs). To analyze the timing of ADA appearance and its relationship with drug levels and clinical outcomes in IFX-treated patients with different diseases. Samples were longitudinally collected before each infusion from 91 IFX-treated patients and were assayed for ADA and drug levels by enzyme-linked immunosorbent assay and for IgE by ImmunoCAP system. Clinical data regarding efficacy and safety of therapy were also monitored. The ADA onset occured quite early, irrespective of the type of disease, during the first year and more frequently and earlier during the second cycle of therapy. Patients with HR were more frequently ADA-positive and with higher ADA titers compared with other patient groups. ADA onset tends to precede HRs and LOR; all HRs that occur after a period of drug interruption are preceded by ADA development. Before ADA detection, a progressive decline in IFX levels until a complete disappearance was observed. The ADA titer was maintained for years both in patients with ongoing therapy and in those who interrupted it. IgE ADAs are more frequently developed in patients with higher ADA levels and earlier ADA onset, but their rate of negativization is faster. The present data suggest that most IFX-exposed patients develop ADAs within the first year of treatment irrespective of disease type. The clinical outcome to the treatment is preceded by ADA development, which in turn is associated with the reduction in drug serum levels. Both ADA evaluation and therapeutic drug monitoring may have a relevant impact on clinical practice, giving new insights to predict LOR and HRs. Copyright © 2018. Published by Elsevier Inc.

  12. Gamma ray observatory dynamics simulator in Ada (GRODY)

    NASA Technical Reports Server (NTRS)

    1990-01-01

    This experiment involved the parallel development of dynamics simulators for the Gamma Ray Observatory in both FORTRAN and Ada for the purpose of evaluating the applicability of Ada to the NASA/Goddard Space Flight Center's flight dynamics environment. The experiment successfully demonstrated that Ada is a viable, valuable technology for use in this environment. In addition to building a simulator, the Ada team evaluated training approaches, developed an Ada methodology appropriate to the flight dynamics environment, and established a baseline for evaluating future Ada projects.

  13. Ada (Tradename) Compiler Validation Summary Report. Harris Corporation. Harris Ada Compiler, Version 1.0. Harris H700 and H60.

    DTIC Science & Technology

    1986-06-28

    Report : 28 JUN 1986 to 28 JUN 1987 Harris Corporation, HARRIS Ada Compiler, Version 1.0, Harris H700 and H60 6. PERFORMING ORG. REPORT ...CLASSIFICATION OF THIS PAGE (When Oata Entered) .. . • -- 7 1. -SUPPLEMENTARYNOTES Ada ® Compiler Validation Summary Report : Compiler Name: HARRIS Ada Compiler...AVF-VSR-43.1086 Ada® COMPILER VALIDATION SUMMARY REPORT : Harris Corporation HARRIS Ada Compiler, Version 1.0 Harris H700 and H60 Completion of

  14. Proceedings of the 2nd NASA Ada User's Symposium

    NASA Technical Reports Server (NTRS)

    1989-01-01

    Several presentations, mostly in viewgraph form, on various topics relating to Ada applications are given. Topics covered include the use of Ada in NASA, Ada and the Space Station, the software support environment, Ada in the Software Engineering Laboratory, Ada at the Jet Propulsion Laboratory, the Flight Telerobotic Servicer, and lessons learned in prototyping the Space Station Remote Manipulator System control.

  15. ART/Ada design project, phase 1. Task 3 report: Test plan

    NASA Technical Reports Server (NTRS)

    Allen, Bradley P.

    1988-01-01

    The plan is described for the integrated testing and benchmark of Phase Ada based ESBT Design Research Project. The integration testing is divided into two phases: (1) the modules that do not rely on the Ada code generated by the Ada Generator are tested before the Ada Generator is implemented; and (2) all modules are integrated and tested with the Ada code generated by the Ada Generator. Its performance and size as well as its functionality is verified in this phase. The target platform is a DEC Ada compiler on VAX mini-computers and VAX stations running the VMS operating system.

  16. Ada Compiler Validation Summary Report. Certificate Number: 890118W1. 10017 Harris Corporation, Computer Systems Division Harris Ada, Version 5.0 Harris HCX-9 Host and Harris NH-3800 Target

    DTIC Science & Technology

    1989-01-17

    6Is OBsO.[il I J)A s3 0,2O-L,-01,-5601 UNCLASSIFIED Ada Compiler Validation Summary Report : Compiler Name: Harris Ada, Version 5.0 Certificate Number...United States Department of Defense Washington DC 20301-3081 Ada Compiler Validation Summary Report : Compiler Name: Harris Ada, Version 5.0 Certificate...O RE[PP" 9 PEA= COVELRD Ada Corpiler Validation SummT, ary Repor6:Hnrris 17 Jan 19S9 to 17 Jan 1990 Corporation, Computer SYLeIns Di%ision, Harris Ada

  17. Analysis of serum adenosine deaminase (ADA) and ADA1 and ADA2 isoenzyme activities in HIV positive and HIV-HBV co-infected patients.

    PubMed

    Khodadadi, Iraj; Abdi, Mohammad; Ahmadi, Abbas; Wahedi, Mohammad Saleh; Menbari, Shahoo; Lahoorpour, Fariba; Rahbari, Rezgar

    2011-08-01

    To determine adenosine deaminase (ADA) activity as a possible diagnostic marker in HIV and HIV-HBV co-infected patients. Blood samples were collected from 72 healthy, 33 HIV positive and 30 HIV-HBV co-infected subjects. Blood CD4+ cell count was recorded and serum alanine aminotransferase, aspartate aminotransferase, alkaline phosphatase, total ADA, and ADA1 and ADA2 isoenzyme activities were determined. Serum ALT, AST, total ADA and ADA2 isoenzyme activities were significantly higher in HIV positive and HIV-HBV co-infected groups compare to the control (p<0.05), whereas serum ALP showed no differences between groups. CD4+ cell counts markedly decreased in all patients and showed a significant inverse correlation with ADA activities (R(2)=0.589, p<0.001). Serum ADA was significantly increased in HIV and HIV-HBV co-infections. Therefore, because of its low cost and simplicity to perform, ADA activity might be considered as a useful diagnostic tool among the other markers in these diseases. Copyright © 2011 The Canadian Society of Clinical Chemists. Published by Elsevier Inc. All rights reserved.

  18. Evaluating pleural ADA, ADA2, IFN-γ and IGRA for diagnosing tuberculous pleurisy.

    PubMed

    Keng, Li-Ta; Shu, Chin-Chung; Chen, Jason Yao-Ping; Liang, Sheng-Kai; Lin, Ching-Kai; Chang, Lih-Yu; Chang, Chia-Hao; Wang, Jann-Yuan; Yu, Chong-Jen; Lee, Li-Na

    2013-10-01

    Conventional methods for diagnosing tuberculous pleurisy (TB pleurisy) are either invasive or have a long turn-around-time. Performances of pleural adenosine deaminase (ADA), ADA2, interferon-gamma (IFN-γ), and interferon-gamma release assays (IGRA) as diagnostic tools for TB pleurisy were evaluated. Eighty-eight patients with lymphocyte-predominant pleural exudates between June 2010 and March 2011, including 31 with clinically diagnosed TB pleurisy, were prospectively studied. Pleural ADA and ADA2 activity were measured by colorimetric method, IFN-γ levels by enzyme-linked immuno-sorbent assay, and IGRA by enzyme-linked immuno-spot (T-SPOT.TB) assay. Pleural ADA, ADA2, and IFN-γ levels, but not the proportion of positive T-SPOT.TB assay, were significantly higher in patients with TB pleurisy than in those without TB pleurisy. The area under the receiver-operating-characteristic (ROC) curve was 0.920, 0.893, 0.875, and 0.544 for IFN-γ, ADA2, ADA, and T-SPOT.TB assay, respectively. The combination of ADA ≥ 40 IU/L and IFN-γ ≥ 75 pg/mL yielded a specificity of 100%. Pleural ADA, ADA2 and IFN-γ, but not T-SPOT.TB assay, are all sensitive and specific for TB pleurisy. In patients with lymphocyte-predominant pleural exudates, ADA ≥ 40 IU/L and IFN-γ ≥ 75 pg/mL in pleural effusion imply a very high probability of TB pleurisy. Copyright © 2013 The British Infection Association. Published by Elsevier Ltd. All rights reserved.

  19. Knowledge Workshop Development

    DTIC Science & Technology

    1976-01-30

    priorities. The mechanism also seems to act as a buffer between developer and user, softening the negative aspects of user frustration while still...structure ’ programming methods. 4) Documentation: Effective documentation methods must be developed and used since undocumented programs are virtually...1-W.,U1..W1 . II I u KNOWLEDGE WORKSHOP DEVELOPMENT Douglas C. Engelbart Stanford Research Institute AD-A022 997 Prepared for: Rome

  20. Intrasystem Electromagnetic Compatibility Analysis Program. Volume 2. User’s Manual Usage Section

    DTIC Science & Technology

    1974-12-01

    AD-A008 527 INTRASYSTEM ELECTROMAGNETIC COMPATI- BILITY ANALYSIS PROGRAM. VOLUME II.USER’S MANUAL USAGE SECTION J. L. Bogdanor , et al McDonnell...NUMBERVolume II - User’s Manual Usage Section None 7. AUTHOR(&) 8. CONTRACT OR GRANT NUMBER(s) J.L. Bogdanor F30602-72-C-0277 R.A. Pearlman M.D. Siegel

  1. Robot Programming.

    DTIC Science & Technology

    1982-12-01

    Paris, France, June, 1982, 519-530. Latoinbe, J. C. "Equipe Intelligence Artificielle et Robotique: Etat d’avancement des recherches," Laboratoire...8217AD-A127 233 ROBOT PROGRRMMING(U) MASSACHUSETTS INST OFGTECHi/ CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB T LOZANO-PEREZ UNCLASSIFIED DC8 AI-9 N884...NAME AND ADDRESS 10. PROGRAM ELEMENT. PROJECT. TASK Artificial Intelligence Laboratory AREA I WORK UNIT NUMBERS ,. 545 Technology Square Cambridge

  2. Ada protein-RNA polymerase sigma subunit interaction and alpha subunit-promoter DNA interaction are necessary at different steps in transcription initiation at the Escherichia coli Ada and aidB promoters.

    PubMed

    Landini, P; Bown, J A; Volkert, M R; Busby, S J

    1998-05-22

    The methylated form of the Ada protein (meAda) binds the ada and aidB promoters between 60 and 40 base pairs upstream from the transcription start and activates transcription of the Escherichia coli ada and aidB genes. This region is also a binding site for the alpha subunit of RNA polymerase and resembles the rrnB P1 UP element in A/T content and location relative to the core promoter. In this report, we show that deletion of the C-terminal domain of the alpha subunit severely decreases meAda-independent binding of RNA polymerase to ada and aidB, affecting transcription initiation at these promoters. We provide evidence that meAda activates transcription by direct interaction with the C-terminal domain of RNA polymerase sigma70 subunit (amino acids 574-613). Several negatively charged residues in the sigma70 C-terminal domain are important for transcription activation by meAda; in particular, a glutamic acid to valine substitution at position 575 has a dramatic effect on meAda-dependent transcription. Based on these observations, we propose that the role of the alpha subunit at ada and aidB is to allow initial binding of RNA polymerase to the promoters. However, transcription initiation is dependent on meAda-sigma70 interaction.

  3. Molecular Probes in Marine Ecology: Concepts, Techniques and Applications.

    DTIC Science & Technology

    1991-08-16

    AD-A240 938 FINAL TECNCAL REPORT Title: Molecular Probes In Marine Ecology: Concepts, Techniques and Applications Office of Naval Research Program ...Contact: Leslie D. Garrick, Office of Sponsored Programs (508) 548-3705, ext. 218 Date: August 16, 1991 91-11818 DISCLAIMER NOTICE THIS DOCUMENT IS BEST...disguise, embi-aces the many questions and seeks workable solutions. The 1990 MBL marine ecology course, entered into its second year of a program in

  4. Computer Programs in Marine Science

    DTIC Science & Technology

    1976-04-01

    AD-A279 795 U.S. DEPARTMENT OF COMMERCE National Technical Information Service PB-258 082 Computer Programs in Marine Science National Ocearncgraphic...NO. 5 fo r- Computer nPrograms in ’StlrSO " Marine Science U.S. DEPARTMENT OF COMMERCE National Oceanic and AtmosPheric AdmInistration Environmental...N0,AA?76062212 I I 4. TITLE A?.’D.UBTITLE S. REPORT DATE Comnuter Progrims in Marine Science April 1976 Koy tc Oceanographic Records Documentation No

  5. Epitope characterization of the ADA response directed against a targeted immunocytokine.

    PubMed

    Stubenrauch, Kay; Künzel, Christian; Vogel, Rudolf; Tuerck, Dietrich; Schick, Eginhard; Heinrich, Julia

    2015-10-10

    Targeted immunocytokines (TICs) display potent activity in selective tumor suppression. This class of multi domain biotherapeutics (MDBs) is composed of the three major domains Fab, Fc, and a cytokine which may induce a complex polyclonal anti-drug antibody (ADA) response. However, classical ADA assays usually are not suitable to specify ADAs and to identify the immunogenic domains of a TIC. The purpose of the present study was to establish epitope characterization of ADA responses in order to specify immunogenic responses against a TIC and their direct impact on the pharmacokinetic profile, safety, and efficacy. Based on standard ADA screening and confirmation assays, respectively, domain detection assays (DDAs) and domain competition assays (DCAs) were established and compared by the use of 12 ADA-positive samples obtained from a cynomolgus monkey study in early development. Both domain-specific assays were sensitive enough to preserve the positive screening assay result and revealed an overall accordance for the evaluation of domain-specific ADA responses. About half of the samples displayed one ADA specificity, either for the Fab or for the cytokine (Cy) domain, and the remaining samples showed a combination of Fab-specific and Cy-specific ADA fractions. Fc-specific ADAs occurred in only one sample. In-depth comparison of DCAs and DDAs showed that both assays appeared to be appropriate to assess multi-specific ADA responses as well as minor ADA fractions. An advantage of DCAs is typically a fast and easy assay establishment, whereas, DDAs in some cases may be superior to assess low abundant ADAs in multi-specific responses. Our results reveal that both approaches benefit from thorough reagent development as an essential precondition for reliable epitope characterization of ADA responses. Copyright © 2015 Elsevier B.V. All rights reserved.

  6. Alteration/deficiency in activation-3 (Ada3) plays a critical role in maintaining genomic stability

    PubMed Central

    Mirza, Sameer; Katafiasz, Bryan J.; Kumar, Rakesh; Wang, Jun; Mohibi, Shakur; Jain, Smrati; Gurumurthy, Channabasavaiah Basavaraju; Pandita, Tej K.; Dave, Bhavana J.; Band, Hamid; Band, Vimla

    2012-01-01

    Cell cycle regulation and DNA repair following damage are essential for maintaining genome integrity. DNA damage activates checkpoints in order to repair damaged DNA prior to exit to the next phase of cell cycle. Recently, we have shown the role of Ada3, a component of various histone acetyltransferase complexes, in cell cycle regulation, and loss of Ada3 results in mouse embryonic lethality. Here, we used adenovirus-Cre-mediated Ada3 deletion in Ada3fl/fl mouse embryonic fibroblasts (MEFs) to assess the role of Ada3 in DNA damage response following exposure to ionizing radiation (IR). We report that Ada3 depletion was associated with increased levels of phospho-ATM (pATM), γH2AX, phospho-53BP1 (p53BP1) and phospho-RAD51 (pRAD51) in untreated cells; however, radiation response was intact in Ada3−/− cells. Notably, Ada3−/− cells exhibited a significant delay in disappearance of DNA damage foci for several critical proteins involved in the DNA repair process. Significantly, loss of Ada3 led to enhanced chromosomal aberrations, such as chromosome breaks, fragments, deletions and translocations, which further increased upon DNA damage. Notably, the total numbers of aberrations were more clearly observed in S-phase, as compared with G₁ or G₂ phases of cell cycle with IR. Lastly, comparison of DNA damage in Ada3fl/fl and Ada3−/− cells confirmed higher residual DNA damage in Ada3−/− cells, underscoring a critical role of Ada3 in the DNA repair process. Taken together, these findings provide evidence for a novel role for Ada3 in maintenance of the DNA repair process and genomic stability. PMID:23095635

  7. Position of the American Dietetic Association, School Nutrition Association, and Society for Nutrition Education: comprehensive school nutrition services.

    PubMed

    Briggs, Marilyn; Fleischhacker, Sheila; Mueller, Constance G

    2010-01-01

    It is the position of the American Dietetic Association (ADA), School Nutrition Association (SNA), and Society for Nutrition Education (SNE) that comprehensive, integrated nutrition services in schools, kindergarten through grade 12, are an essential component of coordinated school health programs and will improve the nutritional status, health, and academic performance of our nation's children. Local school wellness policies may strengthen comprehensive nutrition services by encouraging multidisciplinary wellness teams, composed of school and community members, to work together in identifying local school needs, developing feasible strategies to address priority areas, and integrating comprehensive nutrition services with a coordinated school health program. This joint position paper affirms schools as an important partner in health promotion. To maximize the impact of school wellness policies on strengthening comprehensive, integrated nutrition services in schools nationwide, ADA, SNA, and SNE recommend specific strategies in the following key areas: nutrition education and promotion, food and nutrition programs available on the school campus, school-home-community partnerships, and nutrition-related health services. Copyright © 2010 Society for Nutrition Education. Published by Elsevier Inc. All rights reserved.

  8. An Object-Oriented Database Interface for Ada

    DTIC Science & Technology

    1993-12-01

    single object model, a unique extension for each ODM system may be required. The existence of Classic Ada with persistence provides evidence that a...prototypes and also through a commercial product known as Classic Ada with persistence. Classic Ada, a product marketed by Software Productivity Solutions...legal Ada constructs. Classic Ada with persistence provides an extra keyword, persistent, so that a user-defined class can be declared persistent. The

  9. The application of the Olmstead decision on housing and eldercare.

    PubMed

    Palley, Elizabeth; Rozario, Philip A

    2007-01-01

    This article reviews the Supreme Court's interpretation of Title II of the Americans with Disabilities Act (ADA) and discusses its application for the frail older person. The parallels and differences between the societal ideas about, and the development of, community-based housing programs for younger populations of people with disabilities and for aging populations will be examined. This article explains how frail older people may be included in the ADA's definition of persons with disabilities. It then explains the Supreme Court's interpretation of discrimination in Olmstead v. L.C. ex rel Zimring (1999). Lastly, it examines the implications of the Olmstead decision for long-term care as it relates to housing for older people.

  10. Common Ada (Trade Name) Missile Packages (CAMP). Volume 2. Software Parts Composition Study Results

    DTIC Science & Technology

    1986-05-01

    O’ »UNDING NOS PROGRAM iLlMfNT NO 63756A Common Ad 3® Mi ssile Packages (CAMP), Volumell: F-ROJlCT NO. TASK NO «VOR« UNIT NO ia ...i • • ni^’-’ M JM"i’. ’".nMI !• !••«••• Tl’VyiA V^W^ ^•• IA ’*’ ^•.•J^^V^l*"¥W.*1*’.« In researching the feasibility of automating the software... good as that produced by an expert Ada programmer. The user Is provided with the expected format of the Input data. This type of assistance makes

  11. American Dental Association

    MedlinePlus

    ... Seal of Acceptance Health Policy Institute ADA Scientific Research Dental Practice Parameters Dental Standards ... Publications ADA News JADA (The Journal of the American Dental Association) ADA Catalog ADA ...

  12. Pooled solifenacin overactive bladder trial data: Creation, validation and analysis of an integrated database.

    PubMed

    Chapple, Christopher R; Cardozo, Linda; Snijder, Robert; Siddiqui, Emad; Herschorn, Sender

    2016-12-15

    Patient-level data are available for 11 randomized, controlled, Phase III/Phase IV solifenacin clinical trials. Meta-analyses were conducted to interrogate the data, to broaden knowledge about solifenacin and overactive bladder (OAB) in general. Before integrating data, datasets from individual studies were mapped to a single format using methodology developed by the Clinical Data Interchange Standards Consortium (CDISC). Initially, the data structure was harmonized, to ensure identical categorization, using the CDISC Study Data Tabulation Model (SDTM). To allow for patient level meta-analysis, data were integrated and mapped to analysis datasets. Mapping included adding derived and categorical variables and followed standards described as the Analysis Data Model (ADaM). Mapping to both SDTM and ADaM was performed twice by two independent programming teams, results compared, and inconsistencies corrected in the final output. ADaM analysis sets included assignments of patients to the Safety Analysis Set and the Full Analysis Set. There were three analysis groupings: Analysis group 1 (placebo-controlled, monotherapy, fixed-dose studies, n = 3011); Analysis group 2 (placebo-controlled, monotherapy, pooled, fixed- and flexible-dose, n = 5379); Analysis group 3 (all solifenacin monotherapy-treated patients, n = 6539). Treatment groups were: solifenacin 5 mg fixed dose, solifenacin 5/10 mg flexible dose, solifenacin 10 mg fixed dose and overall solifenacin. Patient were similar enough for data pooling to be acceptable. Creating ADaM datasets provided significant information about individual studies and the derivation decisions made in each study; validated ADaM datasets now exist for medical history, efficacy and AEs. Results from these meta-analyses were similar over time.

  13. Initial Ada components evaluation

    NASA Technical Reports Server (NTRS)

    Moebes, Travis

    1989-01-01

    The SAIC has the responsibility for independent test and validation of the SSE. They have been using a mathematical functions library package implemented in Ada to test the SSE IV and V process. The library package consists of elementary mathematical functions and is both machine and accuracy independent. The SSE Ada components evaluation includes code complexity metrics based on Halstead's software science metrics and McCabe's measure of cyclomatic complexity. Halstead's metrics are based on the number of operators and operands on a logical unit of code and are compiled from the number of distinct operators, distinct operands, and total number of occurrences of operators and operands. These metrics give an indication of the physical size of a program in terms of operators and operands and are used diagnostically to point to potential problems. McCabe's Cyclomatic Complexity Metrics (CCM) are compiled from flow charts transformed to equivalent directed graphs. The CCM is a measure of the total number of linearly independent paths through the code's control structure. These metrics were computed for the Ada mathematical functions library using Software Automated Verification and Validation (SAVVAS), the SSE IV and V tool. A table with selected results was shown, indicating that most of these routines are of good quality. Thresholds for the Halstead measures indicate poor quality if the length metric exceeds 260 or difficulty is greater than 190. The McCabe CCM indicated a high quality of software products.

  14. 49 CFR 37.125 - ADA paratransit eligibility: Process.

    Code of Federal Regulations, 2010 CFR

    2010-10-01

    ... 49 Transportation 1 2010-10-01 2010-10-01 false ADA paratransit eligibility: Process. 37.125... INDIVIDUALS WITH DISABILITIES (ADA) Paratransit as a Complement to Fixed Route Service § 37.125 ADA... § 37.121 of this part shall establish a process for determining ADA paratransit eligibility. (a) The...

  15. Switching From Reference Adalimumab to SB5 (Adalimumab Biosimilar) in Patients With Rheumatoid Arthritis: Fifty-Two-Week Phase III Randomized Study Results.

    PubMed

    Weinblatt, Michael E; Baranauskaite, Asta; Dokoupilova, Eva; Zielinska, Agnieszka; Jaworski, Janusz; Racewicz, Artur; Pileckyte, Margarita; Jedrychowicz-Rosiak, Krystyna; Baek, Inyoung; Ghil, Jeehoon

    2018-06-01

    The 24-week equivalent efficacy and comparable safety results of the biosimilar SB5 and reference adalimumab (ADA) from the phase III randomized study in patients with moderate-to-severe rheumatoid arthritis (RA) have been reported previously. We undertook this transition study to evaluate patients who switched from ADA to SB5 or who continued to receive SB5 or ADA up to 52 weeks. In this phase III study, patients were initially randomized 1:1 to receive SB5 or ADA (40 mg subcutaneously every other week). At 24 weeks, patients receiving ADA were rerandomized 1:1 to continue with ADA (ADA/ADA group) or to switch to SB5 (ADA/SB5 group) up to week 52; patients receiving SB5 continued with SB5 for 52 weeks (SB5 group). Efficacy, safety, and immunogenicity were evaluated up to 52 weeks. The full analysis set population consisted of 542 patients (269 in the SB5 group, 273 in the ADA overall group [patients who were randomized to receive ADA at week 0], 125 in the ADA/SB5 group, and 129 in the ADA/ADA group). The percentages of patients meeting the American College of Rheumatology 20%, 50%, or 70% improvement criteria (achieving an ACR20, ACR50, or ACR70 response) at week 24 were maintained after the transition from ADA to SB5, and these response rates were comparable across treatment groups throughout the study. ACR20 response rates ranged from 73.4% to 78.8% at week 52. Radiographic progression was minimal and comparable across treatment groups. The safety profile and the incidence of antidrug antibodies were comparable across treatment groups after transition. SB5 was well tolerated over 1 year in patients with RA, with efficacy, safety, and immunogenicity comparable to those of ADA. Switching from ADA to SB5 had no treatment-emergent issues such as increased adverse events, increased immunogenicity, or loss of efficacy. © 2018 The Authors. Arthritis & Rheumatology published by Wiley Periodicals, Inc. on behalf of American College of Rheumatology.

  16. Cytoplasmic localization of alteration/deficiency in activation 3 (ADA3) predicts poor clinical outcome in breast cancer patients.

    PubMed

    Mirza, Sameer; Rakha, Emad A; Alshareeda, Alaa; Mohibi, Shakur; Zhao, Xiangshan; Katafiasz, Bryan J; Wang, Jun; Gurumurthy, Channabasavaiah Basavaraju; Bele, Aditya; Ellis, Ian O; Green, Andrew R; Band, Hamid; Band, Vimla

    2013-02-01

    Transcriptional activation by estrogen receptor (ER) is a key step to breast oncogenesis. Given previous findings that ADA3 is a critical component of HAT complexes that regulate ER function and evidence that overexpression of other ER coactivators such as SRC-3 is associated with clinical outcomes in breast cancer, the current study was designed to assess the potential significance of ADA3 expression/localization in human breast cancer patients. In this study, we analyzed ADA3 expression in breast cancer tissue specimens and assessed the correlation of ADA3 staining with cancer progression and patient outcome. Tissue microarrays prepared from large series of breast cancer patients with long-term follow-ups were stained with anti-ADA3 monoclonal antibody using immunohistochemistry. Samples were analyzed for ADA3 expression followed by correlation with various clinicopathological parameters and patients' outcomes. We report that breast cancer specimens show predominant nuclear, cytoplasmic, or mixed nuclear + cytoplasmic ADA3 staining patterns. Predominant nuclear ADA3 staining correlated with ER+ status. While predominant cytoplasmic ADA3 staining negatively correlated with ER+ status, but positively correlated with ErbB2, EGFR, and Ki67. Furthermore, a positive correlation of cytoplasmic ADA3 was observed with higher histological grade, mitotic counts, Nottingham Prognostic Index, and positive vascular invasion. Patients with nuclear ADA3 and ER positivity have better breast cancer specific survival and distant metastasis free survival. Significantly, cytoplasmic expression of ADA3 showed a strong positive association with reduced BCSS and DMFS in ErbB2+/EGFR+ patients. Although in multivariate analyses ADA3 expression was not an independent marker of survival, predominant nuclear ADA3 staining in breast cancer tissues correlates with ER+ expression and together serves as a marker of good prognosis, whereas predominant cytoplasmic ADA3 expression correlates with ErbB2+/EGFR+ expression and together is a marker of poor prognosis. Thus, ADA3 cytoplasmic localization together with ErbB2+/EGFR+ status may serve as better prognostic marker than individual proteins to predict survival of patients.

  17. Dosimetric comparison of IMRT rectal and anal canal plans generated using an anterior dose avoidance structure

    DOE Office of Scientific and Technical Information (OSTI.GOV)

    Leicher, Brian, E-mail: bleicher@wpahs.org; Day, Ellen; Colonias, Athanasios

    2014-10-01

    To describe a dosimetric method using an anterior dose avoidance structure (ADAS) during the treatment planning process for intensity-modulated radiation therapy (IMRT) for patients with anal canal and rectal carcinomas. A total of 20 patients were planned on the Elekta/CMS XiO treatment planning system, version 4.5.1 (Maryland Heights MO) with a superposition algorithm. For each patient, 2 plans were created: one employing an ADAS (ADAS plan) and the other replanned without an ADAS (non-ADAS plan). The ADAS was defined to occupy the volume between the inguinal nodes and primary target providing a single organ at risk that is completely outsidemore » of the target volume. Each plan used the same beam parameters and was analyzed by comparing target coverage, overall plan dose conformity using a conformity number (CN) equation, bowel dose-volume histograms, and the number of segments, daily treatment duration, and global maximum dose. The ADAS and non-ADAS plans were equivalent in target coverage, mean global maximum dose, and sparing of small bowel in low-dose regions (5, 10, 15, and 20 Gy). The mean difference between the CN value for the non-ADAS plans and ADAS plans was 0.04 ± 0.03 (p < 0.001). The mean difference in the number of segments was 15.7 ± 12.7 (p < 0.001) in favor of ADAS plans. The ADAS plan delivery time was shorter by 2.0 ± 1.5 minutes (p < 0.001) than the non-ADAS one. The ADAS has proven to be a powerful tool when planning rectal and anal canal IMRT cases with critical structures partially contained inside the target volume.« less

  18. Ada (Trade Name) Compiler Validation Summary Report: Harris Corporation Harris Ada Compiler, Version 1.3 Harris HCX-7.

    DTIC Science & Technology

    1987-06-03

    Harris Corp. Harris Ada Compiler, Ver.1.3 Harris HCX-7 6. PERFORMING ORG. REPORT NUMBER 7 AUTH R(s 8. CONTRACT OR GRANT...VALIDATION SUMMARY REPORT : Harris Corporation Harris Ada Compiler, Version 1.3 Harris HCX-7 Completion of On-Site Testing: 3 June 1987 & .. . 0 Prepared...Place NTIS form here + .. . .. . .. .. Ada’ Compiler Validation Summary Report : Compiler Name: Harris Ada Compiler, Version 1.3 Host: Target: Harris

  19. Alterations in the adenosine metabolism and CD39/CD73 adenosinergic machinery cause loss of Treg cell function and autoimmunity in ADA-deficient SCID.

    PubMed

    Sauer, Aisha V; Brigida, Immacolata; Carriglio, Nicola; Hernandez, Raisa Jofra; Scaramuzza, Samantha; Clavenna, Daniela; Sanvito, Francesca; Poliani, Pietro L; Gagliani, Nicola; Carlucci, Filippo; Tabucchi, Antonella; Roncarolo, Maria Grazia; Traggiai, Elisabetta; Villa, Anna; Aiuti, Alessandro

    2012-02-09

    Adenosine acts as anti-inflammatory mediator on the immune system and has been described in regulatory T cell (Treg)-mediated suppression. In the absence of adenosine deaminase (ADA), adenosine and other purine metabolites accumulate, leading to severe immunodeficiency with recurrent infections (ADA-SCID). Particularly ADA-deficient patients with late-onset forms and after enzyme replacement therapy (PEG-ADA) are known to manifest immune dysregulation. Herein we provide evidence that alterations in the purine metabolism interfere with Treg function, thereby contributing to autoimmune manifestations in ADA deficiency. Tregs isolated from PEG-ADA-treated patients are reduced in number and show decreased suppressive activity, whereas they are corrected after gene therapy. Untreated murine ADA(-/-) Tregs show alterations in the plasma membrane CD39/CD73 ectonucleotidase machinery and limited suppressive activity via extracellular adenosine. PEG-ADA-treated mice developed multiple autoantibodies and hypothyroidism in contrast to mice treated with bone marrow transplantation or gene therapy. Tregs isolated from PEG-ADA-treated mice lacked suppressive activity, suggesting that this treatment interferes with Treg functionality. The alterations in the CD39/CD73 adenosinergic machinery and loss of function in ADA-deficient Tregs provide new insights into a predisposition to autoimmunity and the underlying mechanisms causing defective peripheral tolerance in ADA-SCID.

  20. An analysis of student programmatic delays in postsecondary flight training programs : a national study

    DOT National Transportation Integrated Search

    1996-01-01

    Since the passage of the Airline Deregulation Act (ADA) in 1978, the need for professionally--trained air carrier pilots in the United States has expanded substantially. Postsecondary academic institutions have replaced the military as a major source...

  1. Identification of an Adaptable Computer Program Design for Analyzing a Modular Organizational Assessment Instrument.

    DTIC Science & Technology

    1981-09-01

    ber) Survey-guided development Organizational effectiveness Computer program Organizational diagnosis Management 20. ABSTRACT (Continue an reverse...Army. Doctoral dissertation, Purdue University, December 1977. (DTIC AD-A059-542) Bowers, D. G. Organizational diagnosis : A review and a proposed method...G. E. Compara- tive issues and methods in organizational diagnosis . Ann Arbor MI: Institute for Social Research, University of Michigan, November 1977

  2. Troubleshooting Assessment and Enhancement (TAE) Program: Design, Development, and Administration. Volume 1

    DTIC Science & Technology

    1991-04-01

    Navy Personnel Research and Development Center San Diego, California 92152-6800 TN-91-12 April 1991 AD-A236 411 Troubleshooting Assessment and...Program: Design, Development, and Administration Harry B. Conner Navy Personnel Research and Development Center Cathryn Poirier Randy Ulrich Thomas...Systems Department Approved for public release; distribution is unlimited. Navy Personnel Research and Development Center San Diego, California 92152-6800

  3. Troubleshooting Assessment and Enhancement (TAE) Program: Test and Evaluation

    DTIC Science & Technology

    1991-04-01

    Navy Personnel Research and Development Center San Diego, California 92152-6800 TN-91-13 April 1991 AD-A23 6 323 Troubleshooting Assessment and...00002 NPRDC-TN-91-13 April 1991 Troubleshooting Assessment and Enhancement (TAE) Program: Test and Evaluation Harry B. Conner Navy Personnel Research ...McLachlan Director, Training Systems Department Approved for public release; distribution is unlimited. Navy Personnel Research and Development Center

  4. Military Child Care Programs: Progress Made, More Needed.

    DTIC Science & Technology

    1982-06-01

    AD-A115 281 GENERAL ACCOUNTING OFFICE WASHINGTON DC FEDERAL PURS-ETC F/B 5/11 MILITARY CHILD CARE PROGRAMSI PROGRESS MADE. MORE NEEDED. (U) JUN Ba...provides background information on military child care programs in each of the services and points out some potential problems in the quality of the...programs. It also identifies oppor- tunities to reduce child care costs. This report contains recommendations to you on pages 9, 15, and 19. As you know

  5. Program and Management Support for the Office of Military Performance Assessment Technology

    DTIC Science & Technology

    1992-04-03

    AD-A267 285 CONTRACT NO: DAMD17-90-C-0061 TITLE: PROGRAM AND MANAGEMENT SUPPORT FOR THE OFFICE OF MILITARY PERFORMANCE ASSESSMENT TECHNOLOGY...1204. Arlington, VA 22202-4302. and to the Office of Management and Budget. Paperwork Reduction Projet (0704-0188). Washington, DC 20503 1. AGENCY USE...NUMBERS Program and Management Support for the Office of Contract No. Military Performance Assessment Technology DAMDI7-90-C-0061 6. AUTHOR(S) Marvin

  6. Position of the American Dietetic Association: Promoting and supporting breastfeeding.

    PubMed

    James, Delores C S; Dobson, Brenda

    2005-05-01

    It is the position of the American Dietetic Association (ADA) that exclusive breastfeeding provides optimal nutrition and health protection for the first 6 months of life, and breastfeeding with complementary foods for at least 12 months is the ideal feeding pattern for infants. Breastfeeding is also a public health strategy for improving infant and child health survival, improving maternal morbidity, controlling health care costs, and conserving natural resources. ADA emphasizes the essential role of dietetics professionals in promoting and supporting breastfeeding by providing up-to-date, practical information to pregnant and postpartum women, involving family and friends in breastfeeding education and counseling, removing institutional barriers to breastfeeding, collaborating with community organizations and others who promote and support breastfeeding, and advocating for policies that position breastfeeding as the norm for infant feeding. ADA also emphasizes its own role by providing up-to-date information to the public, encouraging empirical research, providing continuing education opportunities, providing cultural sensitivity and cultural competence training to dietetics professionals, and encouraging universities to review and update undergraduate and graduate training programs.

  7. Antidrug Antibody Formation in Oncology: Clinical Relevance and Challenges.

    PubMed

    van Brummelen, Emilie M J; Ros, Willeke; Wolbink, Gertjan; Beijnen, Jos H; Schellens, Jan H M

    2016-10-01

    : In oncology, an increasing number of targeted anticancer agents and immunotherapies are of biological origin. These biological drugs may trigger immune responses that lead to the formation of antidrug antibodies (ADAs). ADAs are directed against immunogenic parts of the drug and may affect efficacy and safety. In other medical fields, such as rheumatology and hematology, the relevance of ADA formation is well established. However, the relevance of ADAs in oncology is just starting to be recognized, and literature on this topic is scarce. In an attempt to fill this gap in the literature, we provide an up-to-date status of ADA formation in oncology. In this focused review, data on ADAs was extracted from 81 clinical trials with biological anticancer agents. We found that most biological anticancer drugs in these trials are immunogenic and induce ADAs (63%). However, it is difficult to establish the clinical relevance of these ADAs. In order to determine this relevance, the possible effects of ADAs on pharmacokinetics, efficacy, and safety parameters need to be investigated. Our data show that this was done in fewer than 50% of the trials. In addition, we describe the incidence and consequences of ADAs for registered agents. We highlight the challenges in ADA detection and argue for the importance of validating, standardizing, and describing well the used assays. Finally, we discuss prevention strategies such as immunosuppression and regimen adaptations. We encourage the launch of clinical trials that explore these strategies in oncology. Because of the increasing use of biologicals in oncology, many patients are at risk of developing antidrug antibodies (ADAs) during therapy. Although clinical consequences are uncertain, ADAs may affect pharmacokinetics, patient safety, and treatment efficacy. ADA detection and reporting is currently highly inconsistent, which makes it difficult to evaluate the clinical consequences. Standardized reporting of ADA investigations in the context of the aforementioned parameters is critical to understanding the relevance of ADA formation for each drug. Furthermore, the development of trials that specifically aim to investigate clinical prevention strategies in oncology is needed. ©AlphaMed Press.

  8. Cultural Diversity and the ADA. Implementing the Americans with Disabilities Act.

    ERIC Educational Resources Information Center

    Bruyere, Susanne M.; Hoying, Joyce

    One of a series of guides on implementing the Americans with Disabilities Act (ADA), this guide focuses on cultural diversity and the ADA. First, the major components of the ADA are summarized. This is followed by discussion of employer considerations in addressing cultural diversity issues and implications of the ADA, such as diversity…

  9. Embedding CLIPS in a database-oriented diagnostic system

    NASA Technical Reports Server (NTRS)

    Conway, Tim

    1990-01-01

    This paper describes the integration of C Language Production Systems (CLIPS) into a powerful portable maintenance aid (PMA) system used for flightline diagnostics. The current diagnostic target of the system is the Garrett GTCP85-180L, a gas turbine engine used as an Auxiliary Power Unit (APU) on some C-130 military transport aircraft. This project is a database oriented approach to a generic diagnostic system. CLIPS is used for 'many-to-many' pattern matching within the diagnostics process. Patterns are stored in database format, and CLIPS code is generated by a 'compilation' process on the database. Multiple CLIPS rule sets and working memories (in sequence) are supported and communication between the rule sets is achieved via the export and import commands. Work is continuing on using CLIPS in other portions of the diagnostic system and in re-implementing the diagnostic system in the Ada language.

  10. Alterations in the brain adenosine metabolism cause behavioral and neurological impairment in ADA-deficient mice and patients

    PubMed Central

    Sauer, Aisha V.; Hernandez, Raisa Jofra; Fumagalli, Francesca; Bianchi, Veronica; Poliani, Pietro L.; Dallatomasina, Chiara; Riboni, Elisa; Politi, Letterio S.; Tabucchi, Antonella; Carlucci, Filippo; Casiraghi, Miriam; Carriglio, Nicola; Cominelli, Manuela; Forcellini, Carlo Alberto; Barzaghi, Federica; Ferrua, Francesca; Minicucci, Fabio; Medaglini, Stefania; Leocani, Letizia; la Marca, Giancarlo; Notarangelo, Lucia D.; Azzari, Chiara; Comi, Giancarlo; Baldoli, Cristina; Canale, Sabrina; Sessa, Maria; D’Adamo, Patrizia; Aiuti, Alessandro

    2017-01-01

    Adenosine Deaminase (ADA) deficiency is an autosomal recessive variant of severe combined immunodeficiency (SCID) caused by systemic accumulation of ADA substrates. Neurological and behavioral abnormalities observed in ADA-SCID patients surviving after stem cell transplantation or gene therapy represent an unresolved enigma in the field. We found significant neurological and cognitive alterations in untreated ADA-SCID patients as well as in two groups of patients after short- and long-term enzyme replacement therapy with PEG-ADA. These included motor dysfunction, EEG alterations, sensorineural hypoacusia, white matter and ventricular alterations in MRI as well as a low mental development index or IQ. Ada-deficient mice were significantly less active and showed anxiety-like behavior. Molecular and metabolic analyses showed that this phenotype coincides with metabolic alterations and aberrant adenosine receptor signaling. PEG-ADA treatment corrected metabolic adenosine-based alterations, but not cellular and signaling defects, indicating an intrinsic nature of the neurological and behavioral phenotype in ADA deficiency. PMID:28074903

  11. Alterations in the brain adenosine metabolism cause behavioral and neurological impairment in ADA-deficient mice and patients.

    PubMed

    Sauer, Aisha V; Hernandez, Raisa Jofra; Fumagalli, Francesca; Bianchi, Veronica; Poliani, Pietro L; Dallatomasina, Chiara; Riboni, Elisa; Politi, Letterio S; Tabucchi, Antonella; Carlucci, Filippo; Casiraghi, Miriam; Carriglio, Nicola; Cominelli, Manuela; Forcellini, Carlo Alberto; Barzaghi, Federica; Ferrua, Francesca; Minicucci, Fabio; Medaglini, Stefania; Leocani, Letizia; la Marca, Giancarlo; Notarangelo, Lucia D; Azzari, Chiara; Comi, Giancarlo; Baldoli, Cristina; Canale, Sabrina; Sessa, Maria; D'Adamo, Patrizia; Aiuti, Alessandro

    2017-01-11

    Adenosine Deaminase (ADA) deficiency is an autosomal recessive variant of severe combined immunodeficiency (SCID) caused by systemic accumulation of ADA substrates. Neurological and behavioral abnormalities observed in ADA-SCID patients surviving after stem cell transplantation or gene therapy represent an unresolved enigma in the field. We found significant neurological and cognitive alterations in untreated ADA-SCID patients as well as in two groups of patients after short- and long-term enzyme replacement therapy with PEG-ADA. These included motor dysfunction, EEG alterations, sensorineural hypoacusia, white matter and ventricular alterations in MRI as well as a low mental development index or IQ. Ada-deficient mice were significantly less active and showed anxiety-like behavior. Molecular and metabolic analyses showed that this phenotype coincides with metabolic alterations and aberrant adenosine receptor signaling. PEG-ADA treatment corrected metabolic adenosine-based alterations, but not cellular and signaling defects, indicating an intrinsic nature of the neurological and behavioral phenotype in ADA deficiency.

  12. Americans with Disabilities Act (ADA) program review, training and support services.

    DOT National Transportation Integrated Search

    2010-12-01

    This report describes research conducted for the New Jersey Department of Transportation (NJDOT) Division of Civil Rights to aid in its compliance efforts relative to Section 504 of the Rehabilitation Act of 1973 and Title II of the Americans with Di...

  13. Heart failure and diabetes: collateral benefit of chronic disease management.

    PubMed

    Ware, Molly G; Flavell, Carol M; Lewis, Eldrin F; Nohria, Anju; Warner-Stevenson, Lynne; Givertz, Michael M

    2006-01-01

    To test the hypothesis that a focus on heart failure (HF) care may be associated with inadequate diabetes care, the authors screened 78 patients (aged 64+/-11 years; 69% male) with diabetes enrolled in an HF disease management program for diabetes care as recommended by the American Diabetes Association (ADA). Ninety-five percent of patients had hemoglobin A1c levels measured within 12 months, and 71% monitored their glucose at least once daily. Most patients received counseling regarding diabetic diet and exercise, and approximately 80% reported receiving regular eye and foot examinations. Mean hemoglobin A1c level was 7.8+/-1.9%. There was no relationship between hemoglobin A1c levels and New York Heart Association class or history of HF hospitalizations. Contrary to the authors' hypothesis, patients in an HF disease management program demonstrated levels of diabetic care close to ADA goals. "Collateral benefit" of HF disease management may contribute to improved patient outcomes in diabetic patients with HF.

  14. Hyperbilirubinemia and rapid fatal hepatic failure in severe combined immunodeficiency caused by adenosine deaminase deficiency (ADA-SCID).

    PubMed

    Kühl, J S; Schwarz, K; Münch, A; Schmugge, M; Pekrun, A; Meisel, C; Wahn, V; Ebell, W; von Bernuth, H

    2011-03-01

    Adenosin deaminase (ADA) deficiency is the cause for Severe Combined Immunodeficiency (SCID) in about 15% of patients with SCID, often presenting as T (-)B (-)NK (-)SCID. Treatment options for ADA-SCID are enzyme replacement, bone marrow transplantation or gene therapy. We here describe the first patient with ADA-SCID and fatal hepatic failure despite bone marrow transplantation from a 10/10 HLA identical related donor. As patients with ADA-SCID may be at yet underestimated increased risk for rapid hepatic failure we speculate whether hepatitis in ADA-SCID should lead to the immediate treatment with enzyme replacement by pegylated ADA. © Georg Thieme Verlag KG Stuttgart · New York.

  15. [Quasi-adaptive response to alkylating agents in Escherichia coli and Ada-protein functions].

    PubMed

    Vasil'eva, S V; Moshkovskaia, E Iu; Terekhov, A S; Mikoian, V D; Vanin, A F

    2008-01-01

    In 2005 we have described in exponentially growing E. coli cells a new fundamental genetic phenomenon,--quasi-adaptive response to alkylating compounds (quasi-Ada). Phenotypic expression of quasi-Ada is similar to the true Ada response. However, in contrast to the letter, it develops in the course of pretreatment of the cells by a sublethal dose of nonalkylating agent, an NO-containing dinitrosyl iron complex with glutathione (DNICglu). To reveal the mechanisms of quasi-adaptation and its association with the function of the Ada regulatory protein, here we used a unique property of dual gene expression regulation of aidB1 gene, a part of the Ada-regulon, namely its relative independence from Ada protein in anaerobic conditions. Based on the results of aidB1 gene expression analysis an EPR spectra of E. coli MV2176 cells (aidB1::lacZ) in aerobic and anaerobic conditions after the corresponding treatments, we conclude that the function and the spatial structure of meAda and [(Cys-)2Fe+(NO+)2]Ada are identical and thus the nitrosylated protein represents a regulator of the Ada regulon gene expression during quasi-adaptation development.

  16. Language-Through-Literature; A Literary Language/Language Arts Program for Bilingual Education, ESL and Other Activities in Early Childhood. Books 1 and 2.

    ERIC Educational Resources Information Center

    King, Paul; King, Eva

    This language-through-literature program is designed to be used as a native language program (language arts/reading readiness), as a second language program, or as a combined native and second language program in early childhood education. Sequentially developed over the year and within each unit, the program is subdivided into 14 units of about…

  17. Clinical and prognostic role of annexin A2 in adamantinomatous craniopharyngioma.

    PubMed

    Wang, Yuelong; Deng, Jiaojiao; Guo, Gang; Tong, Aiping; Peng, Xirui; Chen, Haifeng; Xu, Jianguo; Liu, Yi; You, Chao; Zhou, Liangxue

    2017-01-01

    Annexin A2 (AnxA2) is a highly conserved Ca2 + -regulated membrane binding protein, which affects cell mobility and tumor progression. Adamantinomatous craniopharyngioma (AdaCP) are a kind of epithelial tumors of the sellar region with high tendency to recur. Robust biomarkers are required to predict tumor behavior and to establish follow-up individualized treatment approaches. In this study, we firstly compared four surgical AdaCP samples with normal brain by two-dimensional gel electrophoresis (2DE) proteomic analysis. Potential prognostic biomarkers were further validated in a large cohort of 65 AdaCPs by immunohistochemistry. The effects of AnxA2 on AdaCP cells proliferation and migration were analyzed in vitro with isolated primary AdaCP cells as well as SV40T-immortalized cells. Finally, the gefitinib sensitivity of AdaCPs with differentially expressed AnxA2 and the potential molecular mechanisms were examined by flow cytometric analysis, Real-time PCR and immunoblot assays. Proteomic analysis indicated that AnxA2 was the protein spot with the most elevated expression in AdaCP samples. Immunohistochemistry assays indicated the expression level of AnxA2 was significantly higher in recurrent AdaCPs compared with primary ones. Moreover, AnxA2 + AdaCP cells exhibited enhanced proliferation and migration ability compared with AnxA2 - AdaCP cells in vitro. Further, we show that AnxA2 + AdaCP cells exhibited elevated expression of EGFR and downstream p-AKT (S308) and p-AKT (S473), and were more sensitive to tyrosine kinase inhibitor gefitinib. Our data suggest that AnxA2 may serve as a promising biomarker for AdaCP progression, recurrence and drug susceptibility. Our data support potential clinical implications for the follow-up treatment of AdaCP patients with high AnxA2 expression.

  18. Continental-scale relationship between bankfull width and drainage area for single-thread alluvial channels

    NASA Astrophysics Data System (ADS)

    Wilkerson, Gregory V.; Kandel, Dinesh R.; Perg, Lesley A.; Dietrich, William E.; Wilcock, Peter R.; Whiles, Matt R.

    2014-02-01

    We explore the bankfull width (Wbf) versus drainage area (Ada) relationship across a range of climatic and geologic environments and ask (1) is the relationship between ln(Wbf) and ln(Ada) best described by a linear function and (2) can a reliable relationship be developed for predicting Wbf with Ada as the only independent variable. The principal data set for this study was compiled from regional curve studies and other reports that represent 1018 sites (1 m ≤ Wbf ≤ 110 m and 0.50 km2 ≤ Ada ≤ 22,000 km2) in the continental United States. Two additional data sets were used for validation. After dividing the data into small, medium, and large-size basins which, respectfully, correspond to Ada < 4.95 km2, 4.95 km2 ≤ Ada < 337 km2, and Ada ≥ 337 km2, regression lines from each data set were compared using one-way analysis of covariance (ANCOVA). A second ANCOVA was performed to determine if mean annual precipitation (P) is an extraneous factor in the Wbf versus Ada relationship. The ANCOVA results reveal that using Ada alone does not yield a reliable Wbf versus Ada relationship that is applicable across a wide range of environments and that P is a significant extraneous factor in the relationship. Considering data for very small basins (Ada ≤ 0.49 km2) and very large basins (Ada ≥ 1.0 × 105 km2) we conclude that a two-segment linear model is the most probable form of the ln(Wbf) versus ln(Ada) relationship. This study provides useful information for building complex multivariate models for predicting Wbf.

  19. Fate of inhaled azodicarbonamide in rats

    DOE Office of Scientific and Technical Information (OSTI.GOV)

    Mewhinney, J.A.; Ayres, P.H.; Bechtold, W.E.

    Azodicarbonamide (ADA) is widely used as a blowing agent in the manufacture of expanded foam plastics, as an aging and bleaching agent in flour, and as a bread dough conditioner. Human exposures have been reported during manufacture as well as during use. Groups of male F344/N rats were administered ADA by gavage, by intratracheal instillation, and by inhalation exposure to determine the disposition and modes of excretion of ADA and its metabolites. At 72 hr following gavage, 30% of the administered ADA was absorbed whereas following intratracheal instillation, absorption was 90%. Comparison between groups of rats exposed by inhalation tomore » ADA to achieve body burdens of 24 or 1230 micrograms showed no significant differences in modes or rates of excretion of (/sup 14/C)ADA equivalents. ADA was readily converted to biurea under physiological conditions and biurea was the only /sup 14/C-labeled compound present in excreta. (/sup 14/C)ADA equivalents were present in all examined tissues immediately after inhalation exposure, and clearance half-times on the order of 1 day were evident for all tissues investigated. Storage depots for (/sup 14/C)ADA equivalents were not observed. The rate of buildup of (/sup 14/C)ADA equivalents in blood was linearly related to the lung content as measured from rats withdrawn at selected times during a 6-hr inhalation exposure at an aerosol concentration of 25 micrograms ADA/liter. In a study extending 102 days after exposure, retention of (/sup 14/C)ADA equivalents in tissues was described by a two-component negative exponential function. The results from this study indicate that upon inhalation, ADA is rapidly converted to biurea and that biurea is then eliminated rapidly from all tissues with the majority of the elimination via the urine.« less

  20. Ada Compiler Validation Summary Report: Harris Corporation, Harris Ada Compiler, Version 4.0, Harris HCX-9 (Host) and (Target), 880603W1.09059

    DTIC Science & Technology

    1988-06-06

    TYPE Of REPORT & PERIOD COVERED Ada Compiler Validation Summary Report : Harris 6 June 1988 to 6 June 1988 Corporation, Harris Ada Compiler, Version...4.0, Harris 1 PERFORINGDRG REPORT NUMBER HCX-9 (Host) and (Target), 880603W1.09059 7. AUTHOR(s) S. CONTRACT OR 6RANT NUMBER(s) Wright-Patterson AFB...88-03-02-HAR Ada COMPILER VALIDATION SUMMARY REPORT : Certificate Number: 880603WI.09059 A Harris Corporation AccessionFor Harris Ada Compiler, Version

  1. Integrating automated structured analysis and design with Ada programming support environments

    NASA Technical Reports Server (NTRS)

    Hecht, Alan; Simmons, Andy

    1986-01-01

    Ada Programming Support Environments (APSE) include many powerful tools that address the implementation of Ada code. These tools do not address the entire software development process. Structured analysis is a methodology that addresses the creation of complete and accurate system specifications. Structured design takes a specification and derives a plan to decompose the system subcomponents, and provides heuristics to optimize the software design to minimize errors and maintenance. It can also produce the creation of useable modules. Studies have shown that most software errors result from poor system specifications, and that these errors also become more expensive to fix as the development process continues. Structured analysis and design help to uncover error in the early stages of development. The APSE tools help to insure that the code produced is correct, and aid in finding obscure coding errors. However, they do not have the capability to detect errors in specifications or to detect poor designs. An automated system for structured analysis and design TEAMWORK, which can be integrated with an APSE to support software systems development from specification through implementation is described. These tools completement each other to help developers improve quality and productivity, as well as to reduce development and maintenance costs. Complete system documentation and reusable code also resultss from the use of these tools. Integrating an APSE with automated tools for structured analysis and design provide capabilities and advantages beyond those realized with any of these systems used by themselves.

  2. ADA Deficiency: Evaluation of the Clinical and Laboratory Features and the Outcome.

    PubMed

    Cagdas, Deniz; Gur Cetinkaya, Pınar; Karaatmaca, Betül; Esenboga, Saliha; Tan, Cagman; Yılmaz, Togay; Gümüş, Ersin; Barış, Safa; Kuşkonmaz, Barış; Ozgur, Tuba Turul; Bali, Pawan; Santisteban, Ines; Orhan, Diclehan; Yüce, Aysel; Cetinkaya, Duygu; Boztug, Kaan; Hershfield, Michael; Sanal, Ozden; Tezcan, İlhan

    2018-05-09

    Adenosine deaminase (ADA) deficiency is an autosomal recessive primary immunodeficiency. It results in the intracellular accumulation of toxic metabolites which have effects particularly on lymphocytes and the brain. The aim of this study was to evaluate the outcome of 13 ADA-deficient patients. We planned to evaluate their clinical and laboratory findings before and after enzyme replacement therapy (ERT), allogeneic hematopoietic stem cell transplantation (aHSCT), and hematopoietic stem cell gene therapy (HSCGT). Measurement of ADA enzyme activity and metabolites and sequencing of the ADA gene were performed in most of the patients with ADA deficiency. One of the patients with late-onset ADA deficiency was diagnosed by the help of primary immunodeficiency panel screening. Ten out of 13 patients were diagnosed as SCID, while 3 out of 13 were diagnosed as delayed-/late-onset ADA deficiency. Late-onset ADA deficiency patients had clinical and laboratory findings of combined immunodeficiency (CID). Eight patients with ADA-SCID were found to have higher levels of ADA metabolite (dAXP%) (62.1% (34.6-71.9)) than 3 patients with delayed-/late-onset ADA deficiency (6.9% (2.1-8.9). All but one patient with SCID had T-B-NK- phenotype, one had T-B-NK+ phenotype. Genetic defect was documented in 11 patients. Four out of 11 patients had compound heterozygous defects. Three out of 4 patients with compound heterozygous defects had delayed-onset/late-onset ADA deficiency. Seven out of 11 patients with SCID had homozygous defects. Five out of 7 had the same homozygous indel frameshift mutation (c.955-959delGAAGA) showing a founder effect. There were two novel splice site defects: one (IVS10+2T>C) was heterozygous in a patient with late-onset ADA deficiency, and the other was homozygous (IVS2delT+2) in a SCID patient. Other defects were missense defects. Nine out of 13 patients were put on pegylated ADA ERT. Four out of six patients were transplanted without using a conditioning regimen. HSCGT was performed to one of the patients. The genetic diagnosis of SCID is utmost important. There is a chance to give ERT before the definitive therapy if the patient with SCID/CID has ADA deficiency. Although ERT was insufficient to restore a normal immune function in ADA-SCID patients, it was useful to improve and stabilize the clinical status before curative therapy (aHSCT/HSCGT). Enzyme replacement therapy was successful in patients with late-/delayed-onset ADA deficiency who presented with the features of combined immunodeficiency. Gastrointestinal polyposis in a patient with late-onset ADA deficiency may be an association or a coincidental finding. Intermittent neurodevelopmental evaluation especially for hearing impairment should be performed in most of the ADA-deficient patients. This may alleviate the speech delay and cognitive abnormalities which may be observed in the follow-up.

  3. Awakening the Languages. Challenges of Enduring Language Programs: Field Reports from 15 Programs from Arizona, New Mexico and Oklahoma.

    ERIC Educational Resources Information Center

    Linn, Mary S.; Naranjo, Tessie; Nicholas, Sheilah; Slaughter, Inee; Yamamoto, Akira; Zepeda, Ofelia

    The Indigenous Language Institute (ILI) collaborates with indigenous language communities to combat language decline. ILI facilitates community-based language programs, increases public awareness of language endangerment, and disseminates information on language preservation and successful language revitalization programs. In response to numerous…

  4. An Electronic Commerce Strategy for MTMC’s Guaranteed Traffic Program

    DTIC Science & Technology

    1992-10-01

    AD-A264 299 SELECTE October 1992 S MAY1 4 1993U C An Electronic Commerce Strategy for MTMC’s Guaranteed Traffic Program MT901R I N1. Augustine...NUMBERS An Electronic Commerce Strategy for MTMC’s Guaranteed Traffic Program C MDA903-85-C -0139 M DA903-90-C-0006 PE 0902198D 6. AUTHOR(S) M...239-1L 299-01 LMI Executive Summary AN ELECTRONIC COMMERCE STRATEGY FOR MTMC’S GUARANTEED TRAFFIC PROGRAM In 1979, the Military Traffic Management

  5. Is NIPARS Working as Advertised? An Analysis of NIPARS Program Customer Service

    DTIC Science & Technology

    1992-09-01

    AD-A259 733IN I II I ll IMiiiI Gil III 11 AFIT/GLM/LSM/92S- 17 IS NIPARS WORKING AS ADVERTISED ? AN ANALYSIS OFNIPARS PROGRAM CUSTOMER SERVICE THESIS...and/or Dist Speoiai. AFIT/GLM/LSM/92S-17 IS NIPARS WORKING AS ADVERTISED ? AN ANALYSIS OF NIPARS PROGRAM CUSTOMER SERVICE THESIS Presented to the...measures. x1i IS NIPARS WORKING AS ADVERTISED ? AN ANALYSIS OF NIPARS PROGRAM CUSTOMER SERVICE L Introduction 1.1 Overview Foreign policy must start with

  6. General 3D Airborne Antenna Radiation Pattern Code Users Manual.

    DTIC Science & Technology

    1983-02-01

    AD-A 30 359 GENERAL 3D AIRBORNEANTENNA RADIATION PATTERN CODE USERS MANUA (U) OHIO STATE UNIV COLUMBUS ELECTROSCIENCE LAB H HCHUNGET AL FEB 83 RADC...F30602-79-C-0068 9. PERFORMING ORGANIZATION NAME AND ADDRESS 10. PROGRAM ELEMENT. PROJECT. TASKAREA A WORK UNIT NUMEEfRS The Ohio State University...Computer Program 20, ABSTRACT (Coaffivme on reverse side it ntecessar a" 141etifIr &V block mUbef) This report describes a computer program and how it may

  7. Position of the American Dietetic Association: nutrition standards for child-care programs.

    PubMed

    1999-08-01

    ADA supports achievement of comprehensive nutrition standards in child-care programs. The standards presented in this position paper focus on meeting the child's nutrition needs and providing a safe and pleasant environment that promotes acquisition of eating habits that prevent disease and enable healthy growth and development. Dietetics professionals can play a powerful role in advocating and assisting the acceptance of child-care nutrition standards by parents, caregivers, foodservice personnel, and directors and policy makers for child-care programs.

  8. Intrasystem Electromagnetic Compatibility Analysis Program. Volume 1. User’s Manual Engineering Section

    DTIC Science & Technology

    1974-12-01

    AD-A008 526 INTRASYSTEM ELECTROMAGNETIC COMPATI- BILITY ANALYSIS PROGRAM. VOLUME I. USER’S MANUAL ENGINEERING SECTION J. L. Bogdanor , et al McDonnell...e) 8 CONTRACT OR GRANT NUMBERfs) J.L. Bogdanor F30602-72-C-0277 R.A. Pearlman M.D. Siegel PERFORMING ORGANIZATION NAME AND ADDRESS I0 PROGRAM ELEMENT...June 1968. 14. J. L. Bogdanor , M. D. Siegel, G. L. Weinstock, "Intra-Vehicle Electromagnetic Compatibility Analysis," AFAL-TR-71-155, July 1971. 15

  9. A rule-based software test data generator

    NASA Technical Reports Server (NTRS)

    Deason, William H.; Brown, David B.; Chang, Kai-Hsiung; Cross, James H., II

    1991-01-01

    Rule-based software test data generation is proposed as an alternative to either path/predicate analysis or random data generation. A prototype rule-based test data generator for Ada programs is constructed and compared to a random test data generator. Four Ada procedures are used in the comparison. Approximately 2000 rule-based test cases and 100,000 randomly generated test cases are automatically generated and executed. The success of the two methods is compared using standard coverage metrics. Simple statistical tests showing that even the primitive rule-based test data generation prototype is significantly better than random data generation are performed. This result demonstrates that rule-based test data generation is feasible and shows great promise in assisting test engineers, especially when the rule base is developed further.

  10. Functional sites of the Ada regulatory protein of Escherichia coli. Analysis by amino acid substitutions.

    PubMed

    Takano, K; Nakabeppu, Y; Sekiguchi, M

    1988-05-20

    Specific cysteine residues at possible methyl acceptor sites of the Ada protein of Escherichia coli were converted to other amino acids by site-directed mutagenesis of the cloned ada gene of E. coli. Ada protein with the cysteine residue at 321 replaced by alanine was capable of accepting the methyl group from the methylphosphotriester but not from O6-methylguanine or O4-methylthymine of alkylated DNA, whereas the protein with alanine at position 69 accepted the methyl group from the methylated bases but not from the methylphosphotriester. These two mutants were used to elucidate the biological significance of repair of the two types of alkylation lesions. Introduction of the ada gene with the Ala69 mutation into an ada- cell rendered the cell more resistant to alkylating agents with respect to both killing and induction of mutations, but the gene with the Ala321 mutation exhibited no such activity. Replacement of the cysteine residue at position 69, but not at position 321, abolished the ability of Ada protein to promote transcription of both ada and alkA genes in vitro. These results are compatible with the idea that methylation of the cysteine residue at position 69 renders Ada protein active as a transcriptional regulator, whilst the cysteine residue at position 321 is responsible for repair of pre-mutagenic and lethal lesions in DNA. The actions of mutant Ada proteins on the ada and alkA promoters in vivo were investigated using an artificially composed gene expression system. When the ada gene with the Ala69 mutation was introduced into the cell, there was little induction of expression of either the ada or the alkA genes, even after treatment with an alkylating agent, in agreement with the data obtained from studies in vitro. With the Ala321 mutation, however, a considerable degree of ada gene expression occurred without adaptive treatment. The latter finding suggests that the cysteine residue at position 321, which is located near the C terminus of the Ada protein, is involved in regulating activity, as the transcriptional activator.

  11. Regulation of epithelial and lymphocyte cell adhesion by adenosine deaminase-CD26 interaction.

    PubMed Central

    Ginés, Silvia; Mariño, Marta; Mallol, Josefa; Canela, Enric I; Morimoto, Chikao; Callebaut, Christian; Hovanessian, Ara; Casadó, Vicent; Lluis, Carmen; Franco, Rafael

    2002-01-01

    The extra-enzymic function of cell-surface adenosine deaminase (ADA), an enzyme mainly localized in the cytosol but also found on the cell surface of monocytes, B cells and T cells, has lately been the subject of numerous studies. Cell-surface ADA is able to transduce co-stimulatory signals in T cells via its interaction with CD26, an integral membrane protein that acts as ADA-binding protein. The aim of the present study was to explore whether ADA-CD26 interaction plays a role in the adhesion of lymphocyte cells to human epithelial cells. To meet this aim, different lymphocyte cell lines (Jurkat and CEM T) expressing endogenous, or overexpressing human, CD26 protein were tested in adhesion assays to monolayers of colon adenocarcinoma human epithelial cells, Caco-2, which express high levels of cell-surface ADA. Interestingly, the adhesion of Jurkat and CEM T cells to a monolayer of Caco-2 cells was greatly dependent on CD26. An increase by 50% in the cell-to-cell adhesion was found in cells containing higher levels of CD26. Incubation with an anti-CD26 antibody raised against the ADA-binding site or with exogenous ADA resulted in a significant reduction (50-70%) of T-cell adhesion to monolayers of epithelial cells. The role of ADA-CD26 interaction in the lymphocyte-epithelial cell adhesion appears to be mediated by CD26 molecules that are not interacting with endogenous ADA (ADA-free CD26), since SKW6.4 (B cells) that express more cell-surface ADA showed lower adhesion than T cells. Adhesion stimulated by CD26 and ADA is mediated by T cell lymphocyte function-associated antigen. A role for ADA-CD26 interaction in cell-to-cell adhesion was confirmed further in integrin activation assays. FACS analysis revealed a higher expression of activated integrins on T cell lines in the presence of increasing amounts of exogenous ADA. Taken together, these results suggest that the ADA-CD26 interaction on the cell surface has a role in lymphocyte-epithelial cell adhesion. PMID:11772392

  12. Adenosine Deaminase activity and HLA-DRB as diagnostic markers for Rheumatoid Arthritis.

    PubMed

    Valadbeigi, Shirin; Ebrahimi-Rad, Mina; Khatami, Shohreh; Akhbari, Hadi; Saghiri, Reza

    2018-04-05

    Rheumatoid Arthritis (RA) is a chronic multi systemic disorder with the unclarified ethiopathology. Although several markers have been presented for recognition of RA, but none of them has been specific. New markers such as HLA typing and activity of Adenosine deaminase (ADA) isoenzymes could be useful and specific. The aim of this study is to evaluate the pattern of ADA isoenzymes activity and HLA typing in both RA patients and healthy cases. Blood samples were collected from 55 RA patients and 60 healthy subjects, over a period of 6 months. Levels of C-reactive protein (CRP), rheumatoid factor (RF) and ADA (ADA1, ADA2, total ADA) were measured using AVITEX kit and HITACHI Auto Analyzer. In addition, HLA-DRB1*1,*04 and *010 was detected using PCR-SSP. ADA activity, particularly ADA2 level, was significantly higher among RA group (P<0.05). The concentrations of tADA in patients with RF and CRP positive were significantly higher (P <0.05). The allele prevalence of DRB1*10 and *01 was significantly higher in RA patients (8.3% and 13.1%, respectively) compared with control group (2.51% and 5.5%, respectively) (P <0.05). Calculated sensitivity and specificity for diagnostic tests in this study are listed as: CRP (75%), RF (80%), ADA (84%) and RF (90%), ADA (83%), CRP (72%), respectively. Increase tADA level and the frequency of DRB1*010 and *01 caused to susceptibility to RA. Copyright© Bentham Science Publishers; For any queries, please email at epub@benthamscience.org.

  13. Federal White-Collar Employee Salary Reform

    DTIC Science & Technology

    1990-03-21

    Richard L. Fogel Assistant Comptroller General for General Government Programs GAO strongly endorses actions to reform federal white-collar employee pay...compensation levels for the employees who manage and operate the programs . -" - CONSIDERATION OP PERFORMANCE LEVELS IN MAKING SALARY ADJUSTMENTS In our...Best Available Copy "AD-A280 667 Uupted S&awe Gener.) AmumgM Ofie eA CNGAO Testimony Pot Release Pederi1 Whit--Collar Employee Salary Reform on

  14. 28 CFR Appendix B to Part 35 - Guidance on ADA Regulation on Nondiscrimination on the Basis of Disability in State and Local...

    Code of Federal Regulations, 2011 CFR

    2011-07-01

    ... regulations for federally assisted and federally conducted programs, that a public entity evaluate its current... requirement to the rule, it would be appropriate for public entities to evaluate training efforts because, in...

  15. 28 CFR Appendix B to Part 35 - Guidance on ADA Regulation on Nondiscrimination on the Basis of Disability in State and Local...

    Code of Federal Regulations, 2014 CFR

    2014-07-01

    ... regulations for federally assisted and federally conducted programs, that a public entity evaluate its current... requirement to the rule, it would be appropriate for public entities to evaluate training efforts because, in...

  16. 28 CFR Appendix B to Part 35 - Guidance on ADA Regulation on Nondiscrimination on the Basis of Disability in State and Local...

    Code of Federal Regulations, 2012 CFR

    2012-07-01

    ... regulations for federally assisted and federally conducted programs, that a public entity evaluate its current... requirement to the rule, it would be appropriate for public entities to evaluate training efforts because, in...

  17. 28 CFR Appendix B to Part 35 - Guidance on ADA Regulation on Nondiscrimination on the Basis of Disability in State and Local...

    Code of Federal Regulations, 2013 CFR

    2013-07-01

    ... regulations for federally assisted and federally conducted programs, that a public entity evaluate its current... requirement to the rule, it would be appropriate for public entities to evaluate training efforts because, in...

  18. Planning for Inclusion

    ERIC Educational Resources Information Center

    Kennedy, Mike

    2005-01-01

    For 15 years, schools and universities have been striving to comply with the Americans with Disabilities Act (ADA), and make their programs and facilities accessible to people with disabilities. It is not uncommon to see education facilities outfitted with ramps, elevators, special parking spaces, curb cuts, playground equipment, and signage--all…

  19. A systematic study of the effect of low pH acid treatment on anti-drug antibodies specific for a domain antibody therapeutic: Impact on drug tolerance, assay sensitivity and post-validation method assessment of ADA in clinical serum samples.

    PubMed

    Kavita, Uma; Duo, Jia; Crawford, Sean M; Liu, Rong; Valcin, Joan; Gleason, Carol; Dong, Huijin; Gadkari, Snaehal; Dodge, Robert W; Pillutla, Renuka C; DeSilva, Binodh S

    2017-09-01

    We developed a homogeneous bridging anti-drug antibody (ADA) assay on an electro chemiluminescent immunoassay (ECLIA) platform to support the immunogenicity evaluation of a dimeric domain antibody (dAb) therapeutic in clinical studies. During method development we evaluated the impact of different types of acid at various pH levels on polyclonal and monoclonal ADA controls of differing affinities and on/off rates. The data shows for the first time that acids of different pH can have a differential effect on ADA of various affinities and this in turn impacts assay sensitivity and drug tolerance as defined by these surrogate controls. Acid treatment led to a reduction in signal of intermediate and low affinity ADA, but not high affinity or polyclonal ADA. We also found that acid pretreatment is a requisite for dissociation of drug bound high affinity ADA, but not for low affinity ADA-drug complexes. Although we were unable to identify an acid that would allow a 100% retrieval of ADA signal post-treatment, use of glycine pH3.0 enabled the detection of low, intermediate and high affinity antibodies (Abs) to various extents. Following optimization, the ADA assay method was validated for clinical sample analysis. Consistencies within various parameters of the clinical data such as dose dependent increases in ADA rates and titers were observed, indicating a reliable ADA method. Pre- and post-treatment ADA negative or positive clinical samples without detectable drug were reanalyzed in the absence of acid treatment or presence of added exogenous drug respectively to further assess the effectiveness of the final acid treatment procedure. The overall ADA results indicate that assay conditions developed and validated based on surrogate controls sufficed to provide a reliable clinical data set. The effect of low pH acid treatment on possible pre-existing ADA or soluble multimeric target in normal human serum was also evaluated, and preliminary data indicate that acid type and pH also affect drug-specific signal differentially in individual samples. The results presented here represent the most extensive analyses to date on acid treatment of a wide range of ADA affinities to explore sensitivity and drug tolerance issues. They have led to a refinement of our current best practices for ADA method development and provide a depth of data to interrogate low pH mediated immune complex dissociation. Copyright © 2017 Elsevier B.V. All rights reserved.

  20. A LISP-Ada connection

    NASA Technical Reports Server (NTRS)

    Jaworski, Allan; Lavallee, David; Zoch, David

    1987-01-01

    The prototype demonstrates the feasibility of using Ada for expert systems and the implementation of an expert-friendly interface which supports knowledge entry. In the Ford LISP-Ada Connection (FLAC) system LISP and Ada are used in ways which complement their respective capabilities. Future investigation will concentrate on the enhancement of the expert knowledge entry/debugging interface and on the issues associated with multitasking and real-time expert systems implementation in Ada.

  1. Clinical practice of analysis of anti-drug antibodies against interferon beta and natalizumab in multiple sclerosis patients in Europe: A descriptive study of test results

    PubMed Central

    Auer, Michael; Ryner, Malin; Hässler, Signe; Bachelet, Delphine; Mbogning, Cyprien; Warnke, Clemens; Buck, Dorothea; Hyldgaard Jensen, Poul Erik; Sievers, Claudia; Ingenhoven, Kathleen; Fissolo, Nicolas; Lindberg, Raija; Grummel, Verena; Donnellan, Naoimh; Comabella, Manuel; Montalban, Xavier; Kieseier, Bernd; Soelberg Sørensen, Per; Hartung, Hans-Peter; Derfuss, Tobias; Lawton, Andy; Sikkema, Dan; Pallardy, Marc; Hemmer, Bernhard; Deisenhammer, Florian; Broët, Philippe; Dönnes, Pierre; Davidson, Julie; Fogdell-Hahn, Anna

    2017-01-01

    Antibodies against biopharmaceuticals (anti-drug antibodies, ADA) have been a well-integrated part of the clinical care of multiple sclerosis (MS) in several European countries. ADA data generated in Europe during the more than 10 years of ADA monitoring in MS patients treated with interferon beta (IFNβ) and natalizumab have been pooled and characterized through collaboration within a European consortium. The aim of this study was to report on the clinical practice of ADA testing in Europe, considering the number of ADA tests performed and type of ADA assays used, and to determine the frequency of ADA testing against the different drug preparations in different countries. A common database platform (tranSMART) for querying, analyzing and storing retrospective data of MS cohorts was set up to harmonize the data and compare results of ADA tests between different countries. Retrospective data from six countries (Sweden, Austria, Spain, Switzerland, Germany and Denmark) on 20,695 patients and on 42,555 samples were loaded into tranSMART including data points of age, gender, treatment, samples, and ADA results. The previously observed immunogenic difference among the four IFNβ preparations was confirmed in this large dataset. Decreased usage of the more immunogenic preparations IFNβ-1a subcutaneous (s.c.) and IFNβ-1b s.c. in favor of the least immunogenic preparation IFNβ-1a intramuscular (i.m.) was observed. The median time from treatment start to first ADA test correlated with time to first positive test. Shorter times were observed for IFNβ-1b-Extavia s.c. (0.99 and 0.94 years) and natalizumab (0.25 and 0.23 years), which were introduced on the market when ADA testing was already available, as compared to IFNβ-1a i.m. (1.41 and 2.27 years), IFNβ-1b-Betaferon s.c. (2.51 and 1.96 years) and IFNβ-1a s.c. (2.11 and 2.09 years) which were available years before routine testing began. A higher rate of anti-IFNβ ADA was observed in test samples taken from older patients. Testing for ADA varies between different European countries and is highly dependent on the policy within each country. For drugs where routine monitoring of ADA is not in place, there is a risk that some patients remain on treatment for several years despite ADA positivity. For drugs where a strategy of ADA testing is introduced with the release of the drug, there is a reduced risk of having ADA positive patients and thus of less efficient treatment. This indicates that potential savings in health cost might be achieved by routine analysis of ADA. PMID:28170401

  2. Clinical practice of analysis of anti-drug antibodies against interferon beta and natalizumab in multiple sclerosis patients in Europe: A descriptive study of test results.

    PubMed

    Link, Jenny; Ramanujam, Ryan; Auer, Michael; Ryner, Malin; Hässler, Signe; Bachelet, Delphine; Mbogning, Cyprien; Warnke, Clemens; Buck, Dorothea; Hyldgaard Jensen, Poul Erik; Sievers, Claudia; Ingenhoven, Kathleen; Fissolo, Nicolas; Lindberg, Raija; Grummel, Verena; Donnellan, Naoimh; Comabella, Manuel; Montalban, Xavier; Kieseier, Bernd; Soelberg Sørensen, Per; Hartung, Hans-Peter; Derfuss, Tobias; Lawton, Andy; Sikkema, Dan; Pallardy, Marc; Hemmer, Bernhard; Deisenhammer, Florian; Broët, Philippe; Dönnes, Pierre; Davidson, Julie; Fogdell-Hahn, Anna

    2017-01-01

    Antibodies against biopharmaceuticals (anti-drug antibodies, ADA) have been a well-integrated part of the clinical care of multiple sclerosis (MS) in several European countries. ADA data generated in Europe during the more than 10 years of ADA monitoring in MS patients treated with interferon beta (IFNβ) and natalizumab have been pooled and characterized through collaboration within a European consortium. The aim of this study was to report on the clinical practice of ADA testing in Europe, considering the number of ADA tests performed and type of ADA assays used, and to determine the frequency of ADA testing against the different drug preparations in different countries. A common database platform (tranSMART) for querying, analyzing and storing retrospective data of MS cohorts was set up to harmonize the data and compare results of ADA tests between different countries. Retrospective data from six countries (Sweden, Austria, Spain, Switzerland, Germany and Denmark) on 20,695 patients and on 42,555 samples were loaded into tranSMART including data points of age, gender, treatment, samples, and ADA results. The previously observed immunogenic difference among the four IFNβ preparations was confirmed in this large dataset. Decreased usage of the more immunogenic preparations IFNβ-1a subcutaneous (s.c.) and IFNβ-1b s.c. in favor of the least immunogenic preparation IFNβ-1a intramuscular (i.m.) was observed. The median time from treatment start to first ADA test correlated with time to first positive test. Shorter times were observed for IFNβ-1b-Extavia s.c. (0.99 and 0.94 years) and natalizumab (0.25 and 0.23 years), which were introduced on the market when ADA testing was already available, as compared to IFNβ-1a i.m. (1.41 and 2.27 years), IFNβ-1b-Betaferon s.c. (2.51 and 1.96 years) and IFNβ-1a s.c. (2.11 and 2.09 years) which were available years before routine testing began. A higher rate of anti-IFNβ ADA was observed in test samples taken from older patients. Testing for ADA varies between different European countries and is highly dependent on the policy within each country. For drugs where routine monitoring of ADA is not in place, there is a risk that some patients remain on treatment for several years despite ADA positivity. For drugs where a strategy of ADA testing is introduced with the release of the drug, there is a reduced risk of having ADA positive patients and thus of less efficient treatment. This indicates that potential savings in health cost might be achieved by routine analysis of ADA.

  3. Evaluation of the Psychometric Properties of NOC Outcomes "Anxiety Level" and "Anxiety Self-Control" in a Portuguese Outpatient Sample.

    PubMed

    Sampaio, Francisco Miguel Correia; Araújo, Odete Sofia Silva Lomba; Sequeira, Carlos Alberto da Cruz; Lluch Canut, María Teresa; Martins, Teresa

    2017-01-25

    To adopt the language and to evaluate the psychometric properties of "Anxiety level" and "Anxiety self-control" NOC outcomes in Portuguese adult patients. Methodological design. The final European Portuguese version of the NOC outcome "Anxiety level," composed by 16 indicators, proved excellent internal consistency. Exploratory factor analysis (EFA) was forced to three factors. The NOC outcome "Anxiety self-control," composed of nine indicators, demonstrated a questionable internal consistency. EFA was forced to two factors. European Portuguese versions of the studied NOC outcomes proved to be tools with acceptable psychometric properties for evaluating anxiety in Portuguese patients. This study contributed to the development of NOC language and to the enrichment of nursing's body of knowledge. Adaptar a linguagem e avaliar as propriedades psicométricas dos resultados NOC "Nível de ansiedade" e "Autocontrolo da ansiedade" em utentes portugueses adultos. MÉTODOS: Estudo metodológico. A versão portuguesa do resultado NOC "Nível de ansiedade", composta por 16 indicadores, apresentou uma excelente consistência interna. A análise fatorial exploratória (AFE) foi forçada a três dimensões. O resultado NOC "Autocontrolo da ansiedade", composto por nove indicadores, apresentou uma consistência interna questionável. A AFE foi forçada a duas dimensões. CONCLUSÕES: As versões portuguesas dos resultados NOC estudados são instrumentos com propriedades psicométricas aceitáveis para avaliar a ansiedade em utentes portugueses. IMPLICAÇÕES PARA A PRÁTICA DE ENFERMAGEM: Este estudo contribuiu para o desenvolvimento da linguagem NOC e para enriquecer o corpo de conhecimento de Enfermagem. © 2017 NANDA International, Inc.

  4. Effect of ADA1 mother-fetus and wife-husband phenotypic differences on the ratio birth weight/placental weight in fertile women and on reproductive success in couples with RSA.

    PubMed

    Gloria-Bottini, Fulvia; Nicotra, Maria; Amante, Ada; Ambrosi, Sara; Cozzoli, Eliana; Saccucci, Patrizia; Bottini, Egidio; Magrini, Andrea

    2012-01-01

    To study the effect Adenosine Deaminase locus 1 (ADA(1)) mother-fetus and wife-husband phenotypic differences on the ratio Birth Weight/Placental Weight (BW/PW) in fertile women and on reproductive success in couples with repeated spontaneous abortion (RSA). 209 couples with primary RSA and a consecutive series of 379 healthy puerperae with their newborn infants from the White Caucasian population of central Italy were studied. In primary RSA women reproductive success was indicated by the presence of at least one live-born infant within 5 years of follow up. Two way contingency tables were analyzed by chi-square. The proportion of primary RSA couples with at least a live-born infant shows the highest value in couples mother ADA(1)1/father carrier of ADA(1)*2 allele (55.2%) and the lowest value in reciprocal couples mother carrier of ADA(1)*2 allele /father ADA(1)1 (18.7%) (O.R. = 5.33; P = 0.023). The highest ratio BW/PW is observed in the class mother ADA(1)1/newborn carrier of ADA(1)*2 allele while the lowest ratio is observed in the reciprocal class mother carrier of ADA(1)*2 allele/ newborn ADA(1)1. Differences between mother and fetus in ADA(1) phenotype may influence the ratio BW/PW in healthy women and reproductive success in RSA women. Copyright © 2012 Wiley Periodicals, Inc.

  5. The Role of G22 A Adenosine Deaminase 1 Gene Polymorphism and the Activities of ADA Isoenzymes in Fertile and Infertile Men.

    PubMed

    Fattahi, Amir; Khodadadi, Iraj; Amiri, Iraj; Latifi, Zeinab; Ghorbani, Marzieh; Tavilani, Heidar

    2015-10-01

    To evaluate frequency distribution of adenosine deaminase 1 (ADA1) G22 A alleles and genotypes in fertile and infertile men. In this study we evaluate frequency distribution of ADA1 G22 A alleles and genotypes in 200 fertile and 200 infertile men. The polymerase chain reaction-restriction fragment length polymorphism technique was used for determining ADA1 G22 A variants. In addition, ADA isoenzymes activities (ADA1 and ADA2) were measured using colorimetric method. The frequency of GG genotype was significantly higher and GA genotype was lower in infertile males compared with fertile men (P = .048 and P = .045, respectively). However, there was not any noticeable difference in allele distribution between groups (P >.05). Based on logistic regression analysis, the GA genotype has a protective role and can decrease the risk of male infertility 1.7 times (P = .046). There were significantly higher activities of ADAT and its isoenzymes in infertile males compared with fertile men (P <.05). Also, the ADA1 activity with GG genotype was higher than GA carriers in all population (P = .001). Our results revealed that the activity of ADA isoenzymes and distribution of ADA1 G22 A genotypes were different among fertile and infertile men and more likely the GA genotype, which had lower ADA1 activity and was higher in fertile men is a protective factor against infertility. Copyright © 2015 Elsevier Inc. All rights reserved.

  6. Low incidence of anti-drug antibodies in patients with type 2 diabetes treated with once-weekly glucagon-like peptide-1 receptor agonist dulaglutide.

    PubMed

    Milicevic, Z; Anglin, G; Harper, K; Konrad, R J; Skrivanek, Z; Glaesner, W; Karanikas, C A; Mace, K

    2016-05-01

    Therapeutic administration of peptides may result in anti-drug antibody (ADA) formation, hypersensitivity adverse events (AEs) and reduced efficacy. As a large peptide, the immunogenicity of once-weekly glucagon-like peptide-1 (GLP-1) receptor agonist dulaglutide is of considerable interest. The present study assessed the incidence of treatment-emergent dulaglutide ADAs, hypersensitivity AEs, injection site reactions (ISRs), and glycaemic control in ADA-positive patients in nine phase II and phase III trials (dulaglutide, N = 4006; exenatide, N = 276; non-GLP-1 comparators, N = 1141). Treatment-emergent dulaglutide ADAs were detected using a solid-phase extraction acid dissociation binding assay. Neutralizing ADAs were detected using a cell-based assay derived from human endothelial kidney cells (HEK293). A total of 64 dulaglutide-treated patients (1.6% of the population) tested ADA-positive versus eight (0.7%) from the non-GLP-1 comparator group. Of these 64 patients, 34 (0.9%) had dulaglutide-neutralizing ADAs, 36 (0.9%) had native-sequence GLP-1 (nsGLP-1) cross-reactive ADAs and four (0.1%) had nsGLP-1 neutralization ADAs. The incidence of hypersensitivity AEs and ISRs was similar in the dulaglutide versus placebo groups. No dulaglutide ADA-positive patient reported hypersensitivity AEs. Because of the low incidence of ADAs, it was not possible to establish their effect on glycaemic control. © 2016 John Wiley & Sons Ltd.

  7. Moonlighting adenosine deaminase: a target protein for drug development.

    PubMed

    Cortés, Antoni; Gracia, Eduard; Moreno, Estefania; Mallol, Josefa; Lluís, Carme; Canela, Enric I; Casadó, Vicent

    2015-01-01

    Interest in adenosine deaminase (ADA) in the context of medicine has mainly focused on its enzymatic activity. This is justified by the importance of the reaction catalyzed by ADA not only for the intracellular purine metabolism, but also for the extracellular purine metabolism as well, because of its capacity as a regulator of the concentration of extracellular adenosine that is able to activate adenosine receptors (ARs). In recent years, other important roles have been described for ADA. One of these, with special relevance in immunology, is the capacity of ADA to act as a costimulator, promoting T-cell proliferation and differentiation mainly by interacting with the differentiation cluster CD26. Another role is the ability of ADA to act as an allosteric modulator of ARs. These receptors have very general physiological implications, particularly in the neurological system where they play an important role. Thus, ADA, being a single chain protein, performs more than one function, consistent with the definition of a moonlighting protein. Although ADA has never been associated with moonlighting proteins, here we consider ADA as an example of this family of multifunctional proteins. In this review, we discuss the different roles of ADA and their pathological implications. We propose a mechanism by which some of their moonlighting functions can be coordinated. We also suggest that drugs modulating ADA properties may act as modulators of the moonlighting functions of ADA, giving them additional potential medical interest. © 2014 Wiley Periodicals, Inc.

  8. Maternal T-cell engraftment impedes with diagnosis of a SCID-ADA patient.

    PubMed

    Lanfranchi, Arnalda; Lougaris, Vassilios; Notarangelo, Lucia Dora; Soncini, Elena; Comini, Marta; Beghin, Alessandra; Bolda, Federica; Montanelli, Alessandro; Imberti, Luisa; Porta, Fulvio

    2018-02-02

    We describe the case of a child affected by severe combined immunodeficiency (SCID) with adenosine deaminase (ADA) deficiency showing a maternal T-cell engraftment, a finding that has never been reported before. The presence of engrafted maternal T cells was misleading. Although ADA enzymatic levels were suggestive of ADA-SCID, the child did not present the classical signs of ADA deficiency; therefore, the initial diagnosis was of a conventional SCID. However, ADA toxic metabolites and molecular characterization confirmed this diagnosis. Polyethylene glycol-modified bovine (PEG) ADA therapy progressively decreased the number of maternal engrafted T cells. The child was grafted with full bone marrow from a matched unrelated donor, after a reduced conditioning regimen, and the result was the complete immunological reconstitution. Copyright © 2018 Elsevier Inc. All rights reserved.

  9. Adenosine Deaminase (ADA)-Deficient Severe Combined Immune Deficiency (SCID): Molecular Pathogenesis and Clinical Manifestations.

    PubMed

    Bradford, Kathryn L; Moretti, Federico A; Carbonaro-Sarracino, Denise A; Gaspar, Hubert B; Kohn, Donald B

    2017-10-01

    Deficiency of adenosine deaminase (ADA, EC3.5.4.4), a housekeeping enzyme of purine metabolism encoded by the Ada gene, is a cause of human severe combined immune deficiency (SCID). Numerous deleterious mutations occurring in the ADA gene have been found in patients with profound lymphopenia (T - B - NK - ), thus underscoring the importance of functional purine metabolism for the development of the immune defense. While untreated ADA SCID is a fatal disorder, there are multiple life-saving therapeutic modalities to restore ADA activity and reconstitute protective immunity, including enzyme replacement therapy (ERT), allogeneic hematopoietic stem cell transplantation (HSCT) and gene therapy (GT) with autologous gene-corrected hematopoietic stem cells (HSC). We review the pathogenic mechanisms and clinical manifestations of ADA SCID.

  10. Restoring balance to B cells in ADA deficiency.

    PubMed

    Luning Prak, Eline T

    2012-06-01

    It is paradoxical that immunodeficiency disorders are associated with autoimmunity. Adenosine deaminase (ADA) deficiency, a cause of X-linked severe combined immunodeficiency (SCID), is a case in point. In this issue of the JCI, Sauer and colleagues investigate the B cell defects in ADA-deficient patients. They demonstrate that ADA patients receiving enzyme replacement therapy had B cell tolerance checkpoint defects. Remarkably, gene therapy with a retrovirus that expresses ADA resulted in the apparent correction of these defects, with normalization of peripheral B cell autoantibody frequencies. In vitro, agents that either block ADA or overexpress adenosine resulted in altered B cell receptor and TLR signaling. Collectively, these data implicate a B cell-intrinsic mechanism for alterations in B cell tolerance in the setting of partial ADA deficiency that is corrected by gene therapy.

  11. Evaluation of the immunogenicity of the dabigatran reversal agent idarucizumab during Phase I studies

    PubMed Central

    Norris, Stephen; Ramael, Steven; Ikushima, Ippei; Haazen, Wouter; Harada, Akiko; Moschetti, Viktoria; Imazu, Susumu; Reilly, Paul A.; Lang, Benjamin; Stangier, Joachim

    2017-01-01

    Aims Idarucizumab, a humanized monoclonal anti‐dabigatran antibody fragment, is effective in emergency reversal of dabigatran anticoagulation. Pre‐existing and treatment‐emergent anti‐idarucizumab antibodies (antidrug antibodies; ADA) may affect the safety and efficacy of idarucizumab. This analysis characterized the pre‐existing and treatment‐emergent ADA and assessed their impact on the pharmacokinetics and pharmacodynamics (PK/PD) of idarucizumab. Methods Data were pooled from three Phase I, randomized, double‐blind idarucizumab studies in healthy Caucasian subjects; elderly, renally impaired subjects; and healthy Japanese subjects. In plasma sampled before and after idarucizumab dosing, ADA were detected and titrated using a validated electrochemiluminescence method. ADA epitope specificities were examined using idarucizumab and two structurally related molecules. Idarucizumab PK/PD data were compared for subjects with and without pre‐existing ADA. Results Pre‐existing ADA were found in 33 out of 283 individuals (11.7%), seven of whom had intermittent ADA. Titres of pre‐existing and treatment‐emergent ADA were low, estimated equivalent to <0.3% of circulating idarucizumab after a 5 g dose. Pre‐existing ADA had no impact on dose‐normalized idarucizumab maximum plasma levels and exposure and, although data were limited, no impact on the reversal of dabigatran‐induced anticoagulation by idarucizumab. Treatment‐emergent ADA were detected in 20 individuals (19 out of 224 treated [8.5%]; 1 out of 59 received placebo [1.7%]) and were transient in ten. The majority had specificity primarily toward the C‐terminus of idarucizumab. There were no adverse events indicative of immunogenic reactions. Conclusion Pre‐existing and treatment‐emergent ADA were present at extremely low levels relative to the idarucizumab dosage under evaluation. The PK/PD of idarucizumab appeared to be unaffected by the presence of pre‐existing ADA. PMID:28230262

  12. Endoscopic Cyanoacrylate Injection with Post-injection Audible Doppler Assessment of Gastric Varices: A Single-Institution Experience.

    PubMed

    Catron, Tom D; Smallfield, George B; Kang, Le; Sterling, Richard K; Siddiqui, Mohammad S

    2017-11-01

    Gastric varices (GV) have higher rates of morbidity and mortality from hemorrhage than esophageal varices. Several studies have shown the safety and efficacy of cyanoacrylate (CA) injection for acute gastric variceal hemorrhage. We report data from our experience with CA injection for GV before and after routine use of post-injection audible Doppler assessment (ADA) for GV obturation and describe long-term outcomes after this therapy. We retrospectively identified patients who had documented GV, underwent CA injection, and had at least 2 weeks of follow-up. We recorded and analyzed the survival and rebleeding rates with patient demographics, clinical data, and endoscopy findings between two groups of patients who were categorized by CA injection prior to and after inception of the ADA technique. Seventy-one patients were identified with 16 patients analyzed in a group where ADA was not used (Pre-ADA) and 55 analyzed where ADA was used (Post-ADA). No rebleeding events were observed within 1 week of initial CA injection. No embolic events were reported after any initial CA injection within 4 weeks. The rate of bleed-free survival at 1 year was 69.6% in the Pre-ADA group and 85.8% in the Post-ADA without statistical significance. The all-cause 1-year mortality was 13.8% in the Pre-ADA group and 10.7% in the Post-ADA group without statistical significance. ADA of CA-injected GV does not appear to significantly affect adverse events or clinical outcomes; however, our findings are limited by small sample size and cohort proportions allowing for significant type II statistical error. Further prospective investigation is required to determine the impact of ADA on clinical outcomes after GV obturation.

  13. Software Technology for Adaptable, Reliable Systems (STARS). Repository Integration AdaKNET Software User’s Manual

    DTIC Science & Technology

    1990-10-03

    9 4.1. Mapping the Conceptual Model to the Implementation ................................................ 9 4.2. Overview of...browser-editor application. Finally, appendix A provides a detailed description of the AdaKNET conceptual model; users of AdaKNET should fami...provide a brief summary of the semantics of the underlying conceptual model implemented by AdaKNET, use of the AdaKNET ADT will require a more thorough

  14. ADA Watch--Year One: A Report to the President and the Congress on Progress in Implementing the Americans with Disabilities Act.

    ERIC Educational Resources Information Center

    Kramer (Ralph G.) & Associates.

    The ADA Watch was established in 1991 to monitor implementation of the Americans with Disabilities Act of 1990 (ADA). The ADA Watch covers all titles of the law, all regions of the country, and all sectors of the economy. This report summarizes major ADA Watch findings and recommendations from a study conducted from October 1991 to November 1992.…

  15. Prescribing Pattern of Oral Antihyperglycaemic Drugs, Rationality and Adherence to American Diabetes Association (ADA) Treatment Guidelines among Type 2 Diabetes Mellitus (T2DM) Postmenopausal Women.

    PubMed

    Sharma, Sudhaa; Tandon, Vishal R; Roshi; Mahajan, Annil

    2016-01-01

    Oral antihyperglycaemic prescription trends keep on changing and thus the drug prescription trend study may prove to be powerful exploratory tool for health care providers. To investigate trends in prescriptions of oral antihyperglycaemic drugs (OHDs) among postmenopausal women suffering from T2DM in India and evaluate the rationality and adherence to ADA treatment guidelines. An observational, cross-sectional descriptive prescription audit (n=500) was carried. Postmenopausal women were interviewed in their local language using pre-tested pre validated questionnaire after verbal informed consent at a teaching tertiary care hospital of north India. Oral antihyperglycaemic drugs (OHDs) drugs were categorized as per the pharmacological classification. Adherence to available clinical practice guidelines/recommendations issued under American Diabetes Association (ADA) 2015 Guidelines as well as rationality of these prescriptions were assessed using WHO Guide to Good Prescribing. Mean age of the study population was 58.14±12.86. Mean duration since menopause was 5.3 years and of T2DM was 9.5 years. A 93.4% of the prescriptions had only OHDs whereas 6.6% of the prescriptions had various insulin preprations + OHDs (p<0.0001). Biguanides followed by sulfonylureas, thiazolidinediones, DPP-inhibitors and alpha-glucosidases inhibitor were prescribed in 85.6%, 59.8%, 26.6%, 26% and 12.2% respectively as monotherapy or in combination. Among biguanides, metformin was the most frequently prescribed OHDs. In spite of black box warning on pioglitazone, it was prescribed in 26.6% as FDC. However, clear increase use of vidagliptine was noticed upto 26%. Among combinations most frequent was metformin plus glimipride followed by voglibose plus metformin, whereas, among FDC, metformin plus glimipride followed by metformin plus vidagliptine were most frequently prescribed. Metformin was the most common OHDs to be prescribed followed by glimepiride. Although pioglitazone still continues to be prescribed after safety alert but apparently it appears that the share of pioglitazone has been shifted to vidagliptin or combinations like metformin plus glimipride. Polypharmacy, high use of FDC, & prescription by brand names were some of the irrationalities. Relatively low adherence to ADA treatment guidelines was observed.

  16. 75 FR 79799 - Regulatory Agenda

    Federal Register 2010, 2011, 2012, 2013, 2014

    2010-12-20

    ... the Americans With Disabilities Act of 1990 (ADA). Those regulations include the ADA Standards for... are consistent with the ADA Accessibility Guidelines (ADAAG) published by the U.S. Architectural and... ADA Standards, the Department is reviewing its title III regulations and expects to propose, in one or...

  17. 75 FR 21819 - Regulatory Agenda

    Federal Register 2010, 2011, 2012, 2013, 2014

    2010-04-26

    ... of the Americans With Disabilities Act of 1990 (ADA). Those regulations include the ADA Standards for... are consistent with the ADA Accessibility Guidelines (ADAAG) published by the U.S. Architectural and... ADA Standards, the Department is reviewing its title III regulations and expects to propose, in one or...

  18. Alaska Division of Retirement and Benefits

    Science.gov Websites

    Enrollment Retiree News View All Headlines Legislation Programs Defined Contribution Defined Benefit Health ; Brochures Division Headlines Get My RIN ADA Accessibility Retiree Health Plan Advisory Board Welcome to and TRS CAFRs are now available online. 2017 CAFR Health and Wellness Services The Coalition Health

  19. Common Ada Programming Support Environment (APSE) Interface Set (CAIS) Implementation Validation Capability (CIVC2)

    DTIC Science & Technology

    1992-06-01

    Paper, Version 2.0, December 1989. [Woodcock90] Gary Woodcock , Automated Generation of Hypertext Documents, CIVC Technical Report (working paper...environment setup, performance testing, assessor testing, and analysis) of the ACEC. A captive scenario example could be developed that would guide the

  20. Toward Ada Verification: A Collection of Relevant Topics

    DTIC Science & Technology

    1986-06-01

    presumably it is this- if there are no default values, a programming error which results in failure to initialize a variable is more likely to advertise ... disavantages tu using AVID. First, TDL is a more complicated interface than first-order logic (as used in the CSG). Second, AVID is unsupported and

  1. Teaching Accessibility Standards to Generation Y Students

    ERIC Educational Resources Information Center

    Klitzing, Sandra

    2011-01-01

    The Americans with Disabilities Act (ADA) of 1990 mandated that facilities and programs are accessible, so people with disabilities can be included in all aspects of community life including recreation (Dattilo, 2002). Understanding accessibility standards is not an easy task. Educators are faced with the challenge of teaching technical content,…

  2. Web Accessibility and Accessibility Instruction

    ERIC Educational Resources Information Center

    Green, Ravonne A.; Huprich, Julia

    2009-01-01

    Section 508 of the Americans with Disabilities Act (ADA) mandates that programs and services be accessible to people with disabilities. While schools of library and information science (SLIS*) and university libraries should model accessible Web sites, this may not be the case. This article examines previous studies about the Web accessibility of…

  3. Final Report of the KAPSE (Kernal Ada Programming Support Environment) Interface Team (KIT)

    DTIC Science & Technology

    1988-10-15

    Corporation Hans Mumm Naval Ocean Systems Center Bob Munck MITRE Margaret Murray Compusec Gil Myers Naval Ocean Systems Center LCDR Philip Myers NAVELEX-812...Data Corporation Steve Huseth Honeywell Ron Johnson Boeing Aerospace Corporation Mike Kamrad Honeywell , Reed Kotler Lockheed Missile and Space Pekka

  4. Kernel Ada Programming Support Environment (KAPSE) Interface Team. Public Report. Volume 3.

    DTIC Science & Technology

    1983-10-25

    NWC MYERS, Gil NOSC MYERS, Philip NAVELEX NELSON, Eldred TRW OBERNDORF, Tricia NOSC P E, Shirley FCDSSA 2A-10 PURRIER, Lee FCDSSA OTB ROBERTSON...Sciences Corp. GRIESHEIMER, Eric McDonnel Douglas Astronautics JOHNSON, Ron Boeing Aerospace Co. KERNER, Judy Norden Systems KOTLER , Reed Lockheed Missiles

  5. Proceedings of Tenth Annual Software Engineering Workshop

    NASA Technical Reports Server (NTRS)

    1985-01-01

    Papers are presented on the following topics: measurement of software technology, recent studies of the Software Engineering Lab, software management tools, expert systems, error seeding as a program validation technique, software quality assurance, software engineering environments (including knowledge-based environments), the Distributed Computing Design System, and various Ada experiments.

  6. The Americans with Disabilities Amendment Act--are you ready for the changes?

    PubMed

    Leiker, Michelle

    2008-12-01

    Significant change is coming quickly, and employers need to be prepared. The Act will move the focus from a "disability" inquiry to an individualized interactive process, and will likely increase the number of individuals protected under the ADA. The defenses and employer modes of responding to disability claims will be narrowed while the range of ADA coverage will expand considerably. Additional information on the ADA and the recent amendments can be obtained by calling the Department of Justice's ADA Information Line (800.514.0301), the EEOC (800.669.4000), or by visiting the DOJ's ADA Web site (http://www.ada.gov/).

  7. Lessons learned in the transition to Ada from FORTRAN at NASA/Goddard

    NASA Technical Reports Server (NTRS)

    Brophy, Carolyn Elizabeth

    1989-01-01

    Two dynamics satellite simulators are developed from the same requirements, one in Ada and the other in FORTRAN. The purpose of the research was to find out how well the prescriptive Ada development model worked to develop the Ada simulator. The FORTRAN simulator development, as well as past FORTRAN developments, provided a baseline for comparison. Since this was the first simulator developed, the prescriptive Ada development model had many similarities to the usual FORTRAN development model. However, it was modified to include longer design and shorter testing phases, which is generally expected with Ada developments. One result was that the percentage of time the Ada project spent in the various development activities was very similar to the percentage of time spent in these activities when doing a FORTRAN project. Another finding was the difficulty the Ada team had with unit testing as well as with integration. It was realized that adding additional steps to the design phase, such as an abstract data type analysis, and certain guidelines to the implementation phase, such as to use primarily library units and nest sparingly, would have made development easier. These are among the recommendations made to be incorporated in a new Ada development model next time.

  8. Pegademase bovine (PEG-ADA) for the treatment of infants and children with severe combined immunodeficiency (SCID).

    PubMed

    Booth, Claire; Gaspar, H Bobby

    2009-01-01

    Adenosine deaminase deficiency (ADA) is a rare, inherited disorder of purine metabolism characterized by immunodeficiency, failure to thrive and metabolic abnormalities. A lack of the enzyme ADA allows accumulation of toxic metabolites causing defects of both cell mediated and humoral immunity leading to ADA severe combined immune deficiency (SCID), a condition that can be fatal in early infancy if left untreated. Hematopoietic stem cell transplant is curative but is dependent on a good donor match. Other therapeutic options include enzyme replacement therapy (ERT) with pegademase bovine (PEG-ADA) and more recently gene therapy. PEG-ADA has been used in over 150 patients worldwide and has allowed stabilization of patients awaiting more definitive treatment with hematopoietic stem cell transplant. It affords both metabolic detoxification and protective immune function with patients remaining clinically well, but immune reconstitution is often suboptimal and may not be long lived. We discuss the pharmacokinetics, immune reconstitution, effects on systemic disease and side effects of treatment with PEG-ADA. We also review the long-term outcome of patients receiving ERT and discuss the role of PEG-ADA in the management of infants and children with ADA-SCID, alongside other therapeutic options.

  9. ADA-deficient SCID is associated with a specific microenvironment and bone phenotype characterized by RANKL/OPG imbalance and osteoblast insufficiency.

    PubMed

    Sauer, Aisha V; Mrak, Emanuela; Hernandez, Raisa Jofra; Zacchi, Elena; Cavani, Francesco; Casiraghi, Miriam; Grunebaum, Eyal; Roifman, Chaim M; Cervi, Maria C; Ambrosi, Alessandro; Carlucci, Filippo; Roncarolo, Maria Grazia; Villa, Anna; Rubinacci, Alessandro; Aiuti, Alessandro

    2009-10-08

    Adenosine deaminase (ADA) deficiency is a disorder of the purine metabolism leading to combined immunodeficiency and systemic alterations, including skeletal abnormalities. We report that ADA deficiency in mice causes a specific bone phenotype characterized by alterations of structural properties and impaired mechanical competence. These alterations are the combined result of an imbalanced receptor activator of nuclear factor-kappaB ligand (RANKL)/osteoprotegerin axis, causing decreased osteoclastogenesis and an intrinsic defect of osteoblast function with subsequent low bone formation. In vitro, osteoblasts lacking ADA displayed an altered transcriptional profile and growth reduction. Furthermore, the bone marrow microenvironment of ADA-deficient mice showed a reduced capacity to support in vitro and in vivo hematopoiesis. Treatment of ADA-deficient neonatal mice with enzyme replacement therapy, bone marrow transplantation, or gene therapy resulted in full recovery of the altered bone parameters. Remarkably, untreated ADA-severe combined immunodeficiency patients showed a similar imbalance in RANKL/osteoprotegerin levels alongside severe growth retardation. Gene therapy with ADA-transduced hematopoietic stem cells increased serum RANKL levels and children's growth. Our results indicate that the ADA metabolism represents a crucial modulatory factor of bone cell activities and remodeling.

  10. Synthesis and Characterization of Water-Soluble Polythiophene Derivatives for Cell Imaging

    NASA Astrophysics Data System (ADS)

    Wang, Fengyan; Li, Meng; Wang, Bing; Zhang, Jiangyan; Cheng, Yongqiang; Liu, Libing; Lv, Fengting; Wang, Shu

    2015-01-01

    In this work, four water-soluble polythiophene derivatives (PT, PT-DDA, PT-ADA, and PT-ADA-PPR) with different pendant moieties were synthesized via oxidative copolymerization by FeCl3. By increasing the hydrophobic ability of side chain moieties, there is a gradually blue shift for the maximum absorption wavelength and red shift for the maximum emission wavelength, a reducing trend for fluorescence quantum yields, a growing trend for Stokes shift, and an increasing trend for the mean sizes in the order of PT, PT-ADA, and PT-DDA. All the synthesized polymers show low toxicity and good photostability and accumulate in the lysosomes of A549 cells. Furthermore, the introduction of porphyrin group to PT-ADA side chain (PT-ADA-PPR) broadens the absorption and emission ranges of PT-ADA. PT-ADA-PPR could be excited at two different excitation wavelengths (488 nm and 559 nm) and exhibits two emission pathways, and dual-color fluorescence images (orange and red) of PT-ADA-PPR accumulated in A549 cells are observed. Thus, PT-ADA-PPR could be used as an excellent dual-color fluorescent and lysosome-specific imaging material.

  11. Development of Software Tools for ADA Compliance Data Collection, Management, and Inquiry

    DOT National Transportation Integrated Search

    2014-07-01

    In this NUTC research project, the UNR research team developed an iOS application (named NDOT ADA Data) to efficiently and intuitively collect ADA inventory data with iPhones or iPads. This tool was developed to facilitate NDOT ADA data collect...

  12. 78 FR 10263 - Proposed Collection; Comment Request for ADA Accommodations Request Packet

    Federal Register 2010, 2011, 2012, 2013, 2014

    2013-02-13

    ... DEPARTMENT OF THE TREASURY Internal Revenue Service Proposed Collection; Comment Request for ADA... the ADA Accommodations Packet. DATES: Written comments should be received on or before April 15, 2013...: ADA Accommodations Request Packet. OMB Number: 1545-2027. Abstract: Information is collected so that...

  13. Department of Justice Semiannual Regulatory Agenda

    Federal Register 2010, 2011, 2012, 2013, 2014

    2010-04-26

    ... of the Americans With Disabilities Act of 1990 (ADA). Those regulations include the ADA Standards for... are consistent with the ADA Accessibility Guidelines (ADAAG) published by the U.S. Architectural and... ADA Standards, the Department is reviewing its title III regulations and expects to propose, in one or...

  14. 25 CFR 39.132 - Can a school integrate Language Development programs into its regular instructional program?

    Code of Federal Regulations, 2010 CFR

    2010-04-01

    ... 25 Indians 1 2010-04-01 2010-04-01 false Can a school integrate Language Development programs into... Language Development Programs § 39.132 Can a school integrate Language Development programs into its regular instructional program? A school may offer Language Development programs to students as part of its...

  15. 25 CFR 39.132 - Can a school integrate Language Development programs into its regular instructional program?

    Code of Federal Regulations, 2011 CFR

    2011-04-01

    ... 25 Indians 1 2011-04-01 2011-04-01 false Can a school integrate Language Development programs into... Language Development Programs § 39.132 Can a school integrate Language Development programs into its regular instructional program? A school may offer Language Development programs to students as part of its...

  16. Analyzing and designing object-oriented missile simulations with concurrency

    NASA Astrophysics Data System (ADS)

    Randorf, Jeffrey Allen

    2000-11-01

    A software object model for the six degree-of-freedom missile modeling domain is presented. As a precursor, a domain analysis of the missile modeling domain was started, based on the Feature-Oriented Domain Analysis (FODA) technique described by the Software Engineering Institute (SEI). It was subsequently determined the FODA methodology is functionally equivalent to the Object Modeling Technique. The analysis used legacy software documentation and code from the ENDOSIM, KDEC, and TFrames 6-DOF modeling tools, including other technical literature. The SEI Object Connection Architecture (OCA) was the template for designing the object model. Three variants of the OCA were considered---a reference structure, a recursive structure, and a reference structure with augmentation for flight vehicle modeling. The reference OCA design option was chosen for maintaining simplicity while not compromising the expressive power of the OMT model. The missile architecture was then analyzed for potential areas of concurrent computing. It was shown how protected objects could be used for data passing between OCA object managers, allowing concurrent access without changing the OCA reference design intent or structure. The implementation language was the 1995 release of Ada. OCA software components were shown how to be expressed as Ada child packages. While acceleration of several low level and other high operations level are possible on proper hardware, there was a 33% degradation of 4th order Runge-Kutta integrator performance of two simultaneous ordinary differential equations using Ada tasking on a single processor machine. The Defense Department's High Level Architecture was introduced and explained in context with the OCA. It was shown the HLA and OCA were not mutually exclusive architectures, but complimentary. HLA was shown as an interoperability solution, with the OCA as an architectural vehicle for software reuse. Further directions for implementing a 6-DOF missile modeling environment are discussed.

  17. Acetylation of Mammalian ADA3 Is Required for Its Functional Roles in Histone Acetylation and Cell Proliferation.

    PubMed

    Mohibi, Shakur; Srivastava, Shashank; Bele, Aditya; Mirza, Sameer; Band, Hamid; Band, Vimla

    2016-10-01

    Alteration/deficiency in activation 3 (ADA3) is an essential component of specific histone acetyltransferase (HAT) complexes. We have previously shown that ADA3 is required for establishing global histone acetylation patterns and for normal cell cycle progression (S. Mohibi et al., J Biol Chem 287:29442-29456, 2012, http://dx.doi.org/10.1074/jbc.M112.378901). Here, we report that these functional roles of ADA3 require its acetylation. We show that ADA3 acetylation, which is dynamically regulated in a cell cycle-dependent manner, reflects a balance of coordinated actions of its associated HATs, GCN5, PCAF, and p300, and a new partner that we define, the deacetylase SIRT1. We use mass spectrometry and site-directed mutagenesis to identify major sites of ADA3 acetylated by GCN5 and p300. Acetylation-defective mutants are capable of interacting with HATs and other components of HAT complexes but are deficient in their ability to restore ADA3-dependent global or locus-specific histone acetylation marks and cell proliferation in Ada3-deleted murine embryonic fibroblasts (MEFs). Given the key importance of ADA3-containing HAT complexes in the regulation of various biological processes, including the cell cycle, our study presents a novel mechanism to regulate the function of these complexes through dynamic ADA3 acetylation. Copyright © 2016, American Society for Microbiology. All Rights Reserved.

  18. Acetylation of Mammalian ADA3 Is Required for Its Functional Roles in Histone Acetylation and Cell Proliferation

    PubMed Central

    Mohibi, Shakur; Srivastava, Shashank; Bele, Aditya; Mirza, Sameer; Band, Hamid

    2016-01-01

    Alteration/deficiency in activation 3 (ADA3) is an essential component of specific histone acetyltransferase (HAT) complexes. We have previously shown that ADA3 is required for establishing global histone acetylation patterns and for normal cell cycle progression (S. Mohibi et al., J Biol Chem 287:29442–29456, 2012, http://dx.doi.org/10.1074/jbc.M112.378901). Here, we report that these functional roles of ADA3 require its acetylation. We show that ADA3 acetylation, which is dynamically regulated in a cell cycle-dependent manner, reflects a balance of coordinated actions of its associated HATs, GCN5, PCAF, and p300, and a new partner that we define, the deacetylase SIRT1. We use mass spectrometry and site-directed mutagenesis to identify major sites of ADA3 acetylated by GCN5 and p300. Acetylation-defective mutants are capable of interacting with HATs and other components of HAT complexes but are deficient in their ability to restore ADA3-dependent global or locus-specific histone acetylation marks and cell proliferation in Ada3-deleted murine embryonic fibroblasts (MEFs). Given the key importance of ADA3-containing HAT complexes in the regulation of various biological processes, including the cell cycle, our study presents a novel mechanism to regulate the function of these complexes through dynamic ADA3 acetylation. PMID:27402865

  19. ADA (adenosine deaminase) gene therapy enters the competition

    DOE Office of Scientific and Technical Information (OSTI.GOV)

    Culliton, B.J.

    Around the world, some 70 children are members of a select and deadly club. Born with an immune deficiency so severe that they will die of infection unless their immune systems can be repaired, they have captured the attention of would-be gene therapists who believe that a handful of these kids--the 15 or 20 who lack functioning levels of the enzyme adenosine deaminase (ADA)--could be saved by a healthy ADA gene. A team of gene therapists is ready to put the theory to the test. In April 1987, a team of NIH researchers headed by R. Michael Blaese and W.more » French Anderson came up with the first formal protocol to introduce a healthy ADA gene into an unhealthy human. After 3 years of line-by-line scrutiny by five review committees, they have permission to go ahead. Two or three children will be treated in the next year, and will be infused with T lymphocytes carrying the gene for ADA. If the experiment works, the ADA gene will begin producing normal amounts of ADA. An interesting feature of ADA deficiency, that makes it ideal for initial gene studies, is that the amount of ADA one needs for a healthy immune system is quite variable. Hence, once inside a patient's T cells, the new ADA gene needs only to express the enzyme in moderate amounts. No precise gene regulation is necessary.« less

  20. The GMAO Hybrid Ensemble-Variational Atmospheric Data Assimilation System: Version 2.0

    NASA Technical Reports Server (NTRS)

    Todling, Ricardo; El Akkraoui, Amal

    2018-01-01

    This document describes the implementation and usage of the Goddard Earth Observing System (GEOS) Hybrid Ensemble-Variational Atmospheric Data Assimilation System (Hybrid EVADAS). Its aim is to provide comprehensive guidance to users of GEOS ADAS interested in experimenting with its hybrid functionalities. The document is also aimed at providing a short summary of the state-of-science in this release of the hybrid system. As explained here, the ensemble data assimilation system (EnADAS) mechanism added to GEOS ADAS to enable hybrid data assimilation applications has been introduced to the pre-existing machinery of GEOS in the most non-intrusive possible way. Only very minor changes have been made to the original scripts controlling GEOS ADAS with the objective of facilitating its usage by both researchers and the GMAO's near-real-time Forward Processing applications. In a hybrid scenario two data assimilation systems run concurrently in a two-way feedback mode such that: the ensemble provides background ensemble perturbations required by the ADAS deterministic (typically high resolution) hybrid analysis; and the deterministic ADAS provides analysis information for recentering of the EnADAS analyses and information necessary to ensure that observation bias correction procedures are consistent between both the deterministic ADAS and the EnADAS. The nonintrusive approach to introducing hybrid capability to GEOS ADAS means, in particular, that previously existing features continue to be available. Thus, not only is this upgraded version of GEOS ADAS capable of supporting new applications such as Hybrid 3D-Var, 3D-EnVar, 4D-EnVar and Hybrid 4D-EnVar, it remains possible to use GEOS ADAS in its traditional 3D-Var mode which has been used in both MERRA and MERRA-2. Furthermore, as described in this document, GEOS ADAS also supports a configuration for exercising a purely ensemble-based assimilation strategy which can be fully decoupled from its variational component. We should point out that Release 1.0 of this document was made available to GMAO in mid-2013, when we introduced Hybrid 3D-Var capability to GEOS ADAS. This initial version of the documentation included a considerably different state-of-science introductory section but many of the same detailed description of the mechanisms of GEOS EnADAS. We are glad to report that a few of the desirable Future Works listed in Release 1.0 have now been added to the present version of GEOS EnADAS. These include the ability to exercise an Ensemble Prediction System that uses the ensemble analyses of GEOS EnADAS and (a very early, but functional version of) a tool to support Ensemble Forecast Sensitivity and Observation Impact applications.

Top