About Noury Bouraqadi


During my first years at the university, I studied electronics (1988-1990), and specialized in computer science (1991-1994). With my Master’s degree in hand, I worked as a freelance software developer, while doing a PhD on software engineering (1995-1999). My PhD research focused on reflection with explicit metaclasses and Aspect-Oriented Programming (AOP). Then, I worked on research projects related to reflection and AOP applied to strong code mobility within distributed systems.

Since 2001, I joined the IMT Lille Douai where I still work as a full professor. My research targets mobile and autonomous robots from two complementary perspectives: Software Engineering (SE) and (AI). From the SE perspective, I study software architectures, languages and tools for controlling individual robots. I mainly focus on reflective and dynamic languages, and more specifically Pharo, for a modular and agile development of robotic software architectures. From the AI perspective, I study coordination and cooperation in robotic fleets. I am mainly interested in communication models as well as emerging or predefined organizations for multi-agent robotic systems.

Why This Site?

As a father, I am very concerned about the planet and the challenges faced by humanity. I also strongly believe that technology is the only way to make any significant change on a global scale (see Video below). This is why I made this site to spread technical knowledge, based on my expertise in computer science and robotics honed since the 1990’s. To do so, I organized this site in two complementary parts:

Technology is a gift of God. After the gift of life, it is perhaps the greatest of God’s gifts. It is the mother of civilization, of arts and of sciences.

Freeman Dyson

Code of Ethics

Doing good is not enough. The way to do it is important too. This is why this site is 100% ethical. By this I mean:

  • 100% independent. I view my readers as friends or students who deserve my best most objective content.
  • 0% tracking. No third party cookies, no Google analytics, no Facebook pixel, to preserve the privacy of this site visitors.
  • 0% invasive or hidden advertisement.  Ads if any are clearly labelled as so, and truly related to the content.
  • Favor open-source software. I spend a significant part of my time contributing to free open-source projects such as PharoJS.

How to Reach Me?

  • I am located in northern France, in Lille area.
  • Follow me on Twitter.
  • Follow me on LinkedIn.
  • Find my scientific papers is on my Google Scholar Page.
  • Send me a direct message using the form below