Export 2520 results:
Sort by: Author Title Type [ Year  (Desc)]
2014
Cunha, Jácome, João Paulo Fernandes, Pedro Martins, Rui Pereira, and João Saraiva. "Refactoring meets Model-Driven Spreadsheet Evolution." Proceedings of the 9th International Conference on the Quality of Information and Communications Technology, Quality in Model Driven Engineering Track. 2014. 196-201. Abstractquatic14.pdf

Software refactoring is a well-known technique that provides transformations on software artifacts with the aim of improving their overall quality. In this paper we present a set of refactorings for ClassSheets, a modeling language that allows to specify the business logic of a spreadsheet in an object-oriented fashion. The set of refactorings that we propose allows us to improve the quality of these spreadsheet models. Moreover, it is implemented in a setting that guarantees that all model refactorings are automatically carried to all the corresponding (spreadsheet) instances, thus providing an automatic evolution of the data so it is always synchronized with the model.

Young, M. T., S. Hua, L. Steel, D. Foffa, S. L. Brusatte, S. Thüring, O. Mateus, J. Ignacio-Ruiz Omeñaca, Y. Lepage, P. Havilk, and M. B. Andrade. "Revision of the Late Jurassic teleosaurid genus Machimosaurus (Crocodylomorpha, Thalattosuchia)." Royal Society Open Science. 1.140222 (2014): 1-42.young_et_al_2014_machimosaurus_crocodylomorph_revision.pdf
Varandas, J. N., P. Hölscher, and M. A. G. Silva. "Settlement of Ballasted Track Under Traffic Loading. Application to Transition Zones." Proceedings of the Institution of Mechanical Engineers, Part F: Journal of Rail and Rapid Transit. 228.3 (2014): 242-259 . Abstract

n/a

dos Santos, Filipe Amarante P., Corneliu Cismasiu, Pedro F. Gonçalves, and Mauricio Gamboa-Marrufo. "Smart glass facade subjected to wind loadings." Structures and Buildings. 167.12 (2014): 1-10.
Abreu, Rui, Jácome Cunha, João Paulo Fernandes, Pedro Martins, Alexandre Perez, and João Saraiva. "Smelling Faults in Spreadsheets." Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution. ICSME '14. Washington, DC, USA: IEEE Computer Society, 2014. 111-120. Abstracticsme14.pdf

Despite being staggeringly error prone, spreadsheets are a highly flexible programming environment that is widely used in industry. In fact, spreadsheets are widely adopted for decision making, and decisions taken upon wrong (spreadsheet-based) assumptions may have serious economical impacts on businesses, among other consequences. This paper proposes a technique to automatically pinpoint potential faults in spreadsheets. It combines a catalog of spreadsheet smells that provide a first indication of a potential fault, with a generic spectrum-based fault localization strategy in order to improve (in terms of accuracy and false positive rate) on these initial results. Our technique has been implemented in a tool which helps users detecting faults. To validate the proposed technique, we consider a well-known and well-documented catalog of faulty spreadsheets. Our experiments yield two main results: we were able to distinguish between smells that can point to faulty cells from smells and those that are not capable of doing so; and we provide a technique capable of detecting a significant number of errors: two thirds of the cells labeled as faulty are in fact (documented) errors.

Tschopp, E., O. Mateus, R. Kosma, M. Sander, U. Joger, and O. Wings. "A specimen-level cladistic analysis of Camarasaurus (Dinosauria, Sauropoda) and a revision of camarasaurid taxonomy." Journal of Vertebrate Paleontology. Program and Abstracts, 2014 (2014): 241-242.tschopp_et_al._2014_a_specimen-level_cladistic_analysis_of_camarasaurus.pdf
Abreu, Rui, Tiago Alves, Orlando Belo, José C. Campos, Jácome Cunha, João Paulo Fernandes, Pedro Martins, Jorge Mendes, Hugo Pacheco, Christophe Peixoto, Rui Pereira, Alexandre Perez, Hugo Ribeiro, André Riboira, João Saraiva, André Silva, João Carlos Silva, and Joost Visser SSaaPP: SpreadSheets as a Programming Paradigm – Project's Final Report. HASLab - High-Assurance Software Laboratory & Universidade do Minho, 2014. Abstracttr_ssaapp.pdf

This technical report describes the research goals and results of the SpreadSheet as a Programming Paradigm research project. This was a project funded by Funda{\c c}ão para a Ciencia e Tecnologia – FCT: the Portuguese research foundation, under reference FCOMP-01-0124-FEDER-010048, that ran from May 2010 till July 2013. This report includes the complete document reporting the results achieved during the project execution, which was submitted to FCT for evaluation on October 2013. It describes the goals of the project, and the different research tasks presenting the deliver- ables of each of them. It also presents the management and result dissemination work performed during the project's execution. The document includes also a self assess- ment of the achieved results, and a complete list of scientific publications describing the contributions of the project. Finally, this document includes the FCT evaluation report.

