About

ahubaux

My name is Arnaud Hubaux. Welcome to my personal page!

I am a business architect expert in configuration and product variant management. I became an business architect in 2014 after working as a contractor in 2013 and completing a PhD and postdoc in computer science at the University of Namur (Belgium) and University of Waterloo (Canada) in 2012.

As a business architect, my roles are to:
– Design the company enterprise architecture for configuration management;
– Provide solutions for advanced variant management and integral product structure;
– Control the satisfaction of customer-specific configuration management requirements;
– Lead improvement of cost impact analysis on changes;
– Initiate cross-sector improvement projects;
– Initiate co-innovation programs (Sales Configuration and Industry 4.0);
– Align business and IT requirements;
– Develop and maintain communication and training plans;
– Execute company benchmarking;
– Support business change management;
– Lead outsourced developments.

Besides the corporate life, I still maintain a strong connection with research partners through the organisation of seminars, keynote presentations, and joint publications.

For more details on my achievements, please download my resume.

Publications

PhD Thesis

  • [PDF] A. Hubaux, “Feature-based configuration: collaborative, dependable, and controlled,” PhD Thesis, 2012.
    [Bibtex]
    @PHDTHESIS{Hubaux2012a,
    author = {Hubaux, A.},
    title = {Feature-based Configuration: Collaborative, Dependable, and Controlled},
    school = {University of Namur, Belgium},
    year = {2012},
    abstract = {A growing share of products expose sophisticated configurability to handle variations in user and context requirements. Configurators usually rely on variability models, like feature models (FMs), that structure and constrain the available options. However, most feature-based configuration techniques do not scale well to collaborative contexts. They offer limited mechanisms to determine responsibilities and access rights, to schedule configuration tasks, and to resolve conflicts. Fragments of solutions already exist but a unified and formal foundation for collaborative feature-based configuration is still missing.
    To provide enhanced control and guidance, we specify responsibilities and rights with views on the FM. Views establish insulated spaces in which users can safely configure the part of the FM assigned to them. The configuration of these views is regulated by a workflow that defines the configuration process. The result of that combination is a new formalism called feature-based configuration workflow. Finally, to handle conflicts between user decisions, we develop a range fix generation algorithm. These concepts and their properties are integrated into a sound mathematical framework.
    Our contribution is motivated and illustrated through several real-world applications: a product line of meeting management applications (PloneMeeting), a product line of communication protocols used in the aerospace industry (CFDP), the Linux kernel, and an operating system for embedded applications (eCos). The definitions and algorithms are implemented in a toolset that extends SPLOT, an open source configuration environment, and YAWL, a comprehensive workflow management environment. This toolset demonstrates the efficiency and applicability of our contribution.
    }
    }

Book chapters

  • A. Hubaux, M. Acher, T. T. Tun, P. Heymans, P. Collet, and P. Lahire, “Domain engineering: product lines, conceptual models, and languages,” , I. Reinhartz-Berger, A. Sturm, T. Clark, J. Bettin, and S. Cohen, Eds., Springer, 2013.
    [Bibtex]
    @INBOOK{Hubaux2012c,
    chapter = {Separating Concerns in Feature Models: Retrospective and Multi-View Support (to appear)},
    title = {Domain Engineering: Product Lines, Conceptual Models, and Languages},
    publisher = {Springer},
    year = {2013},
    editor = {Reinhartz-Berger,I. and Sturm, A. and Clark, T. and Bettin, J. and Cohen, S.},
    author = {Hubaux, A. and Acher, M. and Tun, T. T. and Heymans, P. and Collet, P. and Lahire, P.},
    }

