Filters








1,421 Hits in 4.5 sec

Creating and Validating Embedded Assertion Statecharts

Doron Drusinsky, Man-Tak Shing, Kadir Alpaslan Demir
2007 IEEE Distributed Systems Online  
flight code for the Deep Impact project. 4 Recently, the US Ballistic Missile Defense System project adopted REM as the primary verification method for its new ballistic missile battle manager because  ...  of the system being specified and to uncover requirement flaws, inconsistencies, ambiguities, and deficiencies. 2 Unfortunately, formal methods users often discover late in the development process that  ...  Acknowledgments This article is a revised version of a paper we presented at the Workshop on Rapid Systems Prototyping. 19 A grant from the US Missile Defense Agency helped fund the research we reported  ... 
doi:10.1109/mdso.2007.25 fatcat:5g5thmyljrbfnhf5hl2k4he4qa

Formal specifications and analysis of the computer-assisted resuscitation algorithm (CARA) Infusion Pump Control System

Elsa L. Gunter, Insup Lee, Jaime Lee, Wonhong Nam, Frederick Pearce, Steve Van Albert, Jiaxiang Zhou, Rajeev Alur, David Arney
2004 International Journal on Software Tools for Technology Transfer (STTT)  
The traditional methods of developing embedded systems are inadequate for such safety-critical devices.  ...  Our research goal is to develop a framework and methodology for the integrated use of formal methods in the development of embedded medical systems that require high assurance and confidence.  ...  We would like to thank Alwyn Goodloe and Jitka Stribrna for their participation during the initial development of EFSM and SCR specifications.  ... 
doi:10.1007/s10009-003-0132-7 fatcat:tekhw6ocbvhdbmsqk27aq2jjdq

Formally specifying CARA in Java

Eugene W. Stark
2004 International Journal on Software Tools for Technology Transfer (STTT)  
Application of the method to construct an executable specification of the CARA (Computer-Assisted Resuscitation Algorithm) system is described.  ...  A restricted dialect of Java is proposed as a language for writing formal specifications for reactive systems. Specifications written in this dialect have one Java class per system module.  ...  [1, 2, 6, 11] ) also represent an attempt at providing a method for formal system description at an abstract level, and could possibly be seen as candidate formalisms for the CARA specification.  ... 
doi:10.1007/s10009-003-0124-7 fatcat:yeulywpkrjcjrdifvgt6aj6smu

Formal Methods Based Development of a PCA Infusion Pump Reference Model: Generic Infusion Pump (GIP) Project

David Arney, Raoul Jetley, Paul Jones, Insup Lee, Oleg Sokolsky
2007 2007 Joint Workshop on High Confidence Medical Devices, Software, and Systems and Medical Device Plug-and-Play Interoperability (HCMDSS-MDPnP 2007)  
Reference models enable the application of formal methods to software conformance checking, and provide a framework for rigorous testing.  ...  Formal methods have long been suggested as a means to design and develop medical device software.  ...  Acknowledgements We would like to thank Victoria Rich and Poppy Bass of the Hospital of the University of Pennsylvania and Erin Sparnon from ECRI for their help.  ... 
doi:10.1109/hcmdss-mdpnp.2007.36 fatcat:xiyaxbq2bjfnvlqljv5q7bejym

Requirements-document-based prototyping of CARA software

Not Available Not Available, Z. Guan, V. Berzins, L. Zhang, D. Floodeen, V. Coskun, J. Puett, M. Brown
2004 International Journal on Software Tools for Technology Transfer (STTT)  
This paper presents a case study of the Computer Assisted Resuscitation Algorithm (CARA) software for a casualty intravenous fluid infusion pump and explores the effectiveness of performing rapid prototyping  ...  Additional enhancements for the prototyping suite are highlighted.  ...  We would like to thank the FDA for providing the case study and the requirements description and the ARO for their support.  ... 
doi:10.1007/s10009-003-0116-7 fatcat:vmzu64agrfgsvklqjvslcxypqm

Application of Formal Methods in Software Engineering

Adriana Morales, Miguel A. Cifuentes
2011 Revista Antioqueña de las Ciencias Computacionales y la Ingeniería de Software (RACCIS)  
The purpose of this research work is to examine: (1) why are necessary the formal methods for software systems today, (2) high integrity systems through the methodology C-by-C –Correctness-by-Construction  ...  for application of formal methods.  ...  Estos mecanismos se proporcionan por medio de lenguajes de especificación formal como Z, B, Vienna Development Method VDM, Communicating Sequential Processes CSP, Larch y Formal Development Methodology  ... 
doaj:7cdbca47527a41af83cd2f255c83d4e4 fatcat:iilj2xv7njgdzofmnly6fpbefy

Environment behavior models for scenario generation and testing automation

Mikhail Auguston, James Bret Michael, Man-Tak Shing
2005 Software engineering notes  
We demonstrate the approach with case studies of prototypes for the safety-critical computer-assisted resuscitation algorithm (CARA) software for a casualty intravenous fluid infusion pump and the Paderborn  ...  The environment model includes a description of hazardous states in which the system may arrive and makes it possible to gather statistics for system safety assessment.  ...  The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the  ... 
doi:10.1145/1082983.1083284 fatcat:b5xq7uglufasrolcxkxieagovq

Unit verification: the CARA experience

