Monday 26th of February 2018
On 06th July 2011

An Exclusive Interview with Abdelrahman Osman Elfaki from the Management and Science University, Malaysia

"The most interesting thing I have learned is the value of interdisciplinary research."

I obtained my Master degree (computer science) in 2002 from Khartoum university faculty of mathematical science. I completed my PhD (computer science) from Multimedia University, Malaysia. 2011. My PhD thesis is titled as "Automated validation of software product lines using first order logic rules". I have worked in many universities in Sudan and Malaysia as well. Currently, I am working in Science and Management University, Malaysia. Currently, as an academic research I interest in Software Product Line, and Intelligent Modeling.

How did you gain interest in Software Product Line (SPL)?
The software industry requires little capital and yet it has wide impact and high value. As a result, the software industry represents a good opportunity for developing countries to be competitive and fill the existing wide gap in other major capital-intensive industries. In this context, the challenge is to find an effective and efficient way to produce products with highly competitive advantages. The SPL has emerged as a new software development paradigm of great importance. Therefore I am interesting in enhancing the quality of SPL.

What trend do you foresee in Software Product Line (SPL)?
Software Product Line has been proven as a useful methodology for developing software applications. In SPL, a successful software product is highly dependent on the validity of an SPL. Hence, validation is a significant process within SPL. Recently, validation of SPL has been discussed as an important issue and research has focused on the maturity of SPL.

What did you investigate in your last publication?
In my last published paper "Learning Object Repository: Introducing a Rule-Based Method as a Conceptual Design Technique". This paper aims to support the diversity in LOs repositories, and validate user's selection of LOs. Moreover, our rules support the auto-selection process. The main contribution of this paper is a novel approach to represent and validate knowledge related to learning objects using a novel variability modeling approach.

What are the most interesting or surprising things you have learned about since your arrival at Management and Science University?
The most interesting thing I have learned is the value of interdisciplinary research. I do believe that exchange of knowledge is becoming urgent these days. For instance, at the modern research universities, computer science is a vital part in engineering, medicine, chemistry, economy, astronomy and almost every field of science. Our collaboration in research gives the results with more confidence, realistic, and professionalism.

What topics have you been teaching until now at Management and Science University?
During 10 years of teaching experience I have taught many computer science courses such as Data Structures, Programming Languages, Artificial Intelligence, Software Engineering, and recently Automated Software Engineering.

What was your most successful moment?
The most successful moment happen when my Springer book chapter was published.

Your recommendation(s) and advice for young researchers who would want to pursue research in Automated Software Engineering?
Automated Software Engineering (ASE) is considered as a current and future of the software applications. There are many challenges and issues need to be explored and solved. The advantages of the ASE have been proved by both academic research and industry.

What are the current research projects you are working on?
Currently, I am working in two projects; the first one is the automation of student learning path way. The second project is related to brain computer interface.

Were you inspired by a famous scientist or engineer?
Yes, by the Associate Professor Somnuk Phon-Amnuaisuk who was my supervisor during my PhD study in Multimedia University.

What is your feeling about open-access publication? Do you recommend it?
Open-access publication provides a great chance to fill the gap between academic and industry. In computer science, there are many useful research works that are hidden from real practitioners in industry due to the fees that publishers are using. Academicians and practitioners should work together to prove the quality of the research. Thus, open-access publication guarantees the research quality.

Click here to view all interviews

Would you like to take part in the IJCSI Interview Program (IIP)? Fill the Interview Application Form

IJCSI Published Papers Indexed By:





IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482

More contact details »