<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>DSpace Collection:</title>
  <link rel="alternate" href="http://hdl.handle.net/2307/23" />
  <subtitle />
  <id>http://hdl.handle.net/2307/23</id>
  <updated>2013-06-19T02:34:46Z</updated>
  <dc:date>2013-06-19T02:34:46Z</dc:date>
  <entry>
    <title>Stochastic optimization for airport inventory management</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/656" />
    <author>
      <name>Cesaro, Annalisa</name>
    </author>
    <id>http://hdl.handle.net/2307/656</id>
    <updated>2011-10-24T23:38:23Z</updated>
    <published>2010-03-29T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Stochastic optimization for airport inventory management&lt;/Title&gt;
&lt;Authors&gt;Cesaro, Annalisa&lt;/Authors&gt;
&lt;Issue Date&gt;2010-03-30&lt;/Issue Date&gt;
&lt;Abstract&gt;Effective supply chain management is currently recognized as a key determinant of competitiveness and success in manufacturing and services, because the&#xD;
implementation of supply chain management has signiﬁcant impact on cost,&#xD;
service and quality. Numerous strategies for achieving these targets have been&#xD;
proposed.&#xD;
The improvements in information technology coupled with the substantial reduction in the cost of processing, storing and analyzing data have made new&#xD;
strategies more attractive. On such strategy allows movements of stock between locations at the same echelon level via lateral transshipment.&#xD;
Despite the above technology improvements, the implementation of such transshipment strategy requires still great eﬃciency especially in real life problems,&#xD;
because it suffers from computer memory limits and long computation times&#xD;
when the number of warehouses gets large, or when the number of parallel items&#xD;
to ba analyzed following an item approach gets large, too.In fact, a drawback&#xD;
of the policy of interest is the state dependent nature of the re-forwardings in&#xD;
the systems.&#xD;
Therefore an effective tactical planning requires joint contribution from various disciplines in order to be implemented eﬃciently, such as engineering,&#xD;
mathematics, economics and computer science. New solution methods have to&#xD;
be explored in order to effectively implementing new management strategies.&#xD;
This thesis uses operations research techniques in order to study a single echelon, one-for-one ordering policy with complete pooling, with a deterministic&#xD;
rule for lateral transshipments.&#xD;
Speciﬁcally we propose new evaluation and optimization methods thus handling real life problems within a reasonable amount of computation time. In&#xD;
fact, we test all the proposed methods on the practical case study motivated&#xD;
by the practical needs of an Italian logistics, supporting the activity of 38 civil&#xD;
airports spread over the Italian territory. The company handles 17 warehouses&#xD;
and manages the overall process of purchasing, holding, ensuring that the overall reliability of safety equipments is always within contractual limits. The aim&#xD;
of the company is therefore to grant the prescribed quality of service at minimum cost.&#xD;
&#xD;
The items to be managed in such a context are typically expensive ones and&#xD;
with low demand, but we clearly recognize that there are many different types&#xD;
of service parts and that they perform many different functions. Therefore, in&#xD;
such a context also parts with a lower ratio between holding and transshipment&#xD;
costs may be encountered and managed. Thus with all the uncertainties that&#xD;
exist, a tactical plan should be created that will provide the ﬂexibility needed&#xD;
to meet a wide range of scenarios, pointing the attention on the characteristics&#xD;
of the majority of items. Common techniques models the management policy&#xD;
with a Markov chain approach, thus evaluating such a policy given a spare&#xD;
parts allocation. The optimal stock allocation problem is formulated as an&#xD;
integer program with non linear objective function and non linear constraints.&#xD;
Therefore total enumeration methods or approximation algorithms can be employed for optimally solve it.&#xD;
Based on the needs summarized above, the following research objectives have&#xD;
been achieved in this dissertation. We have focused on a single echelon one-forone ordering policy with complete pooling, with a deterministic rule for lateral&#xD;
transshipments.&#xD;
 We have formalized mathematically the Spares Allocation Problem (SAP)&#xD;
and have understood its mathematical structure for building an exact&#xD;
algorithm for optimally allocating the spares. In fact, in literature to the&#xD;
best of our knowledge no exact algorithm has been proposed for allocating&#xD;
optimally the spares in a continuous review setting rather than a total&#xD;
enumerative algorithm. By exploiting the above algorithm it is interesting&#xD;
– Making insight in the SAP and underline which factors inﬂuence&#xD;
inventories in such a context.&#xD;
– Evaluating fast and accurate heuristics for SAP.&#xD;
 Efficient and accurate models for assessing the performance of a single&#xD;
echelon replenishment policy have been proposed and evaluated especially&#xD;
for large numbers of locations. A drawback of the policy of interest is the&#xD;
state dependent nature of the re-forwardings in the systems, it has been&#xD;
therefore interesting.&#xD;
– understanding the properties of the Markov chain associated to the&#xD;
chosen policy.&#xD;
– exploring, despite its state dependent nature, the possibility of expressing the state probabilities of the associated Markov chain model&#xD;
exactly in product form&#xD;
– developing fast and accurate approximate models for evaluating the&#xD;
performance and costs in the system, since computing the state&#xD;
probabilities is not practical as the number of states in the Markov&#xD;
chain increases.&#xD;
The achievement of the ﬁrst objective clearly required a strong connection&#xD;
with the resolution of the second objective. In fact, the development of an&#xD;
exact algorithm for allocating the spares may require in contexts with a large&#xD;
number of warehouses and high rates approximate models for assessing the&#xD;
performance and evaluating the costs.&#xD;
Speciﬁcally, n this thesis by using a suitable optimization model we have shown&#xD;
that the Markov chain cannot be decomposed exactly in product form. In fact,&#xD;
the best product form approximation returns a positive accuracy error, which&#xD;
implies that an exact product form does not exist.&#xD;
Hence, we have adapted four approximation techniques to our model and evaluate their performance in terms of computational effort, memory requirement&#xD;
and error with respect to the exact value. Three techniques approximate state&#xD;
probabilities with others that can be expressed in product form, so that the&#xD;
Markov chain can be decomposed. Speciﬁcally, we adapt a method by Alfredsson and Verrijdt, the Equivalent Random Traﬃc (ERT) method and the&#xD;
Interrupted Poisson Process (IPP) method. The last two techniques have been&#xD;
proposed for exploring the inﬂuence of peakedness in approximation models&#xD;
with respect to the accuracy of performance estimation due to the state dependent nature of the re-forwardings in the system.&#xD;
The fourth technique is based on the multi-dimensional scaling down approach,&#xD;
which studies an equivalent reduced Markov chain rather than decomposing the&#xD;
original one. The scaling down method outperforms the decomposition techniques for small OA values (OA &lt; 0.997), while the percentage error is similar&#xD;
for larger OA values. Besides the better performance shown in ﬁgure, in our experiments the scaling down method provides OA values smaller than the exact&#xD;
ones in more than 80% of the experiments while the decomposition methods&#xD;
ﬁnd OA values always larger than the exact ones. The scaling down method&#xD;
is therefore more conservative than the decomposition methods, and this is&#xD;
an important feature when the method has to be used within an optimization&#xD;
&#xD;
The formulation and solution of the Spares Allocation Problem (SAP) is one of&#xD;
the main achievements of this thesis. The mathematical structure of the problem has been investigated to build an eﬃcient exact algorithm for optimally&#xD;
allocating the spares. Two assumption on the cost structure of the problem&#xD;
leads to prove properties of the cost function that in turns allow to design a new&#xD;
efficient branch and bound procedure. The lower bound is obtained by solving&#xD;
a reduced problem with convex objective function, solvable at optimally very&#xD;
efficiently. A new fast heuristic algorithm is also developed to ﬁnd a feasible&#xD;
allocation within small computation time.&#xD;
Computational experiments demonstrate that the branch and bound technique&#xD;
is able to optimally solve almost all tested instances within reasonable computation time. The heuristic algorithm ﬁnds quite good solutions within very&#xD;
limited computation time, thus being a promising approach for ﬁnding feasible&#xD;
solutions to difficult instances.&#xD;
Moreover we have analyzed several cost structure scenarios and we have observed that the transshipment cost is often comparable with the holding cost&#xD;
and therefore it cannot be neglected in the solution of the problem.&lt;/Abstract&gt;</summary>
    <dc:date>2010-03-29T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Production scheduling in pharmaceutical industry</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/655" />
    <author>
      <name>Venditti, Luca</name>
    </author>
    <id>http://hdl.handle.net/2307/655</id>
    <updated>2011-10-24T23:38:22Z</updated>
    <published>2010-03-29T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Production scheduling in pharmaceutical industry&lt;/Title&gt;
&lt;Authors&gt;Venditti, Luca&lt;/Authors&gt;
&lt;Issue Date&gt;2010-03-30&lt;/Issue Date&gt;
&lt;Abstract&gt;Production scheduling is the phase of production management that produces a detailed description of operations to be executed in a given period&#xD;
of time, typically short. Manufacturing process in pharmaceutical industry&#xD;
is characterized by an high complexity of processes. Moreover, compared to&#xD;
other manufacturing processes, the pharmaceutical industry gives higher importance to on-time delivery over throughput maximization, due to the economical and legal implications of late deliveries and stock-outs at the final&#xD;
customers. In this contest, it is evident that scheduling is a critical operation&#xD;
and so, that an automated scheduling system is important, both to obtain good&#xD;
scheduling solutions and to have a better control of the production process.&#xD;
A first aim of this thesis is to give a demonstration of the improvements that&#xD;
may derive from an automated scheduling. At the same time, the issue concerning the difficulty of solving practical scheduling problems is arisen. A real&#xD;
case study of production scheduling, concerning the Packaging department in&#xD;
a real pharmaceutical industry, is studied. A complex model and a tabu search&#xD;
algorithm have been developed to solve the related very hard scheduling problem, modeled as a multi-purpose machine problem with setup and removal&#xD;
times, release and due dates and additional resource availability constraints.&#xD;
The algorithm is able to find good solutions within short computation time,&#xD;
compared to the solutions found by human schedulers. This result conforms&#xD;
that scheduling technology is mature to solve complex real problems; to this&#xD;
aim, however, it is important to make use of detailed scheduling models.&#xD;
Besides operations management in a single stage, another interesting issue in production management, and in general for supply chain management,&#xD;
is the coordination between stages. This issue is particularly important in the&#xD;
pharmaceutical supply chain, in which the legal and economical implications&#xD;
of product stock-out requires the adoption of standards of product quality and&#xD;
availability close to 100%. Availability of final products requires not only to&#xD;
achieve excellence at each stage of the planning process, from strategic planning to real time scheduling and delivery, but also in the coordination between&#xD;
different stages. A second aim of this thesis is to investigate on the benefits&#xD;
that the introduction of a centralized decision support system can bring with&#xD;
respect to an uncoordinated decentralized one; the case study of coordination&#xD;
between the Packaging department and the subsequent Distribution stage of&#xD;
the real pharmaceutical plant, i.e between the packaging of final products and&#xD;
their distribution to wholesalers, is addressed. The distribution problem can&#xD;
be formulated as a vehicle routing problem with soft time windows. A classic tabu search algorithm is adapted to solve the scheduling problems of the&#xD;
two departments separately with a decentralized approach, and then to face&#xD;
the combined scheduling and delivery problem with a centralized approach.&#xD;
Results have demonstrated that the centralized approach provides much better results than the decentralized one with even a less computational effort.&#xD;
These results confirm the need for excellence in the coordination among different stages of the production process, other than within each stage, when high&#xD;
standards of quality and reliability must be provided to the final customers.&lt;/Abstract&gt;</summary>
    <dc:date>2010-03-29T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>On the existence and optimality of some planar graph embeddings</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/650" />
    <author>
      <name>Angelini, Patrizio</name>
    </author>
    <id>http://hdl.handle.net/2307/650</id>
    <updated>2011-10-24T23:38:05Z</updated>
    <published>2010-03-29T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;On the existence and optimality of some planar graph embeddings&lt;/Title&gt;
&lt;Authors&gt;Angelini, Patrizio&lt;/Authors&gt;
&lt;Issue Date&gt;2010-03-30&lt;/Issue Date&gt;
&lt;Abstract&gt;A graph is an abstract mathematical representation of a set of objects, called vertices, together&#xD;
with a pairwise relationship between such objects, that is represented by a collection of edges&#xD;
connecting pairs of vertices. Examples of relationships among objects that are representable by a&#xD;
graph can be found in every ﬁeld, ranging from interpersonal relationships to computer networks&#xD;
and from knowledge representation to bioinformatics. Of course, the best way to make such a&#xD;
relationship clearly understandable is to visualize the graph so that vertices and edges are easily&#xD;
recognizable at human eye. Such an issue is addressed in the research ﬁeld of Graph Drawing,&#xD;
which can be regarded as a cross between the areas of Graph Theory, Graph Algorithmic, and&#xD;
Computational Geometry.&#xD;
In Graph Drawing, the most common way to visualize a graph is to draw each vertex as a point&#xD;
in the plane and each edge as a curve connecting the corresponding points. The placement of the&#xD;
vertices in the plane and the drawing of the curves should be performed in such a way that the&#xD;
resulting drawing be nice and readable, in the sense that the information described by the graph&#xD;
should be possibly understandable at a glance. In order to obtain the desired nice and readable&#xD;
visualization, it is important to formalize the aesthetic criteria that distinguish a “good” drawing&#xD;
from a “bad” one. Then, the goal of Graph Drawing is to create algorithms that automatically&#xD;
produce drawings respecting such criteria.&#xD;
The most natural aesthetic criterion that one can think of is probably the absence of partial&#xD;
or complete overlapping among vertices and edges, that is called planarity. Another important&#xD;
criterion that one has to consider when drawing a graph is the area of the drawing, as a drawing&#xD;
with a small area can be better visualized inside a small screen. Observe that, while planarity is a&#xD;
property that a drawing may satisfy or not, the drawing area is a measure of quality that can be used&#xD;
to compare two drawings. Many other properties and quality measures can be deﬁned concerning&#xD;
the visualization of graphs, even with the possibility of combining some of them. However, the&#xD;
“best” drawing of a graph might not exist, since drawings that are “good” in terms of a certain&#xD;
criterium may be “bad” in terms of another.&#xD;
It is interesting to observe that some of the aesthetic criteria of a drawing of a graph only&#xD;
depend on its topological features, while other criteria also depend on the geometrical realization.&#xD;
For example, an important theorem in Graph Drawing, known as Fary’s Theorem, states that every&#xD;
graph admitting a planar drawing also admits a planar drawing in which edges are represented by&#xD;
straight-line segments. This implies that, in order to decide whether a given graph admits a planar&#xD;
drawing, it is possible to study whether such a graph admits a planar embedding, that is, a circular&#xD;
ordering of the edges around each vertex that determines no topological crossing in the induced&#xD;
drawing, rather than computing the actual coordinates of the points representing the vertices. On&#xD;
the other hand, given a graph with a ﬁxed embedding, diﬀerent geometrical realizations may lead&#xD;
to drawings with diﬀerent area.&#xD;
Several natural and interesting to study questions can be formulated concerning the aesthetic&#xD;
criteria deﬁned for the graphical representation of graphs.&#xD;
When considering a graph property, the ﬁrst, and probably most natural, arising question is&#xD;
the one about the existence of graphs satisfying such a property and of graphs not satisfying it. If&#xD;
both positive and negative instances exist, the problem can then be studied by either asking for&#xD;
a characterization of the family of graphs that satisfy the desired property, or by determining the&#xD;
computational complexity of the problem of deciding whether a given graph satisﬁes the property.&#xD;
On the other hand, when considering a particular measure of quality of a drawing or of an&#xD;
embedding, the two most natural questions are certainly the one asking for the optimal value of&#xD;
such a measure among all the graphs of a certain family and the one asking for an eﬃcient algorithm&#xD;
that optimizes such a measure for a given graph.&#xD;
In this thesis we address and partially answer such questions on several classes and types&#xD;
of graphs, as we propose algorithms for computing planar embeddings or drawings that satisfy&#xD;
certain properties or that are optimal with respect to certain measures of quality. We mainly&#xD;
deal with planar graphs and with graph properties and measures that depend on the topology&#xD;
of the graph (Part II) and on its geometry (Part III). Also, we consider the same questions on&#xD;
simultaneous graph drawing problems (Part IV), that is, problems involving more than one graph,&#xD;
and on clustered graphs (Part V), that is, graphs where the vertices are grouped into clusters by&#xD;
means of a hierarchical structure.&lt;/Abstract&gt;</summary>
    <dc:date>2010-03-29T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Quality of mappings for data exchange applications</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/624" />
    <author>
      <name>Raunich, Salvatore</name>
    </author>
    <id>http://hdl.handle.net/2307/624</id>
    <updated>2011-10-13T23:35:34Z</updated>
    <published>2010-03-29T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Quality of mappings for data exchange applications&lt;/Title&gt;
&lt;Authors&gt;Raunich, Salvatore&lt;/Authors&gt;
&lt;Issue Date&gt;2010-03-30&lt;/Issue Date&gt;
&lt;Abstract&gt;Research has investigated mappings among data sources under two perspectives.&#xD;
On one side, there are studies of practical tools for schema mapping generation;&#xD;
these focus on algorithms to generate mappings based on visual specifications&#xD;
provided by users. On the other side, we have theoretical researches about data&#xD;
exchange. These study how to generate a solution -- i.e., a target instance -- given a&#xD;
set of mappings usually specified as tuple generating dependencies.&#xD;
However, these two research lines have progressed in a rather independent way&#xD;
and we are still far away from having a complete understanding of the properties&#xD;
that a "good" schema mapping system should have; to give an example, there are&#xD;
many possible solutions for a data exchange problem.&#xD;
In fact, there is no consensus yet on a notion of quality for schema mappings. In this&#xD;
thesis, based on concepts provided by schema mapping and data exchange&#xD;
research, we aim at investigate such a notion.&#xD;
Our goal is to identify a fairly general formal context that incorporates the different&#xD;
mapping-generation systems proposed in the literature, and to develop algorithms,&#xD;
tools and methods for characterizing the quality of mappings generated by those&#xD;
systems.&lt;/Abstract&gt;</summary>
    <dc:date>2010-03-29T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Understanding and detecting BGP instabilities</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/617" />
    <author>
      <name>Cittadini, Luca</name>
    </author>
    <id>http://hdl.handle.net/2307/617</id>
    <updated>2011-10-13T23:37:44Z</updated>
    <published>2010-03-29T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Understanding and detecting BGP instabilities&lt;/Title&gt;
&lt;Authors&gt;Cittadini, Luca&lt;/Authors&gt;
&lt;Issue Date&gt;2010-03-30&lt;/Issue Date&gt;
&lt;Abstract&gt;Communication networks have reached amazing size and complexity nowadays.&#xD;
The Internet, which was born as an experimental network connecting a handful&#xD;
of volunteer research institutes, has grown to become a huge distributed system&#xD;
interconnecting almost 700 millions of hosts at present. As soon as it was&#xD;
clear that computer networks would have driven the information revolution, the&#xD;
Internet drew a lot of interest both from academia and from industry. Moreover,&#xD;
the demand for features that were not envisaged when the Internet was designed&#xD;
grew alongside with the size and complexity of the Internet itself. Routing,&#xD;
that is, ﬁnding a path in a network that interconnects a given source to a&#xD;
given destination, also needed to evolve accordingly: as soon as the Internet got&#xD;
into its commercial era, there was a strong demand for routing protocols that&#xD;
supported policies.&#xD;
Among the wide variety of routing protocols that can be found today in&#xD;
the Internet, the Border Gateway Protocol (BGP) is responsible for connecting large administrative domains (called Autonomous Systems, or ASes), each&#xD;
administering its own network. BGP conﬁguration languages allow network administrators to deﬁne ﬁne-grained policies to inﬂuence the selection and the dissemination of routes over the network, and is therefore classiﬁed as a policy-based&#xD;
interdomain routing protocol. BGP policies allow each AS to autonomously conﬁgure its network in order, e.g., to minimize the cost of routing traﬃc, or to&#xD;
optimize delay.&#xD;
Ideally, BGP was designed to let each administrative domain choose the&#xD;
best route (where “best” obviously has local signiﬁcance) given the alternatives&#xD;
proposed by neighboring ASes. Unfortunately, as it is often the case in other&#xD;
branches of computer science, many agents that independently pursue a local&#xD;
optimum do not always converge into a global optimum. In particular, it has&#xD;
been shown that there exist sets of BGP policies that cannot be satisﬁed at&#xD;
the same time, and trap the protocol in inﬁnite oscillations in which a stable&#xD;
routing choice is never reached. This fact spurred lots of research eﬀorts towards&#xD;
techniques to characterize, discover, mitigate and eliminate BGP instabilities.&#xD;
This thesis presents novel research contributions as well as related work&#xD;
regarding the characterization and the detection of BGP instabilities under a&#xD;
common framework. We cover both the necessary theoretical background, as&#xD;
well as practical techniques and methodologies to analyze real BGP networks.&#xD;
First, we tackle the problem of ﬁnding a suitable model for studying BGP oscillations. This is indeed a nontrivial task, as many of the simplifying assumptions&#xD;
that have often been made to ease the analysis provably make the model unable&#xD;
to capture certain kinds of routing instabilities. Besides allowing us to pick the&#xD;
model that is best ﬁt to study oscillations, the insight provided by our study&#xD;
also makes us able to review related work with a deeper understanding of the&#xD;
interplay among many diﬀerent models for BGP.&#xD;
This thesis makes three main contributions. First, we show a suﬃcient and&#xD;
necessary condition for BGP safety under ﬁltering, that is, the property of a&#xD;
BGP network to have guaranteed convergence under arbitrary ﬁltering of BGP&#xD;
routes. To the best of our knowledge, this is the ﬁrst complete characterization&#xD;
of safety under ﬁltering. We exploit this ﬁnding to show a debugging technique&#xD;
that is able to spot the potential trouble points of a network by just analyzing&#xD;
two diﬀerent routing states.&#xD;
Second, we study the possibility of manipulating internal BGP (iBGP) attributes. While in general such a practice exacerbates the BGP stability problem, adherence to simple guidelines ensures BGP stability while still providing&#xD;
some beneﬁts in terms, e.g., of traﬃc engineering capabilities.&#xD;
Third, we devise and implement an algorithm which is able to tell whether&#xD;
a given BGP network is stable. This algorithm is provably free from false&#xD;
positives, and it is able to pinpoint the trouble points of a potentially unstable&#xD;
network. We show that this algorithm, together with techniques to perform&#xD;
some preprocessing on BGP networks, can be implemented eﬃciently enough&#xD;
to deal with Internet scale BGP topologies as well as very large iBGP networks.&#xD;
Finally, we propose a BGP monitoring system that is able to collect BGP data&#xD;
in such a way to enable the analysis of what-if scenarios.&lt;/Abstract&gt;</summary>
    <dc:date>2010-03-29T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Adaptive techiniques in web-based education</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/616" />
    <author>
      <name>Vaste, Giulia</name>
    </author>
    <id>http://hdl.handle.net/2307/616</id>
    <updated>2011-10-13T23:37:58Z</updated>
    <published>2010-03-29T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Adaptive techiniques in web-based education&lt;/Title&gt;
&lt;Authors&gt;Vaste, Giulia&lt;/Authors&gt;
&lt;Issue Date&gt;2010-03-30&lt;/Issue Date&gt;
&lt;Abstract&gt;This dissertation proposes the use of artiﬁcial intelligence methodologies&#xD;
and techniques for providing personalization of web-based courses. Almost all&#xD;
web-based systems try to carry out personalization in order to be more useful,&#xD;
more attractive, and more eﬃcient in fulﬁlling user’s needs. However, personalization has a cost in terms of background operations, for instance in educational&#xD;
systems in terms of teacher’s effort. What is a reasonable compromise between&#xD;
soﬁsticated personalization methodologies and their realization? Is it possible to provide personalization with an acceptable effort for the domain expert&#xD;
responsible for contents producing?&#xD;
This dissertation focuses on these questions, considering in particular systems for web-based education, and proposes a methodology that aims to carry&#xD;
out a reasonable compromise between an effective personalization from the student’s point of view and from the teacher’s point of view, or, in general, from&#xD;
the user’s point of view and from the domain expert’s point of view.&#xD;
From the student’s point of view, personalization is provided on the basis&#xD;
of student’s knowledge and learning styles and guiding the student during the&#xD;
fruition of the course, like a teacher could do: proposing a sequence of contents&#xD;
suitable for the student at the beginning of the course and performing recovery&#xD;
strategies, during the fruition of the course, if the study does not proceed as it&#xD;
should.&#xD;
From the teacher’s point of view personalized courses are generated automatically, on the basis of the student model. The teacher is required to&#xD;
specify few metadata, necessary for characterizing learning materials, such as&#xD;
prerequisite relations and suitability of contents for a given type of student.&#xD;
The teacher is helped by a graphical interface, allowing a global vision of the&#xD;
course, and he can express didactic preferencies, such as the level of the course,&#xD;
according to the Bloom’s Taxonomy. The effort required to the teacher is as&#xD;
near as possible to his “way of thinking”: prerequisite relations are generally&#xD;
deﬁned, even if implicitly, when a course is arranged; learning materials are&#xD;
tagged, according to the Felder and Silverman’s learning styles model. Ad-&#xD;
&#xD;
iv&#xD;
herence to this model is not, however, a strict constraint for the teacher: the&#xD;
estimate of student’s learning styles is in fact updated taking into account the&#xD;
teacher’s tagging of the learning materials. In this way, relevance is given to&#xD;
the matching between the teacher’s tagging of the learning materials and the&#xD;
student’s way of learning: if the student studies a given material with success,&#xD;
the material is considered suitable for the student and his learning styles are&#xD;
updated towards the weights given by the teacher to that material.&#xD;
On the basis of the above-mentioned methodologies the LS-Plan system&#xD;
has been proposed. LS-Plan provides educational hypermedia with adaptivity; it has been integrated in the Lecomps educational hypermedia in order&#xD;
to carry out evaluations both from the student’s and from the teacher’s point&#xD;
of view. A layered and an as a whole evaluation, together with evaluations of&#xD;
teacher’s functionalities, have been performed and have shown positive results.&#xD;
Different approaches have been proposed in the literature for curriculum&#xD;
sequencing, that is “help the student to ﬁnd an “optimal path” through the&#xD;
learning material”. According to the aim of providing support for teachers in&#xD;
performing personalization, a suitable system, LS-Lab, for comparing different&#xD;
algorithms has been proposed. LS-Lab provides a uniform environment in&#xD;
which several algorithms can be compared using the same input, i.e. the same&#xD;
set of didactic materials, the same sample student models and the same learning&#xD;
objective. The subjective comparison, made by teachers or domain experts, is&#xD;
supported by some metrics and by the visualization of the produced sequences.&#xD;
According to the necessity of providing an easy-to-use personalization for&#xD;
background actors, the personalization methodologies proposed for the educational domain have been applied also for cultural visits personalization. Analogies and differences between course personalization and cultural visits personalization have been detected and the framework for course personalization has&#xD;
been adapted and enhanced taking into account visitor’s interests.&lt;/Abstract&gt;</summary>
    <dc:date>2010-03-29T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>A methodology for generating grammars for multimodal languages</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/523" />
    <author>
      <name>D'Ulizia, Arianna</name>
    </author>
    <id>http://hdl.handle.net/2307/523</id>
    <updated>2011-07-12T00:03:19Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;A methodology for generating grammars for multimodal languages&lt;/Title&gt;
&lt;Authors&gt;D'Ulizia, Arianna&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;Human communication is naturally multimodal. People normally&#xD;
interact through several communication channels,  such as gesture, &#xD;
drawing,  handwriting,  facial expressions,  gaze in combination with&#xD;
speech or speech only,  which is the prevalent modality. This&#xD;
synergistic use of multiple interaction channels makes human&#xD;
communication flexible,  natural and robust. In the last years several&#xD;
efforts have been made to endow computer interface with similar&#xD;
flexibility,  naturalness and robustness. The research presented in&#xD;
this thesis represents one of this effort.&#xD;
The main contributions of this thesis are twofold. First of all,  it&#xD;
provides a methodology for multimodal language definition that is&#xD;
general enough to be applicable for whatever modalities and in&#xD;
whichever domains. Secondly,  it provides an efficient incremental&#xD;
learning algorithm that,  following an approach "by example", &#xD;
allows to generate the production rules of the defined grammar&#xD;
starting from the acceptable multimodal sentences.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Coherence problem between Business Rules and Business Processes</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/522" />
    <author>
      <name>Lezoche, Mario</name>
    </author>
    <id>http://hdl.handle.net/2307/522</id>
    <updated>2011-07-12T00:03:16Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Coherence problem between Business Rules and Business Processes&lt;/Title&gt;
&lt;Authors&gt;Lezoche, Mario&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;Business Process (BP) transformation is a key aspect of BP lifecycle. There are several reasons that may cause BP modi.cations. Among these,  particularly important are the changes of the enterprise organization and operation strategies,  which can be captured by business rules (BRs). This work focuses on a BP-based organization that is regulated by a set of BRs: such BPs and BRs need to be globally consistent (and have to be maintained consistent after any changes). In this thesis is presented an ontological approach capable of representing BRs and BPs in a coherent way. Then,  the objective is identifying all processes in the BP repository that are (or have become) inconsistent with the BRs and thus need to be changed to reestablish the overall consistency.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Dealing with multimodal languages ambiguities : a classification and solution method</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/521" />
    <author>
      <name>Caschera, Maria Chiara</name>
    </author>
    <id>http://hdl.handle.net/2307/521</id>
    <updated>2011-07-12T00:03:15Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Dealing with multimodal languages ambiguities : a classification and solution method&lt;/Title&gt;
&lt;Authors&gt;Caschera, Maria Chiara&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;Starting from discussing the problem of ambiguity and its pervasiveness on&#xD;
communication processes,  this thesis dissertation faces problems of&#xD;
classifying and solving ambiguities for multimodal languages.&#xD;
This thesis gives an overview of the works proposed in literature about&#xD;
ambiguities in natural language and visual languages and discusses some&#xD;
existing proposals on multimodal ambiguities. An original classification of&#xD;
multimodal ambiguities has been defined using a linguistic perspective, &#xD;
introducing the notions of multimodal grammar,  multimodal sentence and&#xD;
multimodal language.&#xD;
An overview of methods that the literature proposes for avoiding and&#xD;
detecting ambiguities has been done. These methods are grouped into:&#xD;
prevention of ambiguities,  a-posterior resolution and approximation&#xD;
resolution methods. The analysis of these methods has underlined the&#xD;
suitability of Hidden Markov Models (HMMs) for disambiguation&#xD;
processes. However,  due to the complexity of ambiguities for multimodal&#xD;
interaction,  this thesis uses the Hierarchical Hidden Markov Models to&#xD;
manage the semantic and syntactic classes of ambiguities for multimodal&#xD;
sentences; this choice permits to operate at different levels going from the&#xD;
terminal elements to the multimodal sentence. The proposed methods for&#xD;
classifying and solving multimodal ambiguities have been used to design&#xD;
and implement two software modules. The experimental results of these&#xD;
modules have underlined a good level of accuracy during the classification&#xD;
and solution processes of multimodal ambiguities.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Root cause analysis and forensics in interdomain routing: models,  methodologies and tools</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/514" />
    <author>
      <name>Refice, Tiziana</name>
    </author>
    <id>http://hdl.handle.net/2307/514</id>
    <updated>2011-07-05T00:03:14Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Root cause analysis and forensics in interdomain routing: models,  methodologies and tools&lt;/Title&gt;
&lt;Authors&gt;Refice, Tiziana&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;The Internet is an interconnection of administrative domains called Autonomous&#xD;
Systems (ASes). Each AS contains one or multiple destination networks and&#xD;
each network is identified by an IP prefix. The Border Gateway Protocol&#xD;
(BGP) [RLH06] is the de-facto standard routing protocol used to exchange&#xD;
reachability information among ASes and a BGP session between two distinct&#xD;
ASes is called peering. Each AS learns through BGP its "best" route towards&#xD;
each destination in the Internet,  updates it in response to network events (e.g., &#xD;
link failures,  router resets,  or policy changes) and propagates the change by&#xD;
BGP messages called updates. The propagation of BGP updates can be par-&#xD;
tially controlled via routing policy specifications.&#xD;
In order to investigate the Internet behavior over time,  several repositories&#xD;
provide historical data. Since 1997 and 1999,  respectively,  the University of&#xD;
Oregon RouteViews Project (RV ) [roua] and the RIPE NCC Routing Infor-&#xD;
mation Service (RIS) [roub] spread worldwide passive monitors (or vantage&#xD;
points),  which continuously gather BGP routing data from the Internet,  per-&#xD;
manently store them and make them publicly available. Currently,  there are&#xD;
about 800 such monitors. Also,  in 1995 the Internet Routing Registry (IRR)&#xD;
was established and started collecting inter-AS routing policies of many of the&#xD;
networks in the Internet with the main purpose to promote stability,  consis-&#xD;
tency,  and security of the global interdomain routing.&#xD;
As the Internet becomes a more and more critical infrastructure,  the need&#xD;
for understanding and (at least at some extent) controlling the interdomain&#xD;
routing increases. Internet Service Providers (ISPs) - in order to improve the&#xD;
quality of service offered to their customers - want to monitor the reachability of&#xD;
specific prefixes,  check the effectiveness of their own routing policies,  and assess&#xD;
the impact of traffic engineering configurations. In this context,  it is crucial to&#xD;
be able to detect and debug misconfigurations or faults,  in order to possibly&#xD;
fix them. More generally,  the problem of identifying Internet events,  locating&#xD;
their root causes,  and understanding their dynamics is attracting increasing&#xD;
attention from both researchers and network operators.&#xD;
However,  despite the large amount of research effort,  routing dynamics di-&#xD;
agnosis remains very difficult for several reasons: (i) The system has a sheer&#xD;
size. As of December 2008,  there are about 280, 000 prefixes and more than&#xD;
30, 000 Autonomous Systems densely connected between each other. (ii) The&#xD;
Internet is highly dynamic. In fact,  RIS' and RV's monitors currently receive&#xD;
an average of about 1, 500 BGP updates per minute,  with peaks of more than&#xD;
50, 000 updates per minute. (iii) Due to complex interconnects among ASes&#xD;
and routing policies,  the effects of network events are often separated (both in&#xD;
time and space) from their causes and different vantage points record different&#xD;
data in response to the same routing changes. Also,  multiple routing events&#xD;
can occur simultaneously. Overall,  given such size and dynamics,  "naive" ap-&#xD;
proaches to extract relevant information from the Internet routing data are&#xD;
neither effective nor efficient.&#xD;
Therefore,  both researchers and network operators interested in understand-&#xD;
ing the interdomain routing have to cope with several major challenges. First, &#xD;
in order to deal with such a huge and complex network,  they need to define&#xD;
what to measure,  i.e.,  they need a model of the Internet routing that captures&#xD;
the main dynamics,  filtering out the "noise" (e.g.,  routing changes that do not&#xD;
provide information relevant to the identification of network events). Based&#xD;
on such model,  they need a methodology that,  given the currently available&#xD;
data sources,  detects network events and infers when and where they hap-&#xD;
pened. Furthermore,  they need tools that efficiently handle the huge amount&#xD;
of data,  support the analysis of the network behavior over time,  and provide&#xD;
real-time information in order to spot and possibly fix outages as soon as they&#xD;
occur. Since the analysis of network events often requires manual work,  ef-&#xD;
fective paradigms for the visualization of routing data are also very helpful.&#xD;
Previous works leave most of these problems still open.&#xD;
The research work described throughout this thesis addresses these prob-&#xD;
lems and proposes approaches to (at least partially) solve them. Namely,  this&#xD;
thesis presents the following contributions.&#xD;
This thesis illustrates a new perspective to drive the analysis of the Internet&#xD;
dynamics without getting lost in the huge BGP dataset. Basically,  while previ-&#xD;
ous works usually address the root cause analysis from a "global perspective"&#xD;
- i.e.,  by taking into account the dynamics of the whole Internet and trying to&#xD;
identify major events affecting it - this thesis tackles the same problem with&#xD;
an ISP-oriented approach: it assumes that ISPs are usually more interested in&#xD;
the reachability of their own prefixes,  rather than in the status of the whole&#xD;
Network; hence,  it focuses the analysis on user-specified prefixes and corre-&#xD;
lates their behaviors to the global Internet dynamics. In particular,  this thesis&#xD;
formally models the Internet as a flow-based system,  where monitors are the&#xD;
sources of the flows and ASes originating BGP updates are the sinks. This&#xD;
thesis also defines a methodology which correlates such flow variations to rout-&#xD;
ing changes in order to spot network events and the root causes that triggered&#xD;
them. Furthermore,  BGPath has been developed to support this methodol-&#xD;
ogy and this thesis describes its main features. BGPath is a publicly available&#xD;
tool that uses BGP data collected by the RIS and the RV projects and pro-&#xD;
vides the user with routing information from both a single and cross-vantage&#xD;
point views. BGPath also assesses the reliability of the collection system,  in&#xD;
order to avoid measurement artifacts. The algorithms BGPath relies on are&#xD;
shown to efficiently process huge streams of BGP data,  fulfilling nearly-real&#xD;
time constraints.&#xD;
While the ISP-oriented approach presented in this thesis gives a good in-&#xD;
sight on both major and minor events affecting specific portions of the Internet, &#xD;
approaching the root cause analysis problem from a "global perspective" usu-&#xD;
ally does not provide with such fine-grained results. On the other hand,  the&#xD;
global approach is critical to identify major interdomain events,  without any a-&#xD;
priori knowledge of the prefixes and/or the ASes involved. This thesis explores&#xD;
this perspective too. Specifically,  this thesis proposes a novel methodology&#xD;
based on the Principal Component Analysis (PCA),  a well-known statistical&#xD;
technique that is commonly used to reduce the number of dimensions of multi-&#xD;
dimensional datasets in order to highlight the most significant trends of the&#xD;
data. Since the interdomain routing dataset is inherently multi-dimensional&#xD;
(in time,  space,  prefixes,  observation points,  ...),  this thesis suggests to apply&#xD;
the PCA to this dataset in order to identify the most significant contributors&#xD;
to the Internet dynamics.&#xD;
BGP data collected by RIS' and RV's monitors provide a detailed view&#xD;
of the actual status of the interdomain routing. However,  it does not report&#xD;
all the inter-AS peering relationships which are not active. For example,  in&#xD;
"normal" conditions,  backup links do not appear in the routing tables. Still, &#xD;
in order to understand the reasons behind some network events and to pre-&#xD;
dict the evolution of the routing when an event occurs,  such information is&#xD;
actually very important. To cope with the intrinsic limitations of the RIS and&#xD;
RV dataset,  this thesis analyzes the data stored in the Internet Routing Reg-&#xD;
istry and describes how to extract peering relationships from routing policies&#xD;
collected within. Moreover,  the proposed approach specifies how to solve in-&#xD;
consistencies among the distinct databases the IRR consists of. The obtained&#xD;
results show that - even though the IRR data is often out-of-date,  it still pro-&#xD;
vides a quite unique amount of topological information which usually does not&#xD;
appear in the global routing.&#xD;
The research work described in the thesis relies on the assumption that&#xD;
Internet is a graph where ASes are atomic entities in the interdomain rout-&#xD;
ing. However,  recent papers [MFM+&#xD;
06, MUF+&#xD;
07] show that such a model can&#xD;
mislead the understanding of the global routing behavior. Thus,  this thesis in-&#xD;
vestigates this problem by measuring the route diversity that can be observed&#xD;
by passive remote vantage points,  defining a methodology to compute it from&#xD;
a dynamic BGP dataset and characterizing it in terms of location of ASes in&#xD;
the Internet customer-provider hierarchy and choice of monitors.&#xD;
The thesis documents forensic analysis of two well-know events that oc-&#xD;
curred at the beginning of 2007,  where models,  methodologies and tools de-&#xD;
scribed in the thesis are exemplified using real case studies.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Outsourced storage services : authentication and security visualization</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/510" />
    <author>
      <name>Palazzi, Bernardo</name>
    </author>
    <id>http://hdl.handle.net/2307/510</id>
    <updated>2011-07-05T00:03:38Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Outsourced storage services : authentication and security visualization&lt;/Title&gt;
&lt;Authors&gt;Palazzi, Bernardo&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;We address the problem of authenticating data in outsourced,  often un-&#xD;
trusted,  services,  when a user stores more or less confidential information in a&#xD;
remote service such as an online calendar,  remote storage,  outsourced DBMS, &#xD;
and others. How can outsourced data be proven authentic?&#xD;
Data authentication captures the security needs of many computing applications that save and use sensitive information in hostile remote distributed&#xD;
environments and its importance increases,  given the current trend in modern&#xD;
system design towards outsourced services with minimal trust assumptions.&#xD;
Solutions should not only be provably secure,  but efficient and easily implementable.&#xD;
This dissertation presents an extensive study of data authentication and&#xD;
introduces a general method,  based on a security middleware,  external to the&#xD;
service,  that performs authentication operations in parallel with standard service functions to minimize the time overhead. We examine the problem for different services,  and design efficient new techniques with authenticating general&#xD;
classes of operations,  such as relational primitives,  multidimensional queries&#xD;
and relational join and remote storage management.&#xD;
Another important issue that we cover in this dissertation is the security&#xD;
usability of outsourced services. In particular we analyze the information security visualization techniques and we address the problem of file permissions&#xD;
visualization. TrACE,  a prototype tool based on a treemap is presented with&#xD;
an extensive user study to show the usability improvement of this tool.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Small Screens and Large Graphs: Area-Effcient Drawings of Planar Combinatorial Structures</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/503" />
    <author>
      <name>Frati, Fabrizio</name>
    </author>
    <id>http://hdl.handle.net/2307/503</id>
    <updated>2011-07-05T00:02:54Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Small Screens and Large Graphs: Area-Effcient Drawings of Planar Combinatorial Structures&lt;/Title&gt;
&lt;Authors&gt;Frati, Fabrizio&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;Small Screens and Large Graphs:&#xD;
Area-Efficient Drawings of Planar Combinatorial Structures&#xD;
Fabrizio Frati&#xD;
Dipartimento di Informatica e Automazione - Roma Tre University&#xD;
Abstract&#xD;
Graphs are the most widely used data structures to represent relationships among objects.&#xD;
Maps,  networks,  circuits,  molecules,  compounds are a few examples of structures that are commonly&#xD;
represented by graphs. The clearest way to express the information conveyed in a graph is to&#xD;
visualize it. Namely,  a drawing of a graph represents each object (in the graph terminology:&#xD;
vertex) of the graph as a point in the plane and each relationship (in the graph terminology: edge)&#xD;
between two objects as a line connecting the corresponding points. However,  not every drawing&#xD;
can be regarded as a good representation of the graph. In fact,  a drawing should be readable,  that&#xD;
is,  the human eye should be able to easily identify the relationships among the objects in the graph&#xD;
at the first glance to the drawing. Clearly,  this is not a formal definition of what differentiates a&#xD;
good drawing from a bad drawing. However,  a few topological and geometric features have been&#xD;
recognized and accepted as the criteria a drawing should satisfy in order to be readable.&#xD;
Planarity is probably the best characteristic a drawing can have. The absence of intersections&#xD;
between the edges of the graph allows a viewer to easily distinguish the line representing any&#xD;
edge and hence to immediately understand which are the vertices connected by the edge. From a&#xD;
geometric perspective,  it would be preferable that edges are drawn as straight-lines,  namely edges&#xD;
bending and repeatedly changing direction are detrimental for the readability of the drawing. When&#xD;
the straight-line requirement can not be met,  it would be still desiderable to have edges drawn as&#xD;
poly-lines bending only a limited number of times.&#xD;
When the size of the graph to be represented is too large in order for the drawing to be&#xD;
constructed manually,  there is a need for an algorithm automatically constructing such a drawing.&#xD;
Graph Drawing deals with the design of algorithms to automatically construct drawings of graphs.&#xD;
Usually a Graph Drawing algorithm takes as an input a graph,  a set of requirements the drawing&#xD;
must satisfy (as being planar or having straight-line edges),  and a set of aesthetics the drawing&#xD;
should satisfy as much as possible. The most important aesthetic a drawing should satisfy is&#xD;
probably the one of having a small area. In fact,  automatic drawings usually have to be displayed&#xD;
on a computer screen of bounded size,  hence they have to fit in the space available on the screen.&#xD;
The study of graph drawings in small area has been first motivated by the design of VLSI circuits&#xD;
and has attracted intense research efforts for almost thirty years now.&#xD;
In this thesis we deal with algorithms and bounds for drawing graphs in small area. We mainly&#xD;
deal with planar graphs (Part I of the thesis),  series-parallel graphs and outerplanar graphs (Part&#xD;
II),  trees (Part III),  and clustered graphs (Part IV),  and for each of these graph classes we consider&#xD;
the problem of obtaining drawings in small area under a large number of drawing conventions (e.g., &#xD;
straight-line,  poly-line,  orthogonal,  upward). We design several algorithms for the construction&#xD;
of graph drawings in small area and we obtain lower bounds for the area requirements of several&#xD;
drawing styles. The graph classes and the drawing conventions we consider are among the most&#xD;
commonly used for applications. Nevertheless,  the beauty of some combinatorial,  topological,  and&#xD;
geometric problems concerning the construction of graph drawings in small area justifies their study&#xD;
even when looking at them from a purely theoretical point of view.&#xD;
1&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Interoperability of Semantic Annotations</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/502" />
    <author>
      <name>Paolozzi, Stefano</name>
    </author>
    <id>http://hdl.handle.net/2307/502</id>
    <updated>2011-07-05T00:03:25Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Interoperability of Semantic Annotations&lt;/Title&gt;
&lt;Authors&gt;Paolozzi, Stefano&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;Abstract&#xD;
The Semantic Web is the new generation World Wide Web. It extends&#xD;
the Web by giving information a well defined meaning,  allowing it to be pro-&#xD;
cessed by machines. This vision is going to become reality thanks to a set&#xD;
of technologies which have been specified and maintained by the World Wide&#xD;
Web Consortium (W3C),  and more and more research efforts from the industry&#xD;
and the academia. Therefore,  the basis for the Semantic Web are computer-&#xD;
understandable descriptions of resources. We can create such descriptions by&#xD;
annotating resources with metadata,  resulting in "annotations" about that re-&#xD;
source. Semantic annotation is the creation of metadata and relations between&#xD;
them with the task of defining new methods of access to information and en-&#xD;
riching the potentialities of the ones already existent. The main goal is to&#xD;
have information on the Web,  defined in such a way that its meaning could be&#xD;
explicitly interpreted also by automatic systems,  not just by humans.&#xD;
There is huge amount of interesting and important information represented&#xD;
through semantic annotations,  but there are still a lot of different formalisms&#xD;
showing a lack of standardization and a consequent need of interoperability.&#xD;
This growing need of interoperability in this field convinces us to extend&#xD;
our first proposal,  strictly related to database models,  in order to address also&#xD;
semantic annotations. Our proposal,  mainly based on Model Management&#xD;
techniques,  focuses on the problem of translating schemas and data between&#xD;
Semantic Web data models and the integration of those models with databases&#xD;
models that are a more rigid and well-defined structure.&#xD;
In this work we underline the main concepts of our approach discussing&#xD;
a proposal for the implementation of the model management operator Model-&#xD;
Gen,  which translates schemas from one model to another focusing on semantic&#xD;
annotation context. The approach expresses the translation as Datalog rules&#xD;
and exposes the source and target of the translation in a generic relational dic-&#xD;
tionary. This makes the translation transparent,  easy to customize and model-&#xD;
independent. The proposal includes automatic generation of translations as&#xD;
composition of basic steps.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Modeling and interoperability: a high level perspective</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/500" />
    <author>
      <name>Del Nostro, Pierluigi</name>
    </author>
    <id>http://hdl.handle.net/2307/500</id>
    <updated>2011-07-05T00:02:49Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Modeling and interoperability: a high level perspective&lt;/Title&gt;
&lt;Authors&gt;Del Nostro, Pierluigi&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;Abstract&#xD;
This thesis tackles modeling and interoperability issues in different con-&#xD;
texts. We started by studying different Semantic Web models with the goal of&#xD;
translating from one to another by means of a model independent approach.&#xD;
The metamodel approach that we follow is called MIDST and is based on the&#xD;
concept of supermodel,  a generic model that we use to describe other models.&#xD;
We have extended this approach,  to allow the interoperability between Seman-&#xD;
tic Web formalisms. MIDST leverage on a relational dictionary that we have&#xD;
exploited as a repository for RDF documents. The logical organization that we&#xD;
have defined,  together with tuning techniques at the physical level,  allows us&#xD;
to obtain a framework for storing and querying RDF,  that produced great re-&#xD;
sults in terms of performance and scalability. Following the experience gained&#xD;
in modeling Semantic Web models,  we have produced a new enhancement in&#xD;
MIDST expressivity,  allowing the interchange of information between ontolo-&#xD;
gies and databases. Changing context,  this thesis finally describe a framework&#xD;
for the modeling of time in data-intensive Web sites. We here developed a tool&#xD;
that allows to automatically generate the Web site as a consequence of the&#xD;
design choices.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Combinatorial structures for communication networks</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/427" />
    <author>
      <name>Sperduto, Ezio</name>
    </author>
    <id>http://hdl.handle.net/2307/427</id>
    <updated>2011-06-17T00:01:44Z</updated>
    <published>2009-04-01T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Combinatorial structures for communication networks&lt;/Title&gt;
&lt;Authors&gt;Sperduto, Ezio&lt;/Authors&gt;
&lt;Issue Date&gt;2009-04-02&lt;/Issue Date&gt;
&lt;Abstract&gt;This thesis deals with a class of theoretical problems arising in applications&#xD;
in communication networks. The dissertation is mainly divided in two parts.&#xD;
In the first part,  we attempt to solve a set of survivability network design&#xD;
problems. Network survivability refers to the guarantees that a communication&#xD;
network provides in the event that one or more failures occur. An attack or&#xD;
failure can significantly reduce the capability of the communication network to&#xD;
efficiently deliver basic services to users. In several cases,  when a failure occurs, &#xD;
the network operators are interested in restoring traffic by re-routing it through&#xD;
different links. Since re-routing traffic can be rather expensive and may cause&#xD;
delays in transmissions,  a key property is that of requiring that traffic which is&#xD;
not affected by the failure is not redirected in failure situations.&#xD;
We study the problem of determining whether a given network,  where the traffic&#xD;
is commonly routed on the edges of a shortest path tree (e.g. Ethernet networks&#xD;
with the Spanning Tree Protocol),  may satisfy the above mentioned property.&#xD;
We provide computational complexity results for directed and undirected net-&#xD;
works. In particular,  for the directed case,  we prove that such problem is in&#xD;
general NP-hard and that it remains NP-hard also in some special cases. More-&#xD;
over,  we show how to assign weights to the links of the network in order to&#xD;
configure a routing topology with the above mentioned property.&#xD;
In the second part of the thesis,  we deal with a problem regarding broadcast-&#xD;
ing in telecommunication networks. We investigate a new version of the well&#xD;
known Minimum Broadcast Time problem which has been deeply studied in&#xD;
the past,  since broadcasting is a basic primitive in the communication networks&#xD;
area. Fundamental requirements for a broadcast process are that it completes in&#xD;
the quickest way and that,  at the end of the procedure,  all the peers in the net-&#xD;
work are informed. In this thesis we deal with an objective function that takes&#xD;
into account the quality of the service associated with the broadcast,  namely&#xD;
the minimization of the average broadcast time of the peers.&#xD;
We show that the considered version of the broadcast problem is an NP-hard&#xD;
problem. Indeed,  the problem becomes polynomially solvable,  if the instance&#xD;
graph is a tree. We also provide a distributed approximation algorithm for our&#xD;
version of the broadcast problem,  in which every network node does not know&#xD;
the network topology.&lt;/Abstract&gt;</summary>
    <dc:date>2009-04-01T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>Mathematical model and statistical learning of HIV- 1 genetic evolution mechanisms under drug pressure for treatment optimisation</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/119" />
    <author>
      <name>Prosperi, Mattia</name>
    </author>
    <id>http://hdl.handle.net/2307/119</id>
    <updated>2008-12-12T01:31:00Z</updated>
    <published>2008-04-06T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;Mathematical model and statistical learning of HIV- 1 genetic evolution mechanisms under drug pressure for treatment optimisation&lt;/Title&gt;
&lt;Authors&gt;Prosperi, Mattia&lt;/Authors&gt;
&lt;Issue Date&gt;2008-04-07&lt;/Issue Date&gt;</summary>
    <dc:date>2008-04-06T22:00:00Z</dc:date>
  </entry>
  <entry>
    <title>The localization problem : From robotics to sensor networks</title>
    <link rel="alternate" href="http://hdl.handle.net/2307/114" />
    <author>
      <name>Gasparri, Andrea</name>
    </author>
    <id>http://hdl.handle.net/2307/114</id>
    <updated>2008-12-12T01:30:50Z</updated>
    <published>2008-04-06T22:00:00Z</published>
    <summary type="text">&lt;Title&gt;The localization problem : From robotics to sensor networks&lt;/Title&gt;
&lt;Authors&gt;Gasparri, Andrea&lt;/Authors&gt;
&lt;Issue Date&gt;2008-04-07&lt;/Issue Date&gt;</summary>
    <dc:date>2008-04-06T22:00:00Z</dc:date>
  </entry>
</feed>

