|
Contents:
[ Publications ]
[ Research ]
[ Teaching ]
[ CV ]
Courses:
[ CA668 E-Commerce Infrastructure ]
[ CA649 Service-Oriented Architecture ]
[ CA674 Cloud Architecture ]
|
I am a Senior Lecturer at the School of Computing at Dublin City University.
Research
My main area of research interest is currently Cloud and Service Systems Engineering.The central objective is the development and application of software engineering technologies for dependable software and information systems - combining classical software engineering techniques with domain-specific solutions - for cloud and service architectures in particular. Software architecture is the central perspective. Model-driven development provides the methodological context. The systems engineering perspective, addressing a holistic perspective of software and the systems environment it is embedded in, is of particular importance. I am also a member of the Dependable Systems Group. Current extensions of the Internet platform - in particular the Cloud, Web Services Framework and the Semantic Web - are elements of my research. The architecture of services and business processes in service-oriented and cloud computing architectures is an area that joins both directions. The application of information and software technologies for the development and deployment of learning technology systems, but also other application domains is the main focus.
My Google Scholar Profile is here and downloadable publications are here.
Specific Research Areas:
- Service Architecture Modelling and Evolution: ontology-based architectural description languages to support architecture modelling; graph-based architecture transformation systems; patterns in architecture transformation and evolution; quality and property preservation.
- Cloud Brokerage and Interoperability : cloud broker architectures; interoperability solutions for federated clouds; request descriptions and their resolution.
- Mediation in Service-based Cloud Computing: data integration for on-demand architectures; ontology-based service mediation for on-demand service systems; multi-tenancy SOA and policy-based governance.
- Dynamic SOA/Cloud Models and Monitoring: dynamic context-dependent architectural composition, service models at runtime; context ontology for runtime SOA modelling and composition; constraints monitoring; context and constraints for multi-tenancy SOA and SOA governance.
- Business Process and Service Architecture Integration: layered architectural framework for business process and architecture configuration; IT-architecture alignment; graph-based pattern modelling in business processes; pattern identification and discovery techniques.
- Ontology-based Information Systems Change and Evolution: ontology evolution; change and evolution patterns; operational support for semantic information systems evolution; change impact analysis.
For details see
here .
Professional Activities
The following are some events and activities in 2013 and 2014 that I am involved in:
-
European Conference on Service-Oriented and Cloud Computing (ESOCC'13) - 11-13 September 2013, Malaga, Spain
- Member of the Programme Committee -
-
7th European Conference on Software Architecture (ECSA 2013) - 1-5 July 2013, Montpellier, France
- Member of the Programme Committee -
-
Ninth International ACM Sigsoft Conference on the Quality of Software Architectures
(QoSA 2013) - June 17-21, 2013, Vancouver, Canada
- Member of the Programme Committee -
- 8th European Conference on Modelling Foundations and Applications (ECMFA) 2012, 1-5 July 2013, Montpellier, France
- Member of the Programme Committee -
-
20th IEEE International Conference on Web Services (ICWS 2013) - June 27-July 2, 2013, Santa Clara, CA, USA
- Member of the Programme Committee -
- 3rd International Workshop on Adaptive Services for the Future Internet (WAS4FI 2013) - Sept. 2013
- Member of the Programme Committee -
-
NIM-ALP 2013 - 5th International Workshop on Non-functional Properties in Modeling: Analysis, Languages, and
Processes - Affiliated with MoDELS 2013
- Programme Committee Member -
- The Fifth International Conferences on Advanced Service Computing. SERVICE COMPUTATION 2013, May 27 - June 1, 2013 - Valencia, Spain
- Member of the Programme Committee -
- International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2013, 19-21 February, 2013
- Member of the Programme Committee -
- International Conference on Enterprise Information Systems (ICEIS 2013) - 3 - 4 July, 2013 - Angers, France
- Member of the Programme Committee -
-
14th International Conference on Web Information System Engineering, October 13-15, 2013, Nanjing China
- Member of the Programme Committee -
-
Joint 11th Working IEEE/IFIP Conference on Software Architecture 2014 - Sydney, Australia, April 7-11, 2014
- Member of the Programme Committee -
- International Conference on Intelligent Cloud Computing ICC'2014, 24-26 February 2014, GUtech, Muscat, Oman
- Member of the Programme Committee -
Possible MCM Practicums and 3rd/4th Year Projects
- A description of possible MCM practicums is
here.
- A description of possible 3rd/4th Year Projects is
here.
Consultation Hours
- Thursdays, 10.00 - 11.00 in L2.27 (during term - otherwise please make an appointment by email)
Teaching
Administration- I am the chair person of the M.Sc. in Computer Applications degree programme (MCA).
[ Top of page ]
|
Research Group:
Software and Systems Engineering Group
Research Centres:
CloudCORE - Cloud Computing Research Centre
IC4 - Irish Centre for Cloud Computing and Commerce
CNGL - Centre for Next Generation Localisation
Lero - the Irish Software Engineering Research Centre
LGSSE - the Lero Graduate School in Software Engineering
|