Who am i?

You are on Laurent Henocque's home page. I'm lecturer/researcher in computer science at Polytech Marseille / Laboratoire des Sciences de l'Information et des Systèmes, consultant, expert in constraint programming and applications, in configuration, man machine interfaces, natural language processing, the semantic web. I am also a photographer and web architect/designer.

Continue reading

Last update: Monday, October 13 2014

Breaking news

New course : MMI - Javastates - ISL


New course : Initiation to Web Technologies

This course in french currently covers HTML, CSS, Javascript....

Le cours de Programmation Objet Java version 2012-2013 est en ligne

Le cours de Programmation Objet Java version 2012-2013 est en ligne....

Trust 3.0

Addressing the content chaos with KeeeX

This post highlights the unique contribution of KeeeX to solving the content chaos issue, hence materializing the tremendous ROI and productivity that can be expected from eliminating its consequences, know as the knowledge work deficit. This can be

Continue reading



Man Machine Interfaces

Understand the main paradigms of man machine interfaces. Learn to specify man machine interfaces using UML2 state diagrams, or the ISL language, and Javastates.

The project's main page Javastates

Download Javastates on

Continue reading



Easy setup of wifi 802.1X connection to eduroam under mac OSX lion

This post explains how to use the iPCU software to create an 802.1X connection to eduroam (french site) for researchers, lecturers and strudents who use mac osx lion. A template configuration file is offered for download.

Continue reading


On Bitcoin Mining and the true value of a Bitcoin

Being interested in the nature of the Bitcoin hashing bubble, I have set up a quick table to analyse the nature of the Bitcoin mining investment. The results are presented in the table below (click to enlarge). The simulation starts today (mid

Continue reading


Use and understand Javastates

This course presents an initiation to the JavaStates technology for efficiently creating bug free man machine interfaces. The course also covers general notions about the specification of man machine interfaces as well as best practises.

Continue reading




My list of publications is available  on the LSIS web site. Also for a limited time on my previous personal pages.

Continue reading



Javastates English Lecture Notes

A course about Javastates in english

Continue reading


The world as it is

Socialize, yes, but Capitalize!

The internet today goes fast, very fast, and many spend a huge amount of their lifetime in sharing. But shouldn't we go more on the sesfish side?

Continue reading

Web Design

On the Micro Economy of Reading, Sharing, Creating, or SEO for the masses

If participating in social networking sites is pure leasure, then you may not be interested in reading this. If ever you would expect your online activity to generate a long term value, then maybe readon.

Continue reading


The amazing power of the Javascript language in a one page script

Dynamically extending the Object prototype to implement watch/unwatch: being informed when a property changes.

Continue reading

Vélo électrique

The best electric bikes in Marseilles

At last it has become possible to use an electric bike in a large city with steepy hills like Marseilles. helps in the acquisition of the ultra economic and powerful kits by Ebike-Discount.

Continue reading


Certification of photographies taken by a smartphone - Market research

This poll aims at evaluating the willingness of social network users who publish photo or video to pay for a simple solution to protect their creation:

  • without impairing the media
  • protecting the whole range of media metadata (author, date, geolocalization, copyright preferences inclusive)
  • allowing in the future, and without the help of a trusted tier, to check that a copy never was corrupt, if required to prove authorship

Continue reading


Callback not found for widget contactMe