Entailment-Based Intelligent System for Software Project Monitoring and Control

Yung Chun Chang, Cheng Wei Shih, Wen Lian Hsu

Research output: Contribution to journalArticle

Abstract

In recent years, software project managers compare actual completion of activities against the progress reports filled by project members to identify significant deviations from the estimated schedules and manage software project risks. However, quantitative measurements are limited due to the format of project documents, which are mostly natural languages. In this paper, we propose an intelligent system for software project monitoring and control by using natural language processing techniques to recognize textual entailment of progress reports to further evaluate the level of project fulfillment in a qualitative manner. Our experimental results demonstrate that the proposed method can recognize entailment from text efficiently and outperform other textual entailment approaches. Moreover, we successfully apply the textual entailment technique to project monitoring and control, which not only reduces the project cost and human's effort but also provides a basis for project managers to qualitatively evaluate the performance of each project member.

Original languageEnglish
Pages (from-to)216-227
JournalIEEE Systems Journal
Volume12
Issue number1
DOIs
Publication statusPublished - Mar 2018
Externally publishedYes

Fingerprint

Intelligent systems
Managers
Monitoring
Processing
Costs

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Entailment-Based Intelligent System for Software Project Monitoring and Control. / Chang, Yung Chun; Shih, Cheng Wei; Hsu, Wen Lian.

In: IEEE Systems Journal, Vol. 12, No. 1, 03.2018, p. 216-227.

Research output: Contribution to journalArticle

Chang, Yung Chun ; Shih, Cheng Wei ; Hsu, Wen Lian. / Entailment-Based Intelligent System for Software Project Monitoring and Control. In: IEEE Systems Journal. 2018 ; Vol. 12, No. 1. pp. 216-227.
@article{c4fd43194961477499c1b0b29f953096,
title = "Entailment-Based Intelligent System for Software Project Monitoring and Control",
abstract = "In recent years, software project managers compare actual completion of activities against the progress reports filled by project members to identify significant deviations from the estimated schedules and manage software project risks. However, quantitative measurements are limited due to the format of project documents, which are mostly natural languages. In this paper, we propose an intelligent system for software project monitoring and control by using natural language processing techniques to recognize textual entailment of progress reports to further evaluate the level of project fulfillment in a qualitative manner. Our experimental results demonstrate that the proposed method can recognize entailment from text efficiently and outperform other textual entailment approaches. Moreover, we successfully apply the textual entailment technique to project monitoring and control, which not only reduces the project cost and human's effort but also provides a basis for project managers to qualitatively evaluate the performance of each project member.",
author = "Chang, {Yung Chun} and Shih, {Cheng Wei} and Hsu, {Wen Lian}",
year = "2018",
month = "3",
doi = "10.1109/JSYST.2016.2563463",
language = "English",
volume = "12",
pages = "216--227",
journal = "IEEE Systems Journal",
issn = "1932-8184",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "1",

}

TY - JOUR

T1 - Entailment-Based Intelligent System for Software Project Monitoring and Control

AU - Chang, Yung Chun

AU - Shih, Cheng Wei

AU - Hsu, Wen Lian

PY - 2018/3

Y1 - 2018/3

N2 - In recent years, software project managers compare actual completion of activities against the progress reports filled by project members to identify significant deviations from the estimated schedules and manage software project risks. However, quantitative measurements are limited due to the format of project documents, which are mostly natural languages. In this paper, we propose an intelligent system for software project monitoring and control by using natural language processing techniques to recognize textual entailment of progress reports to further evaluate the level of project fulfillment in a qualitative manner. Our experimental results demonstrate that the proposed method can recognize entailment from text efficiently and outperform other textual entailment approaches. Moreover, we successfully apply the textual entailment technique to project monitoring and control, which not only reduces the project cost and human's effort but also provides a basis for project managers to qualitatively evaluate the performance of each project member.

AB - In recent years, software project managers compare actual completion of activities against the progress reports filled by project members to identify significant deviations from the estimated schedules and manage software project risks. However, quantitative measurements are limited due to the format of project documents, which are mostly natural languages. In this paper, we propose an intelligent system for software project monitoring and control by using natural language processing techniques to recognize textual entailment of progress reports to further evaluate the level of project fulfillment in a qualitative manner. Our experimental results demonstrate that the proposed method can recognize entailment from text efficiently and outperform other textual entailment approaches. Moreover, we successfully apply the textual entailment technique to project monitoring and control, which not only reduces the project cost and human's effort but also provides a basis for project managers to qualitatively evaluate the performance of each project member.

UR - http://www.scopus.com/inward/record.url?scp=85016102975&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85016102975&partnerID=8YFLogxK

U2 - 10.1109/JSYST.2016.2563463

DO - 10.1109/JSYST.2016.2563463

M3 - Article

AN - SCOPUS:85016102975

VL - 12

SP - 216

EP - 227

JO - IEEE Systems Journal

JF - IEEE Systems Journal

SN - 1932-8184

IS - 1

ER -