[HTML][HTML] Systematic derivation of correct variability-aware program analyses

J Midtgaard, AS Dimovski, C Brabrand… - Science of Computer …, 2015 - Elsevier
A recent line of work lifts particular verification and analysis methods to Software Product
Lines (SPL). In an effort to generalize such case-by-case approaches, we develop a …

Abstract interpretation of graphs

P Cousot - … and Transformation for Declarative Programming and …, 2023 - Springer
Path problems in graphs can be solved by abstraction of a fixpoint definition of all paths in a
finite graph. Applied to the Roy-Floyd-Warshall shortest path algorithm this yields a naïve n 4 …

Systematic derivation of static analyses for software product lines

J Midtgaard, C Brabrand, A Wasowski - Proceedings of the 13th …, 2014 - dl.acm.org
A recent line of work lifts particular verification and analysis methods to Software Product
Lines (SPL). In an effort to generalize such case-by-case approaches, we develop a …

Constructive Galois connections: Taming the Galois connection framework for mechanized metatheory

D Darais, D Van Horn - ACM SIGPLAN Notices, 2016 - dl.acm.org
Galois connections are a foundational tool for structuring abstraction in semantics and their
use lies at the heart of the theory of abstract interpretation. Yet, mechanization of Galois …

Mechanizing abstract interpretation

D Darais - 2017 - search.proquest.com
It is important when developing software to verify the absence of undesirable behavior such
as crashes, bugs and security vulnerabilities. Some settings require high assurance in …

Topology optimization of port wireless sensor network based on small-world network

P Kong, G Fang, C He, Z Liu - 2017 International Conference …, 2017 - ieeexplore.ieee.org
Towards the characteristics of port monitoring and the particularity of network environment,
an optimized wireless sensor network (WSN) topology based on small-world network was …

Constructive galois connections

D Darais, D Van Horn - Journal of Functional Programming, 2019 - cambridge.org
Galois connections are a foundational tool for structuring abstraction in semantics, and their
use lies at the heart of the theory of abstract interpretation. Yet, mechanization of Galois …

Mechanically verified calculational abstract interpretation

D Darais, D Van Horn - arXiv preprint arXiv:1507.03559, 2015 - arxiv.org
Calculational abstract interpretation, long advocated by Cousot, is a technique for deriving
correct-by-construction abstract interpreters from the formal semantics of programming …

[PDF][PDF] Hybrid Adaptive Routing in Network-on-chips Using KLSA with Dijkstra Algorithm

M Muthulakshmi, AJ Albert - Research Journal of Applied …, 2014 - pdfs.semanticscholar.org
The aim of this study is to analyse dynamic programming in large scale, complex networks is
more important in the fields of scientific and engineering. Recent applications needs the …

[PDF][PDF] Research philosophy

I Sergey - Citeseer
In my research, which falls in the area of programming languages design and
implementation, I am mostly interested in the design of scalable, robust, and intellectually …