Repository logo
 

CIIC - Publicações em Atas de Conferências com Peer Review

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 10 of 57
  • A Hybrid Population-Based Incremental Learning algorithm for load balancing in RPR
    Publication . Bernardino, Anabela M.; Bernardino, Eugénia M.; Sánchez-Pérez, Juan Manuel; Gómez-Pulido, Juan Antonio; Vega-Rodríguez, Miguel Angel
    When managed properly, the ring networks are uniquely suited to deliver a large amount of bandwidth in a reliable and inexpensive way. An optimal load balancing is very important, because it increases the system capacity and improves the overall ring performance. An important optimisation problem in this context is the Weighted Ring Arc Loading Problem (WRALP). It consists of the design, in a communication network of a transmission route (direct path) for each request, such that high load on the ring arcs will be avoided. WRALP asks for a routing scheme such that the maximum load on the ring arcs will be minimum. In this paper we study WRALP without demand splitting and we propose a Hybrid Populationbased Incremental Learning (HPBIL) to solve it. We show that HPBIL is able to achieve good solutions, improving the results obtained by previous approaches.
  • Hybrid Honey Bees Mating Optimisation algorithm to assign terminals to concentrators
    Publication . Bernardino, Eugénia M.; Bernardino, Anabela M.; Sánchez-Pérez, Juan Manuel; Gómez-Pulido, Juan Antonio; Vega-Rodríguez, Miguel Angel
    In this paper we propose a new approach to assign terminals to concentrators using a Hybrid Honey Bees Mating Optimisation algorithm. Honey Bees Mating Optimisation (HBMO) algorithm is a swarm-based optimisation algorithm, which simulates the mating process of real honey bees. We apply a hybridisation of HBMO to solve a combinatorial optimisation problem known as Terminal Assignment Problem (TAP). The purpose is to connect a given set of terminals to a given set of concentrators and minimise the link cost to form a communication network. The feasibility of Hybrid HBMO is demonstrated and compared with the solutions obtained by other algorithms from literature over different TAP instances.
  • A Hybrid Scatter Search algorithm to assign terminals to concentrators
    Publication . Bernardino, Eugénia Moreira; Bernardino, Anabela Moreira; Sánchez-Pérez, Juan Manuel; Gómez-Pulido, Juan Antonio; Vega-Rodríguez, Miguel Angel
    The last few years have seen a significant growth in communication networks. With the growth of data traffic, network operators seek network-engineering tools to extract the maximum benefits out of the existing infrastructure. This has suggested a number of new optimisation problems, most of them in the field of combinatorial optimisation. We address here the Terminal Assignment problem. The main objective is to assign a collection of terminals to a collection of concentrators. In this paper, we propose a Hybrid Scatter Search (HSS) algorithm to assign terminals to concentrators. Coupled with the Scatter Search algorithm we use a Tabu Search algorithm to locate the global minimum. We show that HSS is able to achieve feasible solutions to Terminal Assignment instances, improving the results obtained by previous approaches.
  • Quality Management: Concepts and Approaches for Software Projects
    Publication . Gonçalves, Dulce; Varajão, João; Martinho, Ricardo; Cruz, José Bulas
    In a world of growing competitiveness, “quality” is a main subject. On recent years, there has been a trend towards the improvement of software projects’ quality. This means improving not only the final software products, but especially the quality of leadership and of project management. It is now recognized that the quality of software products and services can be improved if quality management is accomplished according to the unique characteristics and complexity of each project. In this paper we present the main concepts of quality management, as also some approaches of software quality assurance. We then gather them around and, using the Deming’s philosophy, present the Total Quality Management paradigm. We also discuss the rules and standards of Quality Management Systems (ISO 9000 and CMMI), and identify some misfits regarding the specific context of software development.
  • Mobile e-Learning: Support services case study
    Publication . Maximiano, Catarina; Fernandes, Vitor Basto
    Currently mobile devices and wireless communications are present in the daily tasks of our lives. m-Learning extends the e-Learning concept by the use of mobile computation and communication technological resources. Mobile computing focuses the paradigm of "anytime, anywhere access" that offers resources for distance education via mobile devices. This paradigm, allow that information is made available to users with greater flexibility and diversity, supporting learning in non conventional places and time schedules. The need for learning throughout life and flexibility of education profiles requires the support and development of new approaches in the educational context and tools to support learning. This paper presents a distance learning case study at Polytechnic Institute of Leiria. The main objective is the utilization of mobile devices as support tools for course information/contents resources access available in Learning Management Systems (in the presented case study - Moodle).
  • Evolutionary Multi-objective Scheduling for Anti-Spam Filtering Throughput Optimization
    Publication . Ruano-Ordás, David; Basto-Fernandes, Vitor; Yevseyeva, Iryna; Méndez, José Ramón
    This paper presents an evolutionary multi-objective optimization problem formulation for the anti-spam filtering problem, addressing both the classification quality criteria (False Positive and False Negative error rates) and email messages classification time (minimization). This approach is compared to single objective problem formulations found in the literature, and its advantages for decision support and flexible/adaptive anti-spam filtering configuration is demonstrated. A study is performed using the Wirebrush4SPAM framework anti-spam filtering and the SpamAssassin email dataset. The NSGA-II evolutionary multi-objective optimization algorithm was applied for the purpose of validating and demonstrating the adoption of this novel approach to the anti-spam filtering optimization problem, formulated from the multi-objective optimization perspective. The results obtained from the experiments demonstrated that this optimization strategy allows the decision maker (anti-spam filtering system administrator) to select among a set of optimal and flexible filter configuration alternatives with respect to classification quality and classification efficiency.
  • Making Software Accessible, but not Assistive: A Proposal for a First Insight for Students
    Publication . Silva, João de Sousa e; Gonçalves, Ramiro; Martins, José; Pereira, António
    The academy can and should have a major role in the promotion of software accessibility. To try to clarify a number of empirical arguments and certainties regarding the usage of accessible, but not assistive, software, the answers to a survey given to 15 blind or low vision people are depicted. To demonstrate how under addressed this topic is by the academy an experiment was made, and its results are portrayed. The novel contribution that this paper offers is the relation between relevant accessibility documentation to its appropriate type of user interface, which is intended to encourage the introduction of the topic of software accessibility implementation. Also, a proposal for a first slide, regarding accessibility implementation in software meant to be shown to software engineering students, who should produce accessible software in their future, is presented. As a conclusion, some insights are given and new possible research avenues are depicted.
  • Concatenative singing voice resynthesis
    Publication . Fonseca, Nuno; Ferreira, Anibal; Rocha, Ana Paula
    The concept of capturing the sound of “something” for later replication is not new, and it is used in many synthesizers. But capturing sounds and use them as an audio effect, is less common. This paper presents an approach for the resynthesis of a singing voice, based on concatenative techniques, that uses pre-recorded audio material as an high level semantic audio effect, replacing an original audio recording with the sound of a different singer, while trying to keep the same musical/phonetic performance.
  • Singing voice resynthesis using vocal sound libraries
    Publication . Fonseca, Nuno; Ferreira, Aníbal
    Although resynthesis may seem a simple analysis/synthesis process, it is a quite complex task, even more when it comes to recreating a singing voice. This paper presents a system whose goal is to start with an original audio stream of someone singing and recreate the same performance (melody, phonetics, dynam-ics) using an internal vocal sound library (choir or solo voice). By extracting dynamics and pitch information, and looking for phonetic similarities between the original audio frames and the frames of the sound library, a completely new audio stream is created. The obtained audio results, although not perfect (mainly due to the existence of audio artifacts), show that this technologi-cal approach may become an extremely powerful audio tool.
  • Video game interaction and reward mechanisms applied to business applications: A comparative review
    Publication . Diogo Lopes; Esteves, Micaela; Carlos Mesquita
    Upon entering in a new institution, an employee has a learning curve to absorb new tools, this learning curve brings extra costs to the employing institution. Besides this, in 2008, a study from the National Institute of Statistics concluded that various Portuguese institutions have a low index of productivity. These two facts may make institutions feel more discouraged to make new hires. In this study we show that there is an unexplored potential in the adaptation of some of the gaming industry interaction and reward mechanisms to the corporate world, in order to improve the intuitiveness of business applications, by not only reducing learning and adjustment time for new users, but also to use the reward and fidelization mechanisms, as a means to motivate and increase overall productivity and employee involvement.