Abbas

About Me

I am a researcher in software engineering and I blog, run, and code for fun ;)

Views are my own and so are the Models and also the Controllers. (Factories are mostly auto generated!)

The academic me

I am a Researcher at RISE ICT, Västerås and an Industrial Ph.D. student at Mälardalens University. My research is focused on variability modeling & testing for variant intensive cyber-physical systems. Before coming to Sweden, I was Instructor at NUCES, Islamabad where I taught labs of courses: Software Testing, Computer Programming, Object-Oriented Analysis and Design, and Data Structures. Besides, I enjoyed Mobile/Web Applications Development during my BS(Software Engineering) at COMSATS University Islamabad, Wah Campus. I also do fun stuff such as developing Modeling Tools, and Domain-Specific Languages. Back in my MS(Software Engineering) from NUCES, Islamabad, I also worked as a Research Assistant at the Software Quality Engineering & Testing Laboratory.
A great honor throughout my academic career was working under the supervision of some great people. I am thankful to the people who supervised me, taught me and most importantly worked on my life skills. I am where I am now just because of the people who invested their valuable time on me. I am also grateful to my current Ph.D. advisors and teachers who are continuously working on polishing me for future adventures.

Research Projects

Community Service

  • IET Software, 2019
  • ICIT SS, 2020
  • ISEC, 2020, 2021 (Sub)
  • Euromicro SEAA, 2020 (Sub)
  • PeerJ CS, 2020 (Sub)
  • NLP4RE 2022 (Program Committee)
  • ICSE 2021 Student Volunteer
  • RE 2021 Student Volunteer
  • SPLC 2021 Student Volunteer
  • RE 2022 Student Volunteer
  • REFSQ 2023 Social media co-chair
  • AST 2023 Web and Publicity chair

Mentoring and Supervision

  • Parastu Rahgozar, Summer Intern in NLP for SE at RISE. MSc Student from KTH, Summer 2019
  • Christoffer Parkkila, "Clone detection in model-based design: an evaluation in the safety-critical railway domain", MSc Thesis at MDH (Current)

Rejections in my career

I believe that rejections play a very important role in shaping one's career and personality. Following are the list of rejections that I had to face:

  • Rejected for BS in Computer Systems Engineering, NUST, Pakistan - 2012
  • Rejected for MS in Electrical Engineering and Computer Science as an early action applicant, MIT, USA - 2015
  • Paper Rejection in REFSQ - 2019
  • Paper Rejection in SEAA - 2019
  • Paper Rejection in RE - 2020
  • ... and I stopped counting...

The real me

As a human on the planet earth, I blog, run, play badminton and take a lot of photos. I watch movies that build some connection to real life, that means I usually spend most of my time choosing a movie rather than watching one. I prefer to hike mountains (unfortunately we don't have real mountains in Sweden). I love to discuss culture, history, science, and technology.
My running bests:
-5k, 24:39
-10k, 52:14
-Half-Marathon, 1:54:44