Skip to main content

A Rule Based Decision Support System for Programming Language Selection.

Imamoglu, M. and Cetinkaya, D., 2017. A Rule Based Decision Support System for Programming Language Selection. In: International Conference on Knowledge Engineering and Applications, 21-23 October 2017, Imperial College London, London.

Full text available as:

rp015_KA060_FINAL.pdf - Accepted Version
Available under License Creative Commons Attribution Non-commercial No Derivatives.



One of the most important things in project management is using the most suitable tools and methods in an effective way for project success. The available tools for software project management mainly focus on planning, time management, team management, collaboration, and tracking the development progress. However, there is a lack of supporting mechanisms to guide managers and decision makers for making technical decisions during the early stages. In this paper, we propose a rule based decision support system to guide decision makers and software engineers in programming language selection. Firstly, the system provides a mechanism to build and modify a knowledge base. After that, the system provides guidance about programming language selection before the coding stage according to the project details. The proposed system is implemented with a rule-based programming language.

Item Type:Conference or Workshop Item (Paper)
Uncontrolled Keywords:programming language selection; software engineering; decision support systems; software analysis
Group:Faculty of Science & Technology
ID Code:29906
Deposited By: Symplectic RT2
Deposited On:24 Oct 2017 15:43
Last Modified:14 Mar 2022 14:07


Downloads per month over past year

More statistics for this item...
Repository Staff Only -