Silva, João André, Tiago Vale, Ricardo Dias, Hervé Paulino, and João M. Lourenço Supporting Partial Data Replication in Distributed Transactional Memory. Joint Euro-TM/MEDIAN Workshop on Dependable Multicore and Transactional Memory Systems (DMTM). Vienna, Austria: Euro-TM, 2014. Abstract

Transactional memory (TM) is consistently making its way into mainstream programming, being already deployed by some of the major CPU manufacturers and in several reference compilers. To cope with requirements such as scalability and dependability, recent proposals explore the combination of TM with data replication, bringing TM to distributed environments - conceiving distributed transactional memory (DTM). However, current DTM frameworks support only full data replication. They provide the best possible level of tolerance to data loss, but limit the system's total storage capacity to the capacity of the node with fewer resources, and require coordination among all the system's nodes, an approach bound to hamper scalability in large scale systems. In this context, a partial data replication strategy can help to lessen these shortcomings. Each node replicates only a subset of the system's dataset, an approach that aims at combining the best of data distribution and full replication, while trying to attenuate their disadvantages. The key idea is to allow the dataset to be distributed among the participating nodes and to decrease the number of nodes that have to participate in a transaction's confirmation, as any given transaction only has to be confirmed by the nodes that replicate the data items in its read and write sets. By distributing the data and reducing the coordination cost among nodes, partial data replication leverages the system's scalability. Although this strategy has already been explored by the distributed databases research field, it is yet to be addressed in the context of (D)TM. More specifically, partial data replication has been broadly applied in key-value stores, and even though these work on in-memory data and support transactions, they present significant differences when compared with DTM systems for general purpose programming languages. To this extent, we propose PARdstm, to the best of our knowledge, the first DTM framework to include support for partial data replication. As such, the contributions of this work are: a reasoning on how partial data replication shall be supported in general purpose programming languages (Java, in particular), and a modular software framework that embeds such principles to provide a highly expressive and non-intrusive programming API. Initial experimental results give evidence that our approach may enhance scalability in large scale systems, when compared to full data replication. An ongoing comprehensive study will allow us to assess in which contexts of use (workloads, number of nodes, etc.) partial data replication may be an effective alternative.

Goes, João, and Nuno Pereira. "Techniques for Low-Power, High-Speed, High Effective-Resolution Pipeline ADCs in Deep Nanoscale CMOS." High-Performance AD and DA Converters, IC Design in Scaled Technologies, and Time-Domain Signal Processing, Advances in Analog Circuit Design (AACD 2014). Ed. Springer. NY: Springer, 2014. 3-24.
Liu, H., Â. Mestre, and Teresa Sousa. "Total rainbow k-connection in graphs." Discrete Applied Mathematics. 174 (2014): 92-101. Abstracttrc-preprint.pdf

Let k be a positive integer and G be a k-connected graph. In 2009, Chartrand, Johns, McKeon, and Zhang introduced the rainbow k-connection number rc_k(G) of G. An edge-coloured path is rainbow if its edges have distinct colours. Then, rc_k(G) is the minimum number of colours required to colour the edges of G so that any two vertices of G are connected by k internally vertex-disjoint rainbow paths. The function rc_k(G) has since been studied by numerous researchers. An analogue of the function rc_k(G) involving vertex colourings, the rainbow vertex k-connection number rvc_k(G), was subsequently introduced. In this paper, we introduce a version which involves total colourings. A total-coloured path is total-rainbow if its edges and internal vertices have distinct colours. The total rainbow k-connection number of G, denoted by trc_k(G), is the minimum number of colours required to colour the edges and vertices of $G$, so that any two vertices of $G$ are connected by $k$ internally vertex-disjoint total-rainbow paths. We study the function trc_k(G) when G is a cycle, a wheel, and a complete multipartite graph. We also compare the functions rc_k(G), rvc_k(G), and trc_k(G), by considering how close and how far apart trc_k(G) can be from rc_k(G) and rvc_k(G).

Boavida, Nuno, António Moniz, and Manuel Laranja. "Towards an assessment of the Portuguese e-mobility case; The Mobi-E." Technology assessment and policy areas of great transitions. Eds. T. Michalek, L. Hebakova, L. Hennen, C. Scherz, L. Nierling, and J. Hahn. Prague: Technology Centre ASCR, 2014. 263-269.
Ramos, Luís, and João Lita da Silva. "Uniform approximations for distributions of continuous random variables with application in dual STATIS method." REVSTAT. 12.2 (2014): 101-118.
Santos, Vitor, Tiago Cardoso, and Eva Oliveira. "Using creativity techniques to create new computer games." VideoJogos'2014. 2014. Abstract

