Dr. Ahmed Awad

short bio

Dr. Ahmed Awad is an associate professor at the school of information technology and computer science. Formerly, Dr. Awad was a senior research fellow in the data systems group, university of Tartu, Estonia and was a lecturer at the Faculty of Computers and Information, Cairo University, Egypt. Ahmed got his PhD from Hasso-Plattner institute, Potsdam University, Germany on 2010. Before that, he got his B.Sc. and M.Sc. degrees from Cairo University on 2000 and 2003 respectively. Ahmed’s research interests are in big streams processing, complex event processing and applications thereof, especially in business process management. Dr. Awad has more than 50 publications in international journals, conferences and workshops. Dr. Awad’s work has been cited more than 1700 times according to Google Scholar. He also serves as PC member for a number of international conferences including: Business Process Management (BPM), Model and Data Engineering (MEDI), International conference on process mining (ICPM), IEEE Symposium Series on Computational Intelligence, etc. this is beside serving as a reviewer for a number of leading journals in computer science and information systems area like : Information Systems journal (IS), Future Generation Computer Systems (FGCS), Software and Systems Modeling (SOSYM), the Egyptian Journal of Informatics (EJI) etc. 

 

 

 

 

 

research tracks

co-authors

1)  Mathias Weske: Professor of Computer Science, Hasso Plattner Institute, University of Potsdam

2) Sherif Sakr: UT, KSAU-HS, UNSW

3)  Matthias Weidlich: Humboldt-Universität zu Berlin

4) Gero Decker: Signavio

5) Amal Elgammal: Associate Professor, Cairo University

awards

activities

Publications