Journals

  • Y. Xiong, H. Zhang, A. Hubaux, S. She, J. Wang, and K. Czarnecki, “Range fixes: interactive error resolution for software configuration,” Transactions on software engineering (tse), 2014.
    [Bibtex]
    @ARTICLE{Hubaux2014,
    author = {Xiong, Y. and Zhang, H. and Hubaux, A. and She, S. and Wang, J. and Czarnecki, K.},
    title = {Range Fixes: Interactive Error Resolution for Software Configuration},
    journal = {Transactions on Software Engineering (TSE)},
    year = {2014},
    note = {to appear},
    publisher = {IEEE}
    }
  • A. Hubaux, T. T. Tun, and P. Heymans, “Separation of concerns in feature diagram languages: a systematic survey,” Acm computing surveys, pp. 1-23, 2013.
    [Bibtex]
    @ARTICLE{Hubaux2011a,
    author = {Hubaux, A. and Tun, T. T. and Heymans, P.},
    title = {Separation of Concerns in Feature Diagram Languages: A Systematic
    Survey},
    journal = {ACM Computing Surveys},
    year = {2013},
    pages = {1--23},
    publisher = {ACM}
    }
  • [PDF] A. Hubaux, P. Heymans, P. -Y. Schobbens, D. Deridder, and E. Abbasi, “Supporting multiple perspectives in feature-based configuration,” Software and systems modeling (sosym), pp. 1-23, 2011.
    [Bibtex]
    @ARTICLE{Hubaux2011,
    author = {Hubaux, A. and Heymans, P. and Schobbens, P.-Y. and Deridder, D.
    and Abbasi, E.},
    title = {Supporting Multiple Perspectives in Feature-based Configuration},
    journal = {Software and Systems Modeling (SoSyM)},
    year = {2011},
    pages = {1--23},
    publisher = {Springer Berlin / Heidelberg}
    }

