Filters








1,354 Hits in 7.9 sec

The Study on Formal Verification of OS Kernel

Yu Zhang, Yunwei Dong, Zhongqiu Zhang, Hong Huo, Fan Zhang
<span title="2011-06-15">2011</span> <i title="MECS Publisher"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/fzkxljrmjnbddjuz2m7ei3dbji" style="color: black;">International Journal of Wireless and Microwave Technologies</a> </i> &nbsp;
We study on formal verification of operation system kernel in system implementation level and take theorem proving and model checking as the main technical methods to resolve the key techniques of verifying  ...  There is increasing pressure on providing a high degree of assurance of operation system's security and functionality.  ...  Therefore, direct model checking for software program is based on model abstraction, which abstracts the finite state space model from program.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5815/ijwmt.2011.03.10">doi:10.5815/ijwmt.2011.03.10</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/g3wghju2ofhvjnvdjucpq72o6q">fatcat:g3wghju2ofhvjnvdjucpq72o6q</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190428120459/http://www.mecs-press.org/ijwmt/ijwmt-v1-n3/IJWMT-V1-N3-10.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/55/bc/55bcb4dcd36c97dab008d630616e284d198bfde9.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5815/ijwmt.2011.03.10"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> Publisher / doi.org </button> </a>

Verification Method of Safety Properties of Embedded Assembly Program by Combining SMT-Based Bounded Model Checking and Reduction of Interrupt Handler Executions

Satoshi Yamane, Junpei Kobashi, Kosuke Uemura
<span title="2020-06-27">2020</span> <i title="MDPI AG"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ikdpfme5h5egvnwtvvtjrnntyy" style="color: black;">Electronics</a> </i> &nbsp;
In this paper, we have developed the verification method of safety properties of embedded assembly program by combining SMT-Based Bounded Model Checking and Reduction of Interrupt Handler Executions.  ...  Our study aims at enabling a formal verification with Satisfiability Modulo Theories-Based Bounded Model Checking (SMT-Based BMC) of safety for embedded assembly codes.  ...  Code Block) by combining SMT-Based Bounded Model Checking [9] and Reduction of Interrupt Handler Executions [8] .  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.3390/electronics9071060">doi:10.3390/electronics9071060</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/shr3it2pnnho3nmy66qpa2x2a4">fatcat:shr3it2pnnho3nmy66qpa2x2a4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200708075133/https://res.mdpi.com/d_attachment/electronics/electronics-09-01060/article_deploy/electronics-09-01060.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/22/49/2249a9d1e97809013b206194b2a1c380ca6b543f.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.3390/electronics9071060"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> mdpi.com </button> </a>

A Comparative Study of Software Model Checkers as Unit Testing Tools: An Industrial Case Study

Moonzoo Kim, Yunho Kim, Hotae Kim
<span title="">2011</span> <i title="Institute of Electrical and Electronics Engineers (IEEE)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/dthyqga2onff5nwf4agwqtrhxi" style="color: black;">IEEE Transactions on Software Engineering</a> </i> &nbsp;
refinement with predicate abstraction and SAT-based bounded analysis.  ...  Through this project, we analyzed the strong and weak points of two different software model checking technologies in the viewpoint of real-world industrial application-counterexample guided abstraction  ...  Dirk Beyer and Prof. Daniel Kroening for the valuable discussion on the features of Blast and CBMC, respectively. In addition, we thank  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/tse.2010.68">doi:10.1109/tse.2010.68</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/p4bhpqpspvdf7ayu4n2wzzipb4">fatcat:p4bhpqpspvdf7ayu4n2wzzipb4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170829001658/http://dspace.kaist.ac.kr/bitstream/10203/21662/1/tse11.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/2d/87/2d873112ad383c5ec48087b0224b6dbfb4ce4b37.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/tse.2010.68"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

A Survey of Automated Techniques for Formal Software Verification

Vijay D'Silva, Daniel Kroening, Georg Weissenbacher
<span title="">2008</span> <i title="Institute of Electrical and Electronics Engineers (IEEE)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/rl7xk4fwazdrred2difr6v3lii" style="color: black;">IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems</a> </i> &nbsp;
Index Terms-Bounded model checking (BMC), model checking, predicate abstraction, software verification, static analysis.  ...  The three techniques considered are static analysis with abstract domains, model checking, and bounded model checking.  ...  Schuppan, and T. Wahl for their helpful input.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/tcad.2008.923410">doi:10.1109/tcad.2008.923410</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2cfyumxa6bglpai7jpvhqr5yyu">fatcat:2cfyumxa6bglpai7jpvhqr5yyu</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20140722093702/http://www.eecs.berkeley.edu/~alanmi/publications/other/softver_tutorial.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/aa/92/aa925375515eecc21fb6c778cfe3ead03296cf80.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/tcad.2008.923410"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Proving Functional Equivalence of Two AES Implementations Using Bounded Model Checking

