Bookcover of Model-based Spreadsheet Engineering
Booktitle:

Model-based Spreadsheet Engineering

Using Relational Models to Improve Spreadsheets

LAP LAMBERT Academic Publishing (2012-03-12 )

Books loader

Omni badge eligible for voucher
ISBN-13:

978-3-8484-3036-9

ISBN-10:
3848430363
EAN:
9783848430369
Book language:
English
Blurb/Shorttext:
Spreadsheets play an important role in software organizations: they are not only used to define sheets containing data and formulas, but also to collect information from different systems, to perform operations to enrich or simplify data, etc. Unfortunately, spreadsheet systems provide poor support for modularity, abstraction, and transformation, thus making the maintenance of spreadsheets a complex and error-prone task. An emerging solution to handle complex software systems is model-driven engineering. Its basic principle is to consider models as first class entities and to classify any software artifact as either a model or a model instance. In our work, we adapted to spreadsheets several techniques that are inspired by model-driven approaches to generic software systems. In fact, most spreadsheets lack a proper specification or a model. Using reverse engineering techniques we are able to derive various models from legacy spreadsheets: they can be used for several improvements, namely refactoring, safe evolution, migration or even generation of edit assistance. The techniques presented in this book have been integrated in HaExcel, a framework to improve spreadsheet productivity.
Publishing house:
LAP LAMBERT Academic Publishing
Website:
https://www.lap-publishing.com/
By (author) :
Jácome Cunha
Number of pages:
220
Published on:
2012-03-12
Stock:
Available
Category:
Informatics
Price:
79.00 €
Keywords:
modeling, software engineering, Refactoring, spreadsheets, Data Migration, Model Inference, Edit Assistance

Books loader

Adyen::diners Adyen::jcb Adyen::discover Adyen::amex Adyen::mc Adyen::visa Adyen::cup Adyen::unionpay Adyen::paypal Paypal Wire Transfer

  0 products in the shopping cart
Edit cart
Loading frontend
LOADING