In the face of growing global game production competition, the ability to come out with new ideas to create computer games is widely recognized today as important. In this context, the chance to resort - in a practical way - to known creativity techniques or adaptations of these to help innovation in this field is a promising challenge, both in the field of entertainment games and the so called serious games. In this article we present the development of a research work in this area and the result proposal method for the introduction of creativity in Games Design. The main objective is the construction of innovative Games that have not been identified by the normal methods used in the analysis of games proposals. We present a case study of the method implemented for the identification of new games design opportunities in an MSc Games course.

Gradisek, A., PJ Sebastiao, S. N. Fernandes, T. Apih, M. H. Godinho, and J. Seliger. "1H–2H Cross-Relaxation Study in a Partially Deuterated Nematic Liquid Crystal." The Journal of Physical Chemistry B. 118.20 (2014): 5600-5607. Abstract
n/a
Gaspar, D., AC Pimentel, MJ Mendes, T. Mateus, BP Falcão, JP Leitão, J. Soares, A. Araújo, A. Vicente, SA Filonovich, and others. "Ag and Sn Nanoparticles to Enhance the Near-Infrared Absorbance of a-Si: H Thin Films." Plasmonics. 9 (2014): 1015-1023. Abstract
n/a
Gomes, Isabel, Jorge Santos, Luís Cavique, Nelson C. Martins, Manuel Vieira, Paula Amaral, Raquel Barreira, and Vitor H. Fernandes AMT (airline maintenance technicians) timetabling optimization- ESGI101 - Relatório Final- TAP-AMT. ESGI 101, FCT, UNL, 2014, 2014. Abstract
n/a
Sampaio, J. M., T. I. Madeira, J. P. Marques, F. Parente, A. M. Costa, P. Indelicato, J. P. Santos, M. - C. Lépy, and Y. Ménesguen. "Approaches for theoretical and experimental determinations of K-shell decay rates and fluorescence yields in Ge." Physical Review A. 89 (2014): 012512. AbstractWebsite
n/a
Sampaio, J. M., T. I. Madeira, J. P. Marques, F. Parente, A. M. Costa, P. Indelicato, J. P. Santos, M. - C. Lépy, and Y. Ménesguen. "Approaches for theoretical and experimental determinations of K-shell decay rates and fluorescence yields in Ge." Physical Review A. 89 (2014): 012512. AbstractWebsite
n/a
Otrelo-Cardoso, Ana Rita, Viola Schwuchow, David Rodrigues, Eurico J. Cabrita, Silke Leimkuehler, Maria Joao Romao, and Teresa Santos-Silva. "Biochemical, Stabilization and Crystallization Studies on a Molecular Chaperone (PaoD) Involved in the Maturation of Molybdoenzymes." Plos One. 9 (2014). Abstract
n/a
Morawiec, Seweryn, Manuel J. Mendes, Sergej A. Filonovich, Tiago Mateus, Salvatore Mirabella, Hugo Águas, Isabel Ferreira, Francesca Simone, Elvira Fortunato, Rodrigo Martins, and others. "Broadband photocurrent enhancement in a-Si: H solar cells with plasmonic back reflectors." Optics express. 22 (2014): A1059-A1070. Abstract
n/a
Gao, Chao, Yan Liu, Hongtao Zhang, Yibing Zhang, Michiko N. Fukuda, Angelina S. Palma, Radoslaw P. Kozak, Robert A. Childs, Motohiro Nonaka, Zhen Li, Don L. Siegel, Peter Hanfland, Donna M. Peehl, Wengang Chai, Mark I. Greene, and Ten Feizi. "Carbohydrate Sequence of the Prostate Cancer-associated Antigen F77 Assigned by a Mucin O-Glycome Designer Array." Journal of Biological Chemistry. 289 (2014): 16462-16477. Abstract
n/a
Strganac, C., J. Salminen, LL Jacobs, M. J. Polcyn, KM Ferguson, O. Mateus, AS Schulp, ML Morais, TS Tavares, and A. O. Gon?alves. "Carbon isotope stratigraphy, magnetostratigraphy, and 40Ar/39Ar age of the cretaceous South Atlantic coast, Namibe Basin, Angola." Journal of African Earth Sciences. 99 (2014): 452-462. Abstract
n/a
Soares, R. S. a, R. C. C. a Monteiro, A. A. S. a Lopes, M. M. R. A. a Lima, B. A. b Sava, and M. b Elisa. "Crystallization and microstructure of Eu3 +-doped lithium aluminophosphate glass." Journal of Non-Crystalline Solids. 403 (2014): 9-17. AbstractWebsite

