• Home
  • Search
  • Teaching Logic, from a Conceptual Viewpoint
  • https://doi.org/10.1007/978-3-030-57663-9_11Copy DOI Icon

Teaching Logic, from a Conceptual Viewpoint

  • Jan 1, 2020
  • Daniel De Carvalho +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Logic is not only of foundational importance in mathematics, it is also playing a big role in software engineering and formal verification. Its different roles influence its teaching, which has to take into consideration the recent developments in category theory and proof theory. We show that teaching set theory from a categorical viewpoint, in contrast with Zermelo-Fraenkel axioms, helps develop proper skills that are essential in mathematics and software engineering. The use of a proof assistant provides students with another perspective on both subjects: basic category theory and proof theory.

Similar Papers
  • Conference Article
  • Citations2

Whither (away) Software Engineers in SBSE?

  • May 01, 2013
  • Christopher L Simons
  • Conference Article

The use of mathematics in software engineering

  • Jan 01, 2000
  • D.L Pamas
  • Research Article
  • Citations51

Empirical Research in Software Engineering — A Literature Survey

  • Sep 01, 2018
  • Journal of Computer Science and Technology
  • Li Zhang +5
  • Research Article

Relationship of software engineering and simulation

  • Jul 01, 1976
  • ACM SIGSIM Simulation Digest
  • Elwood Baas +1
  • Book Chapter
  • Citations13

A Professional Career with Autism: Findings from a Literature Review in the Software Engineering Domain

  • Jan 01, 2021
  • Emma Costello +5
  • Conference Article
  • Citations6

A Look at Current Component Models from the Black-Box Perspective

  • Jan 01, 2009
  • Premek Brada
  • Research Article
  • Citations11

Defining syntax and providing tool support for Agent UML using a textual notation

  • Jan 01, 2007
  • International Journal of Agent-Oriented Software Engineering
  • Michael Winikoff
  • Book Chapter
  • Citations1

Conservative expansion concepts for default theories

  • Jan 01, 1996
  • G Antoniou +2
  • Research Article
  • Citations3

Constructing Relationship between Software Metrics and Code Reusability in Object Oriented Design

  • Jul 01, 2016
  • APTIKOM Journal on Computer Science and Information Technologies
  • Manoj H M +1
  • Research Article

Evaluating the Impact of Generative AI on Intelligent Programming Assistance and Code Quality.

  • Mar 19, 2025
  • Power System Technology
  • Magnus Chukwuebuka Ahuchogu
  • Book Chapter
  • Citations8

A Study of Quality Metrics in Agile Software Development

  • Jan 01, 2021
  • Krishna Chakravarty +1
  • Conference Article
  • Citations7

Towards secure dynamic product lines in the cloud

  • May 27, 2018
  • Sebastian Krieter +5
  • PDF
  • Research Article
  • Citations8

Constructing Relationship Between Software Metrics and Code Reusability in Object Oriented Design

  • Jan 01, 2016
  • International Journal of Advanced Computer Science and Applications
  • Manoj H.M +1
  • PDF
  • Research Article
  • Citations2

A Finitely Axiomatized Non-Classical First-Order Theory Incorporating Category Theory and Axiomatic Set Theory

  • Jun 14, 2021
  • Axioms
  • Marcoen J T F Cabbolet
  • Research Article
  • Citations23

A logical framework combining model and proof theory

  • Mar 01, 2013
  • Mathematical Structures in Computer Science
  • Florian Rabe
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.