中文
相关论文

相关论文: Nalanda: A Socio-Technical Graph for Building Soft…

200 篇论文

Software Analytics (SA) is a new branch of big data analytics that has recently emerged (2011). What distinguishes SA from direct software analysis is that it links data mined from many different software artifacts to obtain valuable…

软件工程 · 计算机科学 2015-11-16 Tamer Mohamed Abdelltif , Luiz Fernando Capretz , Danny Ho

Teaching large language models (LLMs) to use tools is crucial for improving their problem-solving abilities and expanding their applications. However, effectively using tools is challenging because it requires a deep understanding of tool…

机器学习 · 计算机科学 2025-06-27 Jingwei Wang , Zai Zhang , Hao Qian , Chunjing Gan , Binbin Hu , Ziqi Liu , Zhiqiang Zhang , Jun Zhou , Bin Shi , Bo Dong

Programmers increasingly rely on Large Language Models (LLMs) for code generation. However, misalignment between programmers' goals and generated code complicates the code evaluation process and demands frequent switching between prompt…

软件工程 · 计算机科学 2023-12-27 Ryan Yen , Jiawen Zhu , Sangho Suh , Haijun Xia , Jian Zhao

To realize the premise of the Semantic Web towards knowledgeable machines, one might often integrate an application with emerging RDF graphs. Nevertheless, capturing the content of a rich and open RDF graph by existing tools requires both…

数据库 · 计算机科学 2017-07-25 Oren Mishali , Tal Yahav , Oren Kalinsky , Benny Kimelfeld

Analytics plays a crucial role in the data-informed decision-making processes of modern businesses. Unlike established software companies, software startups are not seen utilizing the potential of analytics even though a startup process…

软件工程 · 计算机科学 2022-04-12 Usman Rafiq

We introduce Saga, a next-generation knowledge construction and serving platform for powering knowledge-based applications at industrial scale. Saga follows a hybrid batch-incremental design to continuously integrate billions of facts about…

数据库 · 计算机科学 2022-04-18 Ihab F. Ilyas , Theodoros Rekatsinas , Vishnu Konda , Jeffrey Pound , Xiaoguang Qi , Mohamed Soliman

Enterprise level software is implemented using multi-layer architecture. These layers are often implemented using de-coupled solutions with millions of lines of code. Programmers often have to track and debug a function call from user…

软件工程 · 计算机科学 2016-10-17 Anne Veenendaal , Elliot Daly , Eddie Jones , Zhao Gang , Sumalini Vartak , Rahul S Patwardhan

Information technology has spread widely, and extraordinarily large amounts of data have been made accessible to users, which has made it challenging to select data that are in accordance with user needs. For the resolution of the above…

信息检索 · 计算机科学 2020-08-05 Saman Forouzandeh , Mehrdad Rostami , Kamal Berahmand

The amount of data in the world is expanding rapidly. Every day, huge amounts of data are created by scientific experiments, companies, and end users' activities. These large data sets have been labeled as "Big Data", and their storage,…

数据库 · 计算机科学 2020-04-29 Mahdi Bohlouli , Frank Schulz , Lefteris Angelis , David Pahor , Ivona Brandic , David Atlan , Rosemary Tate

Contemporary connected vehicles host numerous applications, such as diagnostics and navigation, and new software is continuously being developed. However, the development process typically requires offline batch processing of large data…

分布式、并行与集群计算 · 计算机科学 2025-03-17 Adrian Nilsson , Simon Smith , Jonas Hagmar , Magnus Önnheim , Mats Jirstrand

Personalized recommendations are popular in these days of Internet driven activities, specifically shopping. Recommendation methods can be grouped into three major categories, content based filtering, collaborative filtering and machine…

信息检索 · 计算机科学 2021-01-11 Yuhao Mao , Serguei A. Mokhov , Sudhir P. Mudur

Cities are continuously evolving human settlements. Our cities are under strain in an increasingly urbanized world, and planners, decision-makers, and communities must be ready to adapt. Data is an important resource for municipal…

计算机与社会 · 计算机科学 2023-09-15 Md Aminul Islam , Md Abu Sufian

Developers spend a significant amount of time searching their local codebase. To help them search efficiently, researchers have proposed novel tools that apply state-of-the-art information retrieval algorithms to retrieve relevant code…

软件工程 · 计算机科学 2014-01-28 Xi Ge , David Shepherd , Kostadin Damevski , Emerson Murphy-Hill

Current generation of Internet-based services are typically hosted on large data centers that take the form of warehouse-size structures housing tens of thousands of servers. Continued availability of a modern data center is the result of a…

分布式、并行与集群计算 · 计算机科学 2018-10-10 Alkida Balliu , Dennis Olivetti , Ozalp Babaoglu , Moreno Marzolla , Alina Sîrbu

To solve the information explosion problem and enhance user experience in various online applications, recommender systems have been developed to model users preferences. Although numerous efforts have been made toward more personalized…

信息检索 · 计算机科学 2020-03-03 Qingyu Guo , Fuzhen Zhuang , Chuan Qin , Hengshu Zhu , Xing Xie , Hui Xiong , Qing He

Analyzing social networks formed by developers provides valuable insights for market segmentation, trend analysis, and community engagement. In this study, we explore the GitHub Stargazers dataset to classify developer communities and…

社会与信息网络 · 计算机科学 2025-02-04 Karishma Thakrar , Aniket Chauhan

Open Source Software (OSS) is forming the spines of technology infrastructures, attracting millions of talents to contribute. Notably, it is challenging and critical to consider both the developers' interests and the semantic features of…

软件工程 · 计算机科学 2023-04-26 Yiqiao Jin , Yunsheng Bai , Yanqiao Zhu , Yizhou Sun , Wei Wang

Over the last few years, the arena of mobile application development has expanded considerably beyond the balance of the world\'s software markets. With the growing number of mobile software companies, and the mounting sophistication of…

信息检索 · 计算机科学 2020-12-29 Bilal Abu-Salih , Hamad Alsawalqah , Basima Elshqeirat , Tomayess Issa , Pornpit Wongthongtham

In enterprise organizations, data-driven decision making processes include the use of business intelligence dashboards and collaborative deliberation on communication platforms such as Slack. However, apart from those in data analyst roles,…

人机交互 · 计算机科学 2024-10-15 Hyeok Kim , Arjun Srinivasan , Matthew Brehmer

Large-scale system development companies are increasingly adopting agile methods. While this adoption may improve lead-times, such companies need to balance two trade-offs: (i) the need to have a uniform, consistent development method on…