CSE Symposium - 2014
Permanent URI for this collectionhttp://192.248.9.226/handle/123/19496
Browse
Browsing CSE Symposium - 2014 by Title
Now showing 1 - 14 of 14
- Results Per Page
- Sort Options
- item: Conference-Full-textAdapting general purpose platform-as-a- service for customized product deployment(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Senanayake, DA; Perera, I; Meedeniya, D; Perera, SThe web services industry has evolved to a point where a lot of services are provided for free or a free tier of services is offered, most of the times. An attempt of trying to exploit this situation is to try and implement a game server based on completely free and open-source technologies or at least not exceeding the free tiers of commercial technologies.
- item: Conference-Full-textApplication based extension for windows network monitor widget(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Kumarasinghe, CU; Perera, I; Meedeniya, D; Perera, SThis paper was written to give an idea about the windows network monitor extension which was developed in order to improve system security and application accountability of windows processes and to help the user to be aware of how much bandwidth is used by each process.
- item: Conference-Full-textAutomator – location and battery level based profile changer, alarm and sms sender(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Kumarasiri, MKDS; Perera, I; Meedeniya, D; Perera, IThis paper discusses the project Automator which is a location and battery level based automatic profile changer, location based alarm and SMS sender. This is a third party software developed for Android operating system. The application takes the location of the device from GPS and changes settings of the device as the user has defined earlier. The main advantage of this software comparing to other similar software in the Android market is the customization in selecting the settings the user wanted to change.
- item: Conference-Full-textCreating soft input methods for natively unsupported languages in android operating system(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Perera, TA; Perera, I; Meedeniya, D; Perera, SThe need for native language support for any hand-held communication device is a must. But Android operating systems do not give much freedom when altering system fonts which require many advanced steps that needs to be carried out by a user. The proposed solution is for developers of applications who use native languages to create their own in-app input methods and rendering.
- item: Conference-Full-textEasy tuner 1.0 - guitar & violin tuning application(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Mendis, RACL; Perera, I; Meedeniya, D; Perera, SThis paper presents the main steps followed during the development of Easy Tuner, a brief discussion on each step, justifications for the choices made and most importantly, special/different methodologies used in the application.
- item: Conference-Full-textExtensions for open office calc(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Bashani, JPS; Perera, I; Meedeniya, D; Perera, SNowadays most use OpenOffice as it is the leading international office suite which is runs on many platforms and provides number of functionalities. OpenOfficeCalc is used for organizations for the analysis of data in tabular form. Though it supports a large number of functions certain functionalities which are required quiet frequently are not available. In this project two functions which not available in the OpenOfficeCalc are implemented as an extension for the OpenOffice Calc. The first one is Newton Raphson function. It is a function which implement Newton Raphson method which gives approximate roots of a real valued function. The other one is Resistor color code calculator. It is a function which calculates resistance value of a resistor according to its color code.
- item: Conference-Full-textImproving the usability of gaknn framework(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Kempitiya, T; Perera, I; Meedeniya, D; Perera, SK nearest neighbour classification (KNN) is a popular non parametric and lazy algorithm for classification. gaKnn framework is a implementation of the KNN algorithm combine with genetic algorithm. It provides genetic algorithm optimization for KNN algorithm which will optimize the weight values for each attribute and k value. In this paper, I proposed improvements for the current implementation of the gaKnn framework to improve its usability and performance using kd tree to improve the KNN algorithm, different data and file type usage and regression algorithm based on k nearest neighbour. Mainly it introduce three modules for the current implementation of the gaKnn framework namely csv file reader and writer module, large dataset module and KNN regression module.
- item: Conference-Full-textMoodle notifications through facebook messages(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Pemasiri, HTAS; Perera, I; Meedeniya, D; Perera, SMoodle (Modular Object-Oriented Dynamic Learning Environment) is a learning management system that is used in many countries throughout the world. Facebook is an online social networking service that is used by many people throughout the world. Typically when considering a person with a Facebook account as well as a Moodle account, the time that is spent on the Facebook tends to be higher than the time spent on the Moodle. The login frequencies also have the same characteristic. This research paper suggests a method to integrate Moodle with Facebook to increase the effectiveness of the Moodle usage.
- item: Conference-Full-textNext generation word processors(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Muthugama, TL; Perera, I; Meedeniya, D; Perera, SUsually the word processors are used for various documentation related activities. The subject materials in tutoring institutions are usually prepared using word processors. Currently one way of making tutorials or the documents is searching through the Internet and adding the details to the word processor separately and it has become a mostly used procedure. Adding the knowledge component to a word processor can be done in two ways where the first is to build all the knowledge within the word processor and the second is to provide a way to interact with computational and knowledge engines existing. The second approach is used in this context. The evolution of word processors can be described by several generations. If the model described in this research paper could be generalized and make a default feature, it could become the next generation word processors.
- item: Conference-Full-textOperate computer from android device via bluetooth(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Madushanka, WAT; Perera, I; Meedeniya, D; Perera, SThis paper presents the main steps followed during the development of AndroMouse, a brief discussion on each step, justification for the choices made and most importantly, special/different methodologies used in the application. AndroMouse application can be classified as a combination of three separate subsystems as follows. 1. AndroMouse Android Application 2. Communication Server 3. Driver AndroMouse Android Application can be considered as the main user interface that contains functions for controlling a computer device remotely. AndroMouse Communication Server is a Bluetooth based communication handling server which functions using universally unique identifiers (UUIDs). Message encryption and message handling components are implemented along with the Android application and message decryption and session handling components are implemented along with the Windows based application. Driver module controls hardware components and it functions according to the decrypted message.
- item: Conference-Full-textOptical character recognition as an approach to retrieve information on books(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Fernando, WVD; Perera, I; Meedeniya, D; Perera, SThis paper discusses an Android application that allows users to search for information on books more intuitively using several methods the main one being the use of optical character recognition (OCR) to read the title of a book from its cover. The application uses Tesseract OCR engine to read the text and OpenCV image-processing library to process the image to make it more suitable for OCR. This paper describes the design decisions in the process of development, the final result and the issues identified during the development of the application.
- item: Conference-Full-textProceedings of the CSE Symposium 2014 - Pre Text(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Perera, I; Meedeniya, D; Perera, S
- item: Conference-Full-textQt widget to manipulate plots for octave users(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Ranasinghe, YRM; Perera, I; Meedeniya, D; Perera, SOctave [1] is an open source mathematical analyzing & computing tool, similar to Matlab. This paper introduces a graphical interface to make plot manipulation in octave in more user-friendly way. Using the proposed widget, users can generate plots using a GUI, instead of using command line interface enhancing the real time interaction in Octave plotter module [2]. The widget is implemented using Qt user interface development framework and facilitates user with all “plot” functionalities provided by Octave command line interface. Further, the widget support to change the plots, there color, labels, etc. interactively. The module is developed adhering to Rational Unified Process, with 100% test coverage.
- item: Conference-Full-textWater community: a web based android application for sharing and updating received water issue complaints(Department of Computer Science and Engineering, University of Moratuwa., 2014-09) Sumanaweera, DN; Perera, I; Meedeniya, D; Perera, SIn this paper, the project on developing a web based android application named ‘WaterCommunity’ is being discussed in terms of the need for such application, the nature of the application, which technologies and tools were being used, along with how the overall development process was carried out. WaterCommunity application lets the members of a typical water community to share, notify and update details about water issue complaints they receive from the general public. A member can assign another member as responsible for a certain complaint and send him/her a notification. This software application gives the ability for such community to have efficiency and supervision on their routine work processes as well. The project was done according to the RUP software development process with two iterations for three months and finally an initial version was obtained as a successful outcome.