Brief Background
I am a Senior Lecturer
in Software Engineering at the School of Computer Science, the University of Birmingham,
United Kingdom. From Jan 2006 to Dec 2007, I held
a lectureship post in Computer Science and have acted as the PhD tutor for
Computer Science at the School of Engineering and Applied Sciences, Aston University
in Birmingham.
I am also the originator of the Aston MSc in IT Project Management, a joint
offering with Aston
Business School
and Engineering Management programme. From Sept 2000 to Dec 2005, I was a
member of the Software Systems Engineering
group, London Software
Systems, Dept of Computer Sc, University
College London(UCL)
from where I received a PhD (U. of London)
in Software Engineering. My PhD work is on evaluating software
architectures for stability using real options theory, supervised
by Prof. Wolfgang Emmerich.
Prof. Anthony
Finkelstein acted as a second supervisor.
During the period of my PhD, I attended London Business School
for MBA-level certificates in technology strategy and strategy dynamics and
I was an online tutor for the Open Distance Learning Unit, Queen Mary, University of London.
I hold a BS and MS in Computer Sc, Software
Engineering from the School of Arts and Science of
the Lebanese American University, Beirut.
I am member of the IEEE Computer Society and member of the
Requirements Engineering Specialist group of the British Computer Society.
Research
Interests in Brief
My research interests
are in Software Engineering. My recent investigations are in the following
areas: Cloud software Engineering, Architectures, Security Software
Engineering, Relating software requirements (non-functional requirements)
to software architectures, testing and regression testing, software
maintenance and evolution, software metrics, empirical evaluation, and
economics-driven software engineering research. More about my research can
be found on the above research link.
Education
Doctor of Philosophy,
Dept. of Computer Science, University
College London,
U. of London, UK. Thesis title: Evaluating
Architectural Stability with Real Options Theory. Supervisor: Prof Wolfgang Emmerich,
University College
London, London, UK.
PhD Awarded: Dec 2, 2005. Examiners: Prof. Kevin Ryan
and Prof. Rachel
Harrison
MS in Computer Science, School of Arts &
Sciences, Dept of Computer Science &
Mathematics, Lebanese
American University, Beirut, Lebanon. Thesis
Title: Reduction-based methods and metrics for selective regression
testing. Advisor: Prof. Nashat Mansour.
MS Awarded: July 2000
BS in Computer Science, School of Arts
& Sciences, Dept of Computer Science &
Mathematics, Lebanese
American University, Beirut, Lebanon. Thesis Title: Studies on the environment and geography
of Lebanon
using GIS, June 1997
Lebanese Baccalaureate Part II, Mathematics (concentration on Mathematics and Natural Sciences),
1992
Business Education
MBA Level certificate in New Communications Industry, London Business School, Fall 2004, London, UK
MBA Level certificate in Technology Strategy, London Business School,
Spring 2003, London, UK
MBA Level certificate in Strategy Dynamics, London Business School,
Fall 2003, London, UK
Business Foundation Skills, London Business School, Fall 2003 London,
UK
Software Engineering Summer Schools
& Training
The 14th Lipari
International Summer School on Software Engineering, June 30 to July 13, 2002, Lipari
Island, Italy
The European
Educational Forum Summer School on Software Architecture, Turku Center for Computer Science, August 13-17, 2001, Turku, Finland
Pattern Mastery
through Pattern Writing, Turku Center for Computer Science, August 21-22, 2001, Turku, Finland
.Net Microsoft Research, April 16-19, 2004, Dublin,
Ireland
Journal Editorial Board
International Journal of Software
Architectures
Guest editor for a special issue on stable and
evolvable software: architectures, patterns, and environment(IJSA)
Program Chairs &
Committees
2008. NEW! Organisation
& PC: Software Architectures and
Mobility Workshop (SAM) at ICSE 2008, May 2008
2008. PC: Search-based Software
Engineering, ACM GECCO 2008, Jul 12-16, Atlanta, Georgia
2008. PC: Computational Intelligence for
Software Engineering, IEEE World Congress on Computational Intelligence
(WCCI)
2007. Program
Co-Chair: The First OOPSLA Workshop on Unified Data Mining Engine. In
conjunction with OOPSLA 2007, October 21-22, 2007 Canada
2007. PC: The First International Workshop on
Management and Economics of Software Product Lines (MESPUL
07), in Nagoya, Japan, December 3, 2007 Collocated
with 14th Asia-Pacific Software Engineering Conference (APSEC 07) cfp
2007. Program Co-Chair &
PC: The Second IEEE International Workshop Towards Stable and
Adaptable Software Architectures (SASA 2007) in conjunction with The 2007
IEEE International Conference on Information Reuse and Integration, Aug
13-15, 2007, Las Vegas,
USA. http://www.sis.pitt.edu/~iri07/
2007. Program Co-Chair
& PC: The Second IEEE International Workshop on Software
Stability at Work (SSW2007) Las Vegas, USA in conjunction with The 2007 IEEE
International Conference on Information Reuse and Integration, Aug 13-15,
2007, Las Vegas, USA. http://www.sis.pitt.edu/~iri07/
2007. PC: The
First OOPSLA workshop on Patterns Languages: Addressing
Challenges, PLAC 2007. In conjunction
with OOPSLA 2007,
October 21-22, 2007 Canada
2007. PC Membership. GECCO 2007
Search-Based Software Engineering Track, http://www.sigevo.org/gecco-2007/
2007. PC Membership. The IEEE
International Conference on Software Engineering Advances (ICSEA)
2006. The IEEE International Conference
on Software Engineering Advances (ICSEA)
2005. The 5th International
Workshop on Software Stability: Methodologies,
Applications and Tools http://www.engr.sjsu.edu/fayad/
Journal Reviewer
ACM Communications Reviews
IEEE Software
IEEE Transactions on Software Engineering
(TSE)
IEE Software
Proceedings Journal
Journal of Systems and
Software
Journal of Software Maintenance and Evolution
Software and Information Technology
Electronics and Telecommunications Research Institute
Advances in Software Engineering
Have Externally Reviewed for
The International
Conference on Component Based Software Engineering (CBSE 2005)
The 26th
International Conference on Software Engineering (ICSE 2004)
The 25th
International Conference on Software Engineering (ICSE 2003)
The 24th
International Conference on Software Engineering (ICSE 2002)
The Joint 8th
European Software Engineering Conference and 9th ACM SIGSOFT Symposium on
the Foundations of Software Engineering (ESEC/FSE 2001)
Previous Teachings
§
2003-2005 Online teaching at the Open Distance Learning Unit, Dept of Computer Sc, Queen Mary, U.
of London
§
2000-2005 Demonstrator/teaching assistant at the Dept of Computer Sc, University College London
§
1997-2000 Graduate teaching and research Assistant at the Dept of Computer Sc and
Mathematics, Lebanese American University, Beirut
§
1998-2000 Instructor in Computing at College Frere
Du Scare Coeur
Others Student
Volunteer for the 25th and the 26th International Conference on
Software Engineering (ICSE 2003 and 2004)
|
|