Session Title Multichannel User Interfaces

Session Type Case Study

Duration 60 minutes

Session Description

Every year companies have to choose among several platforms and User interfaces technologies to create their products. The constant arisen of new technologies such as mobile devices and the withdrawal of old ones provide too much investment in technologies that does not pay off in terms of ROI.

Model Driven Software Development (MDSD) provides paths for focusing on the key factors of the user interaction, describing it in a model and generating code to different platforms or channels to deliver services.

In this session, key points, constrains, problems and opportunities in UI modelling will be addressed to stress the value of modelling, also in the multiple devices user interface development domain.

Speaker(s) Pedro J. Molina (Icinetic)

Pedro J. Molina has been working on code generation, MDD, MDA, software and user interface patterns since 1998. He is the author of the "Essential" MDD tool ( and is currently Chief Research Officer at Icinetic S.L. a company strongly focused on code generation tools and technology.

Previously Pedro worked as Manager & SW Architect for Capgemini leading .NET development projects. He built a Software Factory solution for a Financial Terminal with full code generation for a Spanish Bank.

In 2003, he received a PhD from the Technical University of Valencia for his work on “User Interfaces: from requirements to automatic code generation”. At the same time, working for the R&D spin-off CARE-Technologies specializing in creating MDD tools and commercial code generators.

He has published more than 20 research papers & 2 books. Pedro\'s blog on MDD is at

Rubén Jiménez (Icinetic)

Rubén Jiménez Marrufo has been working for more than 5 years as a CRO for the R&D spin-off Icinetic. During this time he has developed Radarc, a tool which encompasses several methodologies like MDD, Software Factories and Software Product Lines for .Net technologies.
He has applied this tool to increase projects profitability for customers like Red Eléctrica Española, Microsoft or Andalusian Government.
He has an M.Sc. in Computer Science from the University of Seville and an MBA in the Chamber of Commerce of Seville.
He blogs at