A collaborative approach to specify Kernel sentences using natural language

cic.institucionOrigenLaboratorio de Investigación y Formación en Informática Avanzada (LIFIA)
cic.isFulltextSI
cic.isPeerReviewedtrue
cic.lugarDesarrolloLaboratorio de Investigación y Formación en Informática Avanzada (LIFIA)
cic.parentTypeObjeto de conferencia
cic.versionAceptada
dc.date.accessioned2023-03-01T16:55:15Z
dc.date.available2023-03-01T16:55:15Z
dc.identifier.urihttps://digital.cic.gba.gob.ar/handle/11746/11747
dc.titleA collaborative approach to specify Kernel sentences using natural languageen
dc.typeDocumento de conferencia
dcterms.abstractRequirements engineering is a critical part of software development. Errors in the requirements, if not found and corrected early in the engineering process, become costly problems later on. Analysts commonly rely on Use Cases or Users Stories to capture requirements. However, there is domain knowledge that these artifacts don’t capture well (for example, business rules and given-then-when scenarios). Such domain knowledge is generally distributed among multiple stakeholders and domain experts with complementing perspectives. Therefore, it is important to use a collaborative technique with a simple artifact to acquire and validate their knowledge. Kernel sentences is a linguistic definition about small sentences (with only one verb) written in active voice. Some authors relate kernel sentences to business rules. We argue that kernel sentences are adequate to use in the collaborative acquisition and they can be used as the input to produce more complex artifacts. This paper proposes a collaborative approach to acquire and validate kernel sentences. The process has three main activities: acquisition of the kernel sentences, validation of them, and assessment of the activity of the experts who participate in the activity. This paper also describes a prototype to support the process. Finally, the paper shows the result of a preliminary evaluation with promising results about the applicability of the process.en
dcterms.creator.authorAntonelli, Leandro
dcterms.creator.authorFernández, Alejandro
dcterms.creator.authorRuffolo, Nicolás
dcterms.creator.authorSansone, Emiliano
dcterms.creator.authorTorres, Diego
dcterms.isPartOf.seriesWorkshop on Requirements Engineering (WER22), (Modalidad virtual, 23 al 26 de agosto de 2022)
dcterms.issued2022-09
dcterms.languageInglés
dcterms.licenseAttribution-NonCommercial-ShareAlike 4.0 International (BY-NC-SA 4.0)
dcterms.subjectRequirementsen
dcterms.subjectSpecificationsen
dcterms.subjectKernel sentencesen
dcterms.subjectCollaborationen
dcterms.subjectNatural languagees
dcterms.subject.materiaCiencias de la Computación e Información

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
A Collaborative Approach.pdf-PDFA.pdf
Tamaño:
622.43 KB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
3.46 KB
Formato:
Item-specific license agreed upon to submission
Descripción: