<?xml version="1.0" encoding="ISO-8859-1"?>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:prism="http://purl.org/rss/1.0/modules/prism/"
 xmlns:admin="http://webns.net/mvcb/"
>

<channel rdf:about="http://comjnl.oxfordjournals.org">
<title>The Computer Journal - recent issues</title>
<link>http://comjnl.oxfordjournals.org</link>
<description>The Computer Journal - RSS feed of recent issues (covers the latest 3 issues, including the current issue) </description>
<prism:eIssn>1460-2067</prism:eIssn>
<prism:publicationName>The Computer Journal</prism:publicationName>
<prism:issn>0010-4620</prism:issn>
<items>
 <rdf:Seq>
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/851?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/861?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/871?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/878?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/890?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/902?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/910?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/922?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/938?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/950?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/960?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/969?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/988?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/1006?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/727?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/729?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/749?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/771?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/789?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/799?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/808?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/824?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/850?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/599?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/626?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/646?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/656?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/671?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/690?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/699?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/724?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/725?rss=1" />
  <rdf:li rdf:resource="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/725-a?rss=1" />
 </rdf:Seq>
</items>
</channel>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/851?rss=1">
<title><![CDATA[Increasing Service Availability in a Wireless Home Network Environment]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/851?rss=1</link>
<description><![CDATA[
<p>Service-oriented architecture (SOA) paradigm is an inspiring and evolving concept in the context of IT and business services. Recently, various networked embedded systems are penetrating into our life; the unique characteristics of these systems pose many technological challenges. Specifically, the capabilities to interoperate across home appliances and personal digital devices are critical in a smart home environment. As a consequence, the SOA paradigm is introduced as a basis to enhance the service interoperability. However, the service availability is another important concern. In this paper, we focus on augmenting the smart home environment with high service availability. First, we point out the potential problems by adopting the universal plug and play (UPnP) quality of service (QoS) architecture to deliver services with QoS requirements in wireless home networks. After that, we propose a local detour mechanism to tolerate link congestions and node/link failures. Furthermore, the proposed mechanism is based on standard UPnP actions, so that modifications to the existing UPnP QoS architecture are not required. Compared with content-adaptive and resource-adaptive-based approaches operated on fixed service routing paths, our work not only guarantees content quality, but also tolerates topology changes in wireless home networks.</p>
]]></description>
<dc:creator><![CDATA[Lin, C.-Y., Wang, S.-C., Kuo, S.-Y., Chen, C.-Y.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn050</dc:identifier>
<dc:title><![CDATA[Increasing Service Availability in a Wireless Home Network Environment]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>860</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>851</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/861?rss=1">
<title><![CDATA[SH-CRBAC: Integrating Attribute and Status Constraints into the RBAC Model in Smart Home Systems]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/861?rss=1</link>
<description><![CDATA[
<p>The requirements for access control have been increased significantly in smart home systems. Many factors such as user ID, user location, service usage conditions and so on, regarded as authorization attributes, are important in making authorization decision in smart home systems. We investigate into the dynamic characteristics of the authorization in smart home systems and propose a new access-control model, SH-CRBAC, which aims to combine the advantages of attribute-based authorization mechanism and role-based access-control mechanism, and imposes attribute and status constraints on the RBAC model and enhances the generality and flexibility of authorization significantly in smart home systems. The status consistency of SH-CRBAC is analysed, and we also analyse the characteristics of SH-CRBAC through comparison with other popular existing authorization models in smart home systems.</p>
]]></description>
<dc:creator><![CDATA[Zou, D., Park, J. H., Kim, T.-H., Chen, X.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn046</dc:identifier>
<dc:title><![CDATA[SH-CRBAC: Integrating Attribute and Status Constraints into the RBAC Model in Smart Home Systems]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>870</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>861</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/871?rss=1">
<title><![CDATA[Home Network Device Authentication: Device Authentication Framework and Device Certificate Profile]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/871?rss=1</link>
<description><![CDATA[
<p>As home devices have various functions and have improved computing power and networking ability, home device authentication has become increasingly important for improving the security of home network users. Moreover, device authentication supplies user convenience for the home network service user because it can replace the user authentication required for the used home network service. In addition, the safety of the home network can be strengthened if device authentication is considered in addition to the authentication and access control for the home network user. In this paper, we describe home device authentication, which is a basic and essential element of home network security. We propose a home device authentication framework, home device registration, method of issuing certificates and a home device certificate profile. Our home device certificate profile is based on the Internet X.509 certificate. In short, our device authentication concept can offer convenience and security to users of a home network service.</p>
]]></description>
<dc:creator><![CDATA[Lee, Y.-K., Lee, D. G., Han, J.-W., Kim, T.-H.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn038</dc:identifier>
<dc:title><![CDATA[Home Network Device Authentication: Device Authentication Framework and Device Certificate Profile]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>877</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>871</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/878?rss=1">
<title><![CDATA[Near-Optimal Tracking for Residents' Comfort in Context-Aware Heterogeneous Smart Environments]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/878?rss=1</link>
<description><![CDATA[
<p>An information-theoretic, optimal framework is developed for tracking the residents in a context-aware heterogeneous smart environment. The framework envisions that each individual sensor system operates fairly independently and does not require public knowledge of individual topologies. The resident-tracking problem is formulated in terms of a new concept of weighted entropy. The framework is truly universal and provides an optimal, online learning and prediction of inhabitant's movement (location) profiles from the symbolic domain. The overall optimal tracking in heterogeneous smart homes is proved to be an NP-complete problem, and a greedy heuristic for near-optimal tracking is proposed. The concept of asymptotic equipartition property is also explored to predict the inhabitant's most likely path segments (comprising coverage areas of different sensor systems) with very good accuracy. Successful prediction helps in on-demand operations of automated indoor devices along the inhabitant's future paths and locations, thus providing the necessary comfort at a near-optimal cost. Simulation results on a typical smart home corroborate a high prediction success of ~91%, thereby providing sufficient resident-comfort (&ge;7 in the scale of 10) while reducing the daily energy consumption and manual operations to less than one-third of its original values.</p>
]]></description>
<dc:creator><![CDATA[Saxena, N., Roy, A., Shin, J.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn040</dc:identifier>
<dc:title><![CDATA[Near-Optimal Tracking for Residents' Comfort in Context-Aware Heterogeneous Smart Environments]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>889</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>878</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/890?rss=1">
<title><![CDATA[GA-Based Keyword Selection for the Design of an Intelligent Web Document Search System]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/890?rss=1</link>
<description><![CDATA[
<p>The main steps for designing an automatic document classification system include feature extraction and classification. In this article a method to improve feature extraction is proposed. In this method, genetic algorithm was applied to determine the threshold values of four criteria for extracting the representative keywords for each class. The purpose of these four threshold values is to extract as few representative keywords as possible. This keyword extraction method was combined with two classification algorithms, vector space model and support vector machine, for examining the performance of the proposed classification system under various extracting conditions.</p>
]]></description>
<dc:creator><![CDATA[Chou, C.-H., Lee, C.-H., Chen, Y.-H.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn049</dc:identifier>
<dc:title><![CDATA[GA-Based Keyword Selection for the Design of an Intelligent Web Document Search System]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>901</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>890</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/902?rss=1">
<title><![CDATA[An Improved RFID-Based Locating Algorithm by Eliminating Diversity of Active Tags for Indoor Environment]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/902?rss=1</link>
<description><![CDATA[
<p>The location awareness is a crucial foundation for perceptions of the surroundings in the smart environment. Radio frequency identification (RFID), as one of the most promising technologies, plays a more important role in the indoor location awareness. This paper surveys current RFID-based locating research and discusses the problem that is brought by the tag's diversity derived from different manufacturer types and different used-time of built-in battery. We present the algorithm named RFDiffFreeLoc to improve the location precision by eliminating the dissimilarity among tags. In the stimulation experiments, we analyze the impact of noise on performance and contrast our algorithm with the existing LANDMARC algorithm. The simulation performances show that our algorithm is feasible via two metrics: the mean error and cumulative error distribution. The results indicate that RFDiffFreeLoc significantly increases the locating accuracy: when the space between the reference tags is 1 m, the mean error drops 0.076&ndash;0.344 m according to various noise conditions. Furthermore, a prototype system named RFHome is deployed for validating the algorithm in the actual home environment. The practical experimental results demonstrate that our algorithm is more effective than previous LANDMARC algorithm.</p>
]]></description>
<dc:creator><![CDATA[Zhang, T., Chen, Z., Ouyang, Y., Hao, J., Xiong, Z.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn039</dc:identifier>
<dc:title><![CDATA[An Improved RFID-Based Locating Algorithm by Eliminating Diversity of Active Tags for Indoor Environment]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>909</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>902</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/910?rss=1">
<title><![CDATA[Multi-Agent Group Programming Based On Co-evolution]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/910?rss=1</link>
<description><![CDATA[
<p>As an effective means of multi-agent problem solving, autonomous individual programming and interaction that are essential need, are limited in their ability to accommodate the interests of others, and therefore, may unnecessarily constrain the solving ability and negotiability of an agent, particularly in a distributed cooperative environments founded on private and uncertain information. In this paper, a multi-agent group programming model is presented, where each agent executes local programming by evolutionary search. Based on co-evolution idea, agents resolve conflicts and revise their own search direction to optimize local and social objectives in an interactive process by means of clustering and group choice. Finally, the paper presents simulation results that illustrate the operational effectiveness of our agent group programming model.</p>
]]></description>
<dc:creator><![CDATA[Wenjun, L., Tianjiang, W., Fang, L.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn068</dc:identifier>
<dc:title><![CDATA[Multi-Agent Group Programming Based On Co-evolution]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>921</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>910</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/922?rss=1">
<title><![CDATA[Ambient Ecologies in Smart Homes]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/922?rss=1</link>
<description><![CDATA[
<p>An important characteristic of ubiquitous computing (UbiComp) environments is the integration of information, communication and sensing technologies into our everyday objects, giving rise to a new proactive computing model in homes. A smart home uses networked sensors, devices and appliances to build an intelligent environment in which many activities in the home are automated and where devices and services seamlessly cooperate to support domestic tasks. Programming and maintaining such an infrastructure is challenging because suitable abstractions are currently missing. In this work we have attempted to define ambient ecologies as a metaphor for modeling UbiComp applications, specify design patterns and programming principles and develop infrastructure to provide a paradigm of application engineering and tools to support ambient ecology designers, developers and end-users. We describe our model and the middleware architecture and present the engineering of applications in a smart home environment.</p>
]]></description>
<dc:creator><![CDATA[Goumopoulos, C., Kameas, A.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn042</dc:identifier>
<dc:title><![CDATA[Ambient Ecologies in Smart Homes]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>937</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>922</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/938?rss=1">
<title><![CDATA[Optimizing Access Point Allocation Using Genetic Algorithmic Approach for Smart Home Environments]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/938?rss=1</link>
<description><![CDATA[
<p>In recent years, high-bandwidth and low-cost wireless technologies have emerged as a competitive element, enabling the smart home environment. On the other hand, with the increasing demands for various services, the current access point allocation schemes give rise to significant challenges for a stable connection service, bandwidth and load distribution. In this paper, we present an optimal access point allocation scheme based on genetic algorithm that attempts to optimize multiple parameters, such as bandwidth, and load-balancing requirements. The proposed allocation scheme provides a set of approximately efficient solutions, which allows a wireless user to choose an access point based on its capacity and load balancing, not only regarding its signaling strength or service set identifier. The simulation results are provided to demonstrate the impact of the proposed optimization procedure on overall system performance in terms of connection distribution, load balancing and call dropping probability.</p>
]]></description>
<dc:creator><![CDATA[Lee, J.-H., Han, B.-J., Lim, H.-J., Kim, Y.-D., Saxena, N., Chung, T.-M.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn053</dc:identifier>
<dc:title><![CDATA[Optimizing Access Point Allocation Using Genetic Algorithmic Approach for Smart Home Environments]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>949</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>938</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/950?rss=1">
<title><![CDATA[Joint Routing and Rate Control Scheme for Multi-Stream High-Definition Video Transmission over Wireless Home Networks]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/950?rss=1</link>
<description><![CDATA[
<p>The support for multiple high-definition video streams in wireless home networks requires appropriate routing and rate control measures, ascertaining the reasonable links for transmitting each stream and the rate of the video to be delivered over the chosen links. In this paper, we invest the combination of the routing and rate control in a united convex optimization formulation and propose a distributed joint solution based on cross-layer design. We first develop a distortion model which captures both the impact of encoder quantization and packet loss due to network congestion on the overall video quality. Then, the optimal joint rate control and routing scheme is realized by adapting its rate to the time-varying traffic and minimizing the overall network congestion. Furthermore, simulation results are provided, which demonstrate the effectiveness of our proposed joint routing and rate control scheme in the context of wireless home networks.</p>
]]></description>
<dc:creator><![CDATA[Zhou, L., Zheng, B., Wei, A., Geller, B., Cui, J.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn041</dc:identifier>
<dc:title><![CDATA[Joint Routing and Rate Control Scheme for Multi-Stream High-Definition Video Transmission over Wireless Home Networks]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>959</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>950</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/960?rss=1">
<title><![CDATA[Design and Implementation of the DLNA Family Intercom System for Smart Homes]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/960?rss=1</link>
<description><![CDATA[
<p>In a traditional intercom system that only allows place-to-place communication in a house, it is necessary to dial the extension number of a specific family member, or dial each extension number individually via the intercom broadcasting, in order to reach the desired person. Additional master stations controlled the intercom system are required, and it is load to maintain the stations for general users. In order to solve these problems, we propose the digital living network alliance (DLNA) compatible family intercom system (DFIS): the architecture to support user mobility. This architecture makes it possible to quickly reach a family member without the knowledge of the extension number that caters to a fixed location. In other words, it will be not necessary to dial the extension number of the location of the desired person. We introduce call control and phone handling under the subject of DFIS architecture and demonstrate that the proposed DLNA family intercom device and DLNA family intercom adaptor can work well.</p>
]]></description>
<dc:creator><![CDATA[Lai, C.-F., Huang, H.-C., Huang, Y.-M., Chao, H.-C.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn062</dc:identifier>
<dc:title><![CDATA[Design and Implementation of the DLNA Family Intercom System for Smart Homes]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>968</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>960</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/969?rss=1">
<title><![CDATA[An Efficient Lossless Compression Algorithm for Tiny Nodes of Monitoring Wireless Sensor Networks]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/969?rss=1</link>
<description><![CDATA[
<p>Energy is a primary constraint in the design and deployment of wireless sensor networks (WSNs), since sensor nodes are typically powered by batteries with a limited capacity. Energy efficiency is generally achieved by reducing radio communication, for instance, limiting transmission/reception of data. Data compression can be a valuable tool in this direction. The limited resources available in a sensor node demand, however, the development of specifically designed compression algorithms. In this paper, we propose a simple lossless entropy compression (LEC) algorithm which can be implemented in a few lines of code, requires very low computational power, compresses data on the fly and uses a very small dictionary whose size is determined by the resolution of the analog-to-digital converter. We have evaluated the effectiveness of LEC by compressing four temperature and relative humidity data sets collected by real WSNs, and solar radiation, seismic and ECG data sets. We have obtained compression ratios up to 70.81% and 62.08% for temperature and relative humidity data sets, respectively, and of the order of 70% for the other data sets. Then, we have shown that LEC outperforms two specifically designed compression algorithms for WSNs. Finally, we have compared LEC with gzip, bzip2, rar, classical Huffman and arithmetic encodings.</p>
]]></description>
<dc:creator><![CDATA[Marcelloni, F., Vecchio, M.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxp035</dc:identifier>
<dc:title><![CDATA[An Efficient Lossless Compression Algorithm for Tiny Nodes of Monitoring Wireless Sensor Networks]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>987</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>969</prism:startingPage>
<prism:section>Special Focus on - Systems, communications and services in smart homes</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/988?rss=1">
<title><![CDATA[Effective and Efficient Event Dissemination for RFID Applications]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/988?rss=1</link>
<description><![CDATA[
<p>The adoption of radio frequency identification (RFID) tags and devices facilitates the observation and monitoring of event patterns, while highly temporal restrained RFID data further make events complicated. Although the existing Pub/Sub systems can help distributed applications monitor and disseminate interesting events, they are unable to express RFID-related events directly. Extending a system for new RFID requirements not only needs a lot of work, but also provides no performance guarantees. It is, therefore, necessary to design and implement an effective and efficient Pub/Sub system in order to capture and disseminate RFID-related events. This paper presents a composite subscription specification for RFID-related application scenarios. It enables the subscription of predicates for RFID code as well as various complex events. Moreover, this paper proposes the algorithms for RFID-code subscription matching and complex events detection which have been implemented in our Pub/Sub system, OncePubSub. Also, experiments were conducted to quantify the performance and overhead of the above algorithms. Performance evaluation results indicate that OncePubSub is more efficient than SIENA- and JESS-based systems.</p>
]]></description>
<dc:creator><![CDATA[Jin, B., Zhao, X., Long, Z., Qi, F., Yu, S.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn063</dc:identifier>
<dc:title><![CDATA[Effective and Efficient Event Dissemination for RFID Applications]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>1005</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>988</prism:startingPage>
<prism:section>Special Focus on - Software engineering for e-business</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/8/1006?rss=1">
<title><![CDATA[B2B Services: Worksheet-Driven Development of Modeling Artifacts and Code]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/8/1006?rss=1</link>
<description><![CDATA[
<p>In the development process of a B2B system, it is crucial that the business experts are able to express and evaluate agreements and commitments between the partners, and that the software engineers get all necessary information to bind the private process interfaces to the public ones. UN/CEFACT's modeling methodology (UMM) is a Unified Modeling Language (UML) profile for developing B2B processes. The formalisms introduced by UMM's stereotypes facilitate the communication with the software engineers. However, business experts&mdash;who usually have a very limited understanding of UML&mdash;prefer expressing their thoughts and evaluating the results by plain text descriptions. In this paper, we describe an approach that presents an equivalent of the UMM stereotypes and tagged values in text-based templates called worksheets. This strong alignment allows an integration into a UMM modeling tool and ensures consistency. We show how a specially designed XML-based worksheet definition language allows customization to special needs of certain business domains. Furthermore, we demonstrate how information kept in worksheets may be used for the semi-automatic generation of pattern-based UMM artifacts which are later transformed to web service definition language and business process execution language code.</p>
]]></description>
<dc:creator><![CDATA[Huemer, C., Liegl, P., Schuster, R., Zapletal, M.]]></dc:creator>
<dc:date>Fri, 20 Nov 2009 08:02:32 PST</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn076</dc:identifier>
<dc:title><![CDATA[B2B Services: Worksheet-Driven Development of Modeling Artifacts and Code]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>8</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>1026</prism:endingPage>
<prism:publicationDate>2009-11-01</prism:publicationDate>
<prism:startingPage>1006</prism:startingPage>
<prism:section>Special Focus on - Software engineering for e-business</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/727?rss=1">
<title><![CDATA[Special Issue on Profiling Expertise and Behaviour]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/727?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Mirkin, B., Levene, M.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:18 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxp016</dc:identifier>
<dc:title><![CDATA[Special Issue on Profiling Expertise and Behaviour]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>728</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>727</prism:startingPage>
<prism:section>Special Focus on Profiling Expertise and Behaviour</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/729?rss=1">
<title><![CDATA[Searching for Expertise: Experiments with the Voting Model]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/729?rss=1</link>
<description><![CDATA[
<p>In an expert search task, the user's need is to identify people who have relevant expertise to a topic of interest. An expert search system predicts and ranks the expertise of a set of candidate persons with respect to the user's query. In this work, we propose a novel approach for estimating and ranking candidate expertise with respect to a query. We see the problem of ranking experts as a voting problem, which we model using adaptations of data fusion techniques. We extensively investigate the effectiveness of the voting approach and the associated data fusion techniques across a range of document weighting models, in the context of the TREC 2005 and TREC 2006 Enterprise track settings. The evaluation results show that the voting paradigm is very effective, without using any collection-specific heuristics. Additionally, we further analyse two main features of the voting model, namely the manner in which document votes are combined and the effect of the underlying document ranking. First, for the combination of document votes, we hypothesise that candidate with large profiles can introduce bias in the generated ranking of candidates. We propose and integrate into the model a candidate length normalisation technique that removes bias towards prolific candidate experts. Secondly, we investigate the relative effects of applying various retrieval enhancing techniques to improve the quality of the underlying document ranking, to investigate how each technique improves the retrieval effectiveness of the generated ranking of candidates. At each stage, we experiment extensively and draw conclusions. Our results show that the voting techniques proposed are indeed effective, across several different document weighting models and settings. Secondly, we see that candidate profile length normalisation can help improve retrieval accuracy when applied to the candidate profile sets. Lastly, we show that increasing the quality of the underlying ranking of candidates can enhance the retrieval accuracy of the generated ranking of candidates.</p>
]]></description>
<dc:creator><![CDATA[Macdonald, C., Ounis, I.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:18 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxm112</dc:identifier>
<dc:title><![CDATA[Searching for Expertise: Experiments with the Voting Model]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>748</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>729</prism:startingPage>
<prism:section>Special Focus on Profiling Expertise and Behaviour</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/749?rss=1">
<title><![CDATA[Realizing Comprehensive User Profile as the Core Element of Adaptive and Personalized Communication Environments and Systems]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/749?rss=1</link>
<description><![CDATA[
<p>Challenges today in the Web personalization and adaptation research area range from heterogeneous user needs and user environment issues such as current location and time to multi-channel delivery of applications concerning Web-based content related to services, educational multimedia, entertainment, commerce, etc. Nowadays, most Web personalization systems implement various techniques to extract the user profiles, which serve as the main component of such systems. Based on given user preferences and navigation behavior, the Web-based content returns the requested personalized result. The main scope of this paper is to present the various techniques employed by such systems with regard to extraction of user profiles and to introduce a comprehensive user profilethat includes user perceptual preference characteristics. It further analyzes the main intrinsic user characteristics such as visual, cognitive and emotional-processing parameters that are incorporated as well as the &lsquo;traditional&rsquo; user profile characteristics that together tend to give the most optimized, adapted and personalized outcome. It finally presents a Web adaptation and personalization system that implements the proposed comprehensive user profile as well as the initial evaluation results.</p>
]]></description>
<dc:creator><![CDATA[Germanakos, P., Tsianos, N., Lekkas, Z., Mourlas, C., Samaras, G.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:18 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn014</dc:identifier>
<dc:title><![CDATA[Realizing Comprehensive User Profile as the Core Element of Adaptive and Personalized Communication Environments and Systems]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>770</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>749</prism:startingPage>
<prism:section>Special Focus on Profiling Expertise and Behaviour</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/771?rss=1">
<title><![CDATA[Interest Drifts in User Profiling: A Relevance-Based Approach and Analysis of Scenarios]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/771?rss=1</link>
<description><![CDATA[
<p>For personal information agents, user profiles have to represent user interests and preferences in order to satisfy long-term information needs. An implicit assumption in user-profiling is the existence of persistent interests which, however, might suffer some changes over time. Each time the interests of a user change, his profile becomes inaccurate and the predictive quality decreases. Adaptation of user profiles is, therefore, an essential requirement for personal agents that need to be capable of adjusting their behavior quickly in order to shorten the period of reduced predictive quality. In this paper, a user-profiling technique named <I>WebProfiler</I>, which learns a hierarchical representation of user interests using conceptual clustering, is augmented with an adaptation strategy based on relevance feedback and time-based forgetting in order to deal with drifting interests. We empirically evaluate the performance of this strategy by analyzing its behavior on multiple scenarios of interest drifts and shifts.</p>
]]></description>
<dc:creator><![CDATA[Godoy, D., Amandi, A.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:18 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxm107</dc:identifier>
<dc:title><![CDATA[Interest Drifts in User Profiling: A Relevance-Based Approach and Analysis of Scenarios]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>788</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>771</prism:startingPage>
<prism:section>Special Focus on Profiling Expertise and Behaviour</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/789?rss=1">
<title><![CDATA[i-ProSE: Inferring User Profiles in a Scientific Context]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/789?rss=1</link>
<description><![CDATA[
<p>Scientific environments are known for being highly dynamic, subject to rapid evolution and demanding constant renewal and update. Additionally, science is a highly social arena. However, interpersonal collaboration and knowledge flow in scientific environments are usually more restricted. Collaboration is intense among small groups of people working on specific problems within a domain, but low between groups. As user profiling has been extensively used as a basis for recommendation, personalization and matchmaking systems, a better profile identification can improve interaction levels among researchers belonging to the same domain but working in different laboratories. Profiles may be constructed in two ways: either through explicit declaration by the user or through the observation of users&rsquo; actions. Many systems employ one approach to the exclusion of the other. We contend that a combined approach will yield better results, especially on scientific scenario, providing a mix of declared and inferred information. In this article, we present inference-based profiles in scientific environments (i-ProSE), an integrated system that dynamically creates and maintains scientific user profiles based both on declared information and on observed behaviour. The i-ProSE can be used to locate experts, deliver content, build communities, find collaborators for long-term projects or detect instantaneous opportunities for informal collaboration, which is presented with a short study case.</p>
]]></description>
<dc:creator><![CDATA[Vivacqua, A. S., Oliveira, J., de Souza, J. M.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:18 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxp002</dc:identifier>
<dc:title><![CDATA[i-ProSE: Inferring User Profiles in a Scientific Context]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>798</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>789</prism:startingPage>
<prism:section>Special Focus on Profiling Expertise and Behaviour</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/799?rss=1">
<title><![CDATA[Enumerating Proofs of Positive Formulae]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/799?rss=1</link>
<description><![CDATA[
<p>We provide a semi-grammatical description of the set of normal proofs of positive formulae in minimal predicate logic, i.e. a grammar that generates a set of schemes, from each of which we can produce a finite number of normal proofs. This method is complete in the sense that each normal proof-term of the formula is produced by some scheme generated by the grammar. As a corollary, we get a similar description of the set of normal proofs of positive formulae for a large class of theories including simple type theory and System F.</p>
]]></description>
<dc:creator><![CDATA[Dowek, G., Jiang, Y.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:18 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn029</dc:identifier>
<dc:title><![CDATA[Enumerating Proofs of Positive Formulae]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>807</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>799</prism:startingPage>
<prism:section>Original Papers</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/808?rss=1">
<title><![CDATA[Semantic Analysis of Field Sports Video using a Petri-Net of Audio-Visual Concepts]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/808?rss=1</link>
<description><![CDATA[
<p>The most common approach to automatic summarization and highlight detection in sports video is to train an automatic classifier to detect semantic highlights based on occurrences of low-level features such as action replays, excited commentators or changes in a scoreboard. We propose an alternative approach based on the detection of perception concepts (PCs) and the construction of Petri-Nets, which can be used for both semantic description and event detection within sports videos. Low-level algorithms to detect PCs using visual, aural and motion characteristics are proposed, and a series of Petri-Nets composed of PCs is formally defined to describe video content. We call this a perception concept network&ndash;Petri-Net (PCN&ndash;PN) model. Using PCN&ndash;PNs, personalized high-level semantic descriptions of video highlights can be facilitated and queries on high-level semantics can be achieved. A particular strength of this framework is that we can easily build semantic detectors based on PCN&ndash;PNs to search within sports videos and locate interesting events. Experimental results based on recorded sports video data across three types of sports games (soccer, basketball and rugby), and each from multiple broadcasters, are used to illustrate the potential of this framework.</p>
]]></description>
<dc:creator><![CDATA[Bai, L., Lao, S., Smeaton, A. F., O'Connor, N. E., Sadlier, D., Sinclair, D.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:18 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn058</dc:identifier>
<dc:title><![CDATA[Semantic Analysis of Field Sports Video using a Petri-Net of Audio-Visual Concepts]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>823</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>808</prism:startingPage>
<prism:section>Original Papers</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/824?rss=1">
<title><![CDATA[{lambda}_SAOP: A Security AOP Calculus]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/824?rss=1</link>
<description><![CDATA[
<p>This paper presents an aspect-oriented calculus for security called _SAOP. It is based on the _calculus and contains pointcuts that are relevant to security hardening of applications. The main contribution of the paper is a semantics for _SAOP advice weaving in the presence of these pointcuts. We instrument the effect-based type inference system to inject advices into expressions during static typing. The proposed semantics for advice weaving is in the spirit of AspectJ, a prominent aspect-oriented programming language, where advices are injected before, after or around the join points that match their respective pointcuts. For this purpose, we accommodate the effect-based inference algorithm to take matching and weaving processes into consideration. In addition, we establish the required soundness and preservation proofs.</p>
]]></description>
<dc:creator><![CDATA[Alhadidi, D., Belblidia, N., Debbabi, M., Bhattacharya, P.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn065</dc:identifier>
<dc:title><![CDATA[{lambda}_SAOP: A Security AOP Calculus]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>849</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>824</prism:startingPage>
<prism:section>Original Papers</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/7/850?rss=1">
<title><![CDATA[ALISON PHIPPS * Women in Science, Engineering and Technology: Three Decades of UK Initiatives. Trentham Books (2008). ISBN-13: 978 1 85856 402 9. {pound}16.99. 184 pp. Paperback.]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/7/850?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Harrin, E.]]></dc:creator>
<dc:date>Tue, 13 Oct 2009 09:21:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn044</dc:identifier>
<dc:title><![CDATA[ALISON PHIPPS * Women in Science, Engineering and Technology: Three Decades of UK Initiatives. Trentham Books (2008). ISBN-13: 978 1 85856 402 9. {pound}16.99. 184 pp. Paperback.]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>7</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>850</prism:endingPage>
<prism:publicationDate>2009-10-01</prism:publicationDate>
<prism:startingPage>850</prism:startingPage>
<prism:section>Book review</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/599?rss=1">
<title><![CDATA[Three Generalizations to a Generic Integrated Test Generation Method for Finite State Machines]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/599?rss=1</link>
<description><![CDATA[
<p>In a previous paper, we proposed a generic test generation method for deterministic implementations of deterministic finite state machines. The method supports a wide class of testing strategies, multi-criteria optimization and integrated handling of all the usual optimization concerns. The present paper generalizes the method to an even wider class of strategies, to non-deterministic machines and to machines handling data.</p>
]]></description>
<dc:creator><![CDATA[Kapus-Kolar, M.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn048</dc:identifier>
<dc:title><![CDATA[Three Generalizations to a Generic Integrated Test Generation Method for Finite State Machines]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>625</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>599</prism:startingPage>
<prism:section>Articles</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/626?rss=1">
<title><![CDATA[A Phase-Based Approach for On-Chip Bus Architecture Optimization]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/626?rss=1</link>
<description><![CDATA[
<p>As the integration scale of a chip increases, on-chip interconnects suffer from the increased area occupied by a large number of bus signals. To reduce the overhead for communication, this paper formulates a new concept of an on-chip communication approach, called phase-based interconnection, with an example protocol, system-on-chip network protocol (SNP). In the phase-based communication, a small number of signals called phase signals are used to distinguish the types of signals transmitted through the main communication channel. To identify transactions transmitted through the channel, the SNP protocol defines the allowed sequence of phases for each transaction. A theoretical framework provides conditions for a phase-based protocol to allow immediate decoding of transactions. Simulation results show that the bandwidth of SNP is greater than that of a <I>de facto</I> standard bus protocol although SNP has wires only about three-fifths of the standard bus protocol. Although the signal-toggling rate is increased because of the multiplexed transmission of various signals through a single communication channel, simulation results show that the increase is not significant for multimedia applications that frequently transmit burst transfers. The phase omission of SNP helps to reduce the transaction failure rate to 65% while the hardware implementation cost for the support of phase omission is negligible.</p>
]]></description>
<dc:creator><![CDATA[Lee, J., Lee, H.-J., Lee, C.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn059</dc:identifier>
<dc:title><![CDATA[A Phase-Based Approach for On-Chip Bus Architecture Optimization]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>645</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>626</prism:startingPage>
<prism:section>Articles</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/646?rss=1">
<title><![CDATA[Provably Secure Password-Based Three-Party Key Exchange With Optimal Message Steps]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/646?rss=1</link>
<description><![CDATA[
<p>A password-based three-party encrypted key exchange (3PEKE) is a protocol that enables any pair of two registered clients to establish session keys with the help of a trusted server such that each client shares only one password with the server. This approach greatly improves the scalability of key agreement protocol in distributed environments and provides great user convenience. This article proposes a new password-based 3PEKE scheme that completes its entire job in only a record low four steps, which we prove that it is optimal for password-based 3PEKE protocols. The security of the proposed scheme, as we will detail later, has been proved in the random oracle model.</p>
]]></description>
<dc:creator><![CDATA[Chien, H.-Y., Wu, T.-C.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn070</dc:identifier>
<dc:title><![CDATA[Provably Secure Password-Based Three-Party Key Exchange With Optimal Message Steps]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>655</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>646</prism:startingPage>
<prism:section>Articles</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/656?rss=1">
<title><![CDATA[Design and Evaluation of a Distributed Clustering Algorithm for Mobile ad hoc Networks]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/656?rss=1</link>
<description><![CDATA[
<p>This paper proposes a new clustering algorithm for global positioning system (GPS)-based mobile <I>ad hoc</I> networks that takes into consideration the direction of the overall traffic flow in the network. The proposed cluster leader logic algorithm is motivated by the GPS quorum hybrid routing algorithm, where clusterheads are positioned on the terrain upon a conceptual cellular grid. The proposed distributed clustering algorithm chooses the clusterheads based on the traffic flow patterns, i.e. the nodes best suited to forward and route network traffic are selected. Our approach allows a clusterhead which is overwhelmed with sending packets to identify an additional clusterhead from nodes available in its cell to share its load. Likewise, clusterheads with low load will try to relinquish their role as a clusterhead. We propose a new concept called cell fanning that allows collocated clusterheads in one cell to share routing responsibilities by declaring which cells they are responsible for routing packets to. We conducted extensive simulation experiments with enforced directional traffic patterns. Two important results are presented: power consumption per clusterhead and average queuing delay for each clusterhead. Results in terms of message overheads, number of clusterheads, power consumption, and queuing delay reveal that system performance is enhanced when clusterheads are chosen considering the direction of the traffic flow.</p>
]]></description>
<dc:creator><![CDATA[Lacks, D., Chatterjee, M., Kocak, T.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxp001</dc:identifier>
<dc:title><![CDATA[Design and Evaluation of a Distributed Clustering Algorithm for Mobile ad hoc Networks]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>670</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>656</prism:startingPage>
<prism:section>Articles</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/671?rss=1">
<title><![CDATA[Just-In-Time Cache for Capsule-Based Active Networks]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/671?rss=1</link>
<description><![CDATA[
<p>Active networking introduces a novel programming paradigm to applications by injecting codes into networks in order to program them. Among the approaches to injecting codes into networks, active networking attracts most research communities to explore the capsule-based active network, where the packet named the capsule can carry codes and data together to customize the processing of the packet in network devices with the codes. Because a capsule has space limitations that harm application developments in capsule-based active networks, the just-in-time cache (JITC) is proposed to alleviate capsule space limitations. The JITC is an innovative idea to introduce a cache into a capsule besides into a network device. The JITC automatically tailors codes to the need of a capsule while processing the capsule in a network device. The JITC allows a capsule merely to carry the necessary codes to traverse active networks and makes a network device download codes on behalf of the capsule on demand. The JITC allows applications to disable the cache, control the cache size, and specify the required cache placement policy in a capsule to achieve the optimal performance. Currently, the JITC supports six canonical cache placement policies. The JITC is implemented in Windows 2000 as a proof of concept. In the experiments, the JITC has trivial overheads in contrast to other common overheads in the existing solutions. The JITC outperforms the existing solutions in throughput, processing delay, resource sensitivity, and bandwidth conservation in the cache-policy-free situation. Besides, the JITC has examples for the six cache placement policies to demonstrate the performance improvement with each of them.</p>
]]></description>
<dc:creator><![CDATA[Huang, T.-C., Shieh, C.-K., Miao, Y.-B.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxp006</dc:identifier>
<dc:title><![CDATA[Just-In-Time Cache for Capsule-Based Active Networks]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>689</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>671</prism:startingPage>
<prism:section>Articles</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/690?rss=1">
<title><![CDATA[Implications of Electronics Technology Trends for Algorithm Design]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/690?rss=1</link>
<description><![CDATA[
<p>Scaling of electronics technology has brought us to a pivotal point in the design of computational devices. Technology scaling favours transistors over wires which has led us into an era where communication takes more time and consumes more power than the computation itself. This technology driver inevitably pushes us toward a communication-centric approach to algorithm design. To assess the efficiency of an algorithm we will need to be able to predict data movement both in time and space. We demonstrate that algorithms exhibit fractal like communication behaviour which is likely to help with such an analysis. Moreover, successfully exploiting these fractal properties will allow us to reduce communication, thereby increasing performance and power efficiency.</p>
]]></description>
<dc:creator><![CDATA[Greenfield, D., Moore, S.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxp013</dc:identifier>
<dc:title><![CDATA[Implications of Electronics Technology Trends for Algorithm Design]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>698</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>690</prism:startingPage>
<prism:section>Articles</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/699?rss=1">
<title><![CDATA[A Digest and Pattern Matching-Based Intrusion Detection Engine]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/699?rss=1</link>
<description><![CDATA[
<p>Intrusion detection/prevention systems (IDSs/IPSs) heavily rely on signature databases and pattern matching (PM) techniques to identify network attacks. The engines of such systems often employ traditional PM algorithms to search for telltale patterns in network flows. The observations that real-world network traffic is largely legitimate and that telltales manifested by exploits rarely appear in network streams lead us to the proposal of <I>Fingerprinter</I>. This framework integrates fingerprinting and PM methods to rapidly distinguish well-behaved from malicious traffic. <I>Fingerprinter</I> produces concise digests or fingerprints for attack signatures during its programming phase. In its querying phase, the framework quickly identifies attack-free connections by transforming input traffic into its fingerprint space and matching its digest against those of attack signatures. If the legitimacy of a stream cannot be determined by fingerprints alone, our framework uses the <ty>Boyer&ndash;Moore</ty> algorithm to ascertain whether attack signatures appear in the stream. To reduce false matches, we resort to multiple fingerprinting techniques including <I>Bloom&ndash;Filter</I> and <I>Rabin&ndash;Fingerprint</I>. Experimentation with a prototype and a variety of traces has helped us establish that <I>Fingerprinter</I> significantly accelerates the attack detection process.</p>
]]></description>
<dc:creator><![CDATA[Chen, Z., Zhang, Y., Chen, Z., Delis, A.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxp026</dc:identifier>
<dc:title><![CDATA[A Digest and Pattern Matching-Based Intrusion Detection Engine]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>723</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>699</prism:startingPage>
<prism:section>Articles</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/724?rss=1">
<title><![CDATA[YVES POCHET AND LAURENCE A. WOLSEY * Production Planning Using Mixed Integer Programming. * Springer (2006). ISBN 978-0-387-29959-4. {pound}38.50/$59.95. * 477 pp. Hardbound.]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/724?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Marecek, J.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxm071</dc:identifier>
<dc:title><![CDATA[YVES POCHET AND LAURENCE A. WOLSEY * Production Planning Using Mixed Integer Programming. * Springer (2006). ISBN 978-0-387-29959-4. {pound}38.50/$59.95. * 477 pp. Hardbound.]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>725</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>724</prism:startingPage>
<prism:section>Book reviews</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/725?rss=1">
<title><![CDATA[JEAN TABAKA * Collaboration Explained: Facilitation Skills for Software Project Leaders. Addison Wesley (2006). ISBN-13 978-0321268778. {pound}31.99. 412 pp. Softbound.]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/725?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Harrin, E.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxm072</dc:identifier>
<dc:title><![CDATA[JEAN TABAKA * Collaboration Explained: Facilitation Skills for Software Project Leaders. Addison Wesley (2006). ISBN-13 978-0321268778. {pound}31.99. 412 pp. Softbound.]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>725</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>725</prism:startingPage>
<prism:section>Book reviews</prism:section>
</item>

<item rdf:about="http://comjnl.oxfordjournals.org/cgi/content/short/52/6/725-a?rss=1">
<title><![CDATA[COLLEEN MCCUE * Data Mining and Predictive Analytics: Intelligence Gathering and Crime Analysis. Elsevier (2007). ISBN 0-7506-7796-1. 28.99 GBP. 332 pp. Paper back.]]></title>
<link>http://comjnl.oxfordjournals.org/cgi/content/short/52/6/725-a?rss=1</link>
<description><![CDATA[]]></description>
<dc:creator><![CDATA[Refaat, M.]]></dc:creator>
<dc:date>Fri, 21 Aug 2009 09:01:19 PDT</dc:date>
<dc:identifier>info:doi/10.1093/comjnl/bxn047</dc:identifier>
<dc:title><![CDATA[COLLEEN MCCUE * Data Mining and Predictive Analytics: Intelligence Gathering and Crime Analysis. Elsevier (2007). ISBN 0-7506-7796-1. 28.99 GBP. 332 pp. Paper back.]]></dc:title>
<dc:publisher>British Computer Society</dc:publisher>
<prism:number>6</prism:number>
<prism:volume>52</prism:volume>
<prism:endingPage>726</prism:endingPage>
<prism:publicationDate>2009-08-01</prism:publicationDate>
<prism:startingPage>725</prism:startingPage>
<prism:section>Book reviews</prism:section>
</item>

</rdf:RDF>