Please use this identifier to cite or link to this item: https://repository.sustech.edu/handle/123456789/21133
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMohamed, Haitham Abdel Moniem-
dc.contributor.authorSupervisor, - Hany Ammar-
dc.date.accessioned2018-07-16T10:50:22Z-
dc.date.available2018-07-16T10:50:22Z-
dc.date.issued2018-05-01-
dc.identifier.citationMohamed, Haitham Abdel Moniem.Model-Based Prediction of Resource Utilization and Performance Risks\Haitham Abdel Moniem Mohamed;Hany Ammar.-Khartoum:Sudan University of Science & Technology,College of Computer Science and Information Technology,2018.-125p.:ill.;28cm.-Ph.D.en_US
dc.identifier.urihttp://repository.sustech.edu/handle/123456789/21133-
dc.descriptionThesisen_US
dc.description.abstractThe growing complexity of modern software systems makes the prediction of performance a challenging activity. Many drawbacks incurred by using the traditional performance prediction techniques such as simulation, guessing, and depending on previous experience. Moreover, performance assessment and prediction is time consuming activity and may produce inaccurate results especially in complex and large scale software applications. To contribute to solving these problems, we adopt a model-based approach for resource utilization and performance risk prediction. The steps of the approach can be stated as follows: Firstly, we model the software system into annotated UML diagrams. Secondly, performance model is derived from the annotated UML diagrams in order to be evaluated. Thirdly, we run the performance model to generate and record performance indices such as response time, system throughput, and resources utilization into a large dataset by different values of workload. Finally, we can predict different performance indices for new workloads based on previously observed performance dataset. In addition to this, we can assess the software performance risk incurred on a given workload into three classes of performance risk level either low, or medium, or high.The approach could be used to enhance the work of human experts and improve efficiency of software performance prediction and risk assessment. In this research, we validate the approach by applying three different case studies:a hospital system, an e-commerce system, and an online timetable system. The resultswere compared of three machine learning techniques for performance risk prediction andthe approach shows prediction accuracy between93.1 % and 97.6 %.en_US
dc.description.sponsorshipSudan University of Science and Technologyen_US
dc.language.isoenen_US
dc.publisherSudan University of Science & Technologyen_US
dc.subjectModel-Based Predictionen_US
dc.subjectResource Utilizationen_US
dc.subjectPerformance Risksen_US
dc.titleModel-Based Prediction of Resource Utilization and Performance Risksen_US
dc.title.alternativeالتنبؤ المبني على نموذج لإستغلال الموارد ومخاطرالاداءen_US
dc.typeThesisen_US
Appears in Collections:PhD theses : Computer Science and Information Technology

Files in This Item:
File Description SizeFormat 
Model-Based Prediction.......pdfResearch1.9 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.