An Educational Process for Requirements Extraction and Use Case Modeling Based on Problem-Based Learning and Knowledge Acquisition

  • Dildre G. Vasques University of São Paulo (USP)
  • Juan F. Galindo University of Campinas (Unicamp)
  • Glaucia S. dos Santos University of Campinas (Unicamp)
  • Franciene D. Gomes Federal University of Mato Grosso do Sul
  • Pedro I. Garcia-Nunes University of Campinas (Unicamp)
  • Paulo S. Martins University of Campinas (Unicamp)

Resumo


The performance of Software Engineering professionals is related, among other factors, to adequate knowledge management practices. Specifically, business vision modeling, requirements, and use-case extraction are central elements in Software Engineering, since they reflect the needs, specificities and functionalities to be considered at the software development stage. All these activities are related to knowledge acquisition and modeling. The goal of this work is to implement an educational process based on knowledge acquisition that assists in more dynamic and active pedagogical practices. This process was tested with software engineering students. The results showed advantages in the adoption of a strategy using principles of knowledge acquisition and modeling. It is possible to conclude that the introduction of the process in the classroom improves students' performance in business vision modeling and in the extraction of use cases and requirements.
Palavras-chave: Information Systems, Knoweledge Aquisition, Use Cases, UML Modeling
Publicado
20/05/2019
Como Citar

Selecione um Formato
VASQUES, Dildre G.; GALINDO, Juan F.; DOS SANTOS, Glaucia S.; GOMES, Franciene D.; GARCIA-NUNES, Pedro I.; MARTINS, Paulo S.. An Educational Process for Requirements Extraction and Use Case Modeling Based on Problem-Based Learning and Knowledge Acquisition. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 15. , 2019, Aracajú. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 519-526.