Please wait ...
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
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
An Ensemble CNN for Brain Age Estimation based on Hippocampal Region Applicable to Alzheimer's Diagnosis
Zahra Qodrati - Seyedeh Masoumeh Taji - Habibollah Danyali - Kamran Kazemi
Virtual Network Embedding based on Univariate Distribution Estimation
Arezoo Jahani
WBT-GAN:Wavelet based Generative Adversarial Network for Texture Synthesis
Sara Saberi moghadam - Reza Azmi - Maral Zarvani
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
Optimization Resource Allocation in NOMA-based Fog Computing with a Hybrid Algorithm
Zohreh Torki - S.Mojtaba Matinkhah
Maximum diffusion of news in social media with the approach of reducing the search space
Masoud Karian
Link Prediction for Recommendation based on Complex Representation of Items Similarities
Masoumeh Alinia - Seyed Mohammad Hossein Hasheminejad - Hadi Shakibian
Trust Management Enhancement for the Internet of Things: a Smart Contract Approach
Amin Rouzbahani - Fattaneh Taghiyareh
Synthetic Trajectory Sharing Indoors under Privacy Constraints
Mahdi Soltanpour - Vahideh Moghtadaiee - Mina Alishahi
more
Samin Hamayesh - Version 44.8.0