abejide.org

Building machines with minds ...

Peer-reviewed Conference Articles

[1] Abejide Ade-Ibijola (2019). Synthesis of Integration Problems and Solutions. Accepted and to appear in the proceedings of the 6th IEEE International Conference on Soft Computing & Machine Intelligence (ISCMI 2019) November 19th to 20, 2019 [South Africa]


[2] Abejide Ade-Ibijola and Lyth Brown (2019). Synthesis of Hypothetical SWOT Matrices for Dynamic Situation Assessment. Accepted and to appear in the proceedings of the 6th IEEE International Conference on Soft Computing & Machine Intelligence (ISCMI 2019) November 19th to 20, 2019 [South Africa]


[3] Abejide Ade-Ibijola and Blessing Ogbuokiri (2019).Syntactic Generation of Memorable Passwords. Accepted and to appear in the proceedings of the 6th IEEE International Conference on Soft Computing & Machine Intelligence (ISCMI 2019) November 19th to 20, 2019 [South Africa]


[4] Katlego Mabunda and Abejide Ade-Ibijola (2019). Pathbot: An Intelligent Chatbot for Guiding Visitors and Locating venues.  Accepted and to appear in the proceedings of the 6th IEEE International Conference on Soft Computing & Machine Intelligence (ISCMI 2019) November 19th to 20, 2019 [South Africa]


[5] Simon Abbott and Abejide Ade-Ibijola (2019). Algorithms and a tool for Automatic Decryption of Clinical Notes. Accepted and to appear in the proceedings of the 6th IEEE International Conference on Soft Computing & Machine Intelligence (ISCMI 2019) November 19th to 20, 2019 [South Africa]


[6]  George Obaido, Abejide Ade-Ibijola, and Hima Vadapalli(2019).Synthesis o SQL Queries from Narrations. Accepted and to appear in the proceedings of the 6th IEEE International Conference on Soft Computing & Machine Intelligence (ISCMI 2019) November 19th to 20, 2019 [South Africa]


[7] Stephen Obare, Abejide Ade-Ibijola, Onyanga Okeyo and Kennedy Ogada (2019). Jumping Finite Automata for Tween Comprehension.  Accepted and to appear in the proceedings of the IEEE International Multidisciplinary Information Technology and Engineering Conferenc(IMITEC 2019) November 21st to 22nd, 2019 [South Africa]


[8] Simon Abbott and Abejide Ade-Ibijola (2019). Trend Analysis: A Decision tool in SA healthcare. Accepted and to appear in the proceedings of the IEEE International Multidisciplinary Information Technology and Engineering Conferenc(IMITEC 2019) November 21st to 22nd, 2019 [South Africa]


[9] George Obaido, Abejide Ade-Ibijola, and Hima Vadapalli(2019). TalkSQL: A Tool for the Synthesis of SQL Queries from Verbal Specifications.  Accepted and to appear in the proceedings of the IEEE International Multidisciplinary Information Technology and Engineering Conference (IMITEC 2019) November 21st to 22nd, 2019 [South Africa]


[10]  Mohammed Ismail and Abejide Ade-Ibijola (2019). Lecturer's Apprentice: A Chatbot for Assisting Novice Programmers. Accepted and to appear in the proceedings of the IEEE International Multidisciplinary Information Technology and Engineering Conference (IMITEC 2019) November 21st to 22nd, 2019 [South Africa]


[11] Mohammed Ismail and Abejide Ade-Ibijola (2019). Lecturer-chatbot: An AI for Advising Struggling Students in Introductory Programming. Extended Abstract in the proceedings of SACLA, July 2019. http://sacla2019.unisa.ac.za/Preprints/XA_Ismail_Lecturer-chatbot.pdf [South Africa].


[12 Elsa Kalemba and Abejide Ade-Ibijola (2019). A metric for Estimating the Difficulty of Programming Problems by Ranking the Construct in their Solutions. Accepted and to appear in the proceedings of the IEEE International Multidisciplinary Information Technology and Engineering Conference

(IMITEC 2019) November 21st to 22nd, 2019 [South Africa]


[13] George Obaido, Abejide Ade-Ibijola and Hima Vadapalli (2019). Generating Narrations of Nested SQL Queries Using Context-free Grammars. In the proceedings of IEEE Conference on ICT and Society (ICTAS), pp 13:1–6, 6th to 9th March, Durban. URL: https://ieeexplore.ieee.org/document/8703620. [South Africa].


[14] Abejide Ade-Ibijola (2018). Syntactic Generation of Practice Novice Programs in Python. In the proceedings of 47th Annual SACLA Conference, Cape Town [South Africa].


[15] Abejide Ade-Ibijola (2018). Synthesis of Hypothetical Sociograms for Social Network Analysis. In the 5th IEEE International Conference on Soft Computing & Machine Intelligence, Nairobi, pp 79– 83, ISBN: 978-1-7281-1300-5, Nairobi. URL: https://ieeexplore.ieee.org/document/8703221. [Kenya].


[16] Martin Cronje and Abejide Ade-Ibijola (2018). Automatic CV Slicing and Comprehension. In the 5th IEEE International Conference on Soft Computing & Machine Intelligence, Nairobi. pp 99 – 103, ISBN: 978-1-7281-1301-2, Nairobi. URL: https://ieeexplore.ieee.org/document/8703234. [Kenya].


[17] Abejide Ade-Ibijola and Kehinde Aruleba (2018). Interactive Learning of Factual Contents Using a Game-like Quiz. In the proceedings of 47th Annual SACLA Conference, Cape Town [South Africa].


[18 George Obaido, Abejide Ade-Ibijola and Hima Vadapalli (2018). Generating SQL Queries from Visual Specifications. In the proceedings of 47th Annual SACLA Conference, Cape Town [South Africa].


[19] Abejide Ade-Ibijola and Kehinde Aruleba (2018). Automatic Attendance Capturing Using Histogram of Oriented Gradient on Facial Images. In the IEEE proceedings of IST Africa, 77:1- 8, ISBN: 978-1-905824-60-1, Gaborone. URL: https://ieeexplore.ieee.org/document/8417383. [Botswana].


[20] Stephen Obare, George Okeyo, Abejide Ade-Ibijola, and Kennedy Ogada (2018). Automatic Comprehension of Tweets Using Jumping Finite Automata. In VizAfrica Symposium (http:// vizsymposium.jkuat.ac.ke), Nairobi [Kenya].


[21] Michael Ayawei, Mpho Raborife, and Abejide Ade-Ibijola (2018). E-commerce Adoption and Customer Satisfaction by SMMEs in Gauteng Province, South Africa. In Second International Multidisciplinary Conference (2018 IMDC) 29 – 31 August 2018, Radison Blu Hotel, Lusaka [Zambia].


[22] Simon Abbott and Abejide Ade-Ibijola (2018). Architectural Analysis of the South African Public Healthcare Industry. In Third International Conference on the Internet, Cybersecurity and Information Systems (ICICIS 2018), pp. 39 – 43, Gaborone [Botswana].


[23] Abejide Ade-Ibijola (2017). Synthesis of Social Media Profiles Using a Probabilistic Context-Free Grammar. In the proceedings of IEEE Conference of the Pattern Recognition Association of South Africa, Robotics, and Mechatronics, pp 104–109, Bloemfontein.


[24]  Abejide Ade-Ibijola and George Obaido (2017). S-NAR: Generating Narrations of SQL Queries Using Regular Expressions. Accepted and to appear in the proceedings of SAICSIT 2017, Bloemfontein, Free State. ISBN: 978-1-4503-5250-5 [South Africa].


[25] Abejide Ade-Ibijola (2017). Automata-aided Estimation of Similarity in Novice Programs. In the proceedings of 46th Annual SACLA Conference, pp 23–38, Magaliesburg, North-west, ISBN: 978-1-86822-846-1 [South Africa].


[26] Mark Durrheim, Abejide Ade-Ibijola, and Sigrid Ewert (2016). Code-Pathfinder: A Stepwise Programming E-Tutor using Plan Mirroring. In the proceedings of 45th Annual SACLA Conference, Pretoria [South Africa].


[27] Abejide Ade-Ibijola (2016). FINCHAN: A Grammar-based Tool for Automatic Comprehension of Financial Instant Messages. In the proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists (SAICIST), Johannesburg. ACM International Conference Series, ISBN: 978-1-4503-4805-8, http://dl.acm.org/citation.cfm?id=2987518, doi:http://dx.doi.org/10.1145/2987491.2987518 [South Africa].


[28] Abejide Ade-Ibijola, Sigrid Ewert, and Ian Sanders (2015). Introducing Code Adviser: A DFA-driven Electronic Programming Tutor. In the 20th International Conference on the Implementation and Application of Automata, 307—312, Umeå [Sweden].


[29] Abejide Ade-Ibijola, Sigrid Ewert, and Ian Sanders (2014). Abstracting and Narrating Novice Programs using Regular Expressions. Proceedings of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists, Centurion. Pages 19–28, ACM International Conference Series, doi: 10.1145/2664591.2664601, http://dl.acm.org/citation.cfm?id=2664601 [South Africa].


[30] Abejide Ade-Ibijola (2014). Saving Lives with Numbers: Development of a New Educational Game of Mathematics. In the proceedings of the First International Conference on Serious Games (ICSG). August 27–29th, Vanderbijlpark [South Africa].


[31] Mark Durrheim, Abejide Ade-Ibijola, and Sigrid Ewert (2017). Puzzle Generation for Action- Adventure Games Using Graph Grammars (Abstract and Poster). Accepted and to appear in the proceedings of the 2nd International Conference on the Internet, Cyber-security, and Information Systems (ICICIS), Sandton, Johannesburg [South Africa].


[32] Simon Abbott and Abejide Ade-Ibijola (2017). The SA Public Healthcare: A Synopsis of eHealth and NHI (Short Paper). Accepted and to appear in Session 7 (Ethics and Education) slot of the proceedings of the 11th Biennial Podiatric Association of South Africa (PASA) Congress, Sandton Johannesburg [South Africa].


[33] Michael Ayawei, Abejide Ade-Ibijola, and Shopee Dube (2017). Generation of SWOT-Based Business Cases Using Formal Grammars (Abstract and Poster). Accepted and to appear in the proceedings of the 2nd International Conference on the Internet, Cyber-security, and Information Systems (ICICIS), Sandton, Johannesburg [South Africa].


[34] Linda Mahlobo and Abejide Ade-Ibijola (2017). Qualification Verification and Intelligent Career Advisory System (Abstract and Poster). Accepted and to appear in the proceedings of the 2nd International Conference on the Internet, Cyber-security, and Information Systems (ICICIS), Sandton, Johannesburg [South Africa].


[35] Stephen Obare, Onyango Okeyo and Abejide Ade-Ibijola (2017). Automata-aided Comprehension of Tweets for Map Annotation (Abstract and Poster). Accepted and to appear in the proceedings of the 2nd International Conference on the Internet, Cyber-security, and Information Systems (ICICIS), Sandton, Johannesburg [South Africa].


[36] Ariel Rosenfeld, Abejide Ade-Ibijola, and Sigrid Ewert (2016). Regex Parser II: Teaching Regular Expression Fundamentals via Educational Gaming. In the M&D symposium of the Annual Conference of the South African Institute of Computer Scientists and Information Technologists (SAICSIT),Johannesburg [South Africa].


[37] Abejide Ade-Ibijola, Sigrid Ewert, and Ian Sanders (2014). How Many Ways Can We Skin a Cat? Searching the Space of Novice Program Plan Variations. Poster Presentation. In the proceedings of the Annual Conference of the Pattern Recognition Association of South Africa (PRASA), pp 317, Cape Town [South Africa].


[38] Abejide Ade-Ibijola (2013). Novice Program Comprehension and Tutoring. pp 1–2. Proceedings of the M&D Symposium at the Annual Conference of the ACM South African Institute of Computer Scientists and Information Technologists (SAICSIT), 7th–9th, East London [South Africa].


Peer-Reviewed Journal Articles

[39] Sonny Kabaso and Abejide Ade-Ibijola (2019). Synthesis of Social Media Messages and Tweets as Feedback Medium in Introduction Programming. Accepted to appear in Communication in Computer Science and Information System (CCIS), Scopus, Springer, Cham [Swiitzerland]


[40] Abejide Ade-Ibijola and George Obaido (2019). XNorthwind: Grammar-driven Synthesis of Large Datasets for DB Applications. Accepted and to appear in IAENG International Journal of Computer Science (Scopus), International Association of Engineers, Hong Kong.


[41] Abejide Ade-Ibijola (2018). Synthesis of Regular Expression Problems and Solutions. In International Journal of Computers and Applications (Scopus), Taylor’s and Francis, United Kingdom. www. tandfonline.com/doi/full/10.1080/1206212X.2018.1482398


[42] Abejide Ade-Ibijola (2018). Syntactic Generation of Practice Novice Programs in Python. In Communications in Computer and Information Science (CCIS), vol. 963, pp 158–172, Springer, Cham, Switzerland. ISBN: 978-3-030-05813-5. https://link.springer.com/chapter/10.1007/ 978-3-030-05813-5_11.


[43] Abejide Ade-Ibijola and Kehinde Aruleba (2018). Interactive Learning of Factual Contents using a Game-like Quiz. In Communications in Computer and Information Science (CCIS), vol. 963, pp 285–298, Springer, Cham, Switzerland. ISBN: 978-3-030-05813-5. https://link.springer.com/ chapter/10.1007/978-3-030-05813-5_19


[44] George Obaido, Abejide Ade-Ibijola and Hima Vadapalli (2018). Generating SQL queries from visual specifications. In Communications in Computer and Information Science (CCIS), vol. 963, pp 315–330, Springer, Cham, Switzerland. ISBN: 978-3-030-05813-5. https://link.springer.com/ chapter/10.1007/978-3-030-05813-5_21.


[45] Ariel Rosenfeld, Abejide Ade-Ibijola, and Sigrid Ewert (2017). Regex Parser II: Teaching Regular Expression Fundamentals via Educational Gaming. Accepted and to appear in Communications in Computer and Information Science (CCIS 730), Springer [Switzerland].


[46] Mark Durrheim, Abejide Ade-Ibijola, and Sigrid Ewert (2016). Code-Pathfinder: A Stepwise Programming E-Tutor using Plan Mirroring. In Communications in Computer and Information Science (CCIS 642), pages 69–82, Springer-Verlag, doi: 10.1007/978-3-319-47680-3_7, http://link.springer.com/chapter/10.1007%2F978-3-319-47680-3_7 [Switzerland].


[47] Abejide Ade-Ibijola, Sigrid Ewert, and Ian Sanders (2015). Introducing Code Adviser: A DFA-driven Electronic Programming Tutor. In Implementation and Application of Automata, Umeå, pages 307–312, Springer LNCS 9223, doi: 10.1007/978-3-319-22360-525, http://link.springer.com/chapter10.1007/978-3-319-22360-5_25 [Sweden].


[48] Abejide Ade-Ibijola, E. Y. Ibijola, and B. O. Ade-Ibijola (2014). Forecasting the Yield of Academic Software Investments in Nigerian Universities. British Journal of Mathematics and Computer Science, Vol. 5 No. 4: pp 502-514, November 2014. ISSN: 2231-0851. Science Domain Publishers [United Kingdom].


[49] E. A. Ibijola, B. T. Olabode, and Abejide Ade-Ibijola (2013). A Modified Mathematical Model for a National Economy. Canadian Journal on Computing in Mathematics, Natural Sciences, Engineering and Medicine, Vol. 4 No. 2: pp 192-196, April 2013. ISSN: 1923-1660. AM Publishers [Canada].


[50] A. A. Obayomi, and Abejide Ade-Ibijola (2012). A Numerical Investigation of the Equilibrium Points or the Model of a Discrete Time Reproducing Biological Species. Canadian Journal on Computing in Mathematics, Natural Sciences, Engineering and Medicine, Vol. 3 No. 7: pp 296-299, December 2012. ISSN: 1923-1660. AM Publishers [Canada].


[51] Abejide Ade-Ibijola, Ibiba Wakama, and Juliet Amadi (2012). An Expert System for Automated Essay Scoring in Computing using Shallow NLP Techniques for Inferencing. International Journal of Computer Applications, Vol. 51 No. 10: pp 37-45, August 2012. ISBN: 973-93-80870-55-0 (ISSN: 0975-8887). Foundation of Computer Science, New York [USA].


[52] Abejide Ade-Ibijola (2012). A Simulated Enhancement of Fisher-Yates Algorithm for Shuffling in Virtual Card Games Using Domain-Specific Data Structures. International Journal of Computer Applications, Vol. 54 No. 11: pp 24-28, September 2012. ISBN: 973-93-80870-55-0 (ISSN: 0975-8887). Foundation of Computer Science, New York [USA].


[53] E. A. Ibijola and Abejide Ade-Ibijola (2012). Some Computational Models in Physical Sciences. Canadian Journal on Computing in Mathematics, Natural Sciences, Engineering and Medicine. Vol. 3 No. 6: pp 164-169, November 2012. ISSN: 1923-1660. AM Publishers [Canada].


[54] Abejide Ade-Ibijola, Adebayo Adetunmbi, and Boniface Alese (2012). A Simple Computer Game for Learning Mathematics. Journal of E-Learning and Education (ELEED), Volume 9, December 12, 2012. Digital Peer Publishing [Germany].


[55] E. A. Ibijola, A. J. Omowaye and Abejide Ade-Ibijola (2009). Non-standard Finite Difference Methods for Non-linear Density Dependent Death Rate Equation. Advances in Natural and Applied Sciences Vol. 3(1): 12-18, American Eurasian Network for Scientific Information, Jan-Apr 2009, ISSN 1995-0772 [Jordan].


[56] E. A. Ibijola, R. B. Ogunrinde and Abejide Ade-Ibijola (2008). On the Theory and Application of New Non-standard finite methods for the solution of Initial Value Problems in Ordinary Differential Equations. Advances in Natural and Applied Sciences. Vol. 2 pp 214-224, American Eurasian Network for Scientific Information, ISSN 1995-0772 [Jordan].


[57] E. A. Ibijola, J. M. S. Lubuma and Abejide Ade-Ibijola (2008). On Non-Standard Finite Difference Schemes for Initial Value Problems in Ordinary Differential Equations. International Journal of Physical Sciences (IJPS), ISSN 1992-1950, Vol. 3 No 2, pp. 059-064, February 2008 [India].


Books/Chapters

Thesis/Dissertations/Technical Reports

[58] Abejide Ade-Ibijola (2017). New Finite Automata Applications in Novice Program Comprehension. LAP Lambert Academic Publishing, ISBN: 978-3-330-02905-7, Bahnhofstrasse 28, Saarbrücken [Germany].


[59] Abejide Ade-Ibijola, Maureen Van Den Bergh, and KelviBwaly [Editors] (2017). Proceedings of the 2nd International Conference on the Internet, Cyber-security, and Information Systems. ISBN: 978-0-86970-802-6, Johannesburg [South Africa].


[60] E. A. Ibijola and Abejide Ade-Ibijola (2006). The Computer Hardware. pp. 25-33, In Collection: Information and Communication Technology and Computer Applications, Published by Panaf  Press, ISBN: 978-34843-9-7, FCT Abuja [Nigeria].




[61] Abejide Ade-Ibijola (2016). Automatic Novice Program Comprehension for Semantic Bug Detection. A research thesis submitted for the award of Doctor of Philosophy in Computer Science, WITS [South Africa]. Available online: http://wiredspace.wits.ac.za/handle/10539/21019


[62] Abejide Ade-Ibijola (2011). Development of an Educational Game of Mathematics. A research thesis submitted for the award of Master of Technology in Computer Science, FUTA [Nigeria].


[63] Abejide Ade-Ibijola (2007). Software Engineering: Development of Course-Credit Registration and Result Computation Software in a University System. A research project submitted for the award of Bachelor of Science (Honours) in Computer Science, NSUK [Nigeria].