Valtchev, Stanimir, and Jorge Pamies Teixeira. "
The Charging of Hybrid and Electrical Vehicles? Batteries: Contactless Energy Transfer as the key to the future."
2010 International Symposium on Electric Vehicle and 2-nd Annual Conference of Polish Society for Environment Friendly Vehicles. 2010.
AbstractWould it be necessary to charge rapidly the electric vehicle (EV) and hybrid electric vehicle (HEV)? It is not easy to answer without a thorough look at the capability of the modern propulsion battery and the power necessities of the EV and HEV. The different possible solutions are compared and maximum speed of charging is analysed. The wired connection for charging is compared to the wireless energy transfer and because of the limitations imposed by the modern and future batteries, the contactless energy transfer is chosen as the future charging method.
Teixeira, Jorge Pamies, and Stanimir Valtchev. "
An Insight to Potential Actions Facing Future Needs of Electric and Hybrid Electric Vehicles."
2010 International Symposium on Electric Vehicle and 2-nd Annual Conference of Polish Society for Environment Friendly Vehicles. 2010.
AbstractRecent issues of global heating and energy shortages are imposing a need to change our paradigm around transportation. Somehow, electric vehicles are progressively standing as a strong and necessary alternative for the society. Technically and technologically the acceptance of the EV is easier now than ever but the psychology of the consumers and the running business of internal combustion vehicles, the whole existing infrastructure are too much conservative to be changed easily. The changes in technology require changes in the engineering society and its human resources. The objective of this paper is to give a contribution to the discussion and reflection of potential future scenarios where EV?HEV?s are spread across the society. It gives an overview of the range of knowledge and competences necessary for a sustainable and streamlined development of those. In fact, it is expected that a new kind of professional profiles need to be created or developed to supply the work market with the right human resources. The paper provides some discussion on the creation of new profiles or adaption of existing ones. Among different possible scenarios the creation of post-graduation courses for students holding undergraduate profiles in the fields referred to earlier would be an interesting and viable solution for fast response. The post graduation would be focused in specific key areas of the EV?HEV. Several factors are pointed out to endorse this scenario
Martins, R., L. Pereira, P. Barquinha, N. Correia, G. Gonçalves, I. Ferreira, C. Dias, and E. Fortunato. "
{Floating gate memory paper transistor}." Eds. Ferechteh H. Teherani, David C. Look, Cole W. Litton, and David J. Rogers. Vol. 7603. 2010. 760314–11.
Abstractn/a
Teixeira, Bruno, João M. Lourenço, Eitan Farchi, Ricardo J. Dias, and Diogo Sousa. "
Detection of Transactional Memory Anomalies using Static Analysis."
Proceedings of the 8th Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging (PADTAD'10). {PADTAD}'10. New York, NY, USA: ACM, 2010. 26-36.
AbstractTransactional Memory allows programmers to reduce the number of synchronization errors introduced in concurrent programs, but does not ensures its complete elimination. This paper proposes a pattern matching based approach to the static detection of atomicity violation, based on a path-sensitive symbolic execution method to model four anomalies that may affect Transactional Memory programs. The proposed technique may be used to to bring to programmer's attention pairs of transactions that the programmer has mis-specified, and should have been combined into a single transaction. The algorithm first traverses the AST tree, removing all the non-transactional blocks and generating a trace tree in the path sensitive manner for each thread. The trace tree is a Trie like data structure, where each path from root to a leaf is a list of transactions. For each pair of threads, erroneous patterns involving two consecutive transactions are then checked in the trace tree. Results allow to conclude that the proposed technique, although triggering a moderate number of false positives, can be successfully applied to Java programs, correctly identifying the vast majority of the relevant erroneous patterns.
Varandas, J. N., P. Hölscher, and M. A. G. Silva. "
A Settlement Model for Ballast at Transition Zones."
Proceedings of the Tenth International Conference on Engineering Computational Technology. Eds. B. H. V. Topping, J. M. Adam, F. J. Pallarés, R. Bru, and M. L. Romero. Valencia, Spain: Civil-Comp Press, 2010.
Abstract
Teixeira, Bruno, João M. Lourenço, and Diogo Sousa. "
A Static Approach for Detecting Concurrency Anomalies in Transactional Memory."
Proceedings of INForum Simpósio de Informática (InForum 2010). Braga, Portugal: Universidade do Minho, 2010.
AbstractPrograms containing concurrency anomalies will most probably exhibit harmful erroneous and unpredictable behaviors. To ensure program correctness, the sources of those anomalies must be located and corrected. Concurrency anomalies in Transactional Memory (TM) programs should also be diagnosed and fixed. In this paper we propose a framework to deal with two different categories of concurrency anomalies in TM. First, we will address low-level TM anomalies, also called dataraces, which arise from executing programs in weak isolation. Secondly, we will address high-level TM anomalies, also called high-level dataraces, bringing the programmers attention to pairs of transactions that the programmer has misspecified, and should have been combined into a single transaction. Our framework was validated against a set of programs with well known anomalies and demonstrated high accuracy and effectiveness, thus contributing for improving the correctness of TM programs
Teixeira, Bruno, João Louren{\c c}o, Eitan Farchi, Ricardo Dias, and Diogo Sousa. "
Detection of Transactional Memory anomalies using static analysis."
Proceedings of the 8th Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging. PADTAD ’10. New York, NY, USA: ACM, 2010. 26-36.
AbstractTransactional Memory allows programmers to reduce the number of synchronization errors introduced in concurrent programs, but does not ensures its complete elimination. This paper proposes a pattern matching based approach to the static detection of atomicity violation, based on a path-sensitive symbolic execution method to model four anomalies that may affect Transactional Memory programs. The proposed technique may be used to to bring to programmer’s attention pairs of transactions that the programmer has mis-specified, and should have been combined into a single transaction. The algorithm first traverses the AST tree, removing all the non-transactional blocks and generating a trace tree in the path sensitive manner for each thread. The trace tree is a Trie like data structure, where each path from root to a leaf is a list of transactions. For each pair of threads, erroneous patterns involving two consecutive transactions are then checked in the trace tree. Results allow to conclude that the proposed technique, although triggering a moderate number of false positives, can be successfully applied to Java programs, correctly identifying the vast majority of the relevant erroneous patterns.
Martins, R., L. Pereira, P. Barquinha, N. Correia, G. GONCALVES, I. Ferreira, C. Dias, and E. Fortunato. "
Floating gate memory paper transistor."
Oxide-Based Materials and Devices. Eds. F. H. Teherani, D. C. Look, C. W. Litton, and D. J. Rogers. Vol. 7603. Proceedings of SPIE, 7603. 2010.
Abstractn/a
Martins, R., L. Pereira, P. Barquinha, N. Correia, G. GONCALVES, I. Ferreira, C. Dias, and E. Fortunato. "
Floating gate memory paper transistor."
Oxide-Based Materials and Devices. Eds. F. H. Teherani, D. C. Look, C. W. Litton, and D. J. Rogers. Vol. 7603. Proceedings of SPIE, 7603. 2010.
Abstractn/a
Teixeira, Bruno, João Louren{\c c}o, and Diogo Sousa. "
A Static Approach for Detecting Concurrency Anomalies in Transactional Memory."
InForum 2010: Proceedings of InForum Simpósio de Informática. Universidade do Minho, 2010.
AbstractPrograms containing concurrency anomalies will most probably exhibit harmful erroneous and unpredictable behaviors. To ensure program correctness, the sources of those anomalies must be located and corrected. Concurrency anomalies in Transactional Memory (TM) programs should also be diagnosed and fixed. In this paper we propose a framework to deal with two different categories of concurrency anomalies in TM. First, we will address low-level TM anomalies, also called dataraces, which arise from executing programs in weak isolation. Secondly, we will address high-level TM anomalies, also called high-level dataraces, bringing the programmers attention to pairs of transactions that the programmer has misspecified, and should have been combined into a single transaction. Our framework was validated against a set of programs with well known anomalies and demonstrated high accuracy and effectiveness, thus contributing for improving the correctness of TM programs
Bundaleski, Nenad, Ana G. Silva, Augusto M. C. Moutinho, and Orlando M. N. D. Teodoro. "
{Adsorption dynamics of water on the surface of TiO2 (110)}."
Journal of Physics: Conference Series. Vol. 012008. 2010. 12008.
AbstractRutile titanium dioxide TiO2 is used in a number of technological areas. Therefore, in surface science, it has become the most studied oxide surface. Water adsorption on rutile TiO2 (110) has been investigated using the X-ray photoelectron spectroscopy (XPS) and the work function study (WF): water adsorption induces formation of a dipole layer, which locally changes the work function. This can be experimentally observed as the onset shift of the secondary electron energy spectrum. While XPS seems to be insufficiently sensitive to monitor water adsorption on TiO2, there is a clear work function change undoubtedly attributed to the water adsorption. The measurements were done for different water vapour pressures, exposure times, sample temperatures and general surface conditions. Time evolutions of the work function change and the H2O partial pressure, enable us to successfully model the adsorption dynamics and help us understand the observed results. The analysis clearly shows existence of at least three different adsorption sites. Their interplay governs the work function time evolution, while the relative contributions depend on the surface temperature and, presumably, its topography. These results will be discussed in the light of several recent experimental and theoretical studies of this system done by other authors.
Naia, Duarte M., P. M. Gordo, O. M. N. D. Teodoro, De A. P. Lima, and A. M. C. Moutinho. "
{Characterisation of Ti / Al Multilayered Structures with Slow Positron Beams Applying a Simplified Positron Depth Distribution Model}."
Materials science forum. 636-637 (2010): 1097-1101.
AbstractIn this work the depth of interfaces in multilayered structures was estimated. The fractions of positron annihilation as function of the implantation energy were estimated from an S-W plot and then converted into a function of the sample depth through the positron implantation profile in the multilayer system computed from a reduced positron profile. The results of this method in Ti/Al samples are comparable to those using the common analysis based on positron diffusion equations. The positron analyses results were compared with SIMS profiles for the same samples.