Skip to main content

Showing 1–6 of 6 results for author: Petre, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2503.06407  [pdf

    cs.SE

    Contrasting to spark creativity in software development teams

    Authors: Marian Petre, Mary Shaw

    Abstract: Three decades of empirical research in high-performing software development teams provides evidence that creativity can be promoted by an effective, disciplined development culture. This paper describes 'contrasting' as a key driver for creativity; describes creativity moves, tactics used by high-performing teams to produce useful contrasts; and characterizes key development behaviours observed to… ▽ More

    Submitted 8 March, 2025; originally announced March 2025.

    Comments: 14 pages, 1 figure. To appear in IEEE Software

    ACM Class: D.2

  2. arXiv:2503.06400  [pdf

    cs.SE

    Curating Model Problems for Software Designing

    Authors: Mary Shaw, Marian Petre

    Abstract: Many disciplines use standard examples for education and to share and compare research results. The examples are rich enough to study from multiple points of view; they are often called model problems. Software design lacks such a community resource. We propose an activity for Designing 2025 in which participants improve some existing model problem descriptions and initiate new ones -- with a focu… ▽ More

    Submitted 8 March, 2025; originally announced March 2025.

    Comments: 2 pages. To appear in Proc 2nd Int'l Workshop on Designing Software (Designing 2025) at ICSE 2023, April 2025

    ACM Class: D.2

  3. Design Spaces and How Software Designers Use Them: a sampler

    Authors: Mary Shaw, Marian Petre

    Abstract: Discussions of software design often refer to using "design spaces" to describe the spectrum of available design alternatives. This supports design thinking in many ways: to capture domain knowledge, to support a wide variety of design activity, to analyze or predict properties of alternatives, to understand interactions and dependencies among design choices. We present a sampling of what designer… ▽ More

    Submitted 26 July, 2024; originally announced July 2024.

    Comments: 8 pp

    ACM Class: D.2.10

    Journal ref: In Proceedings of the 1st International Workshop on Designing Software (Designing '24), 2024. Association for Computing Machinery, New York, NY, USA, pp. 1-8

  4. arXiv:2307.06066  [pdf, ps, other

    cs.CR cs.CY

    Security in Online Freelance Software Development: A case for Distributed Security Responsibility

    Authors: Irum Rauf, Tamara Lopez, Thein Tun, Marian Petre, Bashar Nuseibeh

    Abstract: Secure software is a cornerstone to safe and resilient digital ecosystems. It offers strong foundation to protect users' sensitive data and guard against cyber-threats. The rapidly increasing landscape of digital economy has encouraged developers from different socio-technical and socio-economic backgrounds to join online freelance marketplaces. While, secure software practices facilitate software… ▽ More

    Submitted 12 July, 2023; originally announced July 2023.

  5. arXiv:1407.5648  [pdf, ps, other

    cs.SE

    Code Review For and By Scientists

    Authors: Marian Petre, Greg Wilson

    Abstract: We describe two pilot studies of code review by and for scientists. Our principal findings are that scientists are enthusiastic, but need to be shown code review in action, and that just-in-time review of small code changes is more likely to succeed than large-scale end-of-work reviews.

    Submitted 7 September, 2014; v1 submitted 21 July, 2014; originally announced July 2014.

    Comments: 4 pages

  6. arXiv:1311.2412  [pdf

    cs.SE

    PLOS/Mozilla Scientific Code Review Pilot: Summary of Findings

    Authors: Marian Petre, Greg Wilson

    Abstract: PLOS and Mozilla conducted a month-long pilot study in which professional developers performed code reviews on software associated with papers published in PLOS Computational Biology. While the developers felt the reviews were limited by (a) lack of familiarity with the domain and (b) lack of two-way contact with authors, the scientists appreciated the reviews, and both sides were enthusiastic abo… ▽ More

    Submitted 11 November, 2013; originally announced November 2013.

    Comments: 5 pages