0% Complete
Home
/
14th International Conference on Computer and Knowledge Engineering
Automated software design using Machine Learning With Natural Language Processing
Authors :
Fahimeh Khedmatkon
1
Seyed Mohammad Hossein Hasheminejad
2
Jaleh Shoshtarian Malak
3
1- Faculty of Engineering, Alzahra University, Tehran, Iran
2- Faculty of Engineering, Alzahra University, Tehran, Iran
3- Information Technology Department, Tehran University of Medical Sciences, Tehran, Iran
Keywords :
automated software design،Machine Learning،Natural language processing (NLP)
Abstract :
Designing is one of the most difficult tasks in the software development process. Researchers trying to increase the level of automation in the software development process. This is because of the daily increase of demanding software production; the quality growth of automotive software design makes designers respond more quickly to the refreshed demands. One of the good designing methods is to use of data mining. In this research, the decision tree algorithm method is used to identify classes and detect relationships between classes automatically. The data input is the proposed method is the use case descriptions software and its output is the list of classes with relationships between them. This method has three 3 stages: First, the use case description scenarios are analyzed by natural language processing tools. In the next step, by setting rules, the data set is created, and then the decision tree algorithm is executed on the dataset. output is the list of classes along with the type of relationship between them. Extracting of association relations one-to-one, one-to-many, and many-to-many and association relationships. To evaluate the proposed method, 4 case studies have been used: ATM case study, Cinema Booking System case study, Graduate Development Program case study, and Select Cruises case study. in this research, an attempt has been made to provide a method that has better results than previous methods. The proposed method on the ATM dataset has an accuracy of 90% and an F-score of 0.93 which is a value of accuracy and F-score is better than similar research and has better results.
Papers List
List of archived papers
Enhancing Cloud Security with Federated CNN-LSTM: A Novel Approach to Intrusion Detection
Reyhaneh Ilaghi - Raheleh Ilaghi - Fereshteh Rahmani - Seyyed hamid Ghafoori
AL-YOLO: Accurate and Lightweight Vehicle and Pedestrian Detector in Foggy Weather
Behdad Sadeghian Pour - Hamidreza Mohammadi Jozani - Shahriar Baradaran Shokouhi
Evaluating the Impact of Traveling on COVID-19 Prevalence and Predicting the New Confirmed Cases According to the Travel Rate Using Machine Learning: A Case Study in Iran
Anita Ghandehari - Soheil Shirvani - Hadi Moradi
African Vultures Optimization Algorithm for Optimal Damping Controllers Design in the Electrical Power Grid System
Aliyu Sabo - Theophilus Ebuka Odoh - Samuel Habu - Hossein Shahinzadeh - Farshad Ebrahimi
SGFL: A Federated Learning Approach for Non-IID Data Using Semi-Supervised DCGAN
Alireza Rabiee - Abolfazl Ajdarloo - Mohsen Rahmani
Android Malware Detection using Supervised Deep Graph Representation Learning
Fatemeh Deldar - Mahdi Abadi - Mohammad Ebrahimifard
A Survey of the AVOA Metaheuristic Algorithm and its Suitability for Power System Optimization and Damping Controller Design
Aliyu Sabo - Theophilus Ebuka Odoh - Samuel Habu - Hossien Shahinzadeh - Farshad Ebrahimi
Damage Detection After the Earthquake Using Sentinel-1 and 2 Images and Machine Learning Algorithms (Case Study: Sarpol-e Zahab Earthquake)
Niloofar Alizadeh - Behnam Asghari Beirami - Mehdi Mokhtarzade
A supervised approach using transformer networks for the detection of turning-related anomalies in urban intersections
Mohammad Mahdi HajiAbadi - Manoochehr Nahvi
Optimization Resource Allocation in NOMA-based Fog Computing with a Hybrid Algorithm
Zohreh Torki - S.Mojtaba Matinkhah
more
Samin Hamayesh - Version 42.2.1