Research Student
<p dir="ltr"><font face="sans-serif"size="2">Pierre Akiki is a PhD candidate at The Open University, working on adaptive user interfaces for enterprise applications. His main research interests include: Model Driven Software Engineering, Enterprise Applications, User Interfaces, and Spatial Databases.</font></p><p dir="ltr"><font face="sans-serif"size="2">Pierre was awarded the degree of Bachelor of Science in Computer Science (Concentration Computer Information Systems) from Notre Dame University - Louaize (NDU), Lebanon on the tenth of August 2004, and the degree of Master of Science in Computer Science (Concentration Computer Information Systems), on the second of February 2007 from Notre Dame University - Louaize as well.</font></p><p dir="ltr"><font face="sans-serif"size="2">He started his professional career in the software industry immediately after being awarded his Bachelor’s degree. He worked in that domain for seven years (2004-2011), as a senior software developer and application architect. After being awarded the Master’s degree, he joined the Department of Computer Science at Notre Dame University - Louaize as a part-time instructor. There he taught courses on Database Design and Programming, and Computer Programming for a period of four years (2007-2011).</font></p><p dir="ltr"><font face="sans-serif"size="2">His interest in enterprise line of business applications (e.g., ERP, CRM, SCM, etc.), in addition to his passion for having a varied education, encouraged him to enrol in a Business Master’s program. This program is a joint collaboration between Bordeaux Management School (BEM), France and Notre Dame University - Louaize (NDU), Lebanon. He completed all the requirements of this program in March 2011, and was awarded two Master degrees, the Master of Science in International Business (MIB) from BEM and the Master of Business Administration (M.B.A.) from NDU.</font></p><p dir="ltr"><font face="sans-serif"size="2">On October 2011, Pierre joined the Computing and Communications department at The Open University as a full-time PhD student.</font></p><p dir="ltr"><font face="sans-serif"size="2">For more information please visit:<a href="http://www.pierreakiki.com">www.pierreakiki.com</a></font></p>
<h3 dir="ltr"><strong>Engineering Adaptive User Interfaces for Enterprise Applications</strong></h3><p dir="ltr">Modern businesses rely heavily on enterprise software applications for automating their business processes. The dependency on these applications drives business owners to request even more features from the software suppliers. It places a heavy pressure on suppliers to provide the best possible software quality, without increasing the cost. The orientation towards generic enterprise applications (e.g., ERP, CRM, etc.) is also being challenged by the variation of demands amongst businesses and users. Among various components of an enterprise system, the user interface (UI) layer is considered highly important since it interfaces users to the software system. Employees, with different roles in the enterprise, could require a variable user interface feature-set and layout for the same business activity. Some software companies chose to build multiple UIs for the same functionality due to variable user needs. Yet in certain situations the scope of variability is unknown at design time or it is costly to develop multiple UI versions manually.</p><table border="0"cellpadding="0"cellspacing="0"dir="ltr"style="width: 657px;"width="648"><tbody><tr><td align="center"style="width: 111px;"><p dir="ltr"style="height:125px;width:125px;border:0px"><img alt="Cedar"src="http://www.pierreakiki.com/pierreakiki/Images/ResearchProjects/cedarlogo.png"style="height:125px;width:125px;border:0px"></img></p><p> </p></td><td style="width: 535px;"><p dir="ltr"><strong>Cedar</strong>is a platform targeting the development of adaptive user interfaces for enterprise applications, using a model based approach. Cedar's primary aim is user interface simplification, which comprises role-based feature-set minimization and layout optimization. Enterprise software applications include many scenarios, where users with different roles require variable versions of the same user interface. Catering to this variability, by providing multiple user interface versions, would enhance usability.</p></td></tr></tbody></table><p dir="ltr">For more information please visit:<a href="http://adaptiveui.pierreakiki.com">http://adaptiveui.pierreakiki.com</a></p><p dir="ltr"> </p>
Mr Pierre Akiki
Pierre Akiki
Akiki
Pierre
Pierre A.
Pierre Akiki
Pierre A. Akiki
Pierre Akiki
Mr