Paulino, Hervé, Paulo Cancela, and Tiago Franco. "
A Platform-Centric Framework for the Web Exposure and Orchestration of Distributed Objects."
The 11th International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2010, Wuhan, China, December 8-11 2010. Eds. Ran Zheng Xiaofei Liao, Hai Jin, and Deqing Zou. IEEE Computer Society, 2010. 386-392.
Abstractn/a
Cunha, Jácome, Martin Erwig, and João Saraiva. "
Automatically Inferring ClassSheet Models from Spreadsheets."
Proceedings of the 2010 IEEE Symposium on Visual Languages and Human-Centric Computing. VLHCC '10. Washington, DC, USA: IEEE Computer Society, 2010. 93-100.
AbstractMany errors in spreadsheet formulas can be avoided if spreadsheets are built automatically from higher-level models that can encode and enforce consistency constraints. However, designing such models is time consuming and requires expertise beyond the knowledge to work with spreadsheets. Legacy spreadsheets pose a particular challenge to the approach of controlling spreadsheet evolution through higher-level models, because the need for a model might be overshadowed by two problems: (A) The benefit of creating a spreadsheet is lacking since the legacy spreadsheet already exists, and (B) existing data must be transferred into the new model-generated spreadsheet. To address these problems and to support the model-driven spreadsheet engineering approach, we have developed a tool that can automatically infer ClassSheet models from spreadsheets. To this end, we have adapted a method to infer entity/relationship models from relational database to the spreadsheets/ClassSheets realm. We have implemented our techniques in the HAEXCEL framework and integrated it with the ViTSL/Gencel spreadsheet generator, which allows the automatic generation of refactored spreadsheets from the inferred ClassSheet model. The resulting spreadsheet guides further changes and provably safeguards the spreadsheet against a large class of formula errors. The developed tool is a significant contribution to spreadsheet (reverse) engineering, because it fills an important gap and allows a promising design method (ClassSheets) to be applied to a huge collection of legacy spreadsheets with minimal effort.
Almeida, G., H. Biscaia, C. Chastre, J. Fonseca, and F. Melício Displacement Estimation of a RC beam test based on TSS algorithm. CISTI'2010 - 5ª Conferencia Ibérica de Sistemas y Tecnologías de Información. Santiago de Compostela, 2010.
AbstractThe traditional methodology used in civil engineering measurements requires a lot of equipment and a very complex procedure especially if the number of target points increase. Since the beginning of the current century, several studies have been conducted in the area of photogrametry using digital image
correlation associated with block motion algorithms to estimate displacements in reinforced concrete (RC) beams during a load test. Using image processing techniques it is possible to measure the whole area of interest and not only a few points of the tests materials. In this paper, block-matching algorithms are used in order to compare the results from photogrametry techniques and the data obtained with linear voltage displacement transducer (LVDT) sensors during the load tests of RC beams, which are very common to find in civil engineering laboratories.
Gabriel, Pedro, Miguel Goulão, and Vasco Amaral. "
Do Software Languages Engineers Evaluate their Languages?"
XIII Congreso Iberoamericano en "Software Engineering" (CIbSE'2010), ISBN: 978-9978-325-10-0. Eds. Xavier Franch, Itana Maria Sousa de Gimenes, and Juan-Pablo Carvallo. Cuenca, Ecuador: Universidad del Azuay, 2010. 149-162.
AbstractDomain Specic Languages (DSLs) can contribute to increment productivity, while reducing the required maintenance and programming expertise. We hypothesize that Software Languages Engineering (SLE) developers consistently skip, or relax, Language Evaluation. Based on the experience of engineering other types of software products, we assume that this may potentially lead to the deployment of inadequate languages. The fact that the languages already deal with concepts from the problem domain, and not the solution domain, is not enough to validate several issues at stake, such as its expressiveness, usability,
effectiveness, maintainability, or even the domain expert's productivity while using them. We present a systematic review on articles published in top ranked venues, from 2001 to 2008, which report DSLs' construction, to characterize the common practice. This work conrms our initial hypothesis and lays the ground for the discussion on how to include a systematic approach to DSL evaluation in the SLE process.