2015
Autores
Zhu, Z; Ko, HS; Martins, P; Saraiva, J; Hu, Z;
Publicação
Bx@STAF
Abstract
Language designers usually need to implement parsers and printers. Despite being two related programs, in practice they are designed and implemented separately. This approach has an obvious disadvantage: as a language evolves, both its parser and printer need to be separately revised and kept synchronised. Such tasks are routine but complicated and error-prone. To facilitate these tasks, we propose a language called BiYacc, whose programs denote both a parser and a printer. In essence, BiYacc is a domain-specific language for writing putback-based bidirectional transformations - the printer is a putback transformation, and the parser is the corresponding get transformation. The pairs of parsers and printers generated by BiYacc are thus always guaranteed to satisfy the usual round-trip properties. The highlight that distinguishes this reflective printer from others is that the printer - being a putback transformation - accepts not only an abstract syntax tree but also a string, and produces an updated string consistent with the given abstract syntax tree. We can thus make use of the additional input string, with mechanisms such as simultaneous pattern matching on the view and the source, to provide users with full control over the printing-strategies.
2015
Autores
Valizadeh, M; Brazdil, P;
Publicação
SOFT COMPUTING
Abstract
Most research on multi-document summarization explores methods that generate summaries based on queries regardless of the users' preferences. We note that, different users can generate somewhat different summaries on the basis of the same source data and query. This paper presents our study on how to exploit the information regards how users summarized their texts. Models of different users can be used either separately, or in an ensemble-like fashion. Machine learning methods are explored in the construction of the individual models. However, we explore yet another hypothesis. We believe that the sentences selected into the summary should be coherent and supplement each other in their meaning. One method to model this relationship between sentences is by detecting actor-object relationship (AOR). The sentences that satisfy this relationship have their importance value enhanced. This paper combines ensemble summarizing system and AOR to generate summaries. We have evaluated this method on DUC 2006 and DUC 2007 using ROUGE measure. Experimental results show the supervised method that exploits the ensemble summarizing system combined with AOR outperforms previous models when considering performance in query-based multi-document summarization tasks.
2015
Autores
Roriz, P; Ramos, A; Marques, MB; Simoes, JA; Frazao, O;
Publicação
24TH INTERNATIONAL CONFERENCE ON OPTICAL FIBRE SENSORS
Abstract
The purpose of the present study is to present a prototype of a fiber optic based buckle transducer suitable for measuring strain caused by stretching of a tendon. The device has an E-shape and its central arm is instrumented with a fiber Bragg grating (FBG) sensor. The tendon adjusts to the E-form in a fashion that when it is stretched the central arm bends causing a shift of the Bragg's wavelength (lambda(B)) that is proportional to the amount of strain. This prototype is presented as an alternative to conventional strain gauge (SG) buckle transducers.
2015
Autores
Pinto, R; Carvalho, LM; Sumaili, J; Pinto, MSS; Miranda, V;
Publicação
2015 IEEE EINDHOVEN POWERTECH
Abstract
The uncertainty associated with the increasingly wind power penetration in power systems must be considered when performing the traditional day-ahead scheduling of conventional thermal units. This uncertainty can be represented through a set of representative wind power scenarios that take into account the time-dependency between forecasting errors. To create robust Unit Commitment ( UC) schedules, it is widely seen that all possible wind power scenarios must be used. However, using all realizations of wind power might be a poor approach and important savings in computational effort can be achieved if only the most representative subset is used. In this paper, the new hybrid metaheuristic DEEPSO and clustering techniques are used in the traditional stochastic formulation of the UC problem to investigate the robustness of the UC schedules with increasing number of wind power scenarios. For this purpose, expected values for operational costs, wind spill, and load curtailment for the UC solutions are compared for a didactic 10 generator test system. The obtained results shown that it is possible to reduce the computation burden of the stochastic UC by using a small set of representative wind power scenarios previously selected from a high number of scenarios covering the entire probability distribution function of the forecasting uncertainty.
2015
Autores
Costa, CM; Maia Leite, CRM; Sousa, AL;
Publicação
2015 IEEE INTERNATIONAL CONFERENCE ON SMART CITY/SOCIALCOM/SUSTAINCOM (SMARTCITY)
Abstract
In cloud environments, resources should be acquired and released automatically and quickly at runtime. Therefore, ensuring the desired QoS is a great challenge for the cloud service provider. Moreover, it increases when we have large amount of data to be manipulated in this environment. Considering that, performance is an important requirement for most customers when they migrate their applications to the cloud. In this paper, we propose a model for measuring a Service Response Time estimated for different request types on large databases available in a cloud environment. This work allows the cloud service provider and its customers establish an appropriate SLA relative to performance expected of services available in the cloud. Finally, the model was evaluated in Amazon EC2 cloud infrastructure and the TPC-DS like benchmark was used for generating a database of structured data, considering that some cloud computing platforms support SQL queries directly or indirectly. This makes the proposed solution relevant for these kind of problems.
2015
Autores
Martins, M; Cunha, A; Oliveira, I; Morgado, L;
Publicação
UNIVERSAL ACCESS IN THE INFORMATION SOCIETY
Abstract
The use of keyboard and mouse combinations to navigate 3D environments of virtual worlds requires the coordination of both hands in order for the 2D degrees of motion of the mouse to transform into the variety of motions available in a 3D space. Such coordination may pose a challenge to people with motor disabilities. 3D controllers known as "3D mice" are presented by manufacturers as significant interface alternatives. To establish the feasibility of such claims, the authors conducted a usability test of two 3D mice marketed by 3Dconnexion, in parallel with a keyboard + mouse test. The 10 participants had motor disabilities due to medullary lesions on vertebrae C5-D11 and performed 13 different tasks in the Second Life virtual world: 5 participants used 3D mice and 5 used keyboard + mouse. The main conclusion is that 2-3 of the 5 most challenging tasks in the keyboard + mouse combination become less challenging using 3D mice. Participants' feedback was more positive regarding 3D mice, but with significant differences between mice. Contrary to initial expectations of the authors, the least stable mouse, Space Navigator, produced the best feedback.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.