Conferences

  • E. Abbasi, A. Hubaux, M. Acher, Q. Boucher, and P. Heymans, “The anatomy of a sales configurator: an empirical study of 111 cases,” in Proceedings of the 25th international conference on advanced information systems engineering (caise’13), Valencia, Spain, 2013, pp. 162-177.
    [Bibtex]
    @INPROCEEDINGS{Abbasi2013,
    author = {Abbasi, E. and Hubaux, A. and Acher, M. and Boucher, Q. and Heymans, P.},
    title = {The Anatomy of a Sales Configurator: An Empirical Study of 111 Cases},
    booktitle = {Proceedings of the 25th International Conference on Advanced Information Systems Engineering (CAiSE'13)},
    year = {2013},
    pages = {162--177},
    address = {Valencia, Spain},
    publisher = {Springer-Verlag},
    timestamp = {2013.02.23}
    }
  • [PDF] Y. Xiong, A. Hubaux, S. She, and K. Czarnecki, “Generating range fixes for software configuration,” in Proceedings of the 34th international conference on software engineering (icse’12), Zurich, Switzerland, 2012, pp. 58-68.
    [Bibtex]
    @INPROCEEDINGS{Xiong2012,
    author = {Xiong, Y. and Hubaux, A. and She, S. and Czarnecki, K.},
    title = {Generating Range Fixes for Software Configuration},
    booktitle = {Proceedings of the 34th International Conference on Software Engineering (ICSE'12)},
    year = {2012},
    address = {Zurich, Switzerland},
    pages = {58-68},
    publisher = {IEEE Computer Society},
    }
  • [PDF] E. Abbasi, A. Hubaux, and P. Heymans, “A toolset for feature-based configuration workflows,” in Proceedings of the 15th international software product lines conference (splc’11), Munich, Germany, 2011, pp. 65-69.
    [Bibtex]
    @INPROCEEDINGS{Abbasi2011,
    author = {Abbasi, E. and Hubaux, A. and Heymans, P.},
    title = {A Toolset for Feature-based Configuration Workflows},
    booktitle = {Proceedings of the 15th International Software Product Lines Conference (SPLC'11)},
    year = {2011},
    pages = {65--69},
    address = {Munich, Germany},
    publisher = {IEEE Computer Society}
    }
  • [PDF] A. Hubaux, P. Heymans, P. -Y. Schobbens, and D. Deridder, “Towards multi-view feature-based configuration,” in Proceedings of the 16th international working conference on requirements engineering:foundation for software quality (refsq’10), Essen, Germany, 2010, pp. 106-112.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2010a,
    author = {Hubaux, A. and Heymans, P. and Schobbens, P.-Y. and Deridder, D.},
    title = {Towards Multi-View Feature-based Configuration},
    booktitle = {Proceedings of the 16th International Working Conference on Requirements Engineering:Foundation for Software Quality (REFSQ'10)},
    year = {2010},
    pages = {106-112},
    address = {Essen, Germany},
    publisher = {Springer-Verlag}
    }
  • [PDF] A. Hubaux, Q. Boucher, H. Hartmann, R. Michel, and P. Heymans, “Evaluating a textual feature modelling language: four industrial case studies,” in Proceedings of the 3rd international conference on software language engineering (sle’10), Eindhoven, The Netherlands, 2010, pp. 337-356.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2010c,
    author = {Hubaux, A. and Boucher, Q. and Hartmann, H. and Michel, R. and Heymans, P.},
    title = {Evaluating a Textual Feature Modelling Language: Four Industrial Case Studies},
    booktitle = {Proceedings of the 3rd International Conference on Software Language Engineering (SLE'10)},
    year = {2010},
    volume = {6563},
    pages = {337-356},
    address = {Eindhoven, The Netherlands},
    publisher = {Springer Berlin / Heidelberg}
    }
  • [PDF] T. T. Tun, Q. Boucher, A. Classen, A. Hubaux, and P. Heymans, “Relating requirements and feature configurations: a systematic approach,” in Proceedings of the 13th international software product lines conference (splc’09), San Francisco, CA, USA, 2009, pp. 201-210.
    [Bibtex]
    @INPROCEEDINGS{Tun2009,
    author = {Tun, T. T. and Boucher, Q. and Classen, A. and Hubaux, A. and Heymans,
    P.},
    title = {Relating Requirements and Feature Configurations: A Systematic Approach},
    booktitle = {Proceedings of the 13th International Software Product Lines Conference (SPLC'09)},
    year = {2009},
    pages = {201-210},
    address = {San Francisco, CA, USA},
    publisher = {ACM Press}
    }
  • [PDF] A. Hubaux, A. Classen, and P. Heymans, “Formal modelling of feature configuration workflow,” in Proceedings of the 13th international software product lines conference (splc’09), San Francisco, CA, USA, 2009, pp. 221-230.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2009b,
    author = {Hubaux, A. and Classen, A. and Heymans, P.},
    title = {Formal Modelling of Feature Configuration Workflow},
    booktitle = {Proceedings of the 13th International Software Product Lines Conference (SPLC'09)},
    year = {2009},
    pages = {221--230},
    address = {San Francisco, CA, USA},
    publisher = {Carnegie Mellon University}
    }
  • [PDF] A. Hubaux, P. Heymans, and D. Benavides, “Variability modelling challenges from the trenches of an open source product line re-engineering project,” in Proceedings of the 12th international software product line conference (splc’08), Limerick, Ireland, 2008, pp. 55-64.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2008,
    author = {Hubaux, A. and Heymans, P. and Benavides, D.},
    title = {Variability Modelling Challenges from the Trenches of an Open Source Product Line Re-Engineering Project},
    booktitle = {Proceedings of the 12th International Software Product Line Conference (SPLC'08)},
    year = {2008},
    pages = {55-64},
    address = {Limerick, Ireland},
    publisher = {IEEE Computer Society}
    }

Workshops

  • [PDF] Q. Boucher, E. Abbasi, A. Hubaux, G. Perrouin, M. Acher, and P. Heymans, “Towards more reliable configurators: a re-engineering perspective (to appear),” in Proceedings of the international workshop on product line approaches in software engineering (please’12), Zurich, Switzerland, 2012, pp. 29-32.
    [Bibtex]
    @INPROCEEDINGS{Boucher2012,
    author = {Boucher, Q. and Abbasi, E. and Hubaux, A. and Perrouin, G. and Acher, M. and Heymans, P.},
    title = {Towards More Reliable Configurators: A Re-engineering Perspective (to appear)},
    booktitle = {Proceedings of the International Workshop on Product LinE Approaches in Software Engineering (PLEASE'12)},
    year = {2012},
    pages = {29-32},
    address = {Zurich, Switzerland},
    publisher = {IEEE Computer Society},
    }
  • [PDF] R. Michel, A. Hubaux, V. Ganesh, and P. Heymans, “An SMT-based Approach to Automated Configuration,” in Proceedings of the 10th international workshop on satisfiability modulo theories (smt’12), Manchester, UK, 2012, pp. 107-117.
    [Bibtex]
    @INPROCEEDINGS{Michel2012,
    author = {Michel, R. and Hubaux, A. and Ganesh, V. and Heymans, P.},
    title = {{An SMT-based Approach to Automated Configuration}},
    booktitle = {Proceedings of the 10th International Workshop on Satisfiability Modulo Theories (SMT'12)},
    year = {2012},
    pages = {107-117},
    address = {Manchester, UK}
    }
  • [PDF] A. Hubaux, Y. Xiong, and K. Czarnecki, “A survey of configuration challenges in linux and ecos,” in Proceedings of the sixth international workshop on variability modelling of software-intensive systems (vamos’12), Leipzig, Germany, 2012, pp. 149-155.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2012,
    author = {Hubaux, A. and Xiong, Y. and Czarnecki, K.},
    title = {A Survey of Configuration Challenges in Linux and eCos},
    booktitle = {Proceedings of the Sixth International Workshop on Variability Modelling of Software-intensive Systems (VaMoS'12)},
    year = {2012},
    pages = {149--155},
    address = {Leipzig, Germany},
    publisher = {ACM Press}
    }
  • [PDF] A. Hubaux, D. Jannach, C. Drescher, L. Murta, T. Mannisto, K. Czarnecki, P. Heymans, T. Nguyen, and M. Zanker, “Unifying software and product configuration: a research roadmap,” in Proceedings of the workshop on configuration (confws’12), Montpellier, France, 2012, pp. 31-35.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2012b,
    author = {Hubaux, A. and Jannach, D. and Drescher, C. and Murta, L. and Mannisto, T. and Czarnecki, .K and Heymans, P. and Nguyen, T. and Zanker, M.},
    title = {Unifying Software and Product Configuration: A Research Roadmap},
    booktitle = {Proceedings of the Workshop on Configuration (ConfWS'12)},
    year = {2012},
    address = {Montpellier, France},
    pages = {31-35},
    }
  • [PDF] R. Michel, A. Classen, A. Hubaux, and Q. Boucher, “A formal semantics for feature cardinalities in feature diagrams,” in Proceedings of the 5th international workshop on variability modelling of software-intensive systems (vamos’11), Namur, Belgium, 2011, pp. 82-89.
    [Bibtex]
    @INPROCEEDINGS{Michel2011,
    author = {Michel, R. and Classen, A. and Hubaux, A. and Boucher, Q.},
    title = {A Formal Semantics for Feature Cardinalities in Feature Diagrams},
    booktitle = {Proceedings of the 5th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS'11)},
    year = {2011},
    pages = {82-89},
    address = {Namur, Belgium},
    publisher = {ACM Press}
    }
  • [PDF] A. Hubaux, E. Abbasi, A. Classen, and P. Heymans, “Workflow-driven product derivation (invited talk),” in Proceedings of the 1st workshop on product line requirements engineering and quality (plreq’10), Essen, Germany, 2010, pp. 39-41.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2010d,
    author = {Hubaux, A. and Abbasi, E. and Classen, A. and Heymans, P.},
    title = {Workflow-driven Product Derivation (Invited Talk)},
    booktitle = {Proceedings of the 1st Workshop on Product Line Requirements Engineering and Quality (PLREQ'10)},
    year = {2010},
    pages = {39--41},
    address = {Essen, Germany}
    }
  • [PDF] A. Hubaux, A. Classen, M. Mendonça, and P. Heymans, “A preliminary review on the application of feature diagrams in practice,” in Proceedings of the 4th international workshop on variability modelling of software-intensive systems (vamos’10), Linz, Austria, 2010, pp. 53-59.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2010,
    author = {Hubaux, A. and Classen, A. and Mendon\c{c}a, M. and Heymans, P.},
    title = {A Preliminary Review on the Application of Feature Diagrams in Practice},
    booktitle = {Proceedings of the 4th International Workshop on Variability Modelling of Software-intensive Systems (VaMoS'10)},
    year = {2010},
    pages = {53--59},
    address = {Linz, Austria},
    publisher = {Universit{\"a}t Duisburg-Essen}
    }
  • [PDF] H. Unphon, Y. Dittrich, and A. Hubaux, “Taking care of cooperation when evolving socially embedded systems: the plonemeeting case,” in Proceedings of the workshop on cooperative and human aspects of software engineering (chase’09), collocated with icse’09, Vancouver, BC, Canada, 2009, pp. 96-103.
    [Bibtex]
    @INPROCEEDINGS{Unphon2009,
    author = {Unphon, H. and Dittrich, Y. and Hubaux, A.},
    title = {Taking Care of Cooperation when Evolving Socially Embedded Systems: The PloneMeeting Case},
    booktitle = {Proceedings of the Workshop on Cooperative and Human Aspects of Software Engineering (CHASE'09), collocated with ICSE'09},
    year = {2009},
    pages = {96-103},
    address = {Vancouver, BC, Canada},
    publisher = {IEEE Computer Society}
    }
  • [PDF] A. Hubaux and P. Heymans, “On the evaluation and improvement of feature-based configuration techniques in software product lines,” in Proceeding of the 31st international conference on software engineering (icse’09), companion volume, doctoral symposium, Vancouver, BC, Canada, 2009, pp. 367-370.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2009,
    author = {Hubaux, A. and Heymans, P.},
    title = {On the Evaluation and Improvement of Feature-based Configuration Techniques in Software Product Lines},
    booktitle = {Proceeding of the 31st International Conference on Software Engineering (ICSE'09), Companion Volume, Doctoral Symposium},
    year = {2009},
    pages = {367-370},
    address = {Vancouver, BC, Canada},
    publisher = {IEEE}
    }
  • [PDF] A. Classen, A. Hubaux, and P. Heymans, “A formal semantics for multi-level staged configuration,” in Proceedings of the 3rd international workshop on variability modelling of software-intensive systems (vamos’09), Sevilla, Spain, 2009, pp. 51-60.
    [Bibtex]
    @INPROCEEDINGS{Classen2009,
    author = {A. Classen and A. Hubaux and P. Heymans},
    title = {A Formal Semantics for Multi-level Staged Configuration},
    booktitle = {Proceedings of the 3rd International Workshop on Variability Modelling of Software-intensive Systems (VaMoS'09)},
    year = {2009},
    pages = {51-60},
    address = {Sevilla, Spain},
    publisher = {University of Duisburg-Essen}
    }
  • [PDF] A. Classen, A. Hubaux, F. Sanen, E. Truyen, J. Vallejos, P. Costanza, W. De Meuter, P. Heymans, and W. Joosen, “Modelling variability in self-adaptive systems: towards a research agenda,” in 1st international workshop on modularization, composition, and generative techniques for product line engineering (mcgple08), Nashville, USA, 2008.
    [Bibtex]
    @INPROCEEDINGS{Classen2008a,
    author = {Classen, A. and Hubaux, A. and Sanen, F. and Truyen, E. and Vallejos, J. and Costanza, P. and De Meuter, W. and Heymans, P. and Joosen, W.},
    title = {Modelling Variability in Self-Adaptive Systems: Towards a Research Agenda},
    booktitle = {1st International Workshop on Modularization, Composition, and Generative Techniques for Product Line Engineering (McGPLE08)},
    year = {2008},
    address = {Nashville, USA}
    }
  • [PDF] A. Classen, R. Laney, T. T. Tun, P. Heymans, and A. Hubaux, “Using the event calculus to reason about problem diagrams,” in Proceedings of the third international workshop on applications and advances in problem frames (iwaapf’08),, Leipzig, Germany, 2008, pp. 74-77.
    [Bibtex]
    @INPROCEEDINGS{Classen2008b,
    author = {Classen, A. and Laney, R. and Tun, T. T. and Heymans, P. and Hubaux, A.},
    title = {Using the Event Calculus to Reason about Problem Diagrams},
    booktitle = {Proceedings of the Third International Workshop on Applications and Advances in Problem Frames (IWAAPF'08),},
    year = {2008},
    pages = {74--77},
    address = {Leipzig, Germany},
    publisher = {ACM Press}
    }
  • [PDF] A. Hubaux, P. Heymans, and H. Unphon, “Separating variability concerns in a product line re-engineering project,” in International workshop on early aspects (ea’08) collocated with aosd’08, Brussels, Belgium, 2008, pp. 1-8.
    [Bibtex]
    @INPROCEEDINGS{Hubaux2008a,
    author = {A. Hubaux and P. Heymans and Unphon, H.},
    title = {Separating Variability Concerns in a Product Line Re-Engineering Project},
    booktitle = {International workshop on Early Aspects (EA'08) collocated with AOSD'08},
    year = {2008},
    pages = {1--8},
    address = {Brussels, Belgium},
    publisher = {ACM Press}
    }

Tools Demos and Posters

  • [PDF] E. Abbasi, A. Hubaux, and P. Heymans, “An interactive multi-perspective toolset for non-linear product configuration processes (tool demo),” in Proceedings of the 15th international software product lines conference (splc’11), Munich, Germany, 2011, pp. 50-50.
    [Bibtex]
    @INPROCEEDINGS{Abbasi2011a,
    author = {Abbasi, E. and Hubaux, A. and Heymans, P.},
    title = {An Interactive Multi-perspective Toolset for Non-linear Product Configuration Processes (Tool Demo)},
    booktitle = {Proceedings of the 15th International Software Product Lines Conference (SPLC'11)},
    year = {2011},
    pages = {50-50},
    address = {Munich, Germany},
    publisher = {IEEE Computer Society},
    }
  • [PDF] A. Classen, A. Hubaux, and P. Heymans, “Analysis of feature configuration workflows (poster),” in Proceedings of the 17th international requirements engineering conference (re’09), Atlanta, Georgia, USA, 2009.
    [Bibtex]
    @INPROCEEDINGS{Classen2009a,
    author = {Classen, A. and Hubaux, A. and Heymans, P.},
    title = {Analysis of Feature Configuration Workflows (poster)},
    booktitle = {Proceedings of the 17th International Requirements Engineering Conference (RE'09)},
    year = {2009},
    address = {Atlanta, Georgia, USA},
    publisher = {IEEE},
    owner = {ahubaux},
    timestamp = {2009.07.02}
    }

Visual Communication

On August 28th, 1963, Martin Luther King gave one of the most compelling speech I ever watched: I have a dream. This landmark of the American Civil Rights Movement is brilliantly orchestrated. It resonates with so much conviction and simplicity that one can literally feel the oppression. I have long wondered what effect PowerPoint would have had on his speech. In fact, every time I imagine him using slides, I am overwhelmed with blandness. King does not need slides because his words are mighty enough to drag and anchor you in his story.

For too many speakers, slides have become a life jacket. A sort of lifebuoy they selfishly hung onto without any consideration for those around them. Honestly, how often do you wonder why the speaker bothered dumping tons of telegraphic sentences on insipid slides? Or why he keeps on using cheesy old cliparts in a desperate attempt to put a smile on your face? In 2008, I had the chance to attend a keynote from David Parnas, a pioneer of software engineering, at the software product line conference in Limerick, Ireland. His presentation was a perfect example of slide misuse. His slides were unbearably crammed (see for yourself here). In contrast, his discourse was genuinely inspiring, extremely well articulated, and punctuated with lots of anecdotes, funny stories and blistering remarks. No need to mention that everybody rapidly stopped looking at the slides to focus on the speaker himself!

So, slides are not necessary to reach the audience. At best they help illustrate your point. Yet, on many occasions, you are kindly invited to produce some slides. Convinced I was doing the right thing, I made standard PowerPoint-quality slides, and felt frustrated because I consistently failed to connect with the audience. This pushed me to study effective communication with visual media, and read books on presentation making and data visualization like:










I also read some classics on oral and written communication such as:










These books totally reshaped my vision of presentation making. By applying their advice, I noticed significant gains in audience interest, understanding, and persistence of information. The major challenge I faced when I started was that people from scientific or technical communities argued that my slides were overly simple. They didn’t complain about the lack of clarity or relevance of the content. They grumbled about the graphical aspect of the slides. Upset at first, I was then puzzled: Wasn’t I doing the right thing? My confusion vanished after a presentation at REFSQ’10 when a guy from a Dutch company told me : “You could be a salesman!” If my new style echoed that of a salesman, no wonder scientists and technicians didn’t like it. Only that day did I truly understand the importance of knowing your audience, and tailoring your speech to it. Today, when I face an audience that is so diverse that I cannot step in everybody’s shoes, I always say upfront what tradeoffs I made to keep the presentation appealing. Since then, people only challenge the actual content of my talks, which is all I long for.

You will find below some TED talks I really like. I like them for two reasons. First, they are extremely inspiring, passionate, and engaging. Secondly, they demonstrate how the personality of the speaker affects the use of visual media, and how much more enjoyable it is when the speaker stays natural. For some of my presentations, go to my Blog.

You do not want to present like Steve Jobs!

The only thing people know about you with certainty is that your are unique. And this is what they want to see when you climb on the stage and utter your first words. Do not try to mimic speakers you like. Get inspiration and then grow your own style. Being remarkable is the key to idea diffusion! It will make you sound more natural, boost your self-confidence, and wipe away your stage fright. For the same reason that you feel so good in an old pair of shoes, you can only feel comfortable with your presentation material if you prepare it your way, in a style that reflects your personality.

You will find below some examples of TED talks on different topics. Pay special attention to the different styles of the speakers, and how their personality influences their use or non-use of visual media. They are not (former) CEOs of IT companies. They do not have an army of designers at their disposal. Yet, they deliver great talks!


There is another TED talk I would like to share with you. It is not in the above list because it belongs to another category. A category where narration and images subsume the individual. A category that, unfortunately, uses a technology few of us have access to. Nevertheless, I couldn’t find a better example of presentation with such a remarkable level of visual continuum. Hope you will enjoy it!

Blog

To download a presentation, right-click on the image and save the linked file. You will obtain a .mov file (Quicktime movie) that contains the presentation. Why a movie and not a standard PDF? Because PDF files don’t preserve visual transitions between slides, and I do make a point of threading slides together to preserve the visual flow. I find it as important as logically linking the ideas of the story you are telling. Also, I use more and more videos in my presentations.

To satisfy the growing demand for customised solutions, companies struggle to balance flexible system engineering with short lead time and profitability. This struggle has driven the development of variability management (VM) techniques. VM aims to combine the scale economies of […]

Read more

Customers no longer consider configuration special: They expect it. This expectation applies both to simple goods like t-shirts or yoghurt and to sophisticated products composed of heterogeneous hardware and software like cars or ships. The software product line community has […]

Read more

To prevent ill-formed configurations, highly configurable software often allows to define constraints over the available options. As these constraints can be complex, fixing errors introduced during configuration can be challenging. Although several fix-generation approaches exist, their applicability is limited because […]

Read more

For more than 30 years, knowledge-based product configuration systems have been successfully applied in many industrial domains. Correspondingly, a large number of advanced techniques and algorithms have been developed in academia and industry to support different aspects of configuration reasoning. […]

Read more

Different playground this time! This was my first presentation of our spin-off project CONF&Ti to a jury of business angels, coaches, and CEOs. To up the ante, the background, challenges, solutions and perspective had to be covered in 7 mins. […]

Read more

Presenting empirical results is very often harder than it seems. You have to satisfy those picky about the research method and those who care only about the results. In this presentation, the challenge was to squeeze everything in 15 minutes […]

Read more

Probably the most challenging speech I gave so far. The worst part of publicly defending a PhD thesis is that you put renown experts, colleagues, friends, and relatives in the same room. This basically means that you have to satisfy […]

Read more

No geography anymore! This short paper discusses the impact multiple users have on the configuration interface. To capture this sense of separation of concerns, I graphically built my presentation upon the expression to step in one’s shoes. The x-ray of […]

Read more

I presented this work in Linz, Austria. While preparing the slides, I googled the address of my hotel to know how far it was from the conference. I finally ended up on wikipedia to find out that Linz is twinned […]

Read more

Contact

Please submit your questions or requests below.

Don't worry. We never use your email for spam.

Submit Message

Your message has been successfully sent. Thank you.

It looks like there are errors in your form. Try again!

Close