Abu Naser Masud is a senior lecturer in Computer Science and Software Engineering Division at Mälardalen University. He was a researcher and postdoctoral researcher at Mälardalen University (in the years 2013- 2017). He completed his PhD in computer science (awarded Apto Cum Laude) from Technical University of Madrid in 2013. He was one of the Erasmus Mundus scholars to complete European Masters in Computational Logic from Technical University of Madrid, Spain and University of Technology Dresden, Germany (in the years 2006-2009). He worked as an Assistant Professor at Khulna University, Bangladesh.
He was involved in several research projects funded by the European commission (HATS), Madrid regional government (PROMETIDOS-CM), EU Marie Curie (APARTS), and KKS HÖG (SPACES) related to software resource analysis, WCET analysis, and static program analysis.
Current research interests include static and dynamic program analysis, program transformation, abstract interpretation, analysing high level design (UML), quantitative analysis of software resources.
More precise construction of static single assignment programs using reaching definitions (Apr 2020) Abu Naser Masud, Federico Ciccozzi Journal of Systems and Software (JSS)
Towards constructing the SSA form using reaching definitions over dominance frontiers (Sep 2019) Abu Naser Masud, Federico Ciccozzi IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)
Automatic Inference of Task Parallelism in Task-graph-based Actor Models (Dec 2018) Abu Naser Masud, Björn Lisper, Federico Ciccozzi Journal of IEEE Access (Access'18)
Static Backward Program Slicing for Safety Critical Systems (Jun 2015) Husni Khanfar, Björn Lisper, Abu Naser Masud The 20th International Conference on Reliable Software Technologies (Ada-Europe-2015)
|APARTS - Advanced Program Analysis for Real-Time Systems||finished|
|HERO: Heterogeneous systems - software-hardware integration||active|
|MOMENTUM: analysis of models towards compilation to predictable embedded real-time and safety-critical applications||finished|
|Static Program Analysis for Complex Embedded systems||finished|
|Automatically Reproducing Bugs from the Bug Report||available|