<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>UCSC Digital Library Collection:</title>
    <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3418</link>
    <description />
    <pubDate>Tue, 21 Apr 2026 13:00:31 GMT</pubDate>
    <dc:date>2026-04-21T13:00:31Z</dc:date>
    <item>
      <title>Opportunistic Persistent Data Storage</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3707</link>
      <description>Title: Opportunistic Persistent Data Storage
Authors: Weerasooriya, W.A.A.C.P.
Abstract: Opportunisticnetworksaretypeofmobilead-hocnetwork.Buttheyaredi erent&#xD;
from atypicalmobilead-hocnetwork.Becausethenodesintheopportunistic&#xD;
networksaremostlycomposedofhand-heldcommunicationdevicesandthosede-&#xD;
vices arecarriedbyhumans.Sincethenodebehaviorisdi erentfromtraditional&#xD;
mobile ad-hocnetworks,traditionalroutingmechanismsthatareusedinmobile&#xD;
ad-hocnetworkshavepoorperformancesinopportunisticnetworksandtheyarere-&#xD;
quired touseopportunisticpropertiesofthenetworktohavebetterperformances.&#xD;
Although therearelargenumberofliteraturewhichdiscussroutingstrategiesin&#xD;
opportunisticnetworks,itisverydi cultto ndatleastasingleworkwhichfo-&#xD;
cuses onpersistentsharedstoragemechanisminopportunisticnetworks.Inthis&#xD;
workwefocustoestablishsuchopportunisticpersistentdatastorage.Traditional&#xD;
distributed sharedmemoryabstractionslikeregisterscanbeusedasasolutionfor&#xD;
this withmodi cations.Inoursolutionwehaveusedregisterimplementationswith&#xD;
the quorumsystem.Duetothenatureofthenodes'mobility,traditionalquorum&#xD;
system introduceslongdelaysforread-writeregisteroperations.Thenecessityfor&#xD;
the consistencyinthequorumsystemisnotthemajorityofthenodes.Ifwecan&#xD;
maintainanintersectionbetweeneachread-writequorumwecaneasilyhavethe&#xD;
consistency inthequorumsystem.Weintroduceanovelmechanismtomaintain&#xD;
the intersectionbetweeneachread-writequorumwithoutperformingoperationsto&#xD;
the majority.Whensendingread/writemessagestheyaresenttothenodeswhich&#xD;
havethehigherdegreecentralityvalues.Theneventhoughwehavewrittenonly&#xD;
to fewernodes,thesubsequentoperationwill ndenoughintersectionswiththe&#xD;
currentoperation.Wehaveshowntheperformanceofournovelsolutionandit&#xD;
reduces thetimetakentooperationswhilemaintainingtheconsistency.</description>
      <pubDate>Tue, 13 Sep 2016 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3707</guid>
      <dc:date>2016-09-13T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Experience-based Personalized Diversification of Recommendations</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3706</link>
      <description>Title: Experience-based Personalized Diversification of Recommendations
Authors: Vihanga, W.G.Dulakshi
Abstract: Recommender Systems are fundamentally directed towards offering a worthwhile&#xD;
assistance to users, to choose something useful from an overwhelming set of options.&#xD;
Although accuracy of the recommendations has been regarded as the primary quality&#xD;
aspect of recommender systems, there’s an increasing cognizance that there are&#xD;
other factors such as diversity that users also value. Despite the increased interest of&#xD;
researchers to improve diversification of recommendations, we find that personalization&#xD;
of diversification has been overlooked. This work offers two main contributions.&#xD;
PersonalizedDiv technique which diversifies recommendation lists based on the user’s&#xD;
past behavior. Personalization is achieved by diversifying the recommendation list with&#xD;
more novel items if the user has shown diverse preferences in the past, and diversifying&#xD;
the recommendation list with more relevant items if the user has shown homogeneous&#xD;
preferences in the past. The proposed technique is capable of controlling the tradeoff&#xD;
between accuracy and diversity while consolidating personalization. Moreover, as&#xD;
obtaining a diversified recommendation list by conventional recommender systems is&#xD;
unlikely, current approaches generally obtain diverse results by selecting items from a&#xD;
larger recommendation list generated by some recommender system given a diversification&#xD;
technique. Thus, we find that the recommender technique used to generate the&#xD;
initial recommendation list is also important to the diversification procedure. Consequently,&#xD;
we propose ExpertRec technique which uses the ratings of users and also the&#xD;
ratings of experienced item category experts in recommendation generation process in&#xD;
order to generate a better initial recommendation list with novel and relevant items&#xD;
to improve the diversification process. Our experiments and evaluation provides evidence&#xD;
to illustrate the properties of proposed techniques and indicate the proposed&#xD;
approach has comparable results to state-of-art techniques. Moreover, unlike other&#xD;
techniques, our approach can promote both novel and relevant items and also make&#xD;
the diversification process personalized.</description>
      <pubDate>Tue, 13 Sep 2016 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3706</guid>
      <dc:date>2016-09-13T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Bimanual UI Metaphor: Towards Rehabilitation of Limited Fine Motor Skills of Di erently Abled Children N</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3705</link>
      <description>Title: Bimanual UI Metaphor: Towards Rehabilitation of Limited Fine Motor Skills of Di erently Abled Children N
