Skip to main content

Showing 1–7 of 7 results for author: Hoang, T S

.
  1. arXiv:2403.14697  [pdf

    cs.CY cs.AI cs.SE

    An AIC-based approach for articulating unpredictable problems in open complex environments

    Authors: Haider AL-Shareefy, Michael Butler, Thai Son Hoang

    Abstract: This research paper presents an approach to enhancing the predictive capability of architects in the design and assurance of systems, focusing on systems operating in dynamic and unpredictable environments. By adopting a systems approach, we aim to improve architects' predictive capabilities in designing dependable systems (for example, ML-based systems). An aerospace case study is used to illustr… ▽ More

    Submitted 15 March, 2024; originally announced March 2024.

    Comments: S. Bernardi, T. Zoppi (Editors), "Fast Abstracts and Student Forum Proceedings - EDCC 2024 - 19th European Dependable Computing Conference, Leuven, Belgium, 8-11 April 2024"

  2. arXiv:2105.10344  [pdf, ps, other

    q-bio.MN cs.CL

    Towards Scalable Modeling of Biology in Event-B

    Authors: Usman Sanwal, Thai Son Hoang, Luigia Petre, Ion Petre

    Abstract: Biology offers many examples of large-scale, complex, concurrent systems: many processes take place in parallel, compete on resources and influence each other's behavior. The scalable modeling of biological systems continues to be a very active field of research. In this paper we introduce a new approach based on Event-B, a state-based formal method with refinement as its central ingredient, allow… ▽ More

    Submitted 20 May, 2021; originally announced May 2021.

  3. arXiv:1811.03752  [pdf, other

    cs.SE cs.LG

    DeepSaucer: Unified Environment for Verifying Deep Neural Networks

    Authors: Naoto Sato, Hironobu Kuruma, Masanori Kaneko, Yuichiroh Nakagawa, Hideto Ogawa, Thai Son Hoang, Michael Butler

    Abstract: In recent years, a number of methods for verifying DNNs have been developed. Because the approaches of the methods differ and have their own limitations, we think that a number of verification methods should be applied to a developed DNN. To apply a number of methods to the DNN, it is necessary to translate either the implementation of the DNN or the verification method so that one runs in the sam… ▽ More

    Submitted 8 November, 2018; originally announced November 2018.

  4. arXiv:1810.10143  [pdf, ps, other

    cs.SE cs.LO eess.SY

    The Unit-B Method -- Refinement Guided by Progress Concerns

    Authors: Simon Hudon, Thai Son Hoang, Jonathan S. Ostroff

    Abstract: We present Unit-B, a formal method inspired by Event-B and UNITY. Unit-B aims at the stepwise design of software systems satisfying safety and liveness properties. The method features the novel notion of coarse and fine schedules, a generalisation of weak and strong fairness for specifying events' scheduling assumptions. Based on events schedules, we propose proof rules to reason about progress pr… ▽ More

    Submitted 31 March, 2020; v1 submitted 23 October, 2018; originally announced October 2018.

    Journal ref: Software and Systems Modeling (SoSym), Springer, Volume 15: Issue 4, pp. 1091-1116, October 2016

  5. arXiv:1701.08625  [pdf, other

    cs.SE

    Theory Plug-in for Rodin 3.x

    Authors: T. S. Hoang, L. Voisin, A. Salehi, M. Butler, T. Wilkinson, N. Beauger

    Abstract: The Theory plug-in enables modellers to extend the mathematical modelling notation for Event-B, with accompanying support for reasoning about the extended language. Previous version of the Theory plug-in has been implemented based on Rodin 2.x. This presentation outline the main improvements to the The- ory plug-in, to be compatible with Rodin 3.x, in terms of both reliability and us- ability. We… ▽ More

    Submitted 4 January, 2017; originally announced January 2017.

    Comments: Event-B day 2016, Tokyo

    ACM Class: D.2.4

  6. arXiv:1211.1172  [pdf, ps, other

    cs.SE cs.LO

    Proof Hints for Event-B

    Authors: Thai Son Hoang

    Abstract: Interactive proofs are often considered as costs of formal modelling activity. In an incremental development environment such as the Rodin platform for Event-B, information from proof attempts is important input for adapting the model. This paper considers the idea of using interactive proofs to "improve" the model, in particular, to convert them into automatic ones. We propose to lift some essent… ▽ More

    Submitted 6 November, 2012; originally announced November 2012.

    Comments: In Proceedings of DS-Event-B 2012: Workshop on the experience of and advances in develo** dependable systems in Event-B, in conjunction with ICFEM 2012 - Kyoto, Japan, November 13, 2012

  7. arXiv:1210.7283  [pdf, other

    cs.SE

    Abstract Data Types in Event-B - An Application of Generic Instantiation

    Authors: David Basin, Andreas Fürst, Thai Son Hoang, Kunihiko Miyazaki, Naoto Sato

    Abstract: Integrating formal methods into industrial practice is a challenging task. Often, different kinds of expertise are required within the same development. On the one hand, there are domain engineers who have specific knowledge of the system under development. On the other hand, there are formal methods experts who have experience in rigorously specifying and reasoning about formal systems. Coordinat… ▽ More

    Submitted 26 October, 2012; originally announced October 2012.

    Comments: In Proceedings of DS-Event-B 2012: Workshop on the experience of and advances in develo** dependable systems in Event-B, in conjunction with ICFEM 2012 - Kyoto, Japan, November 13, 2012