中文
相关论文

相关论文: Excelsior: Bringing the Benefits of Modularisation…

200 篇论文

Spreadsheets often need changing in ways made tedious and risky by Excel. For example: simultaneously altering many tables' size, orientation, and position; inserting cross-tabulations; moving data between sheets; splitting and merging…

软件工程 · 计算机科学 2008-03-10 Jocelyn Paine , Emre Tek , Duncan Williamson

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

Inspired from human cognition, machine learning systems are gradually revealing advantages of sparser and more modular architectures. Recent work demonstrates that not only do some modular architectures generalize well, but they also lead…

机器学习 · 计算机科学 2022-06-07 Sarthak Mittal , Yoshua Bengio , Guillaume Lajoie

Modular programming is a development paradigm that emphasizes self-contained, flexible, and independent pieces of functionality. This practice allows new features to be seamlessly added when desired, and unwanted features to be removed,…

其他统计学 · 统计学 2016-10-24 Eric Hare , Andee Kaplan

We have developed the Model Master (MM) language for describing spreadsheets, and tools for converting MM programs to and from spreadsheets. The MM decompiler translates a spreadsheet into an MM program which gives a concise summary of its…

编程语言 · 计算机科学 2024-12-31 Jocelyn Paine

Since the calculation engine of Excel was the subject of a major upgrade to accommodate Dynamic Arrays in 2018 there has been a series of seismic changes to the art of building spreadsheet solutions. This paper will show the ad-hoc end user…

软件工程 · 计算机科学 2023-09-04 Peter Bartholomew

Spreadsheets provide a flexible and easy to use software development environment, but that leads to error proneness. Work has been done to prevent errors in spreadsheets, including using models to specify distinct parts of a spreadsheet as…

软件工程 · 计算机科学 2017-07-11 Jorge Mendes , João Saraiva

In this paper, we discuss the problem of the software engineering of a class of business spreadsheet models. A methodology for structured software development is proposed, which is based on structured analysis of data, represented as…

软件工程 · 计算机科学 2008-05-29 Brian Knight , David Chadwick , Kamalesen Rajalingham

Visualisation is often presented as a means of simplifying information and helping people understand complex data. In this paper we describe the design, development and evaluation of an interactive visualisation for spreadsheet formulae…

人机交互 · 计算机科学 2020-07-02 Chris Roast

Mathematical models are increasingly used in both academia and the pharmaceutical industry to understand how phenotypes emerge from systems of molecular interactions. However, their current construction as monolithic sets of equations…

分子网络 · 定量生物学 2007-10-19 Aneil Mallavarapu , Matthew Thomson , Benjamin Ullian , Jeremy Gunawardena

Machine learning technologies have demonstrated immense capabilities in various domains. They play a key role in the success of modern businesses. However, adoption of machine learning technologies has a lot of untouched potential. Cost of…

机器学习 · 计算机科学 2023-01-25 Samiyuru Menik , Lakshmish Ramaswamy

Contemporary spreadsheets are plagued by a profusion of errors, auditing difficulties, lack of uniform development methodologies, and barriers to easy comprehension of the underlying business models they represent. This paper presents a…

人机交互 · 计算机科学 2008-03-14 Ziv Hellman

As modeling becomes a crucial activity in software development the question may be asked whether currently used graphical representations are the best option to model systems efficiently. This position paper discusses the advantages of…

软件工程 · 计算机科学 2014-09-24 Hans Grönninger , Holger Krahn , Bernhard Rumpe , Martin Schindler , Steven Völkel

Spreadsheets offer a supremely successful and intuitive means of processing and exchanging numerical content. Its intuitive ad-hoc nature makes it hugely popular for use in diverse areas including business and engineering, yet these very…

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

I here conduct an exploration of programming language extensibility, making an argument for an often overlooked component of conventional language design. Now, this is not a technical detailing of these components, rather, I attempt to…

编程语言 · 计算机科学 2025-10-16 Sebastian mateos Nicolajsen

In Compiler Design courses, students learn how a program written in high level programming language and designed for humans understanding is systematically converted into low level assembly language understood by machines, through different…

编程语言 · 计算机科学 2022-04-14 Eduardo Adam Navas-López

"Look before you leap"; "a stitch in time saves nine"; "more haste, less speed". Many proverbs declare the wisdom of planning before doing. We suggest how to apply this to Excel, by explaining and specifying spreadsheets before coding them,…

软件工程 · 计算机科学 2009-08-11 Jocelyn Paine

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

We introduce MOS, a software application designed to facilitate the deployment, integration, management, and analysis of mathematical optimization models. MOS approaches mathematical optimization at a higher level of abstraction than…

最优化与控制 · 数学 2022-10-11 James Hubert Merrick , Tomás Tinoco De Rubira

Pattern-based, modular ontologies have several beneficial properties that lend themselves to FAIR data practices, especially as it pertains to Interoperability and Reusability. However, developing such ontologies has a high upfront cost,…

人工智能 · 计算机科学 2019-04-12 Cogan Shimizu , Quinn Hirt , Pascal Hitzler
‹ 上一页 1 2 3 10 下一页 ›