A transparent Eu3 +-doped lithium aluminophosphate glass was prepared by melt-quenching technique. The thermal behavior of the glass was investigated by differential thermal analysis (DTA), the structure was studied by X-ray diffraction (XRD) and the morphology was observed by optical polarization microscopy and scanning electron microscopy (SEM). The activation energy of glass transition and the activation energy of crystallization and Avrami exponent have been evaluated under non-isothermal conditions from the data obtained by DTA at different heating rates. DTA curves exhibited an endothermic peak associated with the glass transition and two exothermic peaks. The mean value calculated for the activation energy of glass transition was 545 kJ mol- 1. The activation energy of crystallization was   400 kJ mol- 1 for the first exothermic peak and   170 kJ mol- 1 for the second peak. The Avrami exponent was   1 for both peaks indicating surface crystallization. XRD results showed that the main crystalline phase, aluminum metaphosphate, Al(PO3)3, and aluminum phosphate, AlPO4, were formed together with lithium barium phosphate, Li 3Ba(PO3)7, during the first exothermic peak and together with barium pyrophosphate, Ba2P2O7, during the second peak. Morphological study of heat-treated glass samples revealed microstructural features that confirmed a surface crystallization process. © 2014 Elsevier B.V.

Lopes, A. A. S. a, R. C. C. a Monteiro, R. S. a Soares, M. M. R. A. a Lima, and M. H. V. b Fernandes. "Crystallization kinetics of a barium-zinc borosilicate glass by a non-isothermal method." Journal of Alloys and Compounds. 591 (2014): 268-274. AbstractWebsite

The crystallization kinetics of a glass with a molar composition 40BaO-20ZnO-30B2O3-10SiO2 was investigated. The kinetic parameters, activation energy for crystallization (Ec) and Avrami exponent (n), were evaluated under non-isothermal conditions using the results obtained by differential thermal analysis (DTA) performed at different heating rates. DTA curves exhibited two overlapping exothermic peaks associated with the crystallization of the glass. Barium borate (BaB4O 7) was the first crystalline phase to be formed and it was followed by the formation of barium zinc silicate (BaZnSiO4), as identified by XRD. For the first exothermic peak, when the fraction of crystallization (χ) increased from 0.1 to 0.9, the local activation energy (E c(χ)) decreased from 700 to 500 kJ/mol, while for the second exothermic peak, Ec(χ) slightly increased from 490 to 570 kJ/mol. For the range of 0.1 < χ < 0.9, the local Avrami exponent (n(χ)) increased from ∼1 to 1.4 for the first exothermic peak and it decreased from ∼1.7 to 1.4 for the second exothermic peak. Observation by SEM of the microstructure of sintered glass samples revealed that crystallization started at the surface of glass particles, with growth of lamellar crystallites, that together with some quasi-spherical nano-sized crystallites progressed towards the inside of the glass at the highest sintering temperatures. The change of the local activation energy with the fraction of crystallization suggested that a multi-step kinetic reaction took place during sintering and crystallization of the glass. © 2013 Elsevier B.V. All rights reserved.

Soares, R. S., R. C. C. Monteiro, M. M. R. A. Lima, and R. J. C. Silva. "Crystallization of lithium disilicate-based multicomponent glasses - Effect of silica/lithia ratio." Ceramics International. 41 (2014): 317-324. AbstractWebsite

Two glass compositions were prepared from the system SiO2-Li2O-K2O-ZrO2-P2O5 with different SiO2/Li2O ratio (2.39 and 3.39) and the crystallization behavior was investigated by differential thermal analysis (DTA), X-ray diffraction (XRD) and scanning electron microscopy (SEM). The crystallization kinetic parameters (activation energy of crystallization and Avrami exponent) were evaluated by different methods from the data obtained by DTA performed at different heating rates. For both glasses, two exothermic peaks were observed in the DTA curves, and the crystallization peak temperatures increased with SiO2/Li2O ratio. XRD analysis revealed that the first peak corresponds to the crystallization of lithium metasilicate (Li2SiO3) and the second to the formation of lithium disilicate (Li2Si2O5). After heating the glasses at a temperature above the second crystallization peak (900 °C), both Li2Si2O5 and Li2SiO3 were found in samples having the lowest SiO2/Li2O ratio, whereas no Li2SiO3 was detected in samples with the highest SiO2/Li2O ratio. For both glasses, the value obtained by different methods for the activation energy of crystallization was in the range of 225-275 kJ mol-1 for the first exothermic peak and in the range of 425-500 kJ mol-1 for the second peak. The estimated Avrami exponent was close to 1 for the first exothermic peak, indicating surface crystallization, and close to 3 for the second exothermic peak, suggesting volume crystallization. This was confirmed by the morphological study made by SEM that showed needle-like crystals in the microstructure of samples with lithium metasilicate and granular crystals in the microstructure of samples having lithium disilicate. © 2014 Elsevier Ltd and Techna Group S.r.l. All rights reserved.