Filters








711,398 Hits in 3.7 sec

Healthcare Information Management System in Home Environment [chapter]

Chang Won Jeong, Chung Sub Lee, Su Chong Joo
2007 Lecture Notes in Computer Science  
In this paper, we suggested a healthcare information management system for supporting healthcare home services.  ...  Finally, for verifying the practical use of healthcare information constructed in this paper, we show an example of healthcare home monitoring service using information, emergency call, home appliance  ...  This work was supported by research grants from Wonkwang University in 2007.  ... 
doi:10.1007/978-3-540-72588-6_30 fatcat:mevhdxs3xbf3dhwsvyqqtbvpeq

Automated domain-specific C verification with mbeddr

Zaur Molotnikov, Markus Völter, Daniel Ratiu
2014 Proceedings of the 29th ACM/IEEE international conference on Automated software engineering - ASE '14  
When verifying C code, two major problems must be addressed. One is the specification of the verified systems properties, the other one is the construction of the verification environment.  ...  Neither C itself, nor existing C verification tools, offer the means to efficiently specify application domain-level properties and environments for verification.  ...  With DSCV, while supporting application domain-level models for the SUV, the verification conditions and the environment, always verify the generated C code.  ... 
doi:10.1145/2642937.2642938 dblp:conf/kbse/MolotnikovVR14 fatcat:zfbbxxllejaw3lrxddf34hmpyy

Formalizing and Verifying Decentralized Systems with Extended Concurrent Separation Logic [article]

Yepeng Ding, Hiroyuki Sato
2020 arXiv   pre-print
In this paper, we propose a novel method of formalizing and verifying decentralized systems with a kind of extended concurrent separation logic.  ...  Our logic extends the standard concurrent separation logic with new features including communication encapsulation, environment perception, and node-level reasoning, which enhances modularity and expressiveness  ...  With the support of Node Composition Rule, we can break down the specification and focus on specifying and verifying programs on nodes separately.  ... 
arXiv:2008.08245v1 fatcat:kq7usjbswfd37mbltmst2fie7a

Evolution towards specifications environment: experiences with syntax editors

