<?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/531</link>
    <description />
    <pubDate>Mon, 06 Apr 2026 17:56:41 GMT</pubDate>
    <dc:date>2026-04-06T17:56:41Z</dc:date>
    <item>
      <title>Extending Ekiga to Desktop Sharing</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/589</link>
      <description>Title: Extending Ekiga to Desktop Sharing
Authors: Soysa, U.M.de.
Abstract: Desktop Video Conferencing (DVC) is now a widely used technology in the&#xD;
Internet Community. However, this requirement cannot be fulfilled effectively&#xD;
due to lack of open source software. The existing software are either hardware&#xD;
specific or proprietary. Only a few open source software such as Ekiga, are&#xD;
capable of video conferencing. ‘Ekiga’ is an open source VoIP video conferencing&#xD;
application which supports both SIP and H.323 protocols. However, non&#xD;
of them are capable of DVC. This project attempts to extend the features of&#xD;
Ekiga to enable desktop sharing which is a key feature of DVC. Then Ekiga&#xD;
become a fully-fledge desktop video conferencing tool.&#xD;
We introduce a new feature to Ekiga that enables desktop sharing in the&#xD;
context of video conferencing. The desktop that is captured at ‘X11’ and&#xD;
streamed is then merged with the available video stream (i.e video stream&#xD;
which is coming from a camera). There are many application which can share&#xD;
a portion of a desktop or whole desktop at once to the recipient, however there&#xD;
are no such applications to share a specific application to the recipient. This&#xD;
is the significant feature of this project. The core idea of this project is to&#xD;
share a specific application GUI to the end user. Hence end user can view&#xD;
both camera video and the desktop video on the same screen. The proportion&#xD;
of the PIPs (Picture in Picture) can be adjusted by the streamer.&#xD;
Most of the all Unix-like operating systems use X11 as the base of GUI of&#xD;
the operating system, however Windowsr uses DirectX. X11 is the framework&#xD;
which integrate all the input and output devices as well. However window&#xD;
manager and desktop environment are based on X window System. In&#xD;
x&#xD;
xi&#xD;
this project we propose a mechanism to capture full desktop or a specific application&#xD;
GUI based on the features and functionalities of the X11.&#xD;
The captured image of the desktop is taken into the Ekiga by a network&#xD;
program. This network program defines a protocol. The protocol that is proposed&#xD;
in this project facilitates communication between X11, through XWD,&#xD;
and Ekiga according to a specified set of parameters such as frame size, frame&#xD;
capturing rate and subsampling filter parameters. These parameter values are&#xD;
predefined according to the user requirement. The image captured according&#xD;
to the parameter mentioned above will be transformed into YUV data format&#xD;
in order to replace Ekiga frame buffer. Additionally, this enables the user to&#xD;
share the desktop of a remote machine through a local machine.&#xD;
Experimental results show that the proposed design is effective and functioning&#xD;
according to the requirements. Sharing a specific application’s GUI&#xD;
works perfectly with the system. This can be extensible for various kinds of&#xD;
application such as e-Learning systems. We plan to extend this as an open&#xD;
source application since it is based on an open source product and it helps to&#xD;
facilitate the development in a collaborative manner.</description>
      <pubDate>Tue, 29 Oct 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/589</guid>
      <dc:date>2013-10-29T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Examination Results Management System</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/576</link>
      <description>Title: Examination Results Management System
Authors: Ranasinghe, R.M.R.N.
Abstract: The Department of Microbiology of the University of Kelaniya is the only Department that teaches Microbiology as a main subject of a B.Sc. Degree program in Sri Lanka. It currently has over 150 students studying Microbiology for their B.Sc. General and special degree programmes excluding the students of two postgraduate programmes.&#xD;
Evaluation is done separately for course units.  An Overall result of the degree programme is considered for offering the degree and classes. The procedure involved is complicated and most of the students have difficulties in continuously tracking their progress. Manual computation of the results is time consuming and highly error prone.&#xD;
Both the staff and the students need to have a MIS to automate the results evaluation in various stages. Currently the Department does not have a MIS providing all the necessary functionalities needed. Although there is an Exam results management system provided by the science faculty, it has limited capabilities and provides a very low assistance to the students.&#xD;
The aim of this project is to develop one centralized MIS to aid students and staff in their examination results management. This system was designed to be used in the existing IT infrastructure of the Department and the University. The solution, Examination Results Management System or ERMS was developed using Visual Basic and uses a copy of existing exam results database. Other than providing all the current needs of the intended users, the developed software solution provides extended support in predicting final results, setting up targets and aid in decision-making.&#xD;
The project was finished exceeding the Department expectations. User feedback was positive and they found the system easy to use and extremely helpful and beneficial.</description>
      <pubDate>Mon, 28 Oct 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/576</guid>
      <dc:date>2013-10-28T00:00:00Z</dc:date>
    </item>
    <item>
      <title>InfoBank - WebSelfCare Internet Banking System</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/572</link>
      <description>Title: InfoBank - WebSelfCare Internet Banking System