Authors: Abeywickrama, N.D.
Abstract: The virtual hand metaphor is widely used in virtual reality (VR) applications&#xD;
for various domains. Using the latest technology, the human hand can be tracked in&#xD;
a free-hand, mid-air environment with a considerable accuracy. Many children has&#xD;
limited  ne motor skills due to various causes like cerebral palsy, pediatric stroke&#xD;
syndromes, etc. These children have limited ability to control their  ngers, which&#xD;
limit their interaction with the world. Virtual reality based therapeutic exercises&#xD;
are being used for these types of children to improve their  ne motor skills.&#xD;
Here, the virtual hand metaphor has been used as a user interaction metaphor&#xD;
inside rehabilitation methods with both uni-manual and bi-manual interactions,&#xD;
which would help to improve  ne motor skills of children. This study suggests a&#xD;
low-cost, free-hand VR rehabilitation environment with selected uni-manual and&#xD;
bi-manual interactions.&#xD;
This rehabilitation system is designed for general purpose desktop computers&#xD;
and notebook computers focusing a low-cost setup. Two proof of concepts imple-&#xD;
mented including bi-manual transfer and screw-nut manipulation, which are fre-&#xD;
quently used bi-manual interactions in rehabilitation exercises. Using a user study&#xD;
and a heuristic evaluation, the virtual hand metaphor and the implemented proof&#xD;
of concepts are being evaluated in both medical and computer science aspects.&#xD;
The results shows that it is e ective than regular exercise methods, but need&#xD;
improvements in  nger-speci c interactions and eye-hand co-ordination in order&#xD;
to achieve considerable improvement of  ne motor skills. The evaluator's ques-&#xD;
tionnaire show that it is usable for only cognitive child patients who are able to&#xD;
understand and use a computer environment. In theoretical aspect, the virtual&#xD;
hand metaphor has achieved signi cant usability aspects as a UI metaphor.&#xD;
Inability to give sensory feedback is one of the main limitation of this study&#xD;
which is one of the focusing aspects in  ne motor rehabilitation.</description>
      <pubDate>Tue, 13 Sep 2016 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3705</guid>
      <dc:date>2016-09-13T00:00:00Z</dc:date>
    </item>
    <item>
      <title>With the widespread adoption of Internet of Things (IoT), it is estimated to become the largest device market in the world more than double the size of smart phones, PC, tablet markets combined. More and more organizations, consumers, businesses and governments are recognizing the bene ts of a connected environment of devices. This also introduce a fundamental dilemma. The data amassed from these devices will equate to an unprecedented volume. This problem propagates when data intelligence is needed, that require the collected data to be transported to a computation source, usually through a network connected to the internet. As current and forthcoming network infrastructure falls short handling this high velocity of data, the need for a robust computation model that processes data at the generated source becomes apparent. We aim to ful ll this void by proposing a novel architecture that is designed based on the Fog computation model. By leveraging the capabilities like reduced latency and data tra c inherent to the Fog computing platform, our architecture thrive to provide enhanced performance to applications that have demanding real time computation needs. Complex event processing is at the core of our computation model, simulating the environment changes captured through sensors in the form of events. Uniqueness of our architecture lies in its Fog to Cloud gateway design, which enable the computation model to take advantage of Cloud computing's resource pools. To resolve the scheduling of events to the Cloud or to the Fog node, we used a novel approach where a rule engine determines the computation source according to the resources of Fog node. To aid the rule engine, we formulated an event dependency resolving mechanism based on event trees. Also an extension of our rule engine concept is presented that predicts the resource values of the Fog node, which can be used schedule events anticipating a future system state. We explore a thorough evaluation and validation process that gauge the e ectiveness, performance and the accuracy of our novel architecture's implementation and its components. System comparison was done with a traditional complex event processing engine that has Cloud as the computation source. In our comprehensive evaluation process, results obtained con rm the implemented systems superior e ectiveness and performance in real time applications. Our study validates the need of the proposed hybrid computation model that makes use of both Fog computing and Cloud computing platforms in cases of applications with real time reaction needs.</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3704</link>
      <description>Title: With the widespread adoption of Internet of Things (IoT), it is estimated to become the largest device market in the world more than double the size of smart phones, PC, tablet markets combined. More and more organizations, consumers, businesses and governments are recognizing the bene ts of a connected environment of devices. This also introduce a fundamental dilemma. The data amassed from these devices will equate to an unprecedented volume. This problem propagates when data intelligence is needed, that require the collected data to be transported to a computation source, usually through a network connected to the internet. As current and forthcoming network infrastructure falls short handling this high velocity of data, the need for a robust computation model that processes data at the generated source becomes apparent. We aim to ful ll this void by proposing a novel architecture that is designed based on the Fog computation model. By leveraging the capabilities like reduced latency and data tra c inherent to the Fog computing platform, our architecture thrive to provide enhanced performance to applications that have demanding real time computation needs. Complex event processing is at the core of our computation model, simulating the environment changes captured through sensors in the form of events. Uniqueness of our architecture lies in its Fog to Cloud gateway design, which enable the computation model to take advantage of Cloud computing's resource pools. To resolve the scheduling of events to the Cloud or to the Fog node, we used a novel approach where a rule engine determines the computation source according to the resources of Fog node. To aid the rule engine, we formulated an event dependency resolving mechanism based on event trees. Also an extension of our rule engine concept is presented that predicts the resource values of the Fog node, which can be used schedule events anticipating a future system state. We explore a thorough evaluation and validation process that gauge the e ectiveness, performance and the accuracy of our novel architecture's implementation and its components. System comparison was done with a traditional complex event processing engine that has Cloud as the computation source. In our comprehensive evaluation process, results obtained con rm the implemented systems superior e ectiveness and performance in real time applications. Our study validates the need of the proposed hybrid computation model that makes use of both Fog computing and Cloud computing platforms in cases of applications with real time reaction needs.
