中文
相关论文

相关论文: Transparent Persistence with Java Data Objects

200 篇论文

Recent trends and advancement in including more diverse and heterogeneous hardware in High-Performance Computing is challenging software developers in their pursuit for good performance and numerical stability. The well-known maxim…

数学软件 · 计算机科学 2021-07-06 Niclas Jansson , Martin Karp , Artur Podobas , Stefano Markidis , Philipp Schlatter

This paper describes our experiences creating Tornado: a practical and efficient heterogeneous programming framework for managed languages. The novel aspect of Tornado is that it turns the programming of heterogeneous systems from an…

编程语言 · 计算机科学 2018-03-02 James Clarkson , Christos Kotselidis

As the complexity of enterprise systems increases, the need for monitoring and analyzing such systems also grows. A number of companies have built sophisticated monitoring tools that go far beyond simple resource utilization reports. For…

The work presented in this thesis seeks to improve programmer productivity in the following ways: - by reducing the amount of code that has to be written to construct an application; - by increasing the reliability of the code written; and…

编程语言 · 计算机科学 2010-06-18 Graham Kirby

Data is found everywhere, from health and human infrastructure to the surge of sensors and the proliferation of internet-connected devices. To meet this challenge, the data engineering field has expanded significantly in recent years in…

分布式、并行与集群计算 · 计算机科学 2026-03-06 Mills Staylor , Arup Kumar Sarker , Gregor von Laszewski , Geoffrey Fox , Yue Cheng , Judy Fox

Data processing frameworks are an essential part of HEP experiments' software stacks. Frameworks provide a means by which code developers can undertake the essential tasks of physics data processing, accessing relevant inputs and storing…

Spreadsheet software is the tool of choice for interactive ad-hoc data management, with adoption by billions of users. However, spreadsheets are not scalable, unlike database systems. On the other hand, database systems, while highly…

数据库 · 计算机科学 2017-10-09 Mangesh Bendre , Vipul Venkataraman , Xinyan Zhou , Kevin Chang , Aditya Parameswaran

Advances in networks, accelerators, and cloud services encourage programmers to reconsider where to compute -- such as when fast networks make it cost-effective to compute on remote accelerators despite added latency. Workflow and…

分布式、并行与集群计算 · 计算机科学 2023-08-31 J. Gregory Pauloski , Valerie Hayot-Sasson , Logan Ward , Nathaniel Hudson , Charlie Sabino , Matt Baughman , Kyle Chard , Ian Foster

Modern software development demands rapid, reliable testing methods to maintain high quality in increasingly complex systems. This paper details a comprehensive approach to designing and implementing robust test automation frameworks by…

软件工程 · 计算机科学 2025-05-26 Srikanth Srinivas , Lagan Goel

DIMM-compatible persistent memory unites memory and storage. Prior works utilize persistent memory either by combining the filesystem with direct access on memory mapped files or by managing it as a collection of objects while abolishing…

操作系统 · 计算机科学 2022-04-08 Derrick Greenspan , Naveed Ul Mustafa , Zoran Kolega , Mark Heinrich , Yan Solihin

Many big-data frameworks are written in Java, e.g. Apache Spark, Flink and Cassandra. These systems use the networking framework netty which is based on Java NIO. While this allows for fast networking on traditional Ethernet networks, it…

网络与互联网体系结构 · 计算机科学 2022-09-29 Fabian Ruhland , Filip Krakowski , Michael Schöttner

This research proposes a language independent intra-process framework for object based composition of unmodified code modules. Intuitively, the two major programming models, threads and processes, can be considered as extremes along a…

编程语言 · 计算机科学 2007-05-23 Srinidhi Varadarajan

Implicit authentication consists of a server authenticating a user based on the user's usage profile, instead of/in addition to relying on something the user explicitly knows (passwords, private keys, etc.). While implicit authentication…

密码学与安全 · 计算机科学 2015-03-03 Josep Domingo-Ferrer , Qianhong Wu , Alberto Blanco-Justicia

The Framework is one of the subprojects of the Joint COntrols Project (JCOP), which is collaboration between the four LHC experiments and CERN. By sharing development, this will reduce the overall effort required to build and maintain the…

仪器与探测器 · 物理学 2007-05-23 M. Gonzalez-Berges

Multithreaded programs generally leverage efficient and thread-safe concurrent objects like sets, key-value maps, and queues. While some concurrent-object operations are designed to behave atomically, each witnessing the atomic effects of…

计算机科学中的逻辑 · 计算机科学 2019-11-06 Siddharth Krishna , Michael Emmi , Constantin Enea , Dejan Jovanovic

One of the main factors driving object-oriented software development in the Web- age is the need for systems to evolve as user requirements change. A crucial factor in the creation of adaptable systems dealing with changing requirements is…

仪器与探测器 · 物理学 2009-09-25 Florida Estrella , Richard McClatchey , Norbert Toth , Zsolt Kovacs , Jean-Marie Le Goff

Proxies are the swiss army knives of object adaptation. They introduce a level of indirection to intercept select operations on a target object and divert them as method calls to a handler. Proxies have many uses like implementing access…

编程语言 · 计算机科学 2015-05-01 Matthias Keil , Sankha Narayan Guria , Andreas Schlegel , Manuel Geffken , Peter Thiemann

SAFE is a clean-slate design for a highly secure computer system, with pervasive mechanisms for tracking and limiting information flows. At the lowest level, the SAFE hardware supports fine-grained programmable tags, with efficient and…

Industrial cyber-infrastructure is normally a multilayered architecture. The purpose of the layered architecture is to hide complexity and allow independent evolution of the layers. In this paper, we argue that this traditional strict…

软件工程 · 计算机科学 2020-04-14 Sidharta Andalam , Daniel Jun Xian Ng , Arvind Easwaran , Karthik Thangamariappan

Application-level caches are widely adopted by web applications to minimize the response time of user requests as well as to reduce the burden on the system backend, such as the database servers. In the state of practice, developers have to…

数据库 · 计算机科学 2023-11-07 Yunhong Ji , Xuan Zhou , Yongluan Zhou , Ke Wang