Skip to main content

Showing 1–3 of 3 results for author: Wiese, S

Searching in archive cs. Search in all archives.
.
  1. I depended on you and you broke me: An empirical study of manifesting breaking changes in client packages

    Authors: Daniel Venturini, Filipe Roseiro Cogo, Ivanilton Polato, Marco A Gerosa, Igor Scaliante Wiese

    Abstract: Complex software systems have a network of dependencies. Developers often configure package managers (e.g., npm) to automatically update dependencies with each publication of new releases containing bug fixes and new features. When a dependency release introduces backward-incompatible changes, commonly known as breaking changes, dependent packages may not build anymore. This may indirectly impact… ▽ More

    Submitted 11 January, 2023; originally announced January 2023.

    Journal ref: ACM Transactions on Software Engineering and Methodology (TOSEM 2023)

  2. Towards autonomous artificial agents with an active self: modeling sense of control in situated action

    Authors: Sebastian Kahl, Sebastian Wiese, Nele Russwinkel, Stefan Kopp

    Abstract: In this paper we present a computational modeling account of an active self in artificial agents. In particular we focus on how an agent can be equipped with a sense of control and how it arises in autonomous situated action and, in turn, influences action control. We argue that this requires laying out an embodied cognitive model that combines bottom-up processes (sensorimotor learning and fine-g… ▽ More

    Submitted 10 December, 2021; originally announced December 2021.

    Comments: 27 pages, 6 figures, This is a pre-print of a manuscript that has been accepted for publication at Cognitive Systems Research. Please always cite the peer-reviewed article under https://doi.org/10.1016/j.cogsys.2021.11.005

  3. arXiv:2104.12542  [pdf, other

    cs.CY cs.PL

    Catalogs of C and Python Antipatterns by CS1 Students

    Authors: Yorah Bosse, Igor Scaliante Wiese, Marco Aurélio Graciotto Silva, Nelson Lago, Leônidas de Oliveira Brandão, David Redmiles, Fabio Kon, Marco A. Gerosa

    Abstract: Understanding students' programming misconceptions is critical. Doing so depends on identifying the reasons why students make errors when learning a new programming language. Knowing the misconceptions can help students to improve their reflection about their mistakes and also help instructors to design better teaching strategies. In this technical report, we propose catalogs of antipatterns for t… ▽ More

    Submitted 1 April, 2021; originally announced April 2021.

    Comments: 114 pages, 3 figures, 1 table, 5 appendices

    Report number: RT-MAC-2021-01