VNU-UET Repository: No conditions. Results ordered -Date Deposited. 2024-04-19T21:30:43ZEPrintshttp://eprints.uet.vnu.edu.vn/images/sitelogo.pnghttps://eprints.uet.vnu.edu.vn/eprints/2021-06-18T11:17:42Z2021-06-18T11:17:42Zhttp://eprints.uet.vnu.edu.vn/eprints/id/eprint/4481This item is in the repository with the URL: http://eprints.uet.vnu.edu.vn/eprints/id/eprint/44812021-06-18T11:17:42ZA framework for assume-guarantee regression verification of evolving softwareThis paper presents a framework for verifying evolving component-based software using assume-guarantee logic. The goal is to improve CDNF-based assumption generation method by having local weakest assumptions that can be used more effectively when verifying component-based software in the context of software evolution. For this purpose, we improve the technique for responding to membership queries when generating candidate assumptions. This technique is then integrated into a proposed backtracking algorithm to generate local weakest assumptions. These assumptions are effectively used in rechecking the evolving software by reducing time required for assumption regeneration within the proposed framework. The proposed framework can be applied to verify software that is continually evolving. An implemented tool and experimental results are presented to demonstrate the effectiveness and usefulness of the framework.Hoang Viet Tranvietth2004@gmail.comNgoc Hung Phamhungpn@vnu.edu.vnViet-Ha NguyenToshiaki Aoki2017-11-29T08:37:24Z2017-11-29T08:37:24Zhttp://eprints.uet.vnu.edu.vn/eprints/id/eprint/2711This item is in the repository with the URL: http://eprints.uet.vnu.edu.vn/eprints/id/eprint/27112017-11-29T08:37:24ZAutomated testing reactive systems from Event-B modelWe present a model-based testing approach for reactive systems where both test inputs and expected results are generated from `restricted' Event-B specifications. We show that it is possible to automatically build the restricted Event-B specifications from the original ones base on a knowledge base of the system under tests. The restricted models are to reduce the state space of the original Event-B models while preserving the possible testing paths, so that our model-based generated test suite can archive equivalent path coverage as using the original models. We also present a tool and a testing skeleton that are easy to use so that system developers can effectively test an arbitrary number of scenarios with reactive systems.Dieu Huong Vuhuongvd@vnu.edu.vnAnh Hoang Truonghoangta@vnu.edu.vnYuki ChibaToshiaki Aoki2016-12-30T02:21:30Z2016-12-30T02:21:30Zhttp://eprints.uet.vnu.edu.vn/eprints/id/eprint/2379This item is in the repository with the URL: http://eprints.uet.vnu.edu.vn/eprints/id/eprint/23792016-12-30T02:21:30ZVerifying OSEK/VDX OS Design using Its Formal SpecificationAutomotive systems are widely used in industry and our daily
life. As the reliability of automotive systems is becoming a greater
challenge in our community, increasingly more automotive companies are
interested in applying formal methods to improve the reliability of
automotive systems. We focus on automotive operating systems
conforming to the OSEK/VDX standard. Such operating systems are considered as important
components to ensure the reliability of the automotive systems. In
previous work, we proposed a framework to verify the design models of
reactive systems against their specifications. This framework allows us to
check whether the design model conforms to the specification based
on a simulation relation. This paper shows a case study in which the
framework is applied to a real design of the OSEK/VDX operating system. As a
result, we found that we were able to check several important properties
of the design model. We show the effectiveness and practicality of the framework based on the results of the case study.Dieu Huong Vuhuongvd@vnu.edu.vnYuki ChibaKenro YatakeToshiaki Aoki2016-01-06T07:48:03Z2016-01-06T07:48:03Zhttp://eprints.uet.vnu.edu.vn/eprints/id/eprint/1473This item is in the repository with the URL: http://eprints.uet.vnu.edu.vn/eprints/id/eprint/14732016-01-06T07:48:03ZA Framework for Verifying the Conformance of Design to Its Formal SpecificationsDieu Huong VuYuki ChibaKenro YatakeToshiaki Aoki2013-01-08T07:20:10Z2016-05-20T09:22:00Zhttp://eprints.uet.vnu.edu.vn/eprints/id/eprint/111This item is in the repository with the URL: http://eprints.uet.vnu.edu.vn/eprints/id/eprint/1112013-01-08T07:20:10ZAn Improvement of Minimized Assumption Generation Method for Component-Based Software VerificationThe minimized assumption generation has been recognized as an improved method of the assume-guarantee verification for generating minimal assumptions. This method is not only fitted to component-based software but also has a potential to solve the state space explosion problem in model checking. However, the computational cost for generating the minimal assumption is very high so the method is difficult to be applied in practice. This paper presents an optimization as a continuous work of the minimized assumption generation method in order to reduce the complexity of the method. The key idea of this method is to find a smaller assumption in a sub-tree of the search tree containing the candidate assumptions using the depth-limited search strategy. With this approach, the improved method can generate smaller assumptions with a lower computational cost and consumption memory than the minimized method. The generated assumptions are also effective for rechecking the systems at much lower computational cost in the context of software evolution. We have implemented a tool supporting the improved method. Experimental results are also presented and discussed.Ngoc Hung Phamhungpn@vnu.edu.vnViet Ha Nguyenhanv@vnu.edu.vnToshiaki AokiT. Katayama2012-11-01T07:32:48Z2016-05-20T09:21:13Zhttp://eprints.uet.vnu.edu.vn/eprints/id/eprint/34This item is in the repository with the URL: http://eprints.uet.vnu.edu.vn/eprints/id/eprint/342012-11-01T07:32:48ZAn Improvement of Minimized Assumption Generation Method for Component-Based Software VerificationNgoc Hung Phamhungpn@vnu.edu.vnViet Ha Nguyenhanv@vnu.edu.vnToshiaki AokiT. Katayama