Syntactic, Semantic and Pragmatic Regularization of Alpha Checklists in the Semat Essence Kernel: A Terminology Unification Approach

Antony de Jes�s Henao Roqueme, C. Jaramillo
{"title":"Syntactic, Semantic and Pragmatic Regularization of Alpha Checklists in the Semat Essence Kernel: A Terminology Unification Approach","authors":"Antony de Jes�s Henao Roqueme, C. Jaramillo","doi":"10.1109/CONISOFT.2017.00012","DOIUrl":null,"url":null,"abstract":"Semat (Software Engineering Method and Theory) is an initiative comprising an Essence kernel and language for defining a common terminology in the software engineering discipline. The Essence kernel has alphas, activity spaces, and competencies. Particularly, alphas represent the things we always work with when running a software engineering endeavor. They allow for tracking health and progress of any software engineering endeavor via alpha states and checklists. Since alpha checklists define some criteria for guiding teams to successfully achieve alpha states, they should be terminologically consistent and unambiguous. However, they seem to be inconsistent. So, alpha checklists are not guiding adequately teams in progressing the Essence kernel alphas. Such a fact represents a problem to the actionable feature of the Essence kernel. Terminological problems can be addressed by syntactically, semantically, and pragmatically regularizing alpha checklists, i.e., by unifying checklists terminology with the Essence kernel terminology. Consequently, in this paper we propose a terminology unification approach by using syntax trees, thematic roles, and the Essence kernel controlled language. By solving such problems, we allow for guiding teams in progressing the Essence kernel alphas. Also, we allow for solving problems with Essence kernel actionable feature.","PeriodicalId":357557,"journal":{"name":"2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT)","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONISOFT.2017.00012","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Semat (Software Engineering Method and Theory) is an initiative comprising an Essence kernel and language for defining a common terminology in the software engineering discipline. The Essence kernel has alphas, activity spaces, and competencies. Particularly, alphas represent the things we always work with when running a software engineering endeavor. They allow for tracking health and progress of any software engineering endeavor via alpha states and checklists. Since alpha checklists define some criteria for guiding teams to successfully achieve alpha states, they should be terminologically consistent and unambiguous. However, they seem to be inconsistent. So, alpha checklists are not guiding adequately teams in progressing the Essence kernel alphas. Such a fact represents a problem to the actionable feature of the Essence kernel. Terminological problems can be addressed by syntactically, semantically, and pragmatically regularizing alpha checklists, i.e., by unifying checklists terminology with the Essence kernel terminology. Consequently, in this paper we propose a terminology unification approach by using syntax trees, thematic roles, and the Essence kernel controlled language. By solving such problems, we allow for guiding teams in progressing the Essence kernel alphas. Also, we allow for solving problems with Essence kernel actionable feature.
语义本质核中Alpha清单的句法、语义和语用正则化:术语统一方法
Semat(软件工程方法和理论)是一个由本质内核和语言组成的项目,用于定义软件工程学科中的通用术语。Essence内核具有alpha、活动空间和能力。特别是,alpha代表了我们在运行软件工程时经常使用的东西。它们允许通过alpha状态和检查表跟踪任何软件工程努力的健康和进展。因为alpha检查表定义了一些指导团队成功达到alpha状态的标准,所以它们应该在术语上是一致的和明确的。然而,他们似乎不一致。因此,alpha检查表不能充分地指导团队推进Essence内核alpha。这样的事实对Essence内核的可操作特性来说是一个问题。术语问题可以通过语法、语义和实用主义正则化alpha检查表来解决,也就是说,通过将检查表术语与Essence内核术语统一起来。因此,本文提出了一种使用语法树、主题角色和Essence内核控制语言的术语统一方法。通过解决这些问题,我们允许指导团队推进Essence内核alpha。此外,我们还允许使用Essence内核可操作特性来解决问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信