SATNAC 2007 Conference Papers

Software

Title:                   ** An Information Filtering Agent for Customer Service Delivery Using Single Authoring

Authors:              Michael O. Adeyeye  (University of Cape Town),
Neco Ventura (University of Cape Town), Atayero A. Aderemi (Covenant University, Nigeria)

Abstract:             Many customers are displeased with the customer service responses given by their service providers or product suppliers while there may not be any response in some cases. In Human-to-Human interaction (H2H), problems encountered by customers include delayed response time, inconsistent solutions to enquires and inadequate access channels. A Human-to-System (H2S) interaction is proposed here. This proposed solution is a multi-channel application called Interactive Customer Service Agent (ICSA). It will provide three media of interaction namely phone, web and voice browsing with a customer service centre using Extensible Stylesheet Language Transformation (XSLT); and it will filter response based on Full-Text Search Technique.

 

Title:                   An Investigation into the Hardware Abstraction Layer of the Plural Node Architecture for IEEE 1394 Audio Devices

Authors:              Nyasha Chigwamba (Rhodes University),
Richard Foss (Rhodes University) 

Abstract:             Yamaha Corporation introduced the concept of a music Local Area Network (mLAN) which uses IEEE 1394 as its underlying network technology. Second generation mLAN is based on the Plural Node Architecture which splits connection management of audio devices over two nodes, namely a Transporter and an Enabler. A client/server implementation exists which enables mLAN connection management to be done via TCP/IP. The Open Generic Transporter (OGT) specification was introduced to provide an open interface between the Enabler and Transporter. This paper describes how the current mLAN Transporter Hardware Abstraction Layer (HAL) Application Programming Interface (API) has been modified to exploit all the benefits introduced by the OGT concept while maintaining backwards compatibility with Transporters based on the current HAL API.



Title:                   Development of a web-based interface for remote monitoring long-distance power transmission overhead lines

Authors:              Sibukele Gumbo (University of Fort Hare),
Hyppolite Muyingi (University of Fort Hare) 

Abstract:             The system described in this paper aims at acquiring, storing and displaying data collected from a wireless sensor network. Various open source tools have been used in the development and implementation of the system for remote monitoring and reporting temporal changes of a long distance power transmission line.

 

Title:                   ** Intelligent User Interfaces for Contact Centres

Authors:              Bronwin Anastasia Jason (Nelson Mandela Metroploitan University),
Andre Calitz (Nelson Mandela Metroploitan University) 

Abstract:             Contact centres have had a major impact on the way business is conducted today and have become an important component in the service industry. Researchers initially believed that contact centres represented the first wave of electronic commerce i.e. conducting business online. Companies are expecting higher productivity from their contact centre personnel to remain competitive and reduce costs. Contact centres must take advantage of the latest technological advancements such as improved computer-user interfaces. Intelligent User Interfaces can be considered the next wave of computer-user interfaces. They aim to amplify the rate of information flow by delivering interaction between the user and the computer that is efficient, effective and natural. The focus of this research is to develop and evaluate an intelligent user interface for a service desk at the NMMU in order to determine if the interface could possibly be extended to provide more efficient and effective contact centre customer support.

 

Title:                   A Requirements Metamodel Framework for Enhancing Product Adoption

Authors:              Salah Kemilembe Kabanda (University of Zululand),
Matthew Adigun (University of Zululand), Tarirai Chani (University of Zululand)

Abstract:             The body of knowledge on Product Line Software Engineering is an emerging paradigm alternative to developing software systems from scratch. However, it will only be adopted if it helps enterprises maximize their profits. Whether this investment results in greater profit depends on the particular methodologies and strategy adopted. A number of methodologies have been proposed, with most requiring a requirement metamodel to be constructed as a basis for documenting domain artifacts using three components, namely (i) functional requirement; (ii) non functional requirement component; (iii) and a variation component, which captures variation points. In this paper we argue that a domain is not only comprised of these elements, but in addition is a merger of those components with operating context such as users, policies, and culture which affect product adoption and acceptance rate. The paper proposes a requirement metamodel framework that not only serves as a construct of the business sub process, but also serves as a basis for understanding, interpreting and predicting user’s views and adoption rate.

 

Title:                   An Open-Source Forensics Platform

Authors:              Renico Koen (University of Pretoria),
Martin Olivier (University of Pretoria) 

Abstract:             Digital forensics plays a crucial part in the investigation of crimes involving electronic equipment. Masses of digital evidence collected at a crime scene will have to be analyzed by digital forensics experts in an attempt to discover how a digital crime was committed and by whom. This is a labour-intensive and timeconsuming process which can be improved using specially designed digital tools. This paper proposes an open-source forensics platform that may be used as a base for other digital forensics projects. The proposed forensics platform may be used by researchers as a base to develop digital forensics research prototypes and by industry to conduct digital investigations after it has become apparent that a digital crime has been committed. This aim of proposed platform project is enable researchers to develop forensic prototypes more rapidly and help to ensure the quality of the forensics tools making use of the platform.



