Saturday 21st of January 2017
On 04th January 2010

An Exclusive Interview with Dr. Philippe Roose

"Be aware! Software architecture domain requires a large computer science culture from design models to specific techniques to implement solutions..."

My name is Philippe Roose, a 36 years old Assistant Professor at the University of Pau, holder of the French "Habilitation à Diriger les Recherches". I obtained my PhD in Computer Science in 2000. Currently, I am living at Basque Country, a region at the extreme South West of France.

How did you gain interest in Software Architectures?
While I was studying for my PhD, we had some specific problems (it was on re-engineering). We found part of the solutions with software architectures. Since these works, I never stop working on such domain, and specifically for Multimedia Applications.

What trend do you foresee in software architectures?
After several years of increasing complexity of software architectures in order to manage more and more stuffs, this complexity becomes a problem. The increasing use of MID (Mobile Internet Devices) like smartphones, PDA, mini-PCs, embedded systems and so on, all needs lighter applications, more specialized. We are currently re-thinking software architectures to stack up them / to make them collaborating in order to increase functionalities (on-demand; at run-time) instead of providing them with full capabilities.

What did you investigate in your last publication?
After a parenthesis, we are back on software architectures for multimedia application, and more particularly for multimedia applications hosted on MID. We recently published a survey for context aware applications "Context Aware Adaptable Applications - A global approach" (in IJCSI Volume 1, Issue 1, 2009) for the special issue on Pervasive Computing Systems and Technologies which was exactly our research domain area. We are now currently working on a specific platform and UML profile for MID dedicated to Multimedia Applications.

How do you approach research? How long does it take to complete a paper?
We generally make brainstorming with one of my colleague (generally I work with 1 or 2 persons) and start publishing. If ideas sound good, we try to get a PhD student in order to make a strong study of the subject. Papers are generally written by PhD student according to several discussions. Then we all correct it. The process can be 6 months long.

What are the most interesting or surprising things you have learned about since your arrival at the University of Pau?
If you want to publish to high ranked conferences/revues, you need a perfect English! A good idea/paper is not enough!

What topics have you been teaching until now at the University of Pau?
Currently I am teaching programming languages and theories (OOP, Services, Java, PHP, C) and operating systems (Windows, Unix) and history of micro-computers (I made a book 3 years ago). Previously I was teaching networks.

What was your most successful moment?
May be when my book (a personnel project - history of micro computer is a passion !) was edited and when I hold my "Habilitation à Diriger les Recherches" (french diploma in order to be candidate to full prof. positions).

Your recommendation and advise for young researchers who would want to pursue research in software architecture?
Be aware!. Software architecture domain requires a large computer science culture from design models to specific techniques to implement solutions, from Model Driven Approaches to Domain Specific Languages, from general code generation to specific one.

What are the current research projects you are working on?
We recently finished a prototype capable to make dynamic reconfigurations and deployment on limited hosts (PDA, SmartPhones, and Sensors). It will be available soon on a forge. The second project is a UML profile (implemented in Eclipse) to design software architectures for mobile multimedia applications. A PhD student is working hard on it.

Were you inspired by a famous scientist or engineer?
May be by Steve Wozniak (famous), but more surely by Marc Dalmau, my supervisor when I was a PhD student, and now my colleague.

What is your feeling about open-access publication? Do you recommend it?
Yes...Yes ! If unknown, the best publication is nothing.

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 »