A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
ClassSheet-driven spreadsheet environments
2011
2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
Second, we provide ClassSheet model developers the programming environment they are used to: a spreadsheet environment. ...
We created a spreadsheet environment where it is guaranteed that spreadsheet data always conforms to the evolved ClassSheet model. ...
doi:10.1109/vlhcc.2011.6070409
dblp:conf/vl/Mendes11
fatcat:m4htbpxdczgxhnnk3y35y7wbby
Extension and implementation of ClassSheet models
2012
2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
An addon for a widely used spreadsheet system, providing bidirectional model-driven spreadsheet development, was also improved to include the proposed model extension. ...
With this extension we bring spreadsheet models closer to the business models of spreadsheets themselves. ...
This paper presents our ongoing work on model-driven spreadsheet environments. ...
doi:10.1109/vlhcc.2012.6344473
dblp:conf/vl/CunhaFMS12
fatcat:3nw3k7jipjfglpvgw3rkipkgjy
A bidirectional model-driven spreadsheet environment
2012
2012 34th International Conference on Software Engineering (ICSE)
In this extended abstract we present a bidirectional model-driven framework to develop spreadsheets. ...
By being model driven, our approach allows to evolve a spreadsheet model and automatically have the data co-evolved. ...
Figure 1 : 1 Model-driven spreadsheet environment for a yearly travel budget.III. ...
doi:10.1109/icse.2012.6227073
dblp:conf/icse/CunhaFMS12a
fatcat:pr5lmja7uve2riosyjdqdpbjne
Model-driven spreadsheets in a multi-user environment
2012
2012 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
We have started by embedding ClassSheet models in a spreadsheet system [3] , providing a coherent environment for model-driven spreadsheet development. ...
CONCLUSION We have created a bidirectional model-driven spreadsheet environment. In our environment, however, only one instance can be defined per model. ...
doi:10.1109/vlhcc.2012.6344528
dblp:conf/vl/Mendes12
fatcat:2a55d7wx7fcofjtuwzicqziyri
Embedding model-driven spreadsheet queries in spreadsheet systems
2014
2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
In this work we embed the textual query language in the model-driven spreadsheet environment as a spreadsheet itself. ...
The result is an expressive and powerful query environment that has knowledge of the business logic defined by the spreadsheet data (the spreadsheet model) to guide end users constructing correct queries ...
We base our work upon modeldriven engineering methodologies for spreadsheets, specifically on the spreadsheet modeling language ClassSheets [4] and on the model-driven spreadsheet environment MDSheet ...
doi:10.1109/vlhcc.2014.6883039
dblp:conf/vl/CunhaFMPS14
fatcat:xlwtntmjkbc6ziolfqzjsnrcuy
MDSheet: A framework for model-driven spreadsheet engineering
2012
2012 34th International Conference on Software Engineering (ICSE)
This framework offers a model-driven software development mechanism for spreadsheet users. ...
In this paper, we present MDSHEET, a framework for the embedding, evolution and inference of spreadsheet models. ...
MDSHEET embeds this modelling language in a spreadsheet system, providing a coherent environment for model driven spreadsheet engineering, as proposed in [5] . • Co-evolution of ClassSheets and instances ...
doi:10.1109/icse.2012.6227239
dblp:conf/icse/CunhaFMS12
fatcat:h7h3zfp2onbkth4fbr33gxiwh4
Embedding and evolution of spreadsheet models in spreadsheet systems
2011
2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
By defining such an embedding, we provide end users a model-driven engineering spreadsheet developing environment. ...
In this paper we present our work on extending a widely used spreadsheet system with such a model-driven spreadsheet engineering environment. ...
MODEL-DRIVEN SPREADSHEET PROGRAMMING Having defined an embedding of the ClassSheet model in a spreadsheet system, we present now the global architecture of our model driven spreadsheet environment. ...
doi:10.1109/vlhcc.2011.6070396
dblp:conf/vl/CunhaMSF11
fatcat:vm5uayj3lfdyte43by3v7foqjm
QuerySheet: A bidirectional query environment for model-driven spreadsheets
2013
2013 IEEE Symposium on Visual Languages and Human Centric Computing
This allows to write queries which are more related to the spreadsheet content than with current approaches. ...
This paper presents a tool, named QUERYSHEET, to query spreadsheets. We defined a language to write the queries, which resembles SQL, the language to query databases. ...
Moreover, the queries use ClassSheet labels to identify the entities involved. When executing the query, the QUERYSHEET generates the result as a ClassSheet-driven spreadsheet. ...
doi:10.1109/vlhcc.2013.6645267
dblp:conf/vl/BeloCFMPS13
fatcat:tej5cmteojetngpboebdreofzi
Towards an evaluation of bidirectional model-driven spreadsheets
2012
2012 First International Workshop on User Evaluation for Software Engineering Researchers (USER)
In this paper we describe the evaluation of a bidirectional model-driven spreadsheet environment. ...
Our goal is to assess if this model-driven spreadsheet development framework does in fact contribute to improve the productivity of spreadsheet users. ...
In order to achieve a practical model-driven spreadsheet environment, we have in the past proposed to embed CLASS-SHEET models in spreadsheets themselves [5] . ...
doi:10.1109/user.2012.6226577
dblp:conf/icse/CunhaFMS12b
fatcat:6e356zydbfd3te22cc6uayvheu
Tabula: A Language to Model Spreadsheet Tables
[article]
2017
arXiv
pre-print
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 it is done with model-driven software development. ...
Model-Driven Spreadsheet Evolution In a model-driven spreadsheet development environment, spreadsheet users can reason about large and complex data just by looking at the model. ...
arXiv:1707.02833v1
fatcat:4pproabdejejxjzocgn7yriejq
Design and Implementation of Queries for Model-Driven Spreadsheets
[chapter]
2015
Lecture Notes in Computer Science
This paper presents a domain-specific querying language for model-driven spreadsheets. ...
To validate our work, we executed an empirical study, comparing QuerySheet with an alternative spreadsheet querying tool, which produced positive results. ...
This has been applied to spreadsheets, making model-driven spreadsheets possible [7, 8] , and even a model-driven spreadsheet environment [9, 10] . ...
doi:10.1007/978-3-319-15940-9_13
fatcat:2mwmkwamgrfb3kfdapkyl3vht4
Coupled evolution of model-driven spreadsheets
2012
2012 34th International Conference on Software Engineering (ICSE)
One of the approaches that try to overcome this problem advocates the use of model-driven spreadsheet development: a spreadsheet model is defined, from which a concrete spreadsheet is generated. ...
Spreadsheets are increasingly used as programming languages, in the construction of large and complex systems. ...
In the past, we have proposed two techniques to provide end users with an environment for MDSD: the embedding of ClassSheet models in a spreadsheet system [5] , and the co-evolution of ClassSheets and ...
doi:10.1109/icse.2012.6227225
dblp:conf/icse/Mendes12a
fatcat:kzd6l7yidravjcqtfdqvu7lum4
Graphical Querying of Model-Driven Spreadsheets
[chapter]
2014
Lecture Notes in Computer Science
We briefly show our previous text based model-driven querying system. ...
This paper presents a graphical interface to query modeldriven spreadsheets, based on experience with previous work and empirical studies in querying systems, to simplify query construction for typical ...
We have implemented our graphical, model-driven query environment in a model-driven spreadsheet environment. ...
doi:10.1007/978-3-319-07731-4_42
fatcat:3qwgvb5aqbhofms65fo7g4zog4
Spreadsheet Engineering
[chapter]
2015
Lecture Notes in Computer Science
These notes briefly describe our model-driven spreadsheet environment, the MDSheet environment, that implements the presented methodology. ...
In this model-driven environment, any user data update as to follow the the model-instance conformance relation, thus, guiding spreadsheet users to introduce correct data. ...
Acknowledgments The theories, techniques and tools presented in this tutorial paper were developed under the project SSaaPP -SpreadSheets as a Programming Paradigm: a research project funded by the Portuguese ...
doi:10.1007/978-3-319-15940-9_6
fatcat:edo5lo2xqbdahn7asqk74cnuqu
Querying model-driven spreadsheets
2013
2013 IEEE Symposium on Visual Languages and Human Centric Computing
Our approach builds on a model-driven spreadsheet development environment, and queries are expressed referencing entities in the model of a spreadsheet instead of in its actual data. ...
Finally, the system that we have implemented relies on Google's query function for spreadsheets. ...
This is a setting that has already been realized and implemented before [4] , providing a bidirectional model-driven spreadsheet development environment within a spreadsheet system itself [5] , [6] ...
doi:10.1109/vlhcc.2013.6645247
dblp:conf/vl/CunhaFMPS13
fatcat:iqk5xkx5e5g53bpls3yrl5q3ta
« Previous
Showing results 1 — 15 out of 40 results