Title:                   Probabilistic Tracking of Moving Hands in Video Sequences with Applications to Dynamic Gesture Recognition on Mobile Handsets

Authors:              Addmore Machanja (University of the Western Cape),
Vladimir Bajic (South African National Bioinformatics Institute (SANBI)) 

Abstract:             The ability for computers to visually recognize and track human hand motion is important for a wide range of applications in the field of Human-Computer Interaction (HCI). Though it is effortless for the human eye to locate and track gesturing hands in video sequences, it is far more complex for computers to achieve this tracking. Hand tracking typically fails in the absence of perfect hand segmentation. Many hand movement video-based segmentation algorithms have been proposed in the literature. However, these algorithms remain largely inefficient, imprecise and insufficient. This paper presents a robust segmentation and tracking algorithm. The algorithm first extracts a small list of candidate hand regions from the image data by combining edge, motion and skin color information. The resulting skin-colored maps are usually contaminated by noise, and hence morphological filtering techniques are applied to alleviate the impact of noise. We implement an improved bordertracing algorithm in order to isolate connected regions in the output image. A statistical feature set that uniquely defines each connected region is extracted. In each subsequent image frame, the tracking algorithm aligns each segmented region with the best candidate hand region from the previous set of hand candidates. This is achieved by grouping together all regions with similar data patterns and disposing of all regions with non-persistent data patterns. Simulation results of our algorithm demonstrate improved segmentation and tracking results.

 

Title:                   Acquisition of a Symbian Smart phone's Content with an On-Phone Forensic Tool

Authors:              Pontjho Matthew Mokhonoana (University of Pretoria),
Martin Olivier (University of Pretoria) 

Abstract:             A smart phone is a handheld device that combines the functionality of a cellphone, a personal digital assistant (PDA) and other information appliances such a music player. These devices can however be used in a crime and would have to be quickly analysed for evidence. This data is collected using either a forensic tool which resides on a PC or specialised hardware. This paper proposes the use of an on-phone forensic tool to collect the contents of the device and store it on removable storage. This approach requires less equipment and can retrieve the volatile information that resides on the phone such as running processes. The paper discusses the Symbian operating system, the evidence that is stored on the device and contrasts the approach with that followed by other tools.

 

Title:                   Bridging the gap for Next Generation Services: Presence Services on Legacy Devices

Authors:              Thamsanqa Moyo (Rhodes University),
Mamello Thinyane (Rhodes University), Madeleine Wright (Rhodes University), Barry Irwin (Rhodes University), Peter Clayton, (Rhodes University), Alfredo Terzoli (Rhodes University)

Abstract:             Next generation services are provided by applications that leverage packet-based domains. A challenge faced by such services is the support for multiple devices, including legacy devices. Our paper examines a strategy for the provision of next generation services on legacy cellular network devices. We advocate that the provision of next generation services via applications on the SIM card allows for the deployment of such services on legacy devices. We demonstrate this assertion through a proof of concept application, SIMPre, that resides on a SIM card. SIMPre implements a presence service by leveraging Java Card, the SIM Application Toolkit and the OMA IMPS standard. We show that it is possible to provide a next generation service on the SIM card such that it ubiquitously  integrates with the functionality of a legacy device. We conclude through this demonstration that the SIM card is a viable option for providing backward compatibility to legacy devices in the implementation of next generation services.

 

Title:                   Image Segmentation by Weighted Aggregation with Gradient Orientation Histograms

Authors:              Rory Tait Neilson (University of KwaZulu-Natal),
Bashan Naidoo (University of KwaZulu-Natal), Stephen McDonald (University of KwaZulu-Natal)

Abstract:             This paper reviews the Segmentation by Weighted Aggregation (SWA) image segmentation scheme developed and proposes the use of gradient orientation histograms (GOH) to further differentiate between segment textures. The SWA approach uses an Algebraic Multi-Grid inspired technique to approximate regions that correspond to a minimum in a normalised cuts cost function. The SWA scheme is a multi-scale approach, decomposing an image into a hierarchical pyramid structure, allowing the detection of segments of all scales. The SWA algorithm allows the incorporation of a multitude of aggregate properties to better discriminate segments. This paper outlines the use of GOH’s in this respect as opposed to the traditional shape moments.

 

Title:                   Adapting Web Content for Telephone Users by transcoding XSLT

Authors:              Mduduzi Nxumalo (University of Cape Town),
Daniel Mashao (University of Cape Town) 

Abstract:             The goal of ubiquitous computing is to make information access available anytime, anywhere using any device. However, this comes at the expense of hard work from developers, producing multiple variants of the same information to cater for different user contexts. Different transcoding techniques based on annotating HyperText Markup Language (HTML) have been proposed. This paper proposes transcoding the Extensible Style Sheet Language (XSLT) which transforms back-end Extensible Markup Language (XML) documents into HTML or XHTML for presentation on the Web, to produce the XSLT which transforms the same XML documents to VoiceXML for presentation to telephone users.

 

