Refereed Journals
[J14] M. Elish, “A Comparative Study
of Fault Density Prediction in Aspect-Oriented Systems using MLP,
RBF, KNN, RT, DENFIS and SVR Models,” Artificial Intelligence
Review, Springer,
vol. 42,
no. 4, pp. 695-703, 2014.
[J13]
M.
Elish and M. Al-Khiaty, “A Suite of Metrics for Quantifying
Historical Changes to Predict Future Change-Prone Classes in
Object-Oriented Software,” Journal of Software: Evolution and
Process, Wiley, vol. 25, no. 5, pp. 407-437, 2013.
[J12]
M.
Elish, T. Helmy and M. Hussain, “Empirical Study of Homogeneous
and Heterogeneous Ensemble Models for Software Development Effort
Estimation,” Mathematical Problems in Engineering, 2013.
[J11] M. Elish, “An Exploratory Study
of Package Metrics as Change Size Indicators in Evolving
Object-Oriented Software,” International Journal of Computer
Systems Science and Engineering, CRL Publishing, vol. 28, no. 4,
pp. 251-257, 2013.
[J10] M. Alshayeb, H. Al-Jamimi and M.
Elish, “Empirical Taxonomy of Refactoring Methods for
Aspect-Oriented Programming,” Journal of Software: Evolution and
Process, Wiley, vol. 25, no. 1, pp. 1-25, 2013.
[J9] M. Elish, M.
Al-Khiaty and M. Alshayeb, “An Exploratory Case Study of
Aspect-Oriented Metrics for Fault Proneness, Content and Fixing
Effort Prediction,” International Journal of Quality and
Reliability Management, Emerald, vol. 30, no. 1, pp. 80-96,
2013.
[J8] M. El-Attar, M.
Elish, S. Mahmood and J. Miller, “Is In-Depth Object-Oriented
Knowledge Necessary to Develop Quality Robustness Diagrams?”
Journal of Software, Academy Publisher, vol. 7, no. 11, pp.
2538-2552, 2012.
[J7] A. Eleiche, I. Ahmad
and M. Elish, “Design Requirements in Software and
Engineering Systems,” Industrial Engineering and Management
Systems, vol. 11, no. 1, pp. 70-81, 2012.
[J6] M. Elish, M.
Al-Khiaty and M. Alshayeb, “Investigation of Aspect-Oriented Metrics
for Stability Assessment: A Case Study,” Journal of Software,
Academy Publisher, vol. 6, no. 12, pp. 2508-2514, 2011.
[J5] M. Elish, A.
Al-Yafei and M. Al-Mulhem, “Empirical Comparison of Three Metrics
Suites for Fault Prediction in Packages of Object-Oriented Systems:
A Case Study of Eclipse,” Advances in Engineering Software,
Elsevier, vol. 42, no. 10, pp. 852-859, 2011.
[J4] M. Alshayeb, M. Naji,
M. Elish and J. Al-Ghamdi, “Towards Measuring Object-Oriented
Class Stability,” IET Software, vol. 5, no. 4, pp. 415-424,
2011.
[J3] M. Elish,
“Improved Estimation of Software Project Effort Using Multiple
Additive Regression Trees,” Expert Systems with Applications,
Elsevier, vol. 36, no. 7, pp. 10774-10778, 2009.
[J2] K. Elish and M.
Elish, “Predicting
Defect-Prone Software Modules Using Support Vector Machines,”
Journal of Systems and Software, Elsevier, vol. 81, no. 5,
pp. 649-660, 2008.
Refereed Conference Proceedings
[C17] M. Elish and A. Al-Zouri,
“Effectiveness of Coupling Metrics in Identifying Change-Prone
Object-Oriented Classes,” Proceedings of the 2014 International
Conference on Software Engineering Research and Practice (SERP’14),
Las Vegas, USA, pp. 44-50, 2014.
[C16] M. Ali and M. Elish, “A Comparative
Literature Survey of Design Patterns Impact on Software Quality,”
Proceedings of the 4th International Conference on
Information Science and Applications (ICISA 2013), Thailand,
2013.
[C15] H. Aljamaan, M. Elish and I. Ahmad,
“An Ensemble of Computational Intelligence Models for Software
Maintenance Effort Prediction,” Proceedings of the 12th
International Work Conference on Artificial Neural Networks, IWANN
2013, Part I, LNCS 7902, Spain, pp. 592–603, 2013.
[C14] M. Elish, “Assessment of Voting
Ensemble for Estimating Software Development Effort,” Proceedings
of the IEEE Symposium on Computational Intelligence and Data Mining
(CIDM 2013), Singapore, pp. 322-327, 2013.
[C13] Y. Khan, M. Elish and M. El-Attar, “A
Systematic Review on the Impact of CK Metrics on the Functional
Correctness of Object-Oriented Classes,”
3rd International Workshop on Software Quality, ICCSA 2012, Part IV, LNCS 7336, Salvador de Bahia, Brazil, pp.
258–273, 2012.
[C12] A. Eleiche, I. Ahmad and M. Elish,
“Design Requirements in Software and Engineering Systems,”
Proceedings of the 12th Asia Pacific Industrial Engineering and
Management Systems Conference, Beijing, China, pp. 343-353, 2011.
[C11] H. Al-Jamimi, M. Alshayeb and M. Elish,
“Investigating the Effect of Aspect-Oriented Refactoring on Software
Maintainability,” Proceedings of the 2nd International Conference
on Software Engineering and Computer Systems, Malaysia, pp.
611-623, 2011.
[C10] M. Elish, “Exploring the Relationships
between Design Metrics and Package Understandability: A Case Study,”
Proceedings of the 18th IEEE International Conference on Program
Comprehension (ICPC 2010), Baraga, Portugal, pp. 144-147, 2010.
[C9] H. Aljamaan and M. Elish,
“An
Empirical Study of Bagging and Boosting Ensembles for Identifying
Faulty Classes in Object-Oriented Software,” Proceedings
of the IEEE Symposium on Computational Intelligence and Data Mining
(CIDM’09), TN, USA, pp. 187-194, 2009.
[C8] M. Elish and K.
Elish, “Application
of TreeNet in Predicting Object-Oriented Software Maintainability: A
Comparative Study,” Proceedings of the 13th IEEE European
Conference on Software Maintenance and Reengineering (CSMR’09),
Germany, pp. 69-78, 2009.
[C7] M. Elish, “Do
Structural Design Patterns Promote Design Stability?,”
Proceedings of the 30th IEEE International Computer Software and
Applications Conference (COMPSAC’06), Chicago, USA, pp. 215-220,
2006.
[C6] M. Elish and D.
Rine, “Design
Structural Stability Metrics and Post-Release Defect Density: An
Empirical Study,” Proceedings of the 30th IEEE
International Computer Software and Applications Conference
(COMPSAC’06), Chicago, USA, pp. 1-8, 2006.
[C5]
M. Elish and D. Rine, “Indicators
of Structural Stability of Object-Oriented Designs: A Case Study,”
Proceedings of the 29th Annual NASA/IEEE Software Engineering
Workshop (SEW 29), Maryland, USA, pp. 183-192, 2005.
[C4] M. Elish, “A
Case Study on Structural Characteristics of Object-Oriented Design
and its Stability,” Proceedings of the IASTED
International Conference on Software Engineering (SE’05),
Innsbruck, Austria, pp. 89-93, 2005.
[C3] M. Elish and D.
Rine, “Investigation
of Metrics for Object-Oriented Design Logical Stability,”
Proceedings of the 7th IEEE European Conference on Software
Maintenance and Reengineering (CSMR’03), Benevento, Italy, pp.
193-200, 2003.
[C2]
M. Elish and J. Offutt, “The
Adherence of Open Source Java Programmers to Standard Coding
Practices,” Proceedings of the 6th IASTED International
Conference on Software Engineering and Applications (SEA’02),
MIT, Cambridge, MA, USA, pp. 193-198, 2002.