Skip to main content

Showing 1–5 of 5 results for author: Nichols, W

Searching in archive cs. Search in all archives.
.
  1. arXiv:2503.10676  [pdf, other

    cs.CL cs.AI cs.LG

    Fine-Tuning LLMs for Report Summarization: Analysis on Supervised and Unsupervised Data

    Authors: Swati Rallapalli, Shannon Gallagher, Andrew O. Mellinger, Jasmine Ratchford, Anusha Sinha, Tyler Brooks, William R. Nichols, Nick Winski, Bryan Brown

    Abstract: We study the efficacy of fine-tuning Large Language Models (LLMs) for the specific task of report (government archives, news, intelligence reports) summarization. While this topic is being very actively researched - our specific application set-up faces two challenges: (i) ground-truth summaries maybe unavailable (e.g., for government archives), and (ii) availability of limited compute power - the… ▽ More

    Submitted 10 March, 2025; originally announced March 2025.

  2. arXiv:2106.03679  [pdf, other

    cs.SE

    The CESAW dataset: a conversation

    Authors: Derek M. Jones, William R. Nichols

    Abstract: An analysis of the 61,817 tasks performed by developers working on 45 projects, implemented using Team Software Process, is documented via a conversation between a data analyst and the person who collected, compiled, and originally analyzed the data. Five projects were safety critical, containing a total of 28,899 tasks. Projects were broken down using a Work Breakdown Structure to create a hier… ▽ More

    Submitted 7 June, 2021; originally announced June 2021.

    Comments: 36 pages, 20 figures, all data available

  3. Assessing Practitioner Beliefs about Software Engineering

    Authors: N. C. Shrikanth, William Nichols, Fahmid Morshed Fahid, Tim Menzies

    Abstract: Software engineering is a highly dynamic discipline. Hence, as times change, so too might our beliefs about core processes in this field. This paper checks some five beliefs that originated in the past decades that comment on the relationships between (i) developer productivity; (ii) software quality and (iii) years of developer experience. Using data collected from 1,356 developers in the period… ▽ More

    Submitted 24 May, 2021; v1 submitted 9 June, 2020; originally announced June 2020.

    Comments: 32 pages, published https://link.springer.com/article/10.1007/s10664-021-09957-5

  4. arXiv:2003.03001  [pdf

    cs.SE

    The Cost and Benefits of Static Analysis During Development

    Authors: William R. Nichols Jr

    Abstract: Without quantitative data, deciding whether and how to use static analysis in a development workflow is a matter of expert opinion and guesswork rather than an engineering trade-off. Moreover, relevant data collected under real-world conditions is scarce. Important but unknown quantitative parameters include, but are not limited to, the effort to apply the techniques, the effectiveness of removing… ▽ More

    Submitted 5 March, 2020; originally announced March 2020.

    Comments: 10 pages plus feferences

  5. Are Delayed Issues Harder to Resolve? Revisiting Cost-to-Fix of Defects throughout the Lifecycle

    Authors: Tim Menzies, William Nichols, Forrest Shull, Lucas Layman

    Abstract: Many practitioners and academics believe in a delayed issue effect (DIE); i.e. the longer an issue lingers in the system, the more effort it requires to resolve. This belief is often used to justify major investments in new development processes that promise to retire more issues sooner. This paper tests for the delayed issue effect in 171 software projects conducted around the world in the peri… ▽ More

    Submitted 15 September, 2016; originally announced September 2016.

    Comments: 31 pages. Accepted with minor revisions to Journal of Empirical Software Engineering. Keywords: software economics, phase delay, cost to fix

    ACM Class: D.2.8

    Journal ref: Empirical Software Engineering, Volume 22, Issue 4, 1903--1935 (2017)