中文
相关论文

相关论文: Migrating Multi-page Web Applications to Single-pa…

200 篇论文

Nowadays, many companies design and develop their software systems as a set of loosely coupled microservices that communicate via their Application Programming Interfaces (APIs). While the loose coupling improves maintainability,…

软件工程 · 计算机科学 2024-06-05 Alexander Lercher , Johann Glock , Christian Macho , Martin Pinzger

The evolution of the web can be characterized as an emergence of frameworks paving the way from static websites to dynamic web applications. As the scope of web applications has grown, new technical challenges have emerged, leading to the…

软件工程 · 计算机科学 2023-06-16 Juho Vepsäläinen , Arto Hellas , Petri Vuorimaa

Creating and maintaining a modern, heterogeneous set of client applications remains an obstacle for many businesses and individuals. While simple domain-specific graphical languages and libraries can empower a variety of users to create…

软件工程 · 计算机科学 2022-04-22 José Miguel Pérez-Álvarez , Adrian Mos , Benjamin V. Hanrahan , Iyadunni J. Adenuga

Modern technology driven information systems are part of our daily lives. However, this deep integration poses new challenges to the human computer interaction (HCI) professionals. With the rapid growth of mobile and cloud computing and the…

人机交互 · 计算机科学 2026-03-30 Rajan Das Gupta , Ashikur Rahman , Md Imrul Hasan Showmick , Md. Yeasin Rahat , Md. Jakir Hossen

The performance of database/Web-service backed applications can be significantly improved by asynchronous submission of queries/requests well ahead of the point where the results are needed, so that results are likely to have been fetched…

数据库 · 计算机科学 2014-07-29 Karthik Ramachandra , Mahendra Chavan , Ravindra Guravannavar , S Sudarshan

In the past, the features of a user interface were limited by those available in the existing graphical widgets it used. Now, improvements in processor speed have fostered the emergence of interpreted languages, in which the appropriate…

Despite the ubiquity of visualization examples published on the web, retargeting existing custom chart implementations to new datasets remains difficult, time-intensive, and tedious. The adaptation process assumes author familiarity with…

人机交互 · 计算机科学 2026-01-21 Luke S. Snyder , Chenglong Wang , Steven M. Drucker

This paper describes a method for the recovering of software architectures from a set of similar (but unrelated) software products in binary form. One intention is to drive refactoring into software product lines and combine architecture…

软件工程 · 计算机科学 2016-08-08 Ian D. Peake , Jan Olaf Blech , Lasith Fernando , Divyasheel Sharma , Srini Ramaswamy , Mallikarjun Kande

Today's production scale-out applications include many sub-application components, such as storage backends, logging infrastructure and AI models. These components have drastically different characteristics, are required to work in…

计算与语言 · 计算机科学 2023-05-19 Jason Mars , Yiping Kang , Roland Daynauth , Baichuan Li , Ashish Mahendra , Krisztian Flautner , Lingjia Tang

Websites are capable of learning a wide range of information about the platform on which a browser is executing. One major source of such information is the set of standardised Application Programming Interfaces (APIs) provided within the…

密码学与安全 · 计算机科学 2019-10-17 Zhaoyi Fan

While enabling large language models to implement function calling (known as APIs) can greatly enhance the performance of Large Language Models (LLMs), function calling is still a challenging task due to the complicated relations between…

软件工程 · 计算机科学 2024-02-23 Yinger Zhang , Hui Cai , Xeirui Song , Yicheng Chen , Rui Sun , Jing Zheng

Application Programming Interfaces (APIs), which encapsulate the implementation of specific functions as interfaces, greatly improve the efficiency of modern software development. As numbers of APIs spring up nowadays, developers can hardly…

软件工程 · 计算机科学 2021-12-24 Yun Peng , Shuqing Li , Wenwei Gu , Yichen Li , Wenxuan Wang , Cuiyun Gao , Michael Lyu

The aim of this paper to provide the solution microservices architecture as a popular alternative to monolithic architecture. It discusses the advantages of microservices and the challenges that organizations face when transitioning from a…

软件工程 · 计算机科学 2023-09-08 Momil Seedat , Qaisar Abbas , Nadeem Ahmad

Many kinds of Evolutionary Algorithms (EAs) have been described in the literature since the last 30 years. However, though most of them share a common structure, no existing software package allows the user to actually shift from one model…

神经与进化计算 · 计算机科学 2011-11-10 Pierre Collet , Marc Schoenauer

Secret-dependent timing behavior in cryptographic implementations has resulted in exploitable vulnerabilities, undermining their security. Over the years, numerous tools to automatically detect timing leakage or even to prove their absence…

密码学与安全 · 计算机科学 2023-04-25 Jan Wichelmann , Florian Sieck , Anna Pätschke , Thomas Eisenbarth

Research in data warehousing and OLAP has produced important technologies for the design, management and use of information systems for decision support. With the development of Internet, the availability of various types of data has…

Runtime adaptability is often a crucial requirement for today's complex software systems. Several approaches use an architectural model as a runtime representation of a managed system for monitoring, reasoning and performing adaptation. To…

软件工程 · 计算机科学 2018-05-22 Thomas Vogel , Holger Giese

Color is a critical design factor for web pages, affecting important factors such as viewer emotions and the overall trust and satisfaction of a website. Effective coloring requires design knowledge and expertise, but if this process could…

计算机视觉与模式识别 · 计算机科学 2023-01-24 Kotaro Kikuchi , Naoto Inoue , Mayu Otani , Edgar Simo-Serra , Kota Yamaguchi

The migration process between different third-party libraries is hard, complex and error-prone. Typically, during a library migration, developers need to find methods in the new library that are most adequate in replacing the old methods of…

软件工程 · 计算机科学 2019-06-07 Hussein Alrubaye , Mohamed Wiem Mkaouer , Ali Ouni

This paper addresses the problem of IDE interface complexity by introducing single-window graphical user interface. This approach lies in removing additional child windows from IDE, thus allowing a user to keep only text editor window open.…

软件工程 · 计算机科学 2012-07-09 Ivan Ruchkin , Vladimir Prus