Title :
NLP-KAOS for Systems Goal Elicitation: Smart Metering System Case Study
Author :
Casagrande, Erik ; Woldeamlak, Selamawit ; Woon, Wei Lee ; Zeineldin, H.H. ; Svetinovic, Davor
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Masdar Inst. of Sci. & Technol., Abu Dhabi, United Arab Emirates
Abstract :
This paper presents a computational method that employs Natural Language Processing (NLP) and text mining techniques to support requirements engineers in extracting and modeling goals from textual documents. We developed a NLP-based goal elicitation approach within the context of KAOS goal-oriented requirements engineering method. The hierarchical relationships among goals are inferred by automatically building taxonomies from extracted goals. We use smart metering system as a case study to investigate the proposed approach. Smart metering system is an important subsystem of the next generation of power systems (smart grids). Goals are extracted by semantically parsing the grammar of goal-related phrases in abstracts of research publications. The results of this case study show that the developed approach is an effective way to model goals for complex systems, and in particular, for the research-intensive complex systems.
Keywords :
data mining; formal specification; natural language processing; smart meters; KAOS goal-oriented requirements engineering method; NLP-KAOS; NLP-based goal elicitation approach; complex systems; computational method; goal-related phrases; hierarchical relationships; natural language processing; power systems; requirements engineers; research publications; smart grids; smart metering system case study; systems goal elicitation; text mining techniques; textual documents; Abstracts; Data collection; Data mining; Data models; Natural language processing; Ontologies; Taxonomy; NLP; Requirements engineering; bibliometrics; data mining; goal elicitation;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.2014.2339811