Javascript must be enabled to continue!
Spreadsheet Implementation Technology
View through CrossRef
A guide to innovative spreadsheet implementation technology, accompanied by a free software platform for experimentation.
Spreadsheets are used daily by millions of people for tasks that range from organizing a list of addresses to carrying out complex economic simulations. Spreadsheet programs are easy to learn and convenient to use because they have a clear visual model and a simple efficient underlying computational model. Yet although the basic spreadsheet model could be extended, improved, or otherwise experimented with in many ways, there is no coherently designed, reasonably efficient open source spreadsheet implementation that is a suitable platform for such experiments. This book fills the gap, teaching users how to experiment with and implement innovative spreadsheet functionality and introducing two software platforms for doing so. Along the way, it draws on and illustrates software technologies and computer science topics that range from object-oriented programming to compiler technology.
Spreadsheet Implementation Technology surveys a wide range of information about spreadsheets drawn from user experience, the scientific literature, and patents. After summarizing the spreadsheet computation model and the most important challenges for efficient recalculation, the book describes Corecalc, a core implementation of essential spreadsheet functionality suitable for practical experiments, and Funcalc, an extension of Corecalc that allows users to define their own functions without extraneous programming languages or loss of efficiency. It also shows the advantages of automatic function specialization and offers a user's manual for Funcalc. The Corecalc and Funcalc software is downloadable free of charge.
Title: Spreadsheet Implementation Technology
Description:
A guide to innovative spreadsheet implementation technology, accompanied by a free software platform for experimentation.
Spreadsheets are used daily by millions of people for tasks that range from organizing a list of addresses to carrying out complex economic simulations.
Spreadsheet programs are easy to learn and convenient to use because they have a clear visual model and a simple efficient underlying computational model.
Yet although the basic spreadsheet model could be extended, improved, or otherwise experimented with in many ways, there is no coherently designed, reasonably efficient open source spreadsheet implementation that is a suitable platform for such experiments.
This book fills the gap, teaching users how to experiment with and implement innovative spreadsheet functionality and introducing two software platforms for doing so.
Along the way, it draws on and illustrates software technologies and computer science topics that range from object-oriented programming to compiler technology.
Spreadsheet Implementation Technology surveys a wide range of information about spreadsheets drawn from user experience, the scientific literature, and patents.
After summarizing the spreadsheet computation model and the most important challenges for efficient recalculation, the book describes Corecalc, a core implementation of essential spreadsheet functionality suitable for practical experiments, and Funcalc, an extension of Corecalc that allows users to define their own functions without extraneous programming languages or loss of efficiency.
It also shows the advantages of automatic function specialization and offers a user's manual for Funcalc.
The Corecalc and Funcalc software is downloadable free of charge.
Related Results
Layout inference and table detection in spreadsheet document
Layout inference and table detection in spreadsheet document
Spreadsheet applications have evolved to be a tool of great importance for businesses,
open data, and scientific communities. Using these applications, users can perform various t...
Implementasi Pembelajaran IPS Sebagai Penguatan Pendidikan Karakter di Sekolah Dasar
Implementasi Pembelajaran IPS Sebagai Penguatan Pendidikan Karakter di Sekolah Dasar
This study aims to analyze the implementation of social studies learning as strengthening character education in elementary schools. The research method used is a qualitative descr...
PELATIHAN PLATFORM DIGITAL BISNIS DAN APLIKASI KEUANGAN PADA UMKM JARINGAN MUDA WONOSARI – DELANGGU DI MASA PANDEMI COVID-19
PELATIHAN PLATFORM DIGITAL BISNIS DAN APLIKASI KEUANGAN PADA UMKM JARINGAN MUDA WONOSARI – DELANGGU DI MASA PANDEMI COVID-19
Kegiatan pengabdian kepada masyarakat ini melakukan pelatihan digitalisasi bisnis dan aplikasi keuangan pada pelaku UMKM. Kegiatan pengabdian difasilitasi oleh komunitas JAMUSARI y...
Spreadsheet Applications for Modelling and Analysis in Mechanical Engineering
Spreadsheet Applications for Modelling and Analysis in Mechanical Engineering
This paper outlines a number of different applications of spreadsheet solutions to mechanical engineering problems involving ideal fluid flow, two-dimensional heat transfer, plate ...
Simulating longitudinal vibrations of coupled oscillator using the fourth-order Runge–Kutta method by programming spreadsheet
Simulating longitudinal vibrations of coupled oscillator using the fourth-order Runge–Kutta method by programming spreadsheet
Abstract
This paper presents a simple way of simulating the motion of two oscillators coupled via springs. A linear model using Hooke’s law describes the motion o...
Implementasi Peraturan Kepala Perpustakaan Nasional RI Nomor 13 Tahun 2017 tentang Standar Nasional Perpustakaan Perguruan Tinggi di UPT Perpustakaan Universitas Bung Hatta
Implementasi Peraturan Kepala Perpustakaan Nasional RI Nomor 13 Tahun 2017 tentang Standar Nasional Perpustakaan Perguruan Tinggi di UPT Perpustakaan Universitas Bung Hatta
This study aims to describe the following. (1) implementation of collection standards at Bung Hatta University Library (2) implementation of facilities and infrastructure standards...
Training Santri in Inventory Management with Spreadsheet Technology
Training Santri in Inventory Management with Spreadsheet Technology
This community service program was designed to enhance the inventory management skills of santri at Pesantren Assyifa through the use of spreadsheet technology. Many pesantren-base...
Reservoir Performance Monitoring System - Design And Applications
Reservoir Performance Monitoring System - Design And Applications
Abstract
Periodic field measurements and surveys often result in an abundance of data which needs to be analyzed to assist in optimizing the field production. Wit...

