NLP-KAOS for Systems Goal Elicitation: Smart Metering System Case Study

被引:27
作者
Casagrande, Erik [1 ]
Woldeamlak, Selamawit [1 ]
Woon, Wei Lee [1 ]
Zeineldin, H. H. [1 ]
Svetinovic, Davor [1 ]
机构
[1] Masdar Inst Sci & Technol, Dept Elect Engn & Comp Sci, Abu Dhabi, U Arab Emirates
关键词
Requirements engineering; goal elicitation; NLP; data mining; bibliometrics; REQUIREMENTS; ONTOLOGY;
D O I
10.1109/TSE.2014.2339811
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:941 / 956
页数:16
相关论文
共 56 条
[31]   Ontology learning and its automated terminology translation [J].
Navigli, R ;
Velardi, P ;
Gangemi, A .
IEEE INTELLIGENT SYSTEMS, 2003, 18 (01) :22-31
[32]  
Polacek G., 2009, P 7 ANN C SYST ENG R, P1
[33]  
Porter A.L., 2005, Tech mining: exploiting new technologies for competitive advantage
[34]   Now "tech mining" can enhance R&D management [J].
Porter, Alan .
RESEARCH-TECHNOLOGY MANAGEMENT, 2007, 50 (02) :15-20
[35]  
Rusu D., 2007, Proceedings of the 10th International Multiconference Information Society-IS, P8
[36]  
Rusu D, 2009, INFORM-J COMPUT INFO, V33, P357
[37]  
RYAN K, 1993, P IEEE INT S REQ ENG, P240
[38]   Deriving concept hierarchies from text [J].
Sanderson, M ;
Croft, B .
SIGIR'99: PROCEEDINGS OF 22ND INTERNATIONAL CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 1999, :206-213
[39]   Shallow knowledge as an aid to deep understanding in early phase requirements engineering [J].
Sawyer, P ;
Rayson, P ;
Cosh, K .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2005, 31 (11) :969-981
[40]   Discovering competitive intelligence by mining changes in patent trends [J].
Shih, Meng-Jung ;
Liu, Duen-Ren ;
Hsu, Ming-Li .
EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (04) :2882-2890