中文
相关论文

相关论文: Recommendations to clarify NASA open source requir…

200 篇论文

We present a logic for reasoning about licenses, which are ``terms of use'' for digital resources. The logic provides a language for writing both properties of licenses and specifications that govern a client's actions. We discuss the…

密码学与安全 · 计算机科学 2007-05-23 Riccardo Pucella , Vicky Weissman

Open-source software is released under an open-source licence, which means the software can be shared, adapted, and reshared without prejudice. In the context of open-source software, community managers manage the communities that…

软件工程 · 计算机科学 2024-07-02 Raphael Sonabend , Anna Carnegie , Anne Lee Steele , Marie Nugent , Malvika Sharan

Producing a good software design involves not only writing a definition that satisfies the syntax of the chosen language or structural constraints of a design paradigm. It also involves upholding a variety of expectations about the behavior…

软件工程 · 计算机科学 2025-03-07 Mary Shaw

Popularity of the use of free software in the IT industry is much higher than its popular use in educational activities. Disadvantages of free software and problems of its implementation in the educational process is a limiting factor for…

计算机与社会 · 计算机科学 2018-07-25 Vladyslav Velychko

Design methods in information systems frequently create software descriptions using formal languages. Nonetheless, most software designers prefer to describe software using natural languages. This distinction is not simply a matter of…

软件工程 · 计算机科学 2021-08-23 David King , Chris Kimble

The problem that the same information need can be expressed in a variety of ways is especially true for scientific literature. Each scientific discipline has its own domain-specific language and vocabulary. This language is coded into…

数字图书馆 · 计算机科学 2012-03-27 Philipp Schaer , Thomas Lüke , Wilko van Hoek

Requirements Engineering in open source projects such as Eclipse faces the challenge of having to prioritize requirements for individual contributors in a more or less unobtrusive fashion. In contrast to conventional industrial software…

This paper uses the software program Linux and the discourse around it in order to examine how software programs can be used to articulate and defend social and economic positions. Although I do not use the term "expression" in a strict…

计算机与社会 · 计算机科学 2007-05-23 Matt Ratto

Usability is an increasing concern in open source software (OSS). Given the recent changes in the OSS landscape, it is imperative to examine the OSS contributors' current valued factors, practices, and challenges concerning usability. We…

软件工程 · 计算机科学 2020-07-15 Wenting Wang , Jinghui Cheng , Jin L. C. Guo

In this article we consider the role of policy and process in open source usage and propose in-workflow automation as the best path to promoting compliance.

软件工程 · 计算机科学 2020-11-18 Simon Phipps , Stefano Zacchiroli

Many popular open source projects are owned and driven by vendors, and in today's difficult economic climate, those vendors are under increasing pressure from investors to deliver a strong return on their investments. One response to this…

软件工程 · 计算机科学 2024-11-08 Dawn Foster

Software systems are increasingly making decisions on behalf of humans, raising concerns about the fairness of such decisions. Such concerns are usually attributed to flaws in algorithmic design or biased data, but we argue that they are…

软件工程 · 计算机科学 2021-04-09 Ali Farahani , Liliana Pasquale , Amel Bennaceur , Thomas Welsh , Bashar Nuseibeh

Requirements Engineering has recently been greatly influenced by the way how firms use Open Source Software (OSS) and Software Ecosystems (SECOs) as a part of their product development and business models. This is further emphasized by the…

软件工程 · 计算机科学 2022-08-05 Johan Linåker , Krzysztof Wnuk

Freely and openly shared low-cost electronic applications, known as open electronics, have sparked a new open-source movement, with much un-tapped potential to advance scientific research. Initially designed to appeal to electronic…

Program code contains functions, variables, and data structures that are represented by names. To promote human understanding, these names should describe the role and use of the code elements they represent. But the names given by…

软件工程 · 计算机科学 2022-09-08 Moshe Munk , Dror G. Feitelson

The automatic generation of source code is one of the long-lasting dreams in software engineering research. Several techniques have been proposed to speed up the writing of new code. For example, code completion techniques can recommend to…

软件工程 · 计算机科学 2023-02-09 Matteo Ciniselli , Luca Pascarella , Emad Aghajani , Simone Scalabrino , Rocco Oliveto , Gabriele Bavota

The fact that the number of users of open source software (OSS) is practically un-limited and that ultimately the software quality is determined by end users experience, makes the usability an even more critical quality attribute than it is…

软件工程 · 计算机科学 2015-07-27 Arif Raza , Luiz Fernando Capretz

End users positive response is essential for the success of any software. This is true for both commercial and Open Source Software (OSS). OSS is popular not only because of its availability, which is usually free but due to the user…

软件工程 · 计算机科学 2020-05-21 Arif Razza , Luiz Fernando Capretz , Shuib Basri

We compare the open source model of software development to peer review in academia.

软件工程 · 计算机科学 2007-05-23 Sanatan Rai

Research software plays a crucial role in advancing scientific knowledge, but ensuring its sustainability, maintainability, and long-term viability is an ongoing challenge. To address these concerns, the Sustainable Research Software…