Authors: Brodie, T.J.
Abstract: InfoBank-WebSelfcareis the proposed project which is an internet banking module designed and developed for Informatics International Ltd.(IIL) a reputed company, registered in Sri Lanka,  providing innovative solutions, quality customized software and reliable support services in the local and foreign IT industry for the last 20 years. &#xD;
&#xD;
‘InfoBank’ is a comprehensive in-house developed retail banking solution for all sizes of banks. It is a module based banking application which covers nine main modules (Normal savings, Fixed deposits, Call deposits, Saving certificates, Loans, Leasing, Hire purchases, General ledger, and Sales commissioning) and three sub modules (cheque clearance, Standing orders and customer relationship management) and runs on Windows platform. It is also enriched with external connectivity for ATMs (Automated Teller Machine) and web applications. The need of the Internet banking module was highlighted when the ‘InfoBank’ application was proposed as a solution for potential customers in local and in overseas.&#xD;
&#xD;
Internet Banking is a web application which provides the facility for customers to conduct financial transactions such as fund transfers, bill payments, balance inquiries to name a few, via Internet. Mainly there are two types of users, Personal and Corporate users. Theses two types of users differ in functionality and authorization mechanism.  &#xD;
&#xD;
Online banking solutions for individual customers have many features in common. Balance inquiry, Account statements, History details, Bill payments and fund transfers are some of them. Main constraints in designing and implementing such a system was providing security and adaptability to the changing technical and social environment. &#xD;
&#xD;
When designing a marketable product there are additional set of challenges (e.g. study of market requirements, high customization, ease of implementation) need to be properly addressed. Requirement study was based on two different surveys done at user level and bank level. Findings of the survey are summarized and present in this document. The purpose of this project is to design and develop InfoBank-WebSelfCare which is the proposed internet personal banking solution for IIL targeting the individual users in the local market. &#xD;
&#xD;
InfoBank-WebSelfCare was developed using open source technologies where PHP as the programming language and My SQL as the back end data base. Unicode was used to implement the system in Sinhala and Tamil. To maintain high customization and to improve performance XML and CSS technologies were used.  Finally a successful attempt was done to introduce a facility to retrieve information in audio form targeting visually handicapped audience.</description>
      <pubDate>Mon, 28 Oct 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/572</guid>
      <dc:date>2013-10-28T00:00:00Z</dc:date>
    </item>
    <item>
      <title>MASNET:Mobile Agent to Secure Networks</title>
      <link>https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/571</link>
      <description>Title: MASNET:Mobile Agent to Secure Networks
Authors: Ginige, T.N.D.S.
Abstract: The most important key factor of internet users is to secure their networks, users,&#xD;
applications and resources from various kinds of network attacks such as viruses,&#xD;
malware, spyware, intrusions, blocked networks, damages, mail and some times&#xD;
mobile phone spam messages, software vulnerabilities, data theft, financial losses.&#xD;
With the growth of threats and attacks in the internet users and network users, many&#xD;
individuals, research groups and companies have widely developed Intrusion&#xD;
Detection Systems (IDSs) to secure their networks and to identity thefts. Most of the&#xD;
times these IDSs are been the first target of attackers prior to launch their attack to the&#xD;
network system. In order to guard against this threat, I propose a Mobile Agent to&#xD;
Secure Networks. (MASNET) is a new methodology to replace the traditional network&#xD;
administration tasks in order to secure your network in an efficient manner. MASNET&#xD;
will takeover the duties of the network administrator through a developed mobile&#xD;
monitoring agent. This agent is supposed to travel through the network and identify&#xD;
the existing problems, vulnerabilities, possible attacks and to apply a suitable patch to&#xD;
overcome this. This monitoring is task supposed to be available as far as the network&#xD;
is running. Since this involves a mobile agent so that the attackers are being frustrated&#xD;
by not knowing the critical ID.</description>
      <pubDate>Mon, 28 Oct 2013 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">https://dl.ucsc.cmb.ac.lk/jspui/handle/123456789/571</guid>
      <dc:date>2013-10-28T00:00:00Z</dc:date>
    </item>
  </channel>
</rss>