Micevska S., Awad A., Sakr S., “SDDM: an interpretable statistical concept drift detection method for data streams”, Journal of Intelligent Information Systems, 2021, Doi:10.1007/s10844-020-00634-52021Article
Awad A., Tommasini R., Langhi S., Kamel M., Della Valle E., Sakr S., “D2IA: User-defined interval analytics on distributed streams”, Information Systems, 2020, Doi:10.1016/j.is.2020.1016792020Article
Awad A., Weidlich M., Sakr S., “Process mining over unordered event streams”, Proceedings – 2020 2nd International Conference on Process Mining, ICPM 2020, 2020, Doi:10.1109/ICPM49681.2020.000222020Conference Paper
Hazem H., Awad A., Hassan A., Sakr S., “DiSGD: A distributed shared-nothing matrix factorization for large scale online recommender systems”, Advances in Database Technology – EDBT, 2020, Doi:10.5441/002/edbt.2020.322020Conference Paper
Shahverdi E., Awad A., Sakr S., “Big stream processing systems: An experimental evaluation”, Proceedings – 2019 IEEE 35th International Conference on Data Engineering Workshops, ICDEW 2019, 2019, Doi:10.1109/ICDEW.2019.00-352019Conference Paper
Ramzy A., Awad A., Kamel A.A., Hegazy O., Sakr S., “Calculation of Average Road Speed Based on Car-to-Car Messaging”, 2019 IEEE International Conference on Big Data and Smart Computing, BigComp 2019 – Proceedings, 2019, Doi:10.1109/BIGCOMP.2019.86792942019Conference Paper
Awad A., Traub J., Sakr S., “Adaptive watermarks: A concept drift-based approach for predicting event-time progress in data streams”, Advances in Database Technology – EDBT, 2019, Doi:10.5441/002/edbt.2019.712019Conference Paper
Moawad M.R., Maher M., Awad A., Sakr S., “Minaret: A recommendation framework for scientific reviewers”, Advances in Database Technology – EDBT, 2019, Doi:10.5441/002/edbt.2019.502019Conference Paper
Awad A., Tommasini R., Kamel M., Della Valle E., Sakr S., “D 2 IA: Stream Analytics on User-Defined Event Intervals”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2019, Doi:10.1007/978-3-030-21290-2_222019Conference Paper
Barnawi A., Awad A., Elgammal A., Shawi R.E., Almalaise A., Sakr S., “Correction to: Runtime self-monitoring approach of business process compliance in cloud environments (Cluster Computing, (2015), 18, 4, (1503-1526), 10.1007/s10586-015-0494-0)”, Cluster Computing, 2019, Doi:10.1007/s10586-018-2133-z2019Erratum
Abdulhameed N.M., Helal I.M., Awad A., Ezat E., “A resource recommendation approach based on co-working history”, International Journal of Advanced Computer Science and Applications, Vol. 9, pp 236 to 245, 2018, Doi:10.14569/IJACSA.2018.0907342018Article
Sakr S., Maamar Z., Awad A., Benatallah B., Van Der Aalst W.M.P., “Business process analytics and big data systems: A roadmap to bridge the gap”, IEEE Access, Vol. 6, pp 77308 to 77320, 2018, Doi:10.1109/ACCESS.2018.28817592018Article
Afifi N., Awad A., Abdelsalam H.M., “RBPSim: A resource-aware extension of BPSim using workflow resource patterns”, CEUR Workshop Proceedings, 20182018Conference Paper
Afifi N., Awad A., Abdelsalam H.M., “Extending BPSim based on workflow resource patterns”, Lecture Notes in Business Information Processing, 2018, Doi:10.1007/978-3-319-93931-5_152018Conference Paper
Zaki M.H., Awad A., Hegazy O., “Enabling compliance monitoring for process execution engines”, CEUR Workshop Proceedings, 20172017Conference Paper
Awad A., Zaki N.M., Di Francescomarino C., “Analyzing and repairing overlapping work items in process logs”, Information and Software Technology, Vol. 80, pp 110 to 123, 2016, Doi:10.1016/j.infsof.2016.08.0102016Article
Helal I.M.A., Awad A., El Bastawissi A., “Runtime deduction of case ID for unlabeled business process execution events”, Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA, 2016, Doi:10.1109/AICCSA.2015.75071322016Conference Paper
Zaki N.M., Awad A., Ezat E., “Extracting accurate performance indicators from execution logs using process models”, Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA, 2016, Doi:10.1109/AICCSA.2015.75071732016Conference Paper
Bayomie D., Awad A., Ezat E., “Correlating unlabeled events from cyclic business processes execution”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2016, Doi:10.1007/978-3-319-39696-5_172016Conference Paper
Tealeb A., Awad A., Galal-Edeen G., “Towards RAM-based variant generation of business process models”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2016, Doi:10.1007/978-3-662-50539-7_82016Conference Paper
Bayomie D., Helal I.M.A., Awad A., Ezat E., ElBastawissi A., “Deducing case IDs for unlabeled event logs”, Lecture Notes in Business Information Processing, 2016, Doi:10.1007/978-3-319-42887-1_202016Conference Paper
Barnawi A., Awad A., Elgammal A., El Shawi R., Almalaise A., Sakr S., “Runtime self-monitoring approach of business process compliance in cloud environments”, Cluster Computing, Vol. 18, pp 1503 to 1526, 2015, Doi:10.1007/s10586-015-0494-02015Article
Awad A., Barnawi A., Elgammal A., Elshawi R., Almalaise A., Sakr S., “Runtime detection of business process compliance violations: An approach based on anti patterns?”, Proceedings of the ACM Symposium on Applied Computing, 2015, Doi:10.1145/2695664.26994882015Conference Paper
Awad A., Sakr S., Elgammal A., “Compliance Monitoring as a Service: Requirements, Architecture and Implementation”, 2015 International Conference on Cloud Computing, ICCC 2015, 2015, Doi:10.1109/CLOUDCOMP.2015.71496362015Conference Paper
Barnawi A., Awad A., Elgammal A., Elshawi R., Almalaise A., Sakr S., “BP-MaaS: A runtime compliance-monitoring system for business processes”, CEUR Workshop Proceedings, 20152015Conference Paper
Abujarour M., Awad A., “Web services and business processes: A round trip”, Web Services Foundations, 2014, Doi:10.1007/978-1-4614-7518-7_12014Book Chapter
Tealeb A., Awad A., Galal-Edeen G., “Context-based variant generation of business process models”, Lecture Notes in Business Information Processing, 2014, Doi:10.1007/978-3-662-43745-2_252014Conference Paper
Sakr S., Awad A., Kunze M., “Querying process models repositories by aggregated graph search”, Lecture Notes in Business Information Processing, 2013, Doi:10.1007/978-3-642-36285-9_582013Conference Paper
Awad A., Sakr S., “On efficient processing of BPMN-Q queries”, Computers in Industry, Vol. 63, pp 867 to 881, 2012, Doi:10.1016/j.compind.2012.06.0022012Article
Awad A., Goré R., Hou Z., Thomson J., Weidlich M., “An iterative approach to synthesize business process templates from compliance rules”, Information Systems, 2012, Doi:10.1016/j.is.2012.05.0012012Conference Paper
Laue R., Awad A., “Visual suggestions for improvements in business process diagrams”, Journal of Visual Languages and Computing, Vol. 22, pp 385 to 399, 2011, Doi:10.1016/j.jvlc.2011.04.0032011Article
Awad A., Weidlich M., Weske M., “Visually specifying compliance rules and explaining their violations for business processes”, Journal of Visual Languages and Computing, Vol. 22, pp 30 to 55, 2011, Doi:10.1016/j.jvlc.2010.11.0022011Article
Pascalau E., Awad A., Sakr S., Weske M., “Partial process models to manage business process variants”, International Journal of Business Process Integration and Management, Vol. 5, pp 240 to 256, 2011, Doi:10.1504/IJBPIM.2011.0425282011Article
Abujarour M., Awad A., “Enriched service descriptions using business process configurations”, Proceedings of the 4th International Workshop on Enterprise Modelling and Information Systems Architectures, EMISA 2011, 20112011Conference Paper
Awad A., Abujarour M., “Revealing hidden relations among web services using business process knowledge”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, Doi:10.1007/978-3-642-25535-9_162011Conference Paper
Awad A., Sakr S., Kunze M., Weske M., “Design by selection: A reuse-based approach for business process modeling”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, Doi:10.1007/978-3-642-24606-7_252011Conference Paper
Jarour M.A., Awad A., “Discovering linkage patterns among web services using business process knowledge”, Proceedings – 2011 IEEE International Conference on Services Computing, SCC 2011, 2011, Doi:10.1109/SCC.2011.542011Conference Paper
Cabanillas C., Resinas M., Ruiz-Cortés A., Awad A., “Automatic generation of a data-centered view of business processes”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, Doi:10.1007/978-3-642-21640-4_272011Conference Paper
Awad A., Goré R., Thomson J., Weidlich M., “An iterative approach for business process template synthesis from compliance rules”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2011, Doi:10.1007/978-3-642-21640-4_312011Conference Paper
Sakr S., Pascalau E., Awad A., Weske M., “BPModelMasher: Manage your process variants effectively”, CEUR Workshop Proceedings, 20112011Conference Paper
Rogge-Solti A., Kunze M., Awad A., Weske M., “Business process configuration wizard and consistency checker for BPMN 2.0”, Lecture Notes in Business Information Processing, 2011, Doi:10.1007/978-3-642-21759-3_172011Conference Paper
Pascalau E., Awad A., Sakr S., Weske M., “On maintaining consistency of process model variants”, Lecture Notes in Business Information Processing, 2011, Doi:10.1007/978-3-642-20511-8_282011Conference Paper
Awad A., Sakr S., “Querying graph-based repositories of business process models”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2010, Doi:10.1007/978-3-642-14589-6_42010Conference Paper
Sakr S., Awad A., “A framework for querying graph-based business process models”, Proceedings of the 19th International Conference on World Wide Web, WWW ’10, 2010, Doi:10.1145/1772690.17729062010Conference Paper
Awad A., Weske M., “Visualization of compliance violation in business process models”, Lecture Notes in Business Information Processing, 2010, Doi:10.1007/978-3-642-12186-9_172010Conference Paper
Awad A., Weidlich M., Weske M., “Consistency checking of compliance rules”, Lecture Notes in Business Information Processing, 2010, Doi:10.1007/978-3-642-12814-1_102010Conference Paper
Awad A., Decker G., Lohmann N., “Diagnosing and repairing data anomalies in process models”, Lecture Notes in Business Information Processing, 2010, Doi:10.1007/978-3-642-12186-9_22010Conference Paper
Laue R., Awad A., “Visualization of business process modeling anti patterns”, Electronic Communications of the EASST, Vol. 25, 2009, Doi:10.14279/tuj.eceasst.25.344.3312009Article
Awad A., Smirnov S., Weske M., “Towards resolving compliance violations in business process models”, CEUR Workshop Proceedings, 20092009Conference Paper
Awad A., Smirnov S., Weske M., “Resolution of compliance violation in business process models: A planning-based approach”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2009, Doi:10.1007/978-3-642-05148-7_42009Conference Paper
Awad A., Weidlich M., Weske M., “Specification, verification and explanation of violation for data aware compliance rules”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2009, Doi:10.1007/978-3-642-10383-4_372009Conference Paper
Awad A., Polyvyanyy A., Weske M., “Semantic querying of business process models”, Proceedings – 12th IEEE International Enterprise Distributed Object Computing Conference, EDOC 2008, 2008, Doi:10.1109/EDOC.2008.112008Conference Paper
Awad A., Puhlmann F., “Structural detection of deadlocks in business process models”, Lecture Notes in Business Information Processing, 2008, Doi:10.1007/978-3-540-79396-0_212008Conference Paper
Awad A., Decker G., Weske M., “Efficient compliance checking using BPMN-Q and temporal logic”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2008, Doi:10.1007/978-3-540-85758-7_242008Conference Paper
Awad A., “BPMN-Q: A language to query business processes”, Proceedings of the 2nd International Workshop on Enterprise Modelling and Information Systems Architectures – Concepts and Applications, EMISA 2007, 20072007Conference Paper
Gaafar A., Sakr S., “Towards a Framework for Mapping between UML/OCL and XML/XQuery”, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 3273, pp 241 to 259, 2004, Doi:10.1007/978-3-540-30187-5_182004Article