Automatic Detection and Resolution of Lexical Ambiguity in Process Models

Software Engineering, IEEE Transactions  (2016)

引用 49|浏览174
暂无评分
摘要
System-related engineering tasks are often conducted using process models. In this context, it is essential that these models do not contain structural or terminological inconsistencies. To this end, several automatic analysis techniques have been proposed to support quality assurance. While formal properties of control flow can be checked in an automated fashion, there is a lack of techniques addressing textual quality. More specifically, there is currently no technique available for handling the issue of lexical ambiguity caused by homonyms and synonyms. In this paper, we address this research gap and propose a technique that detects and resolves lexical ambiguities in process models. We evaluate the technique using three process model collections from practice varying in size, domain, and degree of standardization. The evaluation demonstrates that the technique significantly reduces the level of lexical ambiguity and that meaningful candidates are proposed for resolving ambiguity.
更多
查看译文
关键词
business process models,identification of lexical ambiguity,resolution of lexical ambiguity,unified modeling language,business,software engineering,control flow,vectors,homonyms,natural language processing,synonyms,computational linguistics,grammars,quality assurance,natural languages
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要