中文
相关论文

相关论文: Algorithms using Java for Spreadsheet Dependent Ce…

200 篇论文

The spreadsheet application is among the most widely used computing tools in modern society. It provides excellent usability and usefulness, and it easily enables a non-programmer to perform programming-like tasks in a visual tabular "pen…

编程语言 · 计算机科学 2022-03-31 Ezana N. Beyenne , Hai-Feng Guo

The wealth of functionality in the Excel software package means it can go beyond use as a static evaluator of predefined cell formulae, to be used actively in manipulating and transforming data. Due to human error it is impossible to ensure…

软件工程 · 计算机科学 2012-10-22 Colin A. Kerr

Refactoring is an essential activity during software evolution. Frequently, practitioners rely on such transformations to improve source code maintainability and quality. As a consequence, this process may produce new source code entities…

软件工程 · 计算机科学 2020-03-11 Aline Brito , Andre Hora , Marco Tulio Valente

Graph algorithms play an important role in many computer science areas. In order to solve problems that can be modeled using graphs, it is necessary to use a data structure that can represent those graphs in an efficient manner. On top of…

数学软件 · 计算机科学 2023-08-22 Cristian Frăsinaru , Emanuel Florentin Olariu

We present a widely-used operations management model used in supply and distribution planning, that is typically embedded in a periodic business process that necessitates model modification and reuse. We consider three alternative…

软件工程 · 计算机科学 2018-02-05 Thomas A. Grossman , Vijay Mehrotra , Mouwafac Sidaoui

A spreadsheet is remarkably flexible in representing various forms of structured data, but the individual cells have no knowledge of the larger structures of which they may form a part. This can hamper comprehension and increase formula…

软件工程 · 计算机科学 2018-01-29 Alan Hall , Michel Wermelinger , Tony Hirst , Santi Phithakkitnukoon

Spreadsheets offer a supremely successful democratisation platform, placing the manipulation and presentation of numbers within the grasp of users that have little or no mathematical expertise or IT experience. What appears to be almost…

软件工程 · 计算机科学 2024-02-06 Peter Bartholomew

A spreadsheet usually starts as a simple and single-user software artifact, but, as frequent as in other software systems, quickly evolves into a complex system developed by many actors. Often, different users work on different aspects of…

软件工程 · 计算机科学 2015-03-12 Pedro Maia , Jorge Mendes , Jácome Cunha , Henrique Rebêlo , João Saraiva

The paper presents two complementary strategies for identifying errors in spreadsheet programs. The strategies presented are grounded on the assumption that spreadsheets are software, albeit of a different nature than conventional…

软件工程 · 计算机科学 2011-02-19 Yirsaw Ayalew , Markus Clermont , Roland T. Mittermeir

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

Spreadsheet programming is challenging. Programmers use spreadsheet programming knowledge (e.g., formulas) and problem-solving skills to combine actions into complex tasks. Advancements in large language models have introduced language…

Spreadsheets are ubiquitous in business with the financial sector particularly heavily reliant on the technology. It is known that the level of spreadsheet error can be high and that it is often necessary to review spreadsheets based on a…

软件工程 · 计算机科学 2009-08-11 Leslie Bradley , Kevin McDaid

The technique of database refactoring is all about applying disciplined and controlled techniques to change an existing database schema. The problem is to successfully create a Database Refactoring Framework for databases. This paper…

数据库 · 计算机科学 2009-12-08 Ayeesha Dsousa , Shalini Bhatia

A central challenge in science is to understand how systems behaviors emerge from complex networks. This often requires aggregating, reusing, and integrating heterogeneous information. Supplementary spreadsheets to articles are a key data…

Dependencies between types in object-oriented software can be viewed as directed graphs, with types as nodes and dependencies as edges. The in-degree and out-degree distributions of such graphs have quite different forms, with the former…

软件工程 · 计算机科学 2008-02-19 G. J. Baxter , M. R. Frean

Spreadsheet tables are often labeled, and these labels effectively constitute types for the data in the table. In such cases tables can be considered to be built from typed data where the placement of values within the table is controlled…

软件工程 · 计算机科学 2018-09-11 Martin Erwig

Over the last decades, the amount of data of all kinds available electronically has increased dramatically. Data are accessible through a range of interfaces including Web browsers, database query languages, application-specific interfaces,…

软件工程 · 计算机科学 2013-10-01 Gianluca Colombo , Ettore Colombo , Andrea Bonomi , Alessandro Mosca , Simone Bassis

Our term "structure discovery" denotes the recovery of structure, such as the grouping of cells, that was intended by a spreadsheet's author but is not explicit in the spreadsheet. We are implementing structure discovery tools in the…

软件工程 · 计算机科学 2008-03-10 Jocelyn Paine

Jupyter notebooks represent a unique format for programming - a combination of code and Markdown with rich formatting, separated into individual cells. We propose to perceive a Jupyter Notebook cell as a simplified and raw version of a…

软件工程 · 计算机科学 2022-01-03 Sergey Titov , Yaroslav Golubev , Timofey Bryksin

Spreadsheets are the go-to tool for computerized calculation and modelling, but are hard to comprehend and adapt after reaching a certain complexity. In general, cognition of complex systems is facilitated by having a higher order mental…

软件工程 · 计算机科学 2018-09-11 Patrick Koch