2011
Authors
Carneiro, G; Fontes, H; Ricardo, M;
Publication
SIMULATION MODELLING PRACTICE AND THEORY
Abstract
In the networking research and development field, one recurring problem faced is the duplication of effort to write first simulation and then implementation code. We posit an alternative development process that takes advantage of the built in network emulation features of Network Simulator 3 (ns-3) and allows developers to share most code between simulation and implementation of a protocol. Tests show that ns-3 can handle a data plane processing large packets, but has difficulties with small packets. When using ns-3 for implementing the control plane of a protocol, we found that ns-3 can even outperform a dedicated implementation.
2011
Authors
Reis, LP;
Publication
RISTI - Revista Iberica de Sistemas e Tecnologias de Informacao
Abstract
2011
Authors
Rodrigues, NF; Oliveira, N; Barbosa, LS;
Publication
ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2011 WORKSHOPS
Abstract
What sort of component coordination strategies emerge in a software integration process? How can such strategies be discovered and further analysed? How close are they to the coordination component of the envisaged architectural model which was supposed to guide the integration process? This paper introduces a framework in which such questions can be discussed and illustrates its use by describing part of a real case-study. The approach is based on a methodology which enables semi-automatic discovery of coordination patterns from source code, combining generalized slicing techniques and graph manipulation.
2011
Authors
Gonçalves, M; Rocha, T; Magalhães, L; Peres, E; Bessa, M; Chalmers, A;
Publication
Spring Conference on Computer Graphics, SCCG '11, Vininé, Slovakia, April 28-30, 2011
Abstract
On the internet one can find all kinds of information and perform a multitude of tasks such as searching for information about any subject, purchase goods and services, or enquiring about a particular company. When navigating the web, our focus (where we look) can be captured involuntary through a visual stimulus, or may be directed in a controlled manner depending on the task that we are performing. The layouts of web sites range from simple to highly complex. When creating new layouts, knowing what information is most important when a user is performing a task and which areas are supposed to attract his/her attention are important issues in order to make a web site easier to interpret and consequently their usability. In this paper we present an eye tracking study of users' visual behaviour when surfing on websites and investigate if it is possible to determine likely visual patterns. We show that the visual patterns are different depending on the task that is being performed and not on the web site where it is being carried out. © 2011 ACM.
2011
Authors
Aguiar, A; David, G;
Publication
Transactions on Pattern Languages of Programming II - Special Issue on Applying Patterns
Abstract
Good design and implementation are necessary but not sufficient pre-requisites for successfully reusing object-oriented frameworks. Although not always recognized, good documentation is crucial for effective framework reuse, and often hard, costly, and tiresome, coming with many issues, especially when we are not aware of the key problems and respective ways of addressing them. Based on existing literature, case studies and lessons learned, the authors have been mining proven solutions to recurrent problems of documenting object-oriented frameworks, and writing them in pattern form, as patterns are a very effective way of communicating expertise and best practices. This paper presents a small set of patterns addressing problems related to the framework documentation itself, here seen as an autonomous and tangible product independent of the process used to create it. The patterns aim at helping non-experts on cost-effectively documenting object-oriented frameworks. In concrete, these patterns provide guidance on choosing the kinds of documents to produce, how to relate them, and which contents to include. Although the focus is more on the documents themselves, rather than on the process and tools to produce them, some guidelines are also presented in the paper to help on applying the patterns to a specific framework. © 2011 Springer-Verlag Berlin Heidelberg.
2011
Authors
Guimarães, CM; de Carvalho, JC;
Publication
Contributions to Management Science - Modelling Value
Abstract
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.