中文
相关论文

相关论文: Do Cloud Developers Prefer CLIs or Web Consoles? C…

200 篇论文

Context. The last several years saw the emergence of AI assistants for code - multi-purpose AI-based helpers in software engineering. As they become omnipresent in all aspects of software development, it becomes critical to understand their…

软件工程 · 计算机科学 2024-11-08 Agnia Sergeyuk , Yaroslav Golubev , Timofey Bryksin , Iftekhar Ahmed

Dependency cycles pose a significant challenge to software quality and maintainability. However, there is limited understanding of how practitioners resolve dependency cycles in real-world scenarios. This paper presents an empirical study…

软件工程 · 计算机科学 2023-12-19 Qiong Feng , Shuwen Liu , Huan Ji , Xiaotian Ma , Peng Liang

Cloud computing is an emerging computing model where IT and computing operations are delivered as services in highly scalable and cost effective manner. Recently, embarking this new model in business has become popular. Companies in diverse…

分布式、并行与集群计算 · 计算机科学 2014-01-22 Jafar Shayan , Ahmad Azarnik , Suriayati Chuprat , Sasan Karamizadeh , Mojtaba Alizadeh

The rise of AI and the economic dominance of cloud computing have created a new nexus of innovation for high performance computing (HPC), which has a long history of driving scientific discovery. In addition to performance needs, scientific…

分布式、并行与集群计算 · 计算机科学 2025-06-10 Vanessa Sochat , Daniel Milroy , Abhik Sarkar , Aniruddha Marathe , Tapasya Patki

Research around cloud computing has largely been dedicated to ad-dressing technical aspects associated with utilizing cloud services, surveying critical success factors for the cloud adoption, and opinions about its impact on IT functions.…

软件工程 · 计算机科学 2020-04-22 Mahdi Fahmideh , Farhad Daneshgar , Fethi Rabhi

In the constantly evolving world of software development, switching back and forth between tasks has become the norm. While task switching often allows developers to perform tasks effectively and may increase creativity via the flexible…

软件工程 · 计算机科学 2018-05-16 Zahra Shakeri Hossein Abad , Mohammad Noaeen , Didar Zowghi , Behrouz H. Far , Ken Barker

Cloud Computing (CC) is a model for enabling on-demand access to a shared pool of configurable computing resources. Testing and evaluating the performance of the cloud environment for allocating, provisioning, scheduling, and data…

分布式、并行与集群计算 · 计算机科学 2017-01-09 Ahmed H. Abase , Mohamed H. Khafagy , Fatma A. Omara

Web application providers have been migrating their applications to cloud data centers, attracted by the emerging cloud computing paradigm. One of the appealing features of the cloud is elasticity. It allows cloud users to acquire or…

分布式、并行与集群计算 · 计算机科学 2017-09-15 Chenhao Qu , Rodrigo N. Calheiros , Rajkumar Buyya

With the emergence of quantum computing, a growing number of quantum devices is accessible via cloud offerings. However, due to the rapid development of the field, these quantum-specific service offerings vary significantly in capabilities…

量子物理 · 物理学 2023-12-18 Julian Obst , Johanna Barzen , Martin Beisel , Frank Leymann , Marie Salm , Felix Truger

Context: Human-centric software design and development focuses on how users want to carry out their tasks rather than making users accommodate their software. Software users can have different genders, ages, cultures, languages,…

软件工程 · 计算机科学 2024-02-06 Vedant Chauhan , Chetan Arora , Hourieh Khalajzadeh , John Grundy

Highly customized graphical user interfaces play a major role in today's software applications. There exist many technologies that support developing them. But these technologies demand writing a significant amount of unintuitive code to…

软件工程 · 计算机科学 2023-02-09 Samiyuru Menik , Sriyal Jayasinghe

Growth in the use of large language models (LLMs) in programming education is altering how students write SQL queries. Traditionally, students relied heavily on web search for coding assistance, but this has shifted with the adoption of…

人机交互 · 计算机科学 2024-08-19 Harsh Kumar , Mohi Reza , Jeb Mitchell , Ilya Musabirov , Lisa Zhang , Michael Liut

While Sustainable Software Engineering (SSE) tools are widely studied in academia, their practical feasibility in industrial workflows, particularly in regulated environments, remains poorly understood. This study investigates how software…

软件工程 · 计算机科学 2026-04-01 Satwik Ghanta , Peggy Gregory , Gul Calikli

Scheduling Bag-of-Tasks (BoT) applications on the cloud can be more challenging than grid and cluster environ- ments. This is because a user may have a budgetary constraint or a deadline for executing the BoT application in order to keep…

分布式、并行与集群计算 · 计算机科学 2016-11-15 Long Thai , Blesson Varghese , Adam Barker

Cloud computing is gradually gaining popularity among businesses due to its distinct advantages over self-hosted IT infrastructures. Business Intelligence (BI) is a highly resource intensive system requiring large-scale parallel processing…

分布式、并行与集群计算 · 计算机科学 2019-01-25 Hussain Al-Aqrabi , Lu Liu , Richard Hill , Nick Antonopoulos

Cloud monitoring activity involves dynamically tracking the Quality of Service (QoS) parameters related to virtualized resources (e.g., VM, storage, network, appliances, etc.), the physical resources they share, the applications running on…

分布式、并行与集群计算 · 计算机科学 2013-12-24 Khalid Alhamazani , Rajiv Ranjan , Karan Mitra , Fethi Rabhi , Samee Ullah Khan , Adnene Guabtni , Vasudha Bhatnagar

The agile approach uses continuous delivery, instead of distinct procedure, to work closer with customers and to respond faster requirement changes. All of these are against the traditional plan driven approach. Due to agile method's…

软件工程 · 计算机科学 2013-03-07 Hung-Fu Chang , Stephen C-Y. Lu

In application software, the satisfaction of target users makes the software more acceptable. Open Source Software (OSS) systems have neither the physical nor the commercial boundaries of proprietary software, thus users from all over the…

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

About 32% of a software practitioners' day involves seeking and using information to support task completion. Although the information needs of software practitioners have been studied extensively, the impact of AI-assisted tools on their…

软件工程 · 计算机科学 2025-04-28 Ebtesam Al Haque , Chris Brown , Thomas D. LaToza , Brittany Johnson

Cloud Computing is a versatile technology that can support a broad-spectrum of applications. The low cost of cloud computing and its dynamic scaling renders it an innovation driver for small companies, particularly in the developing world.…

计算机与社会 · 计算机科学 2019-08-13 Ananga Thapaliya , Subham Chakraborty