Open Source license is a prerequisite for open source software, which regulates the use, modification, redistribution, and attribution of the software. Open source license is crucial to the community development and c...
详细信息
ISBN:
(纸本)9798350322637
Open Source license is a prerequisite for open source software, which regulates the use, modification, redistribution, and attribution of the software. Open source license is crucial to the community development and commercial interests of an OSS project, yet choosing a proper license from hundreds of licenses remains challenging. Tools assisting developers to understand the terms and pick the right license have been emerging, while inferring license compatibility on the dependency tree and satisfying the complex needs of developers are beyond the capability of most of them. thus we propose LicenseRec, an open source license recommendation tool that helps to bridge the gap. LicenseRec performs fine-grained license compatibility checks on OSS projects' code and dependencies, and assists developers to choose the optimal license through an interactive wizard with guidelines of three aspects: personal open source style, business pattern, and community development. the usefulness of LicenseRec is confirmed by the consistent positive feedback from 10 software developers with academic and industrial backgrounds. Our tool is accessible at https://*** and a video showcasing the tool is available at https://***.
Emerging technologies of today are altering the way we think about the built environment. In the meantime, many technologies have undergone revolutionary changes, and India, an expanding nation, offers opportunities f...
详细信息
Incorporating generative artificial intelligence (AI) into design and art has upended established creative paradigms, sparking discussions on the validity of AI-generated art and the development of non-fungible token ...
详细信息
Guideline knowledge is helpful for LLM (Large Language Model) based Agent in embody task planning. In this work, we introduce Textgrad to optimize the Guideline knowledge for the agent's embodied tasks. this allow...
详细信息
the recent surge of building software systems powered by Large Language Models (LLMs) has led to the development of various testing frameworks, primarily focused on treating prompt templates as the unit of testing. De...
详细信息
A methodology for creating a core database and producing personalized recommendations of learning content for knowledge refreshing is suggested. the recommendation for a learner is based on the similarity calculated f...
详细信息
In the design of collaborative software in a traditional way, it is often overlooked how complex user interactions become in a social context. this article presents a systematic literature review, investigating the mo...
详细信息
Machine learning (ML) has been widely adopted in modern software, but the manual configuration of ML (e.g., hyper-parameter configuration) poses a significant challenge to software developers. therefore, automated ML ...
详细信息
ISBN:
(纸本)9798350311846
Machine learning (ML) has been widely adopted in modern software, but the manual configuration of ML (e.g., hyper-parameter configuration) poses a significant challenge to software developers. therefore, automated ML (AutoML), which seeks the optimal configuration of ML automatically, has received increasing attention from the softwareengineering community. However, to date, there is no comprehensive understanding of how AutoML is used by developers and what challenges developers encounter in using AutoML for software development. To fill this knowledge gap, we conduct the first study on understanding the use and challenges of AutoML from software developers' perspective. We collect and analyze 1,554 AutoML downstream repositories, 769 AutoML-related Stack Overflow questions, and 1,437 relevant Github issues. the results suggest the increasing popularity of AutoML in a wide range of topics, but also the lack of relevant expertise. We manually identify specific challenges faced by developers for AutoML-enabled software. Based on the results, we derive a series of implications for AutoML framework selection, framework development, and research.
A decade-old innovation, cryptographic currency facilitates sophisticated transactions over an encoded distributed network. Bitcoin, the initial and most widely recognized cryptocurrency, is driving the development of...
详细信息
this study addresses renewable energy concerns through the utilization of nanotechnology in automotive cooling systems, focusing on hybrid nanofluids for radiator applications. Employing a specific nanoparticle incorp...
详细信息
暂无评论