Hendrik Post, Carsten SInz
<span title="">2009</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/2vets7bfvjgrfdnvqtw7wrhqk4" style="color: black;">2009 International Conference on Software Testing Verification and Validation</a> </i> &nbsp;
Other software verification tools based on abstraction refinement or static analysis seem to be less appropriate for such software.  ...  Recently, bit-vector bounded model checkers like CBMC have been developed that are able to check properties of (mostly low-level) software written in C.  ...  Promising techniques for verification include abstract interpretation, model checking in combination with abstraction refinement, and bounded model checking.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/icst.2009.39">doi:10.1109/icst.2009.39</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/icst/PostS09.html">dblp:conf/icst/PostS09</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ijebfanngjdbzewftsg5s6c2bi">fatcat:ijebfanngjdbzewftsg5s6c2bi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170809044618/http://www.carstensinz.de/papers/ICST-2009.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/87/ff/87ffdf2a29065e1ae2753064cb41044f14b693f8.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/icst.2009.39"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Code Formal Verification of Operation System

Yu Zhang, Yunwei Dong, Huo Hong, Fan Zhang
<span title="2010-12-16">2010</span> <i title="MECS Publisher"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/rwj7spciv5a47gdqqkgtmu7xvm" style="color: black;">International Journal of Computer Network and Information Security</a> </i> &nbsp;
We research on formal verification of operation system kernel in system code level and take theorem proving and model checking as the main technical methods to resolve the key techniques of verifying operation  ...  Formal verification is the only known way to guarantee that a system is free of programming errors.  ...  ACKNOWLEDGMENT This paper is supported by the National Natural Science Foundation of China under Grant No.60736017. REFERENCES  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5815/ijcnis.2010.02.02">doi:10.5815/ijcnis.2010.02.02</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/2xx46lr5grh4tb4hpulujdxh3q">fatcat:2xx46lr5grh4tb4hpulujdxh3q</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190429020431/http://www.mecs-press.org/ijcnis/ijcnis-v2-n2/IJCNIS-V2-N2-2.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/f9/14/f91449b2cd24b6a30703ce4bc61d85cc530c926e.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.5815/ijcnis.2010.02.02"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="unlock alternate icon" style="background-color: #fb971f;"></i> Publisher / doi.org </button> </a>

An Architecture for Analysis

Joseph McMahan, Michael Christensen, Lawton Nichols, Jared Roesch, Sung-Yee Guo, Ben Hardekopf, Timothy Sherwood
<span title="">2018</span> <i title="Institute of Electrical and Electronics Engineers (IEEE)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/gvjkwgwwvnakpbfssxpqjozbqm" style="color: black;">IEEE Micro</a> </i> &nbsp;
This approach allows assembly-level verified versions of critical code to operate safely in tandem with arbitrary code without the need for large supporting trusted computing bases.  ...  We propose an architecture controlled by a thin computational layer designed to tightly correspond with the lambda calculus, drawing on principles of functional programming to bring the assembly much closer  ...  ACKNOWLEDGMENTS This material is based on work supported by the NSF under grants 1740352, 1730309, 1717779, 1563935, 1444481, and 1341058, as well as a gift from Cisco Systems.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/mm.2018.032271067">doi:10.1109/mm.2018.032271067</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/3hiz3rtafvcbpkyhnyirs2tyjq">fatcat:3hiz3rtafvcbpkyhnyirs2tyjq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190520215229/https://sites.cs.ucsb.edu/~jmcmahan/research/top_picks_18.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/9c/97/9c977db38935233883c87015459cb78e498e174e.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/mm.2018.032271067"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

Formal Verification of Concurrent Embedded Software [chapter]

