- Law, AI, and Intellectual Property
- Copyright and Intellectual Property
- Open Source Software Innovations
- Business Law and Ethics
- Digital Transformation in Industry
- Software Engineering Research
- Scheduling and Optimization Algorithms
- Software Engineering Techniques and Practices
- Cloud Computing and Resource Management
- Big Data and Business Intelligence
- Quantum Mechanics and Applications
William & Mary
2024
Williams (United States)
2024
Software Bills of Materials (SBOMs) have emerged as tools to facilitate the management software dependencies, vulnerabilities, licenses, and supply chain. While significant effort has been devoted increasing SBOM awareness developing formats tools, recent studies shown that SBOMs are still an early technology not yet adequately adopted in practice. Expanding on previous research, this paper reports a comprehensive study investigates current challenges stakeholders encounter when creating...
The last decade has seen widespread adoption of Machine Learning (ML) components in software systems. This occurred nearly every domain, from natural language processing to computer vision. These ML range relatively simple neural networks complex and resource-intensive large models. However, despite this adoption, little is known about the supply chain relationships that produce these models, which can have implications for compliance security. In work, we conduct an extensive analysis...
This position paper examines the substantial divide between academia and industry within quantum software engineering. For example, while academic research related to debugging testing predominantly focuses on a limited subset of primarily quantum-specific issues, practitioners face broader range practical concerns, including integration, compatibility, real-world implementation hurdles. disconnect mainly arises due academia's access practices often confidential, competitive nature...
Most modern software products incorporate open source components, which requires compliance with each component's licenses. As noncompliance can lead to significant repercussions, organizations often seek advice from legal practitioners maintain license compliance, address licensing issues, and manage the risks of noncompliance. While play a critical role in process, little is known engineering community about their experiences within ecosystem. To fill this knowledge gap, joint team...
Most modern software products incorporate open source components, which requires compliance with each component's licenses. As noncompliance can lead to significant repercussions, organizations often seek advice from legal practitioners maintain license compliance, address licensing issues, and manage the risks of noncompliance. While play a critical role in process, little is known engineering community about their experiences within ecosystem. To fill this knowledge gap, joint team...
Generative AI (GenAI) tools have already started to transform software development practices. Despite their utility in tasks such as writing code, the use of these raises important legal questions and potential risks, particularly those associated with copyright law. In midst this uncertainty, paper presents a study jointly conducted by engineering researchers that surveyed 574 GitHub developers who GenAI for activities. The survey follow-up interviews probed developers' opinions on emerging...
Recent advances in quantum computing have sparked excitement that this new paradigm could solve previously intractable problems. However, due to the faulty nature of current hardware and quantum-intrinsic noise, full potential is still years away. Hybrid quantum-classical has emerged as a possible compromise achieves best both worlds. In paper, we look at hybrid from software engineering perspective present first empirical study focused on characterizing evaluating recurrent issues faced by...