Islam El-Maddah, Ph.D. Email and Phone Number
Islam El-Maddah, Ph.D. work email
- Valid
Islam El-Maddah, Ph.D. personal email
My major research interests include Data Analysis, Data mining, Early Computer Systems Analysis and Design. Verification of System Functions using formal methods like Z, OCL, USE/OCL, SMV and similar toolsI have a standing expertise in Developing Reactive systems and ensuring fault tolerance and/or fault recovery.I supervise MSc and PhD students in software engineering. I also supervise students in web and data mining.I have good teaching experience. I have taught computer engineering and science courses for undergraduate, diploma, and Msc students. I have been exposed to the Egyptian- and British-style education.I have a good deal of curriculum development experience for programs at the undergraduate and graduate levels. I have worked in quality assurance for Ain shams university, Department of Computer and Systems Engineering from 2007 to 2009. My main research activities include membership of various conferences committees, academic reviewers, and establishment of a research group and center of excellence.Instructing Professional Training Courses in the domains of Business Process (BPM) , Requirements Managements, (UML, use cases, process reengineering) Matlab Programming, HAZOP, Fault Analysis, DCS, PLC, SCADA, industrial LANProgramming in Java, matlab, PERL, VBA, visual basic, design patterns in C++. JavaSpecialties: Formal Methods, V and V, Timed Automata, B, SMV and UML, Design Patternsyou can get more information about myself from my youtube channelhttps://www.youtube.com/channel/UCgSrfBpl8qIIG7Uj_y6gvSw?view_as=subscriberhttp://www.slideshare.net/islamelmaddah/elmaddah-course-listArtificial Intelligence (AI)Machine LearningDeep LearningData MiningData AnalyticsBig DataNatural Language Processing (NLP)Computer VisionPredictive AnalyticsData VisualizationPython for Data ScienceR ProgrammingTensorFlow
Faculty Of Engineering, Ain Shams University
View- Employees:
- 1172
-
Assistant ProfessorFaculty Of Engineering, Ain Shams University 2004 - PresentCairo, Egyptinstructing (undergraduate and post graduate) courses inculduing:Modeling and SimulationDistributed Computer SystemsLANs and EathernetIndustrail MeasurementProgrammingDigital Control SystemsSupervising Post graduate students (MSc, PhD) in Datamining, Software Engineering -
Computer Software Engineering ConsultantAin Shams University Jul 2004 - PresentMiddle East
-
Software Systems Engineering, Instrumentation, Requirements EngineeringIndpendent Consultant 2004 - PresentI have developed a mixed background from electrical engineering, computer science and control systems.I always keep some development concepts of separation of concerns and foreward and backward traceaibilityI provide consultancy in the following fields: Software Engineering, UML based development, Reactive systems development, HAZOP, FMEA, FMECA analyses, Fault Tolerant Systems, Matlab Simulation, Animation of Abstract Requirements, digging out for new requirements to enhance software systemssee my interactive Training course listhttp://www.slideshare.net/islamelmaddah/elmaddah-course-list
-
ReviewerReviewer 2004 - PresentI have reviewed scientific papers, articles and research proposals for a number of magazines and international organization:• IEEE Software Magazine• The 5th IBIMA Conference on Internet and Information Technology in Modern Organizations, Cairo, Egypt, 2005• ICCES06, the 2006 international Conference on Computer Engineering and Systems, Cairo, Egypt• International Journal of Computing and Information Sciences• Taif University, Kingdom of Saudi Arabia
-
Most RecentResearch Papers 2000 - PresentMohamed A. Soliman, Islam A. M. ElMaddah, and Ayman M. Wahba, Design Pattern Mining in Object Oriented Software, ICCTA2010, the 20th International Conference on Computer Theory and Applications, Alexandria, Egypt, 2010Samer I. Mohamed, Islam A. M. El-Maddah, Ayman M. Wahba: Hybrid-Based Maintainability Impact Analysis for Evolving Systems. International Journal of Software Engineering and Knowledge Engineering 19(8): 1131-1149 (2009)Mohamed, S. I., El-Maddah, I. A., Wahba, A. M. , “Towards value measurement for software product management ”, International Journal of Software Engineering (IJSE) , 3(1), October 2008, pp. 37-51.Mohamed, S. I., El-Maddah, I. A., Wahba, A. M., "Criteria-Based Requirements Prioritization for Software Product Management", Proceedings of international conference on software engineering research and practice , 2008, pp. 15–17. Las Vegas, CA, USA.Ayman M. Wahba and Islam A. M. El-Maddah, “Verification of Asynchronous Real-time distributed Systems Using the B formalism”, Proc. Of the Forum of Description Languages FDL’07, Barcelona, Spain, Sept. 2007Islam A. M. El-Maddah, Walid Rabie, Hany H. Ammar, "Towards Maintainable Architecture for Process Control Applications", 2nd International Computer Engineering Conference, AICCSA 2007: 59-66, Amman, Jordan, 2007Islam A. M. El-Maddah, Walid Abdelmoez Rabie, Hany H. Ammar, "Maintainability-Based Risk Using Software Requirements Models", 2nd International Computer Engineering Conference (Engineering the Information Society) ICENCO06, Cairo, Egypt, 2006F Helmy Ismail, H Kourashi, M Ismail, and I El-Maddah, “Towards Mining Association Rules from Complex Structured XML”, International Arab Conference on Information Technology, ACIT'2005, Jordan, 2005Islam A. M. El-Maddah, "Component-based Development of Process Control Systems", The 3rd ACS/IEEE International Conference on Computer Systems and Applications AICCSA05, Cairo, Egypt, 2005
-
Instructor And TrainerVarious Training Agencies & Direct Clients 1996 - PresentEngland, Dubai, Oman, Egypt, Saudi ArabiaI have developed and delivered a number of training courses for various clients in the middle east area, includingCommunication Ministry (STC), KSAElectricity Ministry, KSAInterior Ministry, KSAOil and Gas, OmanOil upstream, SudanMilitary Factories, EgyptInformation Technology Institute (ITI), EgyptEtisalatI have developed a number of courses ranging fromComputer Engineering and Programming : =============================C++, Java, C, PERL, Prolog, Matlab, UML,Database and Datamining, Requirements Engineering, microcontroller, Smart CardsNetworking: ========LANs, Mobile Computing, Data Security, wireless communication, Data communication, Fieldbus communication, Optical NetworksControl Systems:============Feedback Control, PLC, DCS, SCADA, sensors and actuators, RCA, Alarm Management, Operator Interface, Control Room, HAZOP, FMEA, FMECA, Safety in Process Control Systems, Model Checking, Reactive Systems Design.Softskills:======= Report Writing, Problem solving, Creative Thinking, Time Management, Oral and Visual Presentation Skills, Mastering Powerpoint, Mastering Word, Mastering Excel, Research Skills, Project Management with MS Project, Risk Managementsee my offered Training and consultancyhttp://slidesha.re/n3zjOdhttp://slidesha.re/rkZueB -
Professor AssistantTaibah University, Saudi Arabia Sep 2009 - Jul 2011Saudi ArabiaLinux Operating SystemNetwork Operating SystemsDatabase Systems
-
ArticlesWriting Articles 2003 - 2011Islam A. M. El-Maddah, "Searching for the Keys to Stability under the Wrong Streetlight", British Computer Society, REGS, Requirements Quarterly News Letter RQ35, March 2005Islam A. M. El-Maddah, "Adding informal Analysis Ingredient to the Development Recipe", British Computer Society, Formal Aspects of Computing Science Newsletter Nov. 2004 BCS-FACS-FACTSIslam A. M. El-Maddah, "Innovating Requirements for Process Control Systems: Ideas Based on Recent Events of RESG", British Computer Society, REGS, Requirements Quarterly News Letter, Oct 2003 RQ30Islam A. M. El-Maddah, "Adapting the JTree Component", Borland Developer Network 2003
-
Excel Vba ProgrammerExcel Form For Risk Assessment 2009 - 2010Saudi Arabiai had the responsibility of creating the requirement model and check the risks emerging from the conflicts hidden in the abstract requirement model
-
Professor AssistantAin Shams University, Cairo, Egypt Jul 2004 - Sep 2009Software Engineering (Requirements Analysis)Data MiningV and V for Reactive Systems
-
Teaching AssisstantKing'S College London Sep 2000 - Apr 2004Tutoring students in number of subjects including Java, Turing Machines, Databases, Computing maths, Operating Systems, Software Engineering -
LecturerSouth Thames College Sep 2001 - Jan 2002Teaching coursesObject Oriented Programming: Java, Structured Programming: C4GL: Database using relational algebra and SQL
-
Teaching AssisstantAin Shams University Sep 1994 - Oct 1999Tutoring students in a number of courses including Control Systems, Databases, Industrial Control, AI, Data Structres, Numerical MethodsTraining them in programming languages such as C, Java, HTML, Matlab, PLCGuiding and directing student in graduation projects including ER diagram editor, Fuzzy Control Visual Design, Data visualization
Islam El-Maddah, Ph.D. Skills
Islam El-Maddah, Ph.D. Education Details
-
Computer Science -
King'S College London, University Of London, UkSoftware Engineering (Requirements Engineering) -
Computer Engineering -
Computer And Systems Engineering
Frequently Asked Questions about Islam El-Maddah, Ph.D.
What company does Islam El-Maddah, Ph.D. work for?
Islam El-Maddah, Ph.D. works for Faculty Of Engineering, Ain Shams University
What is Islam El-Maddah, Ph.D.'s role at the current company?
Islam El-Maddah, Ph.D.'s current role is Empowering businesses and individuals to unlock the full potential of their IT teams for maximum value..
What is Islam El-Maddah, Ph.D.'s email address?
Islam El-Maddah, Ph.D.'s email address is is****@****o.co.uk
What schools did Islam El-Maddah, Ph.D. attend?
Islam El-Maddah, Ph.D. attended King's College London, King's College London, University Of London, Uk, Ain Shams University, Ain Shams University.
What are some of Islam El-Maddah, Ph.D.'s interests?
Islam El-Maddah, Ph.D. has interest in Uml Models, Scotland, France, V&v, Civil Rights And Social Action, Education, England, Environment, Formal Methods, Uae.
What skills is Islam El-Maddah, Ph.D. known for?
Islam El-Maddah, Ph.D. has skills like Linux, Java, C, Data Mining, Matlab, Requirements Analysis, C++, Software Engineering, Databases, Analysis, Risk Management, Design Patterns.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial