{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:25:59Z","timestamp":1754155559935,"version":"3.41.2"},"reference-count":43,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2023,2,20]],"date-time":"2023-02-20T00:00:00Z","timestamp":1676851200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["K"],"published-print":{"date-parts":[[2024,4,5]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>The main goal of this research work is the optimization of the purchasing business process in the Moroccan public sector in terms of transparency and budgetary optimization. The authors have worked on the public university as an implementation field.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>The design of the research work followed the design science research (DSR) methodology for information systems. DSR is a research paradigm wherein a designer answers questions relevant to human problems through the creation of innovative artifacts, thereby contributing new knowledge to the body of scientific evidence. The authors have adopted a techno-functional approach. The technical part consists of the development of an intelligent recommendation system that supports the choice of optimal information technology (IT) equipment for decision-makers. This intelligent recommendation system relies on a set of functional and business concepts, namely the Moroccan normative laws and Control Objectives for Information and Related Technology's (COBIT) guidelines in information system governance.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>The modeling of business processes in public universities is established using business process model and notation (BPMN) in accordance with official regulations. The set of BPMN models constitute a powerful repository not only for business process execution but also for further optimization. Governance generally aims to reduce budgetary wastes, and the authors' recommendation system demonstrates a technical and methodological approach enabling this feature. Implementation of artificial intelligence techniques can bring great value in terms of transparency and fluidity in purchasing business process execution.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Research limitations\/implications<\/jats:title><jats:p>Business limitations: First, the proposed system was modeled to handle one type products, which are computer-related equipment. Hence, the authors intend to extend the model to other types of products in future works. Conversely, the system proposes optimal purchasing order and assumes that decision makers will rely on this optimal purchasing order to choose between offers. In fact, as a perspective, the authors plan to work on a complete automation of the workflow to also include vendor selection and offer validation. Technical limitations: Natural language processing (NLP) is a widely used sentiment analysis (SA) technique that enabled the authors to validate the proposed system. Even working on samples of datasets, the authors noticed NLP dependency on huge computing power. The authors intend to experiment with learning and knowledge-based SA and assess the' computing power consumption and accuracy of the analysis compared to NLP. Another technical limitation is related to the web scraping technique; in fact, the users' reviews are crucial for the authors' system. To guarantee timeliness and reliable reviews, the system has to look automatically in websites, which confront the authors with the limitations of the web scraping like the permanent changing of website structure and scraping restrictions.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Practical implications<\/jats:title><jats:p>The modeling of business processes in public universities is established using BPMN in accordance with official regulations. The set of BPMN models constitute a powerful repository not only for business process execution but also for further optimization. Governance generally aims to reduce budgetary wastes, and the authors' recommendation system demonstrates a technical and methodological approach enabling this feature.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>The adopted techno-functional approach enabled the authors to bring information system governance from a highly abstract level to a practical implementation where the theoretical best practices and guidelines are transformed to a tangible application.<\/jats:p><\/jats:sec>","DOI":"10.1108\/k-02-2022-0167","type":"journal-article","created":{"date-parts":[[2023,2,16]],"date-time":"2023-02-16T06:02:23Z","timestamp":1676527343000},"page":"1607-1635","source":"Crossref","is-referenced-by-count":1,"title":["Optimization of purchasing business process in Moroccan public universities based on COBIT and artificial intelligence techniques"],"prefix":"10.1108","volume":"53","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5221-6178","authenticated-orcid":false,"given":"Zakaria","family":"Sakyoud","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Abdessadek","family":"Aaroud","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Khalid","family":"Akodadi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2023,2,20]]},"reference":[{"volume-title":"COBIT\u00ae 2019 Framework: Introduction and Methodology","year":"2018","key":"key2024040505464695300_ref001"},{"issue":"1","key":"key2024040505464695300_ref002","first-page":"55","article-title":"Product recommendation system based on user purchase priority","volume":"18","year":"2020","journal-title":"Journal of Information and Communication Convergence Engineering"},{"volume-title":"International Sentiment Analysis for News and Blogs","year":"2008","key":"key2024040505464695300_ref004"},{"issue":"6","key":"key2024040505464695300_ref005","first-page":"5107","article-title":"Amazon review classification and sentiment analysis","volume":"6","year":"2015","journal-title":"International Journal of Computer Science and Information Technologies"},{"volume-title":"ISO\/IEC 38500: The IT Governance Standard","year":"2008","key":"key2024040505464695300_ref006"},{"issue":"2","key":"key2024040505464695300_ref007","doi-asserted-by":"crossref","first-page":"193","DOI":"10.9708\/jksci.2014.19.2.193","article-title":"Clustering analysis by customer feature based on som for predicting purchase pattern in recommendation system","volume":"19","year":"2014","journal-title":"Journal of the Korea Society of Computer and Information"},{"key":"key2024040505464695300_ref008","unstructured":"Elli, M.S. and Wang, Y.-F. (2016), \u201cAmazon reviews, business analytics with sentiment analysis\u201d, in Abdulaziz, E. (Ed.), Perceived Derived Attributes of Online Customer Reviews, Elsevier, Amsterdam."},{"issue":"5","key":"key2024040505464695300_ref009","doi-asserted-by":"crossref","first-page":"335","DOI":"10.1287\/mnsc.14.5.335","article-title":"Utility theory","volume":"14","year":"1968","journal-title":"Management Science"},{"volume-title":"Python Web Development with Django","year":"2008","key":"key2024040505464695300_ref010"},{"issue":"3","key":"key2024040505464695300_ref011","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1007\/s11023-020-09539-2","article-title":"Artificial intelligence, values, and alignment","volume":"30","year":"2020","journal-title":"Minds and Machines"},{"issue":"11","key":"key2024040505464695300_ref012","doi-asserted-by":"crossref","first-page":"2521","DOI":"10.1080\/00207540210132733","article-title":"Modelling and analysis of business process reengineering","volume":"40","year":"2002","journal-title":"International Journal of Production Research"},{"first-page":"1","article-title":"Sentiment analysis on large scale amazon product reviews","year":"2018","key":"key2024040505464695300_ref013"},{"key":"key2024040505464695300_ref014","doi-asserted-by":"crossref","unstructured":"Hevner, A. and Chatterjee, S. (2010), \u201cDesign science research in information systems\u201d, Design Research in Information Systems, Springer, pp.\u00a09-22.","DOI":"10.1007\/978-1-4419-5653-8_2"},{"issue":"1","key":"key2024040505464695300_ref015","doi-asserted-by":"crossref","first-page":"75","DOI":"10.2307\/25148625","article-title":"Design science in information systems research","volume":"28","year":"2004","journal-title":"MIS Quarterly"},{"volume-title":"Agile Software Development Ecosystems","year":"2002","key":"key2024040505464695300_ref016"},{"key":"key2024040505464695300_ref017","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1016\/j.elerap.2018.01.012","article-title":"Recommendation system development for fashion retail e-commerce","volume":"28","year":"2018","journal-title":"Electronic Commerce Research and Applications"},{"key":"key2024040505464695300_ref018","unstructured":"Isaca (2018), \u201cCobit 2019 design guide: designing an information and technology governance solution perfect paperback\u201d, COBIT 2019 Design Guide: Designing an Information and Technology Governance Solution Perfect Paperback, December 11, 2018."},{"issue":"4","key":"key2024040505464695300_ref019","article-title":"Selecting alternatives from self-organizing product maps for purchase decision making using ahp","volume":"4","year":"2013","journal-title":"Computer Technology and Application"},{"first-page":"135","article-title":"Clustering professional baseball players with som and deciding team reinforcement strategy with ahp","year":"2018","key":"key2024040505464695300_ref020"},{"first-page":"151","article-title":"Purchase decision support with self-organizing maps and analytic hierarchy process","year":"2006","key":"key2024040505464695300_ref021"},{"volume-title":"Self-organizing maps","year":"2012","key":"key2024040505464695300_ref022"},{"key":"key2024040505464695300_ref023","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.neunet.2012.09.018","article-title":"Essentials of the self-organizing map","volume":"37","year":"2013","journal-title":"Neural Networks"},{"key":"key2024040505464695300_ref024","article-title":"Legality and ethics of web scraping","volume":"47","year":"2018","journal-title":"Communications of the Association for Information Systems"},{"first-page":"118","article-title":"Web-application development using the model\/view\/controller design pattern","year":"2001","key":"key2024040505464695300_ref025"},{"first-page":"396","article-title":"Intelligent decision support for data purchase","year":"2017","key":"key2024040505464695300_ref026"},{"key":"key2024040505464695300_ref027","first-page":"1155","article-title":"Building sentiment analysis model using graphlab","volume":"8","year":"2017","journal-title":"International Journal of Scientific and Engineering Research"},{"first-page":"188","article-title":"Justifying recommendations using distantly-labeled reviews and fine-grained aspects","year":"2019","key":"key2024040505464695300_ref028"},{"key":"key2024040505464695300_ref029","article-title":"Thai sentiment analysis with deep learning techniques: a\u00a0comparative study based onword embedding, pos-tag, and sentic features","volume":"50","year":"2019","journal-title":"Sustainable Cities and Society"},{"issue":"3","key":"key2024040505464695300_ref030","doi-asserted-by":"crossref","first-page":"45","DOI":"10.2753\/MIS0742-1222240302","article-title":"A design science research methodology for information systems research","volume":"24","year":"2007","journal-title":"Journal of Management Information Systems"},{"first-page":"398","article-title":"Design science research evaluation","year":"2012","key":"key2024040505464695300_ref031"},{"key":"key2024040505464695300_ref032","doi-asserted-by":"crossref","unstructured":"Pisner, D.A. and Schnyer, D.M. (2020), \u201cSupport vector machine\u201d, Machine Learning, pp.\u00a0101-121, Elsevier.","DOI":"10.1016\/B978-0-12-815739-8.00006-7"},{"volume-title":"Sentiment Analysis in Amazon Reviews Using Probabilistic Machine Learning","year":"2013","key":"key2024040505464695300_ref033"},{"key":"key2024040505464695300_ref034","doi-asserted-by":"crossref","unstructured":"Ritter, D., Ackermann, J., Bhatt, A. and Hoffmann, F.O. (2011), \u201cBuilding a business graph system and network integration modelbased on bpmn\u201d, International Workshop on Business Process Modeling Notation, Springer, pp.\u00a0154-159.","DOI":"10.1007\/978-3-642-25160-3_15"},{"volume-title":"Game theory and strategy","year":"1993","key":"key2024040505464695300_ref035"},{"issue":"18","key":"key2024040505464695300_ref036","doi-asserted-by":"crossref","first-page":"73","DOI":"10.3991\/ijet.v15i18.15367","article-title":"It governance impact on academic performance development","volume":"15","year":"2020","journal-title":"International Journal of Emerging Technologies in Learning (iJET)"},{"first-page":"129","article-title":"Towards a comprehensive business process optimization framework","year":"2017","key":"key2024040505464695300_ref037"},{"first-page":"1","article-title":"Web scraping and n\u00e4\u0131ve bayes classification for political analysis","year":"2021","key":"key2024040505464695300_ref038"},{"key":"key2024040505464695300_ref039","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/j.imu.2017.03.001","article-title":"Detection of small changes in medical and random-dot images comparing self-organizing map performance to human detection","volume":"7","year":"2017","journal-title":"Informatics in Medicine Unlocked"},{"volume-title":"Introduction to bpmn","year":"2004","key":"key2024040505464695300_ref040"},{"volume-title":"Global Economic Prospects, June 2020","year":"2020","key":"key2024040505464695300_ref003"},{"first-page":"117","article-title":"Sentiment analysis of yelp's ratings based on text reviews","year":"2015","key":"key2024040505464695300_ref041"},{"first-page":"710","article-title":"A product recommendation system based on user complaint analysis using product reviews","year":"2019","key":"key2024040505464695300_ref042"},{"key":"key2024040505464695300_ref043","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1016\/j.asoc.2018.04.058","article-title":"Pareto-dominance based adaptive multi-objective optimization for hydrothermal coordinated scheduling with environmental emission","volume":"69","year":"2018","journal-title":"Applied Soft Computing"}],"container-title":["Kybernetes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/K-02-2022-0167\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/K-02-2022-0167\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:46:59Z","timestamp":1753393619000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/k\/article\/53\/5\/1607-1635\/1212867"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,20]]},"references-count":43,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2023,2,20]]},"published-print":{"date-parts":[[2024,4,5]]}},"alternative-id":["10.1108\/K-02-2022-0167"],"URL":"https:\/\/doi.org\/10.1108\/k-02-2022-0167","relation":{},"ISSN":["0368-492X"],"issn-type":[{"type":"print","value":"0368-492X"}],"subject":[],"published":{"date-parts":[[2023,2,20]]}}}