Loading...
Please wait, while we are loading the content...
Similar Documents
Using Text Mining Techniques to Extract Rationale from Existing Documentation
| Content Provider | Semantic Scholar |
|---|---|
| Author | Rogers, Benjamin Qiao, Yechen Gung, James Mathur, Tanmay D. Burge, Janet E. |
| Copyright Year | 2015 |
| Abstract | Software development and maintenance require making many decisions over the lifetime of the software. The decision problems, alternative solutions, and the arguments for and against these solutions comprise the system’s rationale. This information is potentially valuable as a record of the developer and maintainers’ intent. Unfortunately, this information is not explicitly captured in a structured form that can be easily analyzed. Still, while rationale is not explicitly captured, that does not mean that rationale is not captured at all—decisions are documented in many ways throughout the development process. This paper tackles the issue of extracting rationale from text by describing a mechanism for using two existing tools, GATE (General Architecture for Text Engineering) and WEKA (Waikato Environment for Knowledge Analysis) to build classification models for text mining of rationale. We used this mechanism to evaluate different combinations of text features and machine learning algorithms to extract rationale from Chrome bug reports. Our results are comparable in accuracy to those obtained by human annotators. |
| Starting Page | 457 |
| Ending Page | 474 |
| Page Count | 18 |
| File Format | PDF HTM / HTML |
| DOI | 10.1007/978-3-319-14956-1_26 |
| Alternate Webpage(s) | http://jburge.faculty.wesleyan.edu/files/2015/10/DCC14_Rationale_revised.pdf |
| Alternate Webpage(s) | https://doi.org/10.1007/978-3-319-14956-1_26 |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |