Pierre A. Akiki

Office: S212
Email: pakiki@ndu.edu.lb
Phone: +961 9 218950 (ext. 2084)

Hello!

I am a computer scientist who is interested in research. I have a diverse education and set of skills, which I applied in both academia and industry.

I hold a Ph.D. in Computing from The Open University in the United Kingdom, where I worked on devising a platform for supporting the development of adaptive user interfaces.

I am an assistant professor in the Department of Computer Science at Notre Dame University - Louaize, and a visiting research fellow in the Department of Computing and Communications at The Open University, U.K.

For more information check out my curriculum vitae.

News
Loading...
Recent Research Projects
Full List of Research Projects >>
End-User Development for IoT
Project Logo
2016-2017
Internet of Things (IoT) devices and services can be configured to work together in many different ways. This configuration can be performed by end-users and is considered an end-user development challenge. Millions of school kids nowadays are taught programming concepts using end-user development environments. Can't we use a similar environment to teach end-users to develop software for IoT? Visual Simple Transformations (ViSiT) solves this problem by empowering end-users to wire IoT devices and services. For example, end-users can use puzzle pieces to implement a transformation that allows a Microsoft Xbox controller to communicate with a Lego Mindstorms robot.

Find out more! >>
Adaptive Model-Driven User Interfaces
Project Logo
2011 - Present
Cedar is a platform targeting the development of adaptive user interfaces for enterprise applications, using a model-driven 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 end-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. This research contributed: a reference-architecture (Cedar Architecture), an adaptation technique (RBUIS), and a supporting IDE (Cedar Studio).

Find out more! >>
Forecasting ERP Implementation Outcome
Project Logo
2010
With the constant evolvement of technology and increase in business process complexity, ERP systems had to drastically evolve in order to accommodate the needs of modern businesses. This drives the implementation of such systems to become very complex hence creating a high risk of implementation failure. The main purpose behind this work is the establishment of a systematic framework, which would help in reducing the risk of ERP implementation failure and hence protect businesses from possible financial losses due to such technology failures.

Find out more! >>
Recent Research Videos
Full List of Research Videos >>
End-User Development for IoT
Engineering Adaptive UIs for Enterprise Applications
Integrating Adaptive UI Capabilities in Enterprise Applications
Recent Publications
Full List of Publications >>
2017
Download PDF group  (2017)

Journal Articles
Download PDF Visual Simple Transformations: Empowering End-Users to Wire Internet of Things Objects  (2017)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
ACM Transactions on Computer-Human Interaction , ACM , In Press
2016
Download PDF group  (2016)

Journal Articles
Download PDF Engineering Adaptive Model-Driven User Interfaces  (2016)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
IEEE Transactions on Software Engineering , IEEE , 42(12) , pp. 1118–1147
2014
Download PDF group  (2014)

Journal Articles
Download PDF Adaptive Model-Driven User Interface Development Systems  (2014)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
ACM Computing Surveys , ACM , 47(1) , pp. 64:1–64:33
Conference Proceedings
Download PDF Integrating Adaptive User Interface Capabilities in Enterprise Applications  (2014)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
36th International Conference on Software Engineering (ICSE 2014) , Hyderabad, India , ACM/IEEE , pp. 712–723
Theses
Download PDF Engineering Adaptive Model-Driven User Interfaces for Enterprise Applications  (2014)
Pierre A. Akiki
The Open University , Milton Keynes, United Kingdom
PhD in Computing
2013
Download PDF group  (2013)

Conference Proceedings
Download PDF RBUIS: Simplifying Enterprise Application User Interfaces through Engineering Role-Based Adaptive Behavior  (2013)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) , London, United Kingdom , ACM , pp. 3–12
Best Paper Award
Conference Proceedings
Download PDF Cedar Studio: An IDE Supporting Adaptive Model-Driven User Interfaces for Enterprise Applications  (2013)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) , London, United Kingdom , ACM , pp. 139–144
Conference Proceedings
Download PDF Crowdsourcing User Interface Adaptations for Minimizing the Bloat in Enterprise Applications  (2013)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) , London, United Kingdom , ACM , pp. 121–126
Conference Proceedings
Download PDF Engineering Adaptive User Interfaces for Enterprise Applications  (2013)
Pierre A. Akiki
5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2013) , London, United Kingdom , ACM , pp. 151–154
Workshop Proceedings
Download PDF Preserving Designer Input on Concrete User Interfaces Using Constraints While Maintaining Adaptive Behavior  (2013)
Pierre A. Akiki, Arosha K. Bandara, and Yijun Yu
2nd Workshop on Context-Aware Adaptation of Service Front-Ends (CASFE 2013) , London, United Kingdom , CEUR-WS.org , pp. 9–16