Title:                   Cold-Starting Collaborative Filtering Content Recommenders for Mobile Phones

Authors:              Indika Piyasena (University of Cape Town),
Anthony Chan (University of Cape Town) 

Abstract:             Mobile phones coupled with 3G technology can provide technologically impoverished communities access to web services. Such access, however, is impractical because mobile phone interfaces are cumbersome to use. Hierarchical menus and search engines pose an interaction barrier to the unfamiliar. In order to address both these issues, we design a content recommender system to recommend relevant content to the user. Collaborative filtering is a technique that passively gathers user preferences, identifies users with similar interests, and then makes predictions on unobserved items. A multitude of the algorithms have been developed and have been evaluated for predictive accuracy. Yet, they have not been evaluated in the coldstart scenarios with respect to how quickly these algorithms can identify user preferences. Two user based collaborative filtering algorithms were evaluated empirically on the MovieLens dataset; Pearson correlation and vector similarity. Vector similarity  convincingly outperforms Pearson correlation by identifying preferred items ten times faster. This conclusion is to be confirmed on other datasets. The success of the collaborative filtering algorithms is attributed to a large density of user ratings. Further research is to be required on how to ensure reliable recommendations without the availability of such data.

 

Title:                   Connection Management Applications for High-Speed Audio Networking

Authors:              Phathisile Sibanda (Rhodes University),
Greg Foster (Rhodes University), Richard Foss (Rhodes University)

Abstract:             Traditionally connection management pplications, also known as patchbays, for highspeed audio networking have been predominantly developed using third generation languages such as C++ and C. Due to the rapid increase in distributed audio/video network usage in the world today, connection management applications that control signal routing over these networks have also evolved in complexity to accommodate the required functionality. This has led to a need among highspeed audio networking application developers for a tool that will enable them to develop connection management pplications easily and within the shortest possible time. In addition, this tool should provide them with the reliability and flexibility required by applications controlling signal routing in networks carrying realtime data. Highspeed audio networks are used for various purposes that include audio/video production and broadcasting. This paper presents an investigation evaluating the possibility of using Adobe Flash for developing connection management applications. Broadcast and Studio were considered for this investigation. Findings indicate that complex connection management applications can effectively be implemented with the Flash IDE and ActionScript.

 

Title:                   Designing an Intelligent User Interface for Contact Centres

Authors:              Akash Singh (Nelson Mandela Metropolitan University),
Janet Wesson (Nelson Mandela Metropolitan University) 

Abstract:             Contact centres (CCs) are organisational units that aim to achieve an elevated sense of loyalty and satisfaction from customers and employees whilst keeping the operational cost at a minimum. Currently seventeen percent of all calls received by CCs are not resolved on the first call. This is due to the inability of the contact centre agents (CCAs) to diagnose the problem and find an adequate solution. The aim of this paper is to discuss the development of a model and prototype that employs an intelligent user  interface (IUI) in order to improve CC operations.

 

Title:                   Reflection on three years of rural wireless Internet Protocol communication research and fieldwork

Authors:              William D. Tucker (University of the Western Cape),
Edwin H. Blake (University of Cape Town), Gary Marsden (University of Cape Town), Murray Pearson (University of Waikato, New Zealand), Rudi Westerveld (Delft University of Technology, Netherlands)

Abstract:             This paper reports on three years of research and fieldwork with a rural wireless Internet Protocol communication project. We built a long-range WiFi network and custom communication software to support a rural telehealth project in the remote Eastern Cape. We report on our work using cellular networks, devices and applications as reference technologies because our users and beneficiaries are very comfortable with them. Of most concern are the technological and contextual issues affecting take up of the systems we designed. The paper intends to provide a summary analysis of our experience so that others in the field can learn from our successes and mistakes with respect to rural Information and Communication Technology for Development (ICT4D) in a South African context.

 

Title:                   Development of a real-time face recognition system for access control

Authors:              Desmond van Wyk (University of the Western Cape),
James Connan (University of the Western Cape)  

Abstract:             Face recognition is an active field of research with many applications. This paper discusses the development of a face recognition system that operates in real-time. For our system we make use of Multi Layer Perceptron Neural Networks and use the backpropagation weight update rule for training. We train one network per person to perform face recognition. Evaluation of our system is performed with respect to false acceptance and false rejection errors to compute the equal error. One of our goals was to perform as little image pre-processing as possible and to still obtain a low equal error.

 

Title:                   Tuning the Linux Kernel

Authors:              Long Yi (University of the Western Cape),
James Connan (University of the Western Cape) 

Abstract:             Linux continues to attract telecommunication industry attention. Optimising the Linux kernel can improve system performance and reduce system total costs. The Linux kernel has a large number of parameters to fine-tune system performance available to the system administrator. We focus on the kernel parameters that are most relevant to adjust for improving performance for specific system classes. We optimise the Linux kernel for two important applications: Web servers and Database servers. The results show that our optimised GNU/Linux system running the Kernel 2.4.29 achieves effective performance improvements.

< Back to Conference Paper Topics