M.V. Zelkowitz
1990 Information and Software Technology  
AS/Verifier AS/Verifier, a PROLOG program, is called by AS/Support and verifies the set of axioms via the Knuth--Bendix algorithm.  ...  FSQ is an additional tool to the basic CF-PASCAL programming environment in Support and works as follows: • A programmer either builds a program using Support (and hence uses FSQ as a verification tool  ... 
doi:10.1016/0950-5849(90)90177-s fatcat:nhhtaohmrrdfldri35f2jnou4i

A Mechanized Program Verifier [chapter]

J. Strother Moore
2008 Lecture Notes in Computer Science  
and verify a wide variety of computing artifacts, usually modeled operationally within the functional programming language.  ...  My approach is: adopt a functional programming language, build a general purpose formal reasoning engine around it, integrate it into a program and proof development environment, and apply it to model  ...  Like any good programming environment, ours supports a rich collection of code/proof structuring tools including name scopes, modules, libraries, etc., in which the work of many other developers can be  ... 
doi:10.1007/978-3-540-69149-5_29 fatcat:ysnkmkzodrcczdewbagxwobuoq

Towards a Formally Verified EVM in Production Environment [chapter]

Xiyue Zhang, Yi Li, Meng Sun
2020 Lecture Notes in Computer Science  
The extracted implementation in OCaml can be directly integrated into the production environment and tested against the standard test suite.  ...  Among dozens of decentralized computing platforms, Ethereum attracts widespread attention for its native support of smart contracts by means of a virtual machine called Ethereum Virtual Machine (EVM).  ...  This work has been supported by the National Natural Science Foundation of China under grant no. 61772038 and 61532019, and the Guangdong Science and Technology Department (Grant no. 2018B010107004).  ... 
doi:10.1007/978-3-030-50029-0_21 fatcat:6dvxpvadmjfs3gj7z4uoc4ktsu

Towards verified cloud computing environments

Frederic Loulergue, Frederic Gava, Nikolai Kosmatov, Matthieu Lemerre
2012 2012 International Conference on High Performance Computing & Simulation (HPCS)  
We argue that most of the layers could be practically formally verified, even if the work to verify all levels is huge.  ...  As the usage of the cloud becomes pervasive in our lives, it is needed to ensure the reliability, safety and security of cloud environments.  ...  VERIFIED COMPILATION AND EXECUTION A. Verified Supporting Libraries In a MapReduce or Pregel application, the supporting libraries are a large part of the application semantics.  ... 
doi:10.1109/hpcsim.2012.6266896 dblp:conf/ieeehpcs/LoulergueGKL12 fatcat:mijfmtaszvgdro3c763jr2tf3e

A Flexible Virtual Development Environment for Embedded Systems

Sang-Young Cho, Yoojin Chung, Jeong-Bae Lee
2007 2007 Fifth Workshop on Intelligent Solutions in Embedded Systems  
scheduling with timer and interrupt controller Can verify LCD displaying with ASB bus, LCD controller and LCD panel With small sample programs Verify GPIO, DMAC, UART Conclusion Virtual Development Environment  ...  Useful and Cheap Solution For ARM processor cores over 70% market-share ARMulator based VDE ADS 1.2 Support upto ARM10 and Xscale Hardware IPs for PDA uCOS-II based programming Flexible Environment  ... 
doi:10.1109/wises.2007.4408499 dblp:conf/wises/ChoCL07 fatcat:gxebudto7baefej6tmjietak2a

A case study of robotic simulations using virtual commissioning supported by the use of virtual reality

Roman Ružarovský, Radovan Holubek, Daynier Rolando Delgado Sobrino, Karol Velíšek, N. Balc, D. Leordean
2019 MATEC Web of Conferences  
Virtual Commissioning (VC) is a method and tool for verifying and testing the PLC control program on a virtual digital model of the manufacturing system.  ...  The aim of the research is to implement virtual reality (VR) into the VC method and to verify the mutual interaction of signals between the simulation in VR environment, the digital model of the production  ...  This research was supported by the projects: KEGA-021STU-4/2018. Development of a laboratory for the design and maintenance of production systems supported by the use of Virtual Reality.  ... 
doi:10.1051/matecconf/201929902006 fatcat:upcemtrnnbgrbkkbcprov4hwty

Active Program Analysis Using Rule-Based Modification and Aspectation

Seyed Morteza BABAMIR
2011 Studies in Informatics and Control  
Exploiting active programs as event based environments and using event-condition-action rules are main contributions of our approach.  ...  Active programs behave based on occurrence of events and therefore they facilitate capturing events and states.  ...  Program activation Our approach is different from past-related work. Our main idea is to provide an active environment to support runtime analysis and verification.  ... 
doi:10.24846/v20i4y201106 fatcat:s2k3c3s3gba43epdwongtxmuna

AliveInLean: A Verified LLVM Peephole Optimization Verifier [chapter]

Juneyoung Lee, Chung-Kil Hur, Nuno P. Lopes
2019 Lecture Notes in Computer Science  
Alive [12] is a tool for verifying LLVM's peephole optimizations.  ...  Despite having verified many LLVM optimizations so far, Alive is itself not verified, which has led to at least once declaring an optimization correct when it was not.  ...  This work was supported in part by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science and ICT (2017R1A2B2007512).  ... 
doi:10.1007/978-3-030-25543-5_25 fatcat:alnvzcairjeu3fo4ns7zxrmkha

Research on Linux Trusted Boot Method Based on Reverse Integrity Verification

Chenlin Huang, Chuanwang Hou, Huadong Dai, Yan Ding, Songling Fu, Mengluo Ji
2016 Scientific Programming  
It implements the trusted boot of operation system without TPM and supports remote attestation of the platform.  ...  Linux operating system booting method based on reverse integrity verification is designed and implemented in this paper, with which the integrity of data and executable files in the operating system are verified  ...  The reliability of hardware environment is measured and verified in this phase.  ... 
doi:10.1155/2016/4516596 fatcat:hibiqvpyb5hurakz5hzi2fdqja

The Spec# Programming System: Challenges and Directions [chapter]

Mike Barnett, Robert DeLine, Manuel Fähndrich, Bart Jacobs, K. Rustan M. Leino, Wolfram Schulte, Herman Venter
2008 Lecture Notes in Computer Science  
-fully integrate into an development environment; in our case the Microsoft Visual Studio environment.  ...  For a programming system to be adopted widely, we think that it must: -build on a widely used object-oriented programming language; in our case C#; -build on existing infrastructure and allow interoperability  ...  -fully integrate into an development environment; in our case the Microsoft Visual Studio environment.  ... 
doi:10.1007/978-3-540-69149-5_16 fatcat:ee55a2supfbsvbltseffe4k6qe

SMACK software verification toolchain

Montgomery Carter, Shaobo He, Jonathan Whitaker, Zvonimir Rakamarić, Michael Emmi
2016 Proceedings of the 38th International Conference on Software Engineering Companion - ICSE '16  
We have used SMACK to verify numerous C/C++ programs, including industry examples, showing it is mature and competitive.  ...  However, implementing a verifier prototype that can handle real-world programs is a huge endeavor, which hinders researchers by forcing them to spend more time engineering tools, and less time innovating  ...  SMACK is typically easy to install using the provided build script, and currently we support Linux, Windows, and Mac OS X environments.  ... 
doi:10.1145/2889160.2889163 dblp:conf/icse/CarterHWRE16 fatcat:6i63bykqqnfb5c4ex4jws66iua

A Research Agenda for Systems of Systems Architecting

Elliot Axelband, Thomas Baehren, Dave Dorenbos, Azad Madni, Paul Robitaille, Ricardo Valerdi, Barry Boehm, Scott Jackson, Gerald Nadler, Stan Settles
2007 INCOSE International Symposium  
missions •Develop support systems •Direct program acquisition and changes •Develop and verify subsystems •Test and evaluate products •Fabricate and assemble products •Design and verify products •Operate  ...  and verify subsystems •Test and evaluate products •Fabricate and assemble products •Design and verify products •Operate product •Maintain product •Direct program development •Direct program use Primary  ... 
doi:10.1002/j.2334-5837.2007.tb02992.x fatcat:y2mqbpbbkfaojgnq7k6qmytecy
« Previous Showing results 1 — 15 out of 711,398 results