- Hits: 2984
The Software Quality Lab has started its research activities since 2014. The lab is currently conducting research on the following research fields:

- Hits: 3422
The Software Quality Lab was founded in 2014 under the supervision of Dr. Abbas Rasoolzadegan. The lab is currently conducting research on various aspects of software quality (from quantitative measurement of customer requirements to quantitative evaluation of the final software product). The current members are working on the following research fields:
- Hits: 2970
- The International Conference on Pattern Languages of Programs (PLoP)
- The European Conference on Pattern Languages of Programs (EuroPLoP)
- The AsianConference on Pattern Languages of Programs (AsianPLoP)
- OOPSLA Conference
- Design Patterns Workshop
- PATTERNS, International Conferences on Pervasive Patterns and Applications
- Conference on Software Maintenance and Reengineering (CSMR)
- The International Conference on Program Comprehension (ICPC)
- Working Conference on Reverse Engineering (WCRE)
- International Conference on Software Analysis, Evolution, and Reengineering (SANER)
- Hits: 3849
CAPTAIN: Community-based Advanced Persistent Threat Analysis in IT Networks.
Software refactoring based on the application of the design patterns:
Bad Smell Mining Using Quality Metrics and Refactoring Opportunities:
A New Benchmark for Evaluating Pattern Mining Methods:
- To access the benchmark click here!
- To download a set of source codes generated by Benchmark click here!
Mapping studies materials:
- Supplementary materials for the systematic mapping study on design patterns
- Supplementary materials for the systematic mapping study on intrusion alert analysis
- Supplementary documents for the systematic review on intrusion detection based on the Hidden Markov Model
- Supplementary materials for the systematic mapping study on security patterns
- Supplementary material related to a review study entitled: “Cloud Broker: A Systematic Mapping Study”
Useful presentations:
Questionnaires related to research field:
- Researcher: Ms. Monfared
Title of research: A new approach for the quantitative measurement of software quality from the perspective of the qualitative attributes affected by design patterns
Title of the questionnaire: A questionnaire for evaluating the metrics intended to quantitatively measure a set of qualitative attributes
Click here to fill out the questionnaire.
A few examples of requirements specified by system analyzer as basis for the selection of GoF design patterns :
- Click here to view the file.
Appendix file related to the paper "Machine Learning Based Android Malware Detection and Family Classification using Identify Effective Static Features over Imbalanced Dataset" :
- Click here to view the file.
- The results of the selected features from the first level of the preprocessed dataset .
- The results of the selected features from the second level of the preprocessed dataset .
- KNN performance with different distances .
- The used HyperParameters in classifiers .
- Results of balancing the practice dataset .
- Extracting static features .
- Documents of classifiers selection .
Appendix file related to the paper "Extended Design Pattern Detection based on Feature Extraction" :
- A comparison between Ex_DPDFE and other feature based methods .
- A detailed comparison between Ex_DPDFE and other detection methods .
- The gold standard of Ex_DPDfe .
- The signatures of some GoF design patterns .
- The design patern instances detected by applying Ex_DPDfe to different .
- The design pttern instances detected by Ex-DPDfe and some other detection methods .
- The precision obtained by applying Ex_DPDFE to different versions .
- The source code of Ex-DPDfe .
- The definitions of 23 GoF design patterns .
- G.rasool design pattern variants .
The results of evaluation for detecting GoF design patterns using support vector machine :
- Click here to view the file.
Appendix file related to the paper "Probabilistic detection of GoF design patterns" :
Conference Calendars:
- Conferences and Meetings on Software Engineering
- Meetings/Workshops on Software Engineering in the United States (USA)
- Software Engineering Conferences
- IEEE Conference Calender
- Software Engineering Conferences
- Upcoming Events on Software Engineering
- Conference Calendar Archive: Upcoming Conferences
- Top Conferences in Software Engineering
- List of Computer Science Conferences
- ACM Conferences Calender
- WikiCFP on Software Engineering
- Hits: 3216