Dirk Nowotka, Johannes Traub
<span title="">2013</span> <i title="Springer Berlin Heidelberg"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/kss7mrolvja63k4rmix3iynkzi" style="color: black;">IFIP Advances in Information and Communication Technology</a> </i> &nbsp;
Model Checking In Model Checking (MC) [24, 25] a model -e. g., representing a software program -is checked for a certain property.  ...  It works based on model checking combined with the counter example guided abstraction refinement (CEGAR) [54] approach.  ...  The nth-root of the value in register b fp , where n is defined by the value in register c, is assigned to the register a fp .  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-38853-8_20">doi:10.1007/978-3-642-38853-8_20</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/fiyavc4llbfh3drevijahf673m">fatcat:fiyavc4llbfh3drevijahf673m</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190429021758/https://macau.uni-kiel.de/servlets/MCRFileNodeServlet/dissertation_derivate_00006537/Traub_Formal-Verification-of-Concurrent-Embedded-Software.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/b5/e4/b5e413d0b5ec1aee7c1711ed0ae778d8e7ae0694.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/978-3-642-38853-8_20"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Formal Software Analysis Emerging Trends in Software Model Checking

Matthew B. Dwyer, John Hatcliff, Robby Robby, Corina S. Pasareanu, Willem Visser
<span title="">2007</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/wvv27s77dvd5flktsj246kcxwu" style="color: black;">Future of Software Engineering (FOSE &#39;07)</a> </i> &nbsp;
We describe three foundational formal software analyses, but focus on the adaptation of model checking to reason about software.  ...  During this period, researchers have developed and investigated a wide variety of approaches, but techniques based on mathematical modeling of program behavior have been a particular focus since they offer  ...  During his time at NASA he was one of the pioneers of the software model checking field and the lead for the Java PathFinder model checker project.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/fose.2007.6">doi:10.1109/fose.2007.6</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/icse/DwyerHRPV07.html">dblp:conf/icse/DwyerHRPV07</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ucvmmm75kjbyxluplh5z3y3x4q">fatcat:ucvmmm75kjbyxluplh5z3y3x4q</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170706072056/http://www.cs.colostate.edu/~france/CS614/Readings/Readings2011/Model-Checking-FOSE07.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/68/aa/68aaa820333d1a40d26f2c701453260c3ac5edbe.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/fose.2007.6"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>

seL4

Gerwin Klein, Michael Norrish, Thomas Sewell, Harvey Tuch, Simon Winwood, Kevin Elphinstone, Gernot Heiser, June Andronick, David Cock, Philip Derrin, Dhammika Elkaduwe, Kai Engelhardt (+1 others)
<span title="">2009</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/jj2vupi7offrtmqekd7qqfaxdm" style="color: black;">Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles - SOSP &#39;09</a> </i> &nbsp;
lines of assembler.  ...  We present our experience in performing the formal, machine-checked verification of the seL4 microkernel from an abstract specification down to its C implementation.  ...  Acknowledgements We thank Timothy Bourke, Timothy Roscoe, and Adam Wiggins for valued feedback on drafts of this article.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1629575.1629596">doi:10.1145/1629575.1629596</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/sosp/KleinEHACDEEKNSTW09.html">dblp:conf/sosp/KleinEHACDEEKNSTW09</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/cidf7z4awnhyfljpznijerhee4">fatcat:cidf7z4awnhyfljpznijerhee4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20090914143059/http://www.ok-labs.com/_assets/image_library/Klein_EHACDEEKNSTW_09.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/97/78/977845e660e28d7231b8eac7e0e3cc0e6c5df721.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1629575.1629596"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

Machine-Checked Proofs for Cryptographic Standards

José Bacelar Almeida, Pierre-Yves Strub, Cécile Baritel-Ruet, Manuel Barbosa, Gilles Barthe, François Dupressoir, Benjamin Grégoire, Vincent Laporte, Tiago Oliveira, Alley Stoughton
<span title="">2019</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/rau5643b7ncwvh74y6p64hntle" style="color: black;">Proceedings of the 2019 ACM SIGSAC Conference on Computer and Communications Security - CCS &#39;19</a> </i> &nbsp;
Furthermore, the implementation is provably protected against timing attacks in an idealized model of timing leaks.  ...  Our implementation is written in the Jasmin programming language, and is formally verified for functional correctness, provable security and timing attack resistance in the EasyCrypt proof assistant.  ...  [13] leverage the Coq-based Foundational Cryptography Framework (FCF) [27] for machine-checked cryptographic proofs and the Coq-based Verified Software Toolchain (VST) [6] for the verification of  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3319535.3363211">doi:10.1145/3319535.3363211</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/ccs/AlmeidaBBBDGL0S19.html">dblp:conf/ccs/AlmeidaBBBDGL0S19</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ywk5fizlmrcoti6g3uhph7s7h4">fatcat:ywk5fizlmrcoti6g3uhph7s7h4</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200510001007/https://research-information.bris.ac.uk/ws/files/219630991/Francois_Dupressoir.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/93/fe/93fe6d43d45f7b2c102a57d310ebb505dc31a9f0.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/3319535.3363211"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A type-centric framework for specifying heterogeneous, large-scale, component-oriented, architectures

