中文
相关论文

相关论文: How Do Microservice API Patterns Impact Understand…

200 篇论文

For library developers, understanding how their Application Programming Interfaces (APIs) are used in the field can be invaluable. Knowing how clients are using their APIs allows for data-driven decisions on prioritising bug reports,…

软件工程 · 计算机科学 2025-06-16 Ahmed Zaki , Cristian Cadar

Microservice architecture can be modeled as a network of microservices making calls to each other, commonly known as the service dependency graph. Network Science can provide methods to study such networks. In particular, temporal network…

软件工程 · 计算机科学 2025-08-18 Alexander Bakhtin

Although visualization tools are widely available and accessible, not everyone knows the best practices and guidelines for creating accurate and honest visual representations of data. Numerous books and articles have been written to expose…

人机交互 · 计算机科学 2023-09-06 Leo Yu-Ho Lo , Yifan Cao , Leni Yang , Huamin Qu

With the arrival of digital maps, the ubiquity of maps has increased sharply and new map functionalities have become available such as changing the scale on the fly or displaying/hiding layers. Users can now interact with maps on multiple…

人机交互 · 计算机科学 2019-09-05 Christian Kray , Auriol Degbelo

Developers rely on third-party library Application Programming Interfaces (APIs) when developing software. However, libraries typically come with assumptions and API usage constraints, whose violation results in API misuse. API misuses may…

软件工程 · 计算机科学 2026-04-17 Akalanka Galappaththi , Sarah Nadi , Christoph Treude

Microservices is an architectural style inspired by service-oriented computing that has recently started gaining popularity. Before presenting the current state-of-the-art in the field, this chapter reviews the history of software…

Microservices have become the dominant architectural paradigm for building scalable and modular cloud-native systems. However, achieving effective auto-scaling in such systems remains a non-trivial challenge, as it depends not only on…

软件工程 · 计算机科学 2025-10-06 Majid Dashtbani , Ladan Tahvildari

Due to its enormous benefits, the research and industry communities have shown an increasing interest in the Microservices Architecture (MSA) style over the last few years. Despite this, there is a limited evidence-based and thorough…

软件工程 · 计算机科学 2021-05-05 Muhammad Waseem , Peng Liang , Mojtaba Shahin , Aakash Ahmad , Ali Rezaei Nasab

Microservice is a popular software architecture that relies on decentralized teams and clear service ownership to support modularity and scalability. However, in practice, developers frequently contribute across multiple services, creating…

软件工程 · 计算机科学 2026-04-27 Xiaozhou Li

Despite the widespread use of artificial intelligence (AI), designing user experiences (UX) for AI-powered systems remains challenging. UX designers face hurdles understanding AI technologies, such as pre-trained language models, as design…

人机交互 · 计算机科学 2023-02-22 Q. Vera Liao , Hariharan Subramonyam , Jennifer Wang , Jennifer Wortman Vaughan

Identifying root causes for unexpected or undesirable behavior in complex systems is a prevalent challenge. This issue becomes especially crucial in modern cloud applications that employ numerous microservices. Although the machine learning…

分布式、并行与集群计算 · 计算机科学 2024-04-10 Michaela Hardt , William R. Orchard , Patrick Blöbaum , Shiva Kasiviswanathan , Elke Kirschbaum

Service and assistive robots are increasingly being deployed in dynamic social environments; however, ensuring transparent and explainable interactions remains a significant challenge. This paper presents a multimodal explainability module…

机器人学 · 计算机科学 2026-04-09 Oluwadamilola Sotomi , Devika Kodi , Aliasghar Arab

UI design languages, such as Google's Material Design, make applications both easier to develop and easier to learn by providing a set of standard UI components. Nonetheless, it is hard to assess the impact of design languages in the wild.…

人机交互 · 计算机科学 2018-07-12 Bardia Doosti , Tao Dong , Biplab Deka , Jeffrey Nichols

The problem of unicity and reidentifiability of records in large-scale databases has been studied in different contexts and approaches, with focus on preserving privacy or matching records from different data sources. With an increasing…

社会与信息网络 · 计算机科学 2018-09-27 Dániel Kondor , Behrooz Hashemian , Yves-Alexandre de Montjoye , Carlo Ratti

Nowadays, developers often reuse existing APIs to implement their programming tasks. A lot of API usage patterns are mined to help developers learn API usage rules. However, there are still many missing variables to be synthesized when…

软件工程 · 计算机科学 2021-03-23 Qi Shen , Shijun Wu , Yanzhen Zou , Bing Xie

Microservice systems expose rich telemetry streams, including metrics, logs, and distributed traces. Existing performance anomaly detection methods increasingly model these systems as graphs, where nodes represent services and edges…

软件工程 · 计算机科学 2026-05-26 Yunjian Ma

The study assesses the impact of cloud-based microservices architectures on application performance. Several aspects of performance evaluation are discussed, including response time, throughput, scalability, and reliability. This article…

分布式、并行与集群计算 · 计算机科学 2023-05-26 Ganesh Chowdary Desina

Traditionally, software APIs (application programming interfaces) have been viewed from a technical perspective, as a means to separate implementation from functional calls, and as a way to define a contract of software functionality. The…

软件工程 · 计算机科学 2019-11-05 Jennifer Horkoff , Juho Lindman , Imed Hammouda , Eric Knauss

Increasingly common open data and open application programming interfaces (APIs) together with the progress of data science -- such as artificial intelligence (AI) and especially machine learning (ML) -- create opportunities to build novel…

软件工程 · 计算机科学 2021-03-15 Juha-Pekka Joutsenlahti , Timo Lehtonen , Mikko Raatikainen , Elina Kettunen , Tommi Mikkonen

Modeling interpersonal influence on different sentimental polarities is a fundamental problem in opinion formation and viral marketing. There has not been seen an effective solution for learning sentimental influences from users' behaviors…

社会与信息网络 · 计算机科学 2017-05-09 Shenghua Liu , Houdong Zheng , Huawei Shen , Xiangwen Liao , Xueqi Cheng