47 research outputs found

    Using C to build a satellite scheduling expert system: Examples from the Explorer Platform planning system

    Get PDF
    A C-based artificial intelligence (AI) development effort which is based on a software tools approach is discussed with emphasis on reusability and maintainability of code. The discussion starts with simple examples of how list processing can easily be implemented in C and then proceeds to the implementations of frames and objects which use dynamic memory allocation. The implementation of procedures which use depth first search, constraint propagation, context switching, and blackboard-like simulation environment are described. Techniques for managing the complexity of C-based AI software are noted, especially the object-oriented techniques of data encapsulation and incremental development. Finally, all these concepts are put together by describing the components of planning software called the Planning And Resource Reasoning (PARR) Shell. This shell was successfully utilized for scheduling services of the Tracking and Data Relay Satellite System for the Earth Radiation Budget Satellite since May of 1987 and will be used for operations scheduling of the Explorer Platform in Nov. of 1991

    Using C to build a satellite scheduling expert system: Examples from the Explorer platform planning system

    Get PDF
    Recently, many expert systems were developed in a LISP environment and then ported to the real world C environment before the final system is delivered. This situation may require that the entire system be completely rewritten in C and may actually result in a system which is put together as quickly as possible with little regard for maintainability and further evolution. With the introduction of high performance UNIX and X-windows based workstations, a great deal of the advantages of developing a first system in the LISP environment have become questionable. A C-based AI development effort is described which is based on a software tools approach with emphasis on reusability and maintainability of code. The discussion starts with simple examples of how list processing can easily be implemented in C and then proceeds to the implementations of frames and objects which use dynamic memory allocation. The implementation of procedures which use depth first search, constraint propagation, context switching and a blackboard-like simulation environment are described. Techniques for managing the complexity of C-based AI software are noted, especially the object-oriented techniques of data encapsulation and incremental development. Finally, all these concepts are put together by describing the components of planning software called the Planning And Resource Reasoning (PARR) shell. This shell was successfully utilized for scheduling services of the Tracking and Data Relay Satellite System for the Earth Radiation Budget Satellite since May 1987 and will be used for operations scheduling of the Explorer Platform in November 1991

    Burden of Illness Associated with Peripheral and Central Neuropathic Pain among Adults Seeking Treatment in the U nited S tates: A Patientā€Centered Evaluation

    Full text link
    Objective The aim of this study was to evaluate patientā€reported burden associated with peripheral and central neuropathic pain ( NeP ) by pain severity and NeP condition. Design Six hundred twentyā€four subjects with one of six NeP conditions were recruited during routine office visits. Subjects consented to retrospective chart review and completed a oneā€time questionnaire (including E uro Q olā€5 dimensions, 12ā€item S hortā€ F orm H ealth S urvey, B rief P ain I nventoryā€ S hort F orm, M edical O utcomes S tudy S leep S cale, H ospital A nxiety and D epression S cale, and demographic and clinical characteristics). Pain severity scores were used to stratify subjects by mild, moderate, and severe pain. Summary statistics and frequency distributions were calculated. Differences by severity level were compared using K ruskalā€“ W allis (continuous variables) and chiā€square or F isher's exact test (categorical variables). Effect size was computed with C ohen's d (mild vs severe). Results Subjects' mean age was 55.5. The majority (80.8%) had moderate or severe pain. Patientā€reported outcomes (health status, physical and mental health, pain interference with function, sleep, anxiety, and depression) were significantly worse among subjects with greater pain severity (all P ā€‰0.95) for all others. The observed burden was most substantial among chronic low back painā€ NeP , although the pattern of disease burden was similar across the six NeP conditions. Conclusions Subjects across NeP conditions exhibited high pain levels, which were significantly associated with poor function, compromised health status and sleep, and increased anxiety and depression. Results indicate substantial patient burden across broad NeP , particularly among subjects with severe pain.Peer Reviewedhttp://deepblue.lib.umich.edu/bitstream/2027.42/109996/1/pme12502.pd

    Software reuse in spacecraft planning and scheduling systems

    Get PDF
    The use of a software toolkit and development methodology that supports software reuse is described. The toolkit includes source-code-level library modules and stand-alone tools which support such tasks as data reformatting and report generation, simple relational database applications, user interfaces, tactical planning, strategic planning and documentation. The current toolkit is written in C and supports applications that run on IBM-PC's under DOS and UNlX-based workstations under OpenLook and Motif. The toolkit is fully integrated for building scheduling systems that reuse AI knowledge base technology. A typical scheduling scenario and three examples of applications that utilize the reuse toolkit will be briefly described. In addition to the tools themselves, a description of the software evolution and reuse methodology that was used is presented

    Bryostatin Placebo-Controlled Trials Indicate Cognitive Restoration Above Baseline for Advanced Alzheimer\u27s Disease in the Absence of Memantine1

    No full text
    BACKGROUND: In pre-clinical studies of Alzheimer\u27s disease (AD) transgenic mice, bryostatin restored synaptic connections, prevented neuronal death, reduced amyloid plaques, and reduced neurofibrillary tangles. OBJECTIVE: Within pre-specified cohorts of advanced AD patients in two double-blind placebo-controlled bryostatin Phase II trials, to conduct exploratory statistical analyses of patients with identical conditions of enrollment and treatment. METHODS: Severe Impairment Battery (SIB) scores above baseline at 5, 9, and 13 weeks were analyzed initially in the complete cases, with multiple imputation methods based on an iterative Markov chain Monte Carlo algorithm used for missing SIB scores. To mitigate confounding by a chance imbalance of 4.9 SIB baseline scores (Study #203), each patient was used as their own control with differences in 13-week SIB from baseline in single trial and pooled analyses to measure benefit at 13 weeks using general estimating equations (GEE) modeling. RESULTS: Patients treated with bryostatin pre-specified at Mini-Mental State Examination scores 10-14, without memantine, showed baseline balance, complete safety, and SIB improvements at 13 weeks with multiple imputation analysis: Study #203ā€Š=ā€Š4.1 SIB points above baseline (pā€Š=ā€Š0.005), and Study #202ā€Š=ā€Š4.2 SIB points above baseline (pā€Š=ā€Š0.016). An increased power (Nā€Š=ā€Š95) pooled analysis showed an increased SIB over time and a higher mean SIB at 13 weeks in the bryostatin treatment group (pā€Š\u3cā€Š0.001) but not significant (NS) for the placebo patients. CONCLUSION: Pre-specified exploratory analyses for the individual trials and the pooled trials confirmed significant bryostatin-induced improvement over baseline (treatment pā€Š\u3cā€Š0.001, placebo NS)

    A Randomized, Double-Blind, Placebo-Controlled, Phase II Study Assessing Safety, Tolerability, and Efficacy of Bryostatin in the Treatment of Moderately Severe to Severe Alzheimer\u27s Disease

    No full text
    BACKGROUND: Bryostatin-activated PKC epsilon pre-clinically induces synaptogenesis, anti-apoptosis, anti-amyloid-beta oligomers, and anti-hyperphosphorylated tau. OBJECTIVES: To investigate bryostatin safety, tolerability, and efficacy to improve cognition in advanced Alzheimer\u27s disease (AD) patients. METHODS: A double-blind, randomized, placebo-controlled Phase II, 12-week trial of i.v. bryostatin for 150 advanced AD patients (55-85) with MMSE-2 of 4-15, randomized 1:1:1 into 20 mug and 40 mug bryostatin, and placebo arms. The Full Analysis Set (FAS) and the Completer Analysis Set (CAS) were pre-specified alternative assessments (1-sided, p \u3c 0.1 for primary efficacy, and 2-sided, p \u3c 0.05 for pre-specified and post hoc exploratory analyses). RESULTS: The safety profile was similar for 20 mug treatment and placebo patients. The 40 mug patients showed safety and drop-out issues, but no efficacy. Primary improvement of Severe Impairment Battery (SIB) scores at 13 weeks was not significant (p = 0.134) in the FAS, although in the CAS, the SIB comparison favored 20 mug bryostatin compared to placebo patients (p \u3c 0.07). Secondary analyses at weeks 5 and 15 (i.e., 30 days post-final dosing) also favored 20 mug bryostatin compared to placebo patients. A pre-specified ANCOVA for baseline memantine blocking bryostatin and positive post-hoc trend analyses were statistically significant (2-sided, p \u3c 0.05). CONCLUSION: Although the primary endpoint was not significant in the FAS, primary and secondary analyses in the CAS, and pre-specified and post-hoc exploratory analyses did favor bryostatin 20 mug compared to the placebo cohort. These promising Phase II results support further trials of 20 mug bryostatin- without memantine- to treat AD
    corecore