Georg Jung, John Hatcliff
<span title="">2007</span> <i title="ACM Press"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/njckhhsy45acjc6agj5now7wey" style="color: black;">Proceedings of the 6th international conference on Generative programming and component engineering - GPCE &#39;07</a> </i> &nbsp;
While type systems have proved effective for enforcing structural constraints in programs and data structures, most architectural modeling frameworks include only weak notions of typing or rely on first  ...  Cadena is a robust and extensible tool that has been used to specify a number of industrial strength component models and applied in multiple industrial research projects on model-driven development and  ...  from enterprise level to real-time (avionics) and embedded systems.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1289971.1289979">doi:10.1145/1289971.1289979</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/gpce/JungH07.html">dblp:conf/gpce/JungH07</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/s5wxh75sk5de7nwwix2rivrhvi">fatcat:s5wxh75sk5de7nwwix2rivrhvi</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20170829215413/http://met.guc.edu.eg/Repository/Faculty/Publications/371/2009.SCP.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/3e/ac/3eac814bd27422d3b5b9d503364fb2256a5468e0.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/1289971.1289979"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>

A type-centric framework for specifying heterogeneous, large-scale, component-oriented, architectures

Georg Jung, John Hatcliff
<span title="">2010</span> <i title="Elsevier BV"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/hq6x4whtd5hhlhsxzculyeamey" style="color: black;">Science of Computer Programming</a> </i> &nbsp;
While type systems have proved effective for enforcing structural constraints in programs and data structures, most architectural modeling frameworks include only weak notions of typing or rely on first  ...  Cadena is a robust and extensible tool that has been used to specify a number of industrial strength component models and applied in multiple industrial research projects on model-driven development and  ...  from enterprise level to real-time (avionics) and embedded systems.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.scico.2009.12.008">doi:10.1016/j.scico.2009.12.008</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/wwqnmyg75rhnri55mdcvx3gtqq">fatcat:wwqnmyg75rhnri55mdcvx3gtqq</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20190418181918/https://core.ac.uk/download/pdf/82266073.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/f7/42/f7422b02751e4e3007157458d1e6f4e2c3059312.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.scico.2009.12.008"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> elsevier.com </button> </a>

Certification of compiled assembly code by invariant translation

Xavier Rival
<span title="2004-04-06">2004</span> <i title="Springer Nature"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/zzy5ovlifvatfirg4js7u4uetq" style="color: black;">International Journal on Software Tools for Technology Transfer (STTT)</a> </i> &nbsp;
We present a method for analyzing assembly programs obtained by compilation and checking safety properties on compiled programs.  ...  It proceeds by analyzing the source program, translating the invariant obtained at the source level and then by checking the soundness of the translated invariant with respect to the assembly program.  ...  We deeply thank the anonymous referees for their significative comments on an early version of this paper.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/s10009-003-0125-6">doi:10.1007/s10009-003-0125-6</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/p5cav5e66rhqnba64ixo2kdz3a">fatcat:p5cav5e66rhqnba64ixo2kdz3a</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20060711085437/http://www.di.ens.fr:80/~rival/sttt.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/a9/29/a9292d7d17a21f365feafdb5680dd85a220ed604.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1007/s10009-003-0125-6"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> springer.com </button> </a>

Comprehensive formal verification of an OS microkernel

Gerwin Klein, June Andronick, Kevin Elphinstone, Toby Murray, Thomas Sewell, Rafal Kolanski, Gernot Heiser
<span title="2014-02-26">2014</span> <i title="Association for Computing Machinery (ACM)"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/th23p5ixr5d5joiuac47oiqstq" style="color: black;">ACM Transactions on Computer Systems</a> </i> &nbsp;
We report on our experience in maintaining this evolving formally verified code base.  ...  worst-case execution time analysis of the binary, and an automatic initialiser for user-level systems that connects kernel-level access-control enforcement with reasoning about system behaviour.  ...  ACKNOWLEDGMENTS We would like to acknowledge the contribution of the following people in the different parts of this work, spanning multiple years and projects.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2560537">doi:10.1145/2560537</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/wgaqjtqacfen3nd2apj4z4eldm">fatcat:wgaqjtqacfen3nd2apj4z4eldm</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20140716081357/http://www.nicta.com.au/pub?doc=7371" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/74/fb/74fbd16d5a27ff029707b34d500e92c258985ebb.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1145/2560537"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> acm.org </button> </a>
&laquo; Previous Showing results 1 &mdash; 15 out of 1,354 results