Arnab Ray, Rance Cleaveland
2004 International Journal on Software Tools for Technology Transfer (STTT)  
CARA is responsible for automatically stabilizing a patient's blood pressure by infusing blood as needed, based on blood-pressure data the CARA system collects.  ...  The control part of the system is implemented in software, which is extremely safety-critical and thus must perform correctly.  ...  A CARA Reference Model In order to develop formal models of CARA suitable for analysis by the CWB-NC we first define a reference model for the system. This model has two components. Modes.  ... 
doi:10.1007/s10009-003-0134-5 fatcat:q445cpyr6rftdfcwwplznz4d64

Environment behavior models for scenario generation and testing automation

Mikhail Auguston, James Bret Michael, Man-Tak Shing
2005 Proceedings of the first international workshop on Advances in model-based testing - A-MOST '05  
We demonstrate the approach with case studies of prototypes for the safety-critical computer-assisted resuscitation algorithm (CARA) software for a casualty intravenous fluid infusion pump and the Paderborn  ...  The environment model includes a description of hazardous states in which the system may arrive and makes it possible to gather statistics for system safety assessment.  ...  The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the  ... 
doi:10.1145/1083274.1083284 dblp:conf/amost/AugustonMS05 fatcat:2rcqadzin5gmlhdhqjfwmwdkyy

Formal Consistency Checking over Specifications in Natural Languages [article]

Rongjie Yan and Chih-Hong Cheng and Guangquan Zhang and Yesheng Chai
2014 arXiv   pre-print
The challenge for the validation of specifications arises from the syntax and semantic gap between different representations and the need of automatic tools.  ...  The first part is the automatic translation from natural languages describing functionalities to formal logic with an abstraction of time.  ...  responsibilities for the CARA system as the input of our framework.  ... 
arXiv:1405.5003v2 fatcat:ffpn2mgtwnehjmg5r2nk45ocjq

Specification, Validation and Run-time Monitoring of SOA Based System-of-Systems Temporal Behaviors

Thomas S. Cook, Doron Drusinksy, Man-Tak Shing
2007 2007 IEEE International Conference on System of Systems Engineering  
It presents a new formalism, called Message Sequence Chart Assertions (MSC-Assertions), for the specification of global system behaviors, and describes a specification validation technique using scenario  ...  We also describe the armorplating of system-of-systems using runtime execution monitoring of MSC-Assertions.  ...  The U.S. Government is authorized to reproduce and distribute reprints for Government purposes notwithstanding any copyright annotations thereon.  ... 
doi:10.1109/sysose.2007.4304313 dblp:conf/sysose/CookDS07 fatcat:5olkp5bjvngl5muv6c7crbab5e

Hybrid Reasoning Framework for CARA Pervasive Healthcare [chapter]

Bingchuan Yuan, John Herbert
2013 Lecture Notes in Computer Science  
The pervasive healthcare system, CARA(Context Aware Real-time Assistant), is designed to provide personalized healthcare services for elderly in a timely and appropriate manner by adapting the healthcare  ...  The work in this paper introduces a personalized, flexible and extensible hybrid reasoning framework for CARA system in a smart home environment which provides context-aware sensor data fusion as well  ...  A rule-based reasoning engine is implemented in the CARA system by using fuzzy logic [16] .  ... 
doi:10.1007/978-3-642-39470-6_16 fatcat:voati4hgozbo3eylpeizdvy5q4

Context-aware hybrid reasoning framework for pervasive healthcare

Bingchuan Yuan, John Herbert
2013 Personal and Ubiquitous Computing  
The pervasive healthcare system, CARA(Context Aware Real-time Assistant), is designed to provide personalized healthcare services for elderly in a timely and appropriate manner by adapting the healthcare  ...  The work in this paper introduces a personalized, flexible and extensible hybrid reasoning framework for CARA system in a smart home environment which provides context-aware sensor data fusion as well  ...  A rulebased reasoning engine is implemented in the CARA system by using fuzzy logic [32] .  ... 
doi:10.1007/s00779-013-0696-5 fatcat:fr6c76hpdbeilmzpyscjxziaqy

IMPLEMENTASI TEKNOLOGI AUGMENTED REALITY UNTUK MEMPERKENALKAN MAKANAN TRADISIONAL

Sam'an Alghozy, Endah Sudarmilah
2020 Ainet Jurnal Informatika  
Users may interact with food as if the food is in front of them. Development of the system uses unity and vuforia as software which intended for smartphones with the Android operating system.  ...  with the average value of the SUS (System Usability Scale) 78.  ...  Software Hardware Pemrograman Sistem ini dibangun menggunakan software unity sebagai editor.  ... 
doi:10.26618/ainet.v2i1.3123 fatcat:3a5zkhd53jearotjqlofdd7tbu

PENYUSUNAN MODEL PERANGKAT LUNAK SEHATI ( SEHAT SUAMI DAN ISTRI ) UNTUK MEMBANTU PEMILIHAN ALAT KONTRASEPSI YANG COCOK BAGI PASUTRI BERBASIS EXPERT SYSTEM

SM Santi Winarsih, Retno Palupi
2017 Jurnal Ilmiah SINUS  
and experts involved, then formalize include manufacturing knowledge base that relate to the topic, determining inference method, followed by making the database design, new hereinafter do modeling software  ...  for married couples-based expert system that enriches the scientific work, outcomes obtained from this study is the enrichment materials teaching materials on expert systems and local scientific journals.Keywords  ...  Mesin Inferensi (Inference Engine) a.  ... 
doi:10.30646/sinus.v15i1.258 fatcat:pjwjdw4h7zds5hvwdmwwwnopn4
« Previous Showing results 1 — 15 out of 1,421 results