Test generation from state based use case models

S Nogueira, A Sampaio, A Mota - Formal Aspects of Computing, 2014 - Springer
We present a strategy for the automatic generation of test cases from parametrised use case
templates that capture control flow, state, input and output. Our approach allows test …

Authentic assessment in Software Engineering education based on PBL principles a case study in the telecom market

SC dos Santos, FSF Soares - 2013 35th International …, 2013 - ieeexplore.ieee.org
The continuous growth of the use of Information and Communication Technology in different
sectors of the market calls out for software professionals with the qualifications needed to …

xPBL: A methodology for managing PBL when teaching computing

SC dos Santos, F Furtado, W Lins - 2014 IEEE Frontiers in …, 2014 - ieeexplore.ieee.org
In order to exploit the benefits of PBL and mitigate the risk of failure when implementing it,
the NEXT (iNnovative Educational experience in Technology) research group has been …

Cross-course project-based learning in requirements engineering: An eight-year retrospective

JC Nwokeji, PST Frezza - 2017 IEEE Frontiers in Education …, 2017 - ieeexplore.ieee.org
This paper focuses presents a study of eight years of cross-course project-based learning
(CC-PjBL) in an upper-level requirements and project management (RPM) course. Project …

Um mapeamento sistemático sobre ensino de teste de software

P Valle, EF Barbosa… - Brazilian Symposium on …, 2015 - milanesa.ime.usp.br
Context: Software testing is an important activity to ensure quality for software products.
However, there is a lack of qualified professionals and a lack of motivation to work with …

Guided test generation from CSP models

S Nogueira, A Sampaio, A Mota - … Aspects of Computing-ICTAC 2008: 5th …, 2008 - Springer
We introduce an approach for the construction of feature test models expressed in the CSP
process algebra, from use cases described in a controlled natural language. From these …

Software residency practices as a complement to the teaching-learning process in software engineering: an experience report

FS Lopes, MA Eliseo - 2022 XVII Latin American Conference …, 2022 - ieeexplore.ieee.org
The Brazilian IT market has been showing signs of misalignment about the professional
training offered by the Academy and the needs that organizations demand. Such …

Sound and mechanised compositional verification of input‐output conformance

A Sampaio, S Nogueira, A Mota… - … Testing, Verification and …, 2014 - Wiley Online Library
This paper mechanises conformance verification in the setting of the CSP process algebra.
The verification strategy is captured by a theorem stated as a process refinement …

[PDF][PDF] Software residence application in the versions of a software product line

A L'erario, JA Fabri, JA Gonçalves… - Journal of …, 2017 - pdfs.semanticscholar.org
This article presents an experience in software residence, addressing jointly, software
product line and version control process. A residency program in software is conceptually …

FASENG: A framework for development of Software Engineering simulation games

DCC Peixoto, RM Possa, RF Resende… - 2012 Frontiers in …, 2012 - ieeexplore.ieee.org
Simulation games can help teaching and learning in several areas of Software Engineering.
One important research issue is providing support for simulation games development …