Pedro Patrício

Learn More
Goal-Oriented Requirements Engineering (GORE) has received increasing attention over the past few years. There are several goal-oriented approaches, each one using different kinds of models. We argue that it would be useful to relate them or even perform transformations among them automatically, in order to understand their similarities and differences,(More)
— MPLS (Multi-Protocol Label Switching) over WDM (Wavelength Division Multiplexing) networks are gaining significant attention due to the efficiency in resource utilization that can be achieved by jointly considering the two network layers. This paper addresses the design of MPLS over WDM networks, where some of the WDM nodes may not have packet switching(More)
Large deformations of thin elastic plates usually lead to the formation of singular structures which are either linear (ridges) or pointlike (developable cones). These structures are thought to be generic for crumpled plates, although they have been investigated quantitatively only in simplified geometries. Previous studies have also shown that a large(More)
—Goal-Oriented Requirements Engineering (GORE) has received increasing attention over the past few years. There are several goal-oriented approaches, each one using different kinds of models. We believe that it would be useful to relate them or even transform them automatically, in order to, for example, smooth the process of migration from one model to(More)
There are several approaches in Requirements Engineering (RE) for obtaining requirements according to some specific decomposition criteria (e.g. viewpoints, goals). One of those is Goal-Oriented Requirements Engineering (GORE), which has become increasingly popular in the recent years. GORE uses goals to elicit, develop, structure, specify, analyze,(More)
— Goal-Oriented Requirements Engineering (GORE) has received increasing attention over the past few years. There are several goal-oriented approaches, each one using different kinds of models. We argue that it would be useful to relate them or even perform transformations among them automatically, in order to understand their similarities and differences,(More)
In this paper, we address the maximization of the protected demand of a set of commodities that must be routed on a given capacitated network. We define the protected demand of a given routing solution as the demand that is protected, on average, when a single link fails. We consider that the protection paths might be partial link disjoint. The aim is to(More)