{"title":"Pattern independent fiducial marker detection for an interactive public display","authors":"M. Hamzeen, M. Perera","doi":"10.1109/ICTER.2011.6075026","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075026","url":null,"abstract":"The use of keyboard and mouse introduced with the advent of the first GUI operating system is a proven way of interaction with interfaces based on window, icon, menu and pointer (WIMP) paradigm, which has prevailed for few decades. Traditional input devices have limitations as they are originally designed to support two dimensional interfaces in single user environment, thus increasing interest on interactive software and use of novel ways of interaction. As a result, interaction using tangible real objects that can eliminate cumbersome intermediate input devices to provide natural interaction is deemed as an important approach for developing alternative interaction paradigms. This research attempts to develop an alternative interaction methodology to enable interaction using tangible real world objects with fiducial marker detection and using commonly available hardware such as webcam. The research explores two novel capabilities of using fiducial markers. First it attempts to enable pattern independent marker detection that can replicate mouse interface and finally it exploits multiple marker detection along with a multi-user driver to construct an interactive public display. Tests prove that both the attempts of the authors are applicable in practice and they promise to make human computer interaction more entertaining.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126628278","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A buddy-file-system to improve block level sharing of disk images in virtualization environments","authors":"N. Wanigasekara, C. Keppitiyagama","doi":"10.1109/ICTER.2011.6075040","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075040","url":null,"abstract":"We evaluate how existing problems in virtualization environments can be rectified by exploiting common data blocks. BuddyFS is a new file-system which identifies common blocks and recreates the disk images with fewer disk block exchanges between the hosting environment and the remote machine. We have also discussed how semantic information can be used to enable new levels of sharing. The idea is to avoid transferring data blocks from remote servers if equivalent data exist in the hosting environment. It is the system data such as the kernel pages, library pages that are most likely to reside in the hosting machines. In order to achieve this main goal, we needed a method to identify data that are equivalent in disk images and to evaluate whether the commonalities amongst disk images can effectively reduce the amount of data that has to be transferred to create the virtual machine. Then using this comparison, a controlling module needs to map the disk image blocks and produce a structured view for the virtualization environment. Even though sharing is the main focus, unique data alterations by different users must be saved. These are the main design requirements and considerations. The fundamental approach was to build a file-system to reuse client-side cached blocks and transmit less number of disk image blocks. The results suggest that introducing this concept in the hosting environment is a plausible optimization when transferring and storing data in a virtualization environment. When creating virtual machines it is possible to identify reusable common blocks in the hosting environment that can be used to recreate the disk images. BuddyFS can be used to reduce the overhead of managing virtual devices in now rapidly expanding virtualization environments such as cloud computing.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"95 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114884660","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Architectural description based Overlay Networks","authors":"D. Kasthurirathna, C. Keppetiyagama","doi":"10.1109/ICTER.2011.6075020","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075020","url":null,"abstract":"Overlay Networks are heavily used in Distributed computing applications. They often have heterogeneous architectures, such as Client Server, Peer to Peer or Hybrid. In this work, we try to abstract the Architecture of an Overlay Network into a document called an Architectural Description (AD). The Architectural Description document may contain the Roles and the Relationships of a particular Overlay Architecture. The Architectural Description documents may be exchanged among the nodes and parsed by the nodes themselves, enabling the nodes to adopt different roles and relationships. By introducing a new AD, a new Overlay Network can be formed dynamically.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130103583","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An automated vision based recognition system for Sri Lankan Tamil sign language finger spelling","authors":"S. Vanjikumaran, G. Balachandran","doi":"10.1109/ICTER.2011.6075024","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075024","url":null,"abstract":"As computers become more and more pervasive in human lives, the need for natural and effective Human Computer Interaction (HCI) becomes more important than ever. Speech recognising and voice commanding remain to play an important role in the HCI field. However, these systems are restricted for deaf community. In Sri Lanka, the native language of the deaf community is Sri Lankan sign language, which defines set of vocabulary of gestures corresponding to frequently used words. If a word is not defined, they are spelt out the word using gestures that correspond to the letters in the Sinhala or Tamil alphabet. In this paper, authors investigate as regards Sri Lankan Tamil sign language finger spelling alphabet, problem of recognising Sri Lankan Tamil finger spelling from vision based recognition and technical challenges behind it.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123653441","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A framework for managing persistence in distributed systems","authors":"D. Balaretnaraja, S. Weerawarana","doi":"10.1109/ICTER.2011.6075019","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075019","url":null,"abstract":"Enterprise applications today have acquired the need to be distributed due various demanding reasons. Such systems are developed with focus on distributed concerns than on the application logic. This diverted the developers from the functional requirement of the system and burdened them with the responsibility of developing and maintaining code related to distributed concerns.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130966535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Mobile service portal for rural fisher community development","authors":"P. Jayaweera, Ranjith Senaratne","doi":"10.1109/ICTER.2011.6075028","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075028","url":null,"abstract":"Emerging technological advancements are with the potential of delivering numerous services for betterment of local SMEs, entrepreneurs and rural community in general. However, the necessity of high-tech, sophisticated and high cost equipments to access these services has created digital division between socioeconomic layers as well as between rural and communities in cities. In this work, we have illustrated possibilities of adoption of affordable mobile telephony for trade facilitation and information service provisioning in compliance with global standards such as UN/CEFACT's recommendations. We have demonstrated application of a mobile service portal in particular for fisher communities concentrated mainly in rural costal cities.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128708879","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The Kenyan ‘Digital Villages Project’ from a behavioural perspective","authors":"D. Hallberg","doi":"10.1109/ICTER.2011.6075029","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075029","url":null,"abstract":"This reflective paper sheds light on the Kenyan Government's DigitalVillages Project. The project strives to decrease the disparities between urban and rural environments across the country using information and communications technologies. The structure of the project is inspired by the Capability Maturity Model. This paper proposes the use of behavioural archaeology instead. The use of behavioural archaeology enables important aspects and results of the project to be illuminated and captured. In addition a specific focus is placed upon the political implications of the project and their effect on rural Kenya.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115798014","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Ana Ximena Halabi Echeverry, Deborah Richards, A. Bilgin
{"title":"Proposing a port decision system approach for dynamic integration of South American sea ports","authors":"Ana Ximena Halabi Echeverry, Deborah Richards, A. Bilgin","doi":"10.1109/ICTER.2011.6075027","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075027","url":null,"abstract":"The integration of regional infrastructure is essential for the economic wellbeing of nations, including developing countries. This project is particularly concerned with addressing regional port-to-port integration in the South American context. Towards this goal of integration, this paper proposes an initial interdisciplinary theoretical model to assist computer-based decision-making for port authorities. The approach is based on a review of the factors affecting the integration of not only ports but other nodes such as cities and regions. We also consider current computational decision-making models used to describe the dynamics of sea ports in anticipation that in the future there will be a need for integration between two or more regional sea ports which also takes into account their international role and local socio-economic responsibility.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123740417","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
T. Wijayasiriwardhane, P. G. Wijayarathna, D. Karunarathna
{"title":"An automated tool to generate test cases for performing basis path testing","authors":"T. Wijayasiriwardhane, P. G. Wijayarathna, D. Karunarathna","doi":"10.1109/ICTER.2011.6075032","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075032","url":null,"abstract":"Basis Path Testing is a more rigorous software testing criterion typically used for program unit testing. Although it can simply be used to assure the quality of the individual program units, a major issue that the tester experiences is how to determine test cases. The tester requires enough test cases to uphold the thoroughness of testing, but not many that all the limited testing resources are used up. In most cases, the tester has to determine test cases manually. However, when program has a complex branching structure, it becomes very difficult to determine test cases manually. This makes the automated test case generation a need. However, the usual practices such as use of dynamic program analyzers to guide the test case generation process are inadequate to address this problem. In previous work, we proposed a method to generate test cases for performing basis path testing. In this paper, we discuss how the proposed method can be used to develop a tool to automate the test case generation process. The paper also outlines few limitations of our tool and provides some general guidelines for its further improvement.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115790235","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Location aware queries for sensor network","authors":"M.D.W.S. Mahawaththa, M. Goonetillake","doi":"10.1109/ICTER.2011.6075018","DOIUrl":"https://doi.org/10.1109/ICTER.2011.6075018","url":null,"abstract":"Wireless sensor networking is a rapidly merging research area. There are many areas where Wireless Sensor Network (WSN) applications are very important such as military, healthcare, agricultural and transportation. In WSN applications, power consumption is foremost crucial. Therefore reducing power consumption is a focal concern when developing WSN applications. Majority of power in WSN environment is used for communication purpose. As such the facility to acquire data based on location only from sensor node at required location would save power consumption. However this type of data acquisition has not been possible due to the unavailability of spatial queries. The acquisitional queries should be enhanced with the location aspect and moreover each sensor node should also be made aware of its location. This will enable user to specify queries based on the location and only the corresponding nodes respond by acquiring data. Thus main objective of this research is to come up with this enhancement. We have purposed spatial query syntaxes which have similar features as in Relational database spatial queries and main target of that approach is to increase the user friendliness. Other than that sensor nodes in the sensor network are capable to identify its location based on the GPS value. We evaluate these issues in the context of TikiriDB, a distributed, shared WSN, query processor for smart sensor devices, and show how acquisitional data based on location can provide significant reductions in power consumption on our sensor devices.","PeriodicalId":325730,"journal":{"name":"2011 International Conference on Advances in ICT for Emerging Regions (ICTer)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132301750","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}