Title :
Non-functional Requirements to Architectural Concerns: ML and NLP at Crossroads
Author :
Gokyer, Gokhan ; Cetin, Semih ; Sener, Cevat ; Yondem, Meltem T.
Author_Institution :
Cybersoft Inf. Technol., Ankara
Abstract :
There has been no commonsense on how to identify problem domain concerns in architectural modeling of software systems. Even, there is no commonly accepted method for modeling the non-functional requirements (NFRs) effectively associated with the architectural aspects in the solution domain. This paper introduces the use of a machine learning (ML) method based on support vector machines to relate NFRs to classified "architectural concerns" in an automated way. This method uses natural language processing techniques to fragment the plain NFR texts under the supervision of domain experts. The contribution of this approach lies in continuously applying ML techniques against previously discovered ldquoNFR - architectural concernsrdquo associations to improve the intelligence of repositories for requirements engineering. The paper illustrates a charted roadmap and demonstrates the automated requirements engineering toolset for this roadmap. It also validates the approach and effectiveness of the toolset on the snapshot of a real-life project.
Keywords :
formal specification; learning (artificial intelligence); natural language processing; software architecture; support vector machines; architectural modeling; automated requirements engineering toolset; machine learning method; natural language processing; nonfunctional requirements; software systems; support vector machines; Design methodology; Information technology; Machine learning; Management information systems; Natural language processing; Software engineering; Software systems; Speech processing; Support vector machine classification; Support vector machines; Architectural Concerns; Machine Learning; Natural Language Processing; Non-Functional Requirements;
Conference_Titel :
Software Engineering Advances, 2008. ICSEA '08. The Third International Conference on
Conference_Location :
Sliema
Print_ISBN :
978-1-4244-3218-9
Electronic_ISBN :
978-0-7695-3372-8
DOI :
10.1109/ICSEA.2008.28