Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Hussama Ismail

dblp:171/6252 · also Hussama Ibrahim Ismail · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
0since 2021 · last 2019
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5 · 1 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program verification · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Embedded and real-time systems · 100%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program verification › model checking
bounded model checking
0.312017
Formal Non-Fragile Stability Verification of Digital Control Systems with Uncertainty · IEEE Trans. Computers 2017
Embedded and real-time systems › control systems
digital control systems
0.312017
Formal Non-Fragile Stability Verification of Digital Control Systems with Uncertainty · IEEE Trans. Computers 2017
Automated reasoning and model checking
satisfiability modulo theories
0.112017
Formal Non-Fragile Stability Verification of Digital Control Systems with Uncertainty · IEEE Trans. Computers 2017

Methods — techniques the papers use, named apart from their topics

satisfiability modulo theories · 0.9bounded model checking · 0.9
YearPublicationVenuePosition
2019 Verifying fragility in digital systems with uncertainties using DSVerifier v2.0
Lennon C. Chaves, Hussama Ismail, Iury Bessa, Lucas C. Cordeiro, Eddie Batista de Lima Filho
J. Syst. Softw.2
2018 ESBMC-GPU A context-bounded model checking tool to verify CUDA programs
Felipe R. Monteiro, Erickson H. da S. Alves, Isabela da Silva, Hussama Ismail, Lucas C. Cordeiro, Eddie Batista de Lima Filho
Sci. Comput. Program.4
2018 DSVerifier-Aided Verification Applied to Attitude Control Software in Unmanned Aerial Vehicles
abstract
During the last decades, model checking techniques have been applied to improve overall system reliability, in unmanned aerial vehicle (UAV) approaches. Nonetheless, there is little effort focused on applying those methods to the control-system domain, especially when it comes to the investigation of low-level implementation errors, which are related to digital controllers and hardware compatibility. The present study addresses the mentioned problems and proposes the application of a bounded model checking tool, named as Digital System Verifier (DSVerifier), to the verification of digital-system implementation issues, in order to investigate problems that emerge in digital controllers designed for UAV attitude systems. A verification methodology to search for implementation errors related to finite word-length effects (e.g., arithmetic overflows and limit cycles), in UAV attitude controllers, is presented, along with its evaluation, which aims to ensure correct-by-design systems. Experimental results show that low-level failures in UAV attitude control software used in aerial surveillance are identified by DSVerifier, which can also be used for developing sound and correct implementations, through its integration into development processes. Finally, given that the proposed approach handles C code and takes into account hardware specifications, it is suitable for verifying final controller implementations, which is a more practical scenario.
Lennon C. Chaves, Iury Bessa, Hussama Ismail, Adriano Bruno dos Santos Frutuoso, Lucas C. Cordeiro, Eddie Batista de Lima Filho
IEEE Trans. Reliab.3
2017 DepthK: A k-Induction Verifier Based on Invariant Inference for C Programs - (Competition Contribution)
Williame Rocha, Herbert Rocha, Hussama Ismail, Lucas C. Cordeiro, Bernd Fischer 0002
TACAS (2)3
2017 Handling loops in bounded model checking of C programs via k-induction
Mikhail R. Gadelha, Hussama Ismail, Lucas C. Cordeiro
Int. J. Softw. Tools Technol. Transf.2
2017 Formal Non-Fragile Stability Verification of Digital Control Systems with Uncertainty
abstract
A verification methodology is described and evaluated to formally determine uncertain linear systems stability in digital controllers with considerations to the implementation aspects. In particular, this methodology is combined with the digital-system verifier (DSVerifier), which is a verification tool that employs Bounded Model Checking based on Satisfiability Modulo Theories to check the stability of digital control systems with uncertainty. DSVerifier determines the control system stability, considering all the plant interval variation set, together with the Finite Word-length (FWL) effects in the digital controller implementation; DSVerifier checks the robust non-fragile stability of a given closed-loop system. The proposed methodology and respective tool are evaluated considering non-fragile control examples from literature. Experimental results show that the approach used in this study is able to foresee fragility problems in robust controllers, which could be overlooked by other existing approaches due to underestimating of FWL effects.
Iury Bessa, Hussama Ismail, Reinaldo M. Palhares, Lucas C. Cordeiro, João Edgar Chaves Filho
IEEE Trans. Computers2
2015 DSVerifier: A Bounded Model Checking Tool for Digital Systems
Hussama Ismail, Iury Bessa, Lucas C. Cordeiro, Eddie Batista de Lima Filho, João Edgar Chaves Filho
SPIN1