Authors: Madumal, M.B.A. Prashan
Abstract: With the widespread adoption of Internet of Things (IoT), it is estimated to become&#xD;
the largest device market in the world more than double the size of smart phones,&#xD;
PC, tablet markets combined. More and more organizations, consumers, businesses&#xD;
and governments are recognizing the bene ts of a connected environment of devices.&#xD;
This also introduce a fundamental dilemma. The data amassed from these devices will&#xD;
equate to an unprecedented volume. This problem propagates when data intelligence&#xD;
is needed, that require the collected data to be transported to a computation source,&#xD;
usually through a network connected to the internet. As current and forthcoming network&#xD;
infrastructure falls short handling this high velocity of data, the need for a robust&#xD;
computation model that processes data at the generated source becomes apparent.&#xD;
We aim to ful ll this void by proposing a novel architecture that is designed based on&#xD;
the Fog computation model. By leveraging the capabilities like reduced latency and&#xD;
data tra c inherent to the Fog computing platform, our architecture thrive to provide&#xD;
enhanced performance to applications that have demanding real time computation&#xD;
needs. Complex event processing is at the core of our computation model, simulating&#xD;
the environment changes captured through sensors in the form of events. Uniqueness of&#xD;
our architecture lies in its Fog to Cloud gateway design, which enable the computation&#xD;
model to take advantage of Cloud computing's resource pools. To resolve the scheduling&#xD;
of events to the Cloud or to the Fog node, we used a novel approach where a rule&#xD;
engine determines the computation source according to the resources of Fog node. To&#xD;
aid the rule engine, we formulated an event dependency resolving mechanism based on&#xD;
event trees. Also an extension of our rule engine concept is presented that predicts the&#xD;
resource values of the Fog node, which can be used schedule events anticipating a future&#xD;
system state.&#xD;
We explore a thorough evaluation and validation process that gauge the e ectiveness,&#xD;
performance and the accuracy of our novel architecture's implementation and its components.&#xD;
System comparison was done with a traditional complex event processing engine&#xD;
that has Cloud as the computation source. In our comprehensive evaluation process, results&#xD;
obtained con rm the implemented systems superior e ectiveness and performance&#xD;
in real time applications. Our study validates the need of the proposed hybrid computation&#xD;
model that makes use of both Fog computing and Cloud computing platforms in&#xD;
cases of applications with real time reaction needs.</description>
      <pubDate>Tue, 13 Sep 2016 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/3704</guid>
      <dc:date>2016-09-13T00:00:00Z</dc:date>
    </item>
  </channel>
</rss>

