18225029
Recursive position estimation in sensor networks
Recursive hierarchy provides a framework for extending position estimation throughout a sensor network. Given imprecise ranging and inter-node communication, nodes scattered throughout a large volume can estimate their physical locations from a small set of reference nodes using only local information. System coverage increases iteratively, as nodes with newly estimated positions join the reference set, capitalizing on the massive scale of sensor networks. The system frames position estimation as a geometric problem solvable through common nonlinear regression techniques and develops methods for gauging the reliability of position estimates. This provides a flexible framework that can use and enhance a variety of technologies and protocols to produce fine-grained position estimates. A specific model provides a simulation environment showing that over 90% of position estimates are correct to within 3% of the ranging distance with only 5% of the system in the initial reference set.
5213493
Design of a wearable sensor badge for smart kindergarten
We describe the system design of "Smart Kindergarten", a smart problem solving environment for early childhood education. Two crucial building blocks that make up smart kindergarten are iBadge, a lightweight power-aware sensor-instrumented badge, and Sylph, a sensor middleware infrastructure. Equipped with sensors, radio, and DSP, iBadge has been designed to be worn by kids and teachers to unobtrusively capture the interaction between the kids and their surroundings. The captured data is then wirelessly transmitted to Sylph, a middleware infrastructure, which provides means of accessing the data in coherent and user-friendly manner. In this paper, we present the design challenges of iBadge and Sylph and our efforts in integrating these two systems.
3022359
CVSSearch: searching through source code using CVS comments
CVSSearch is a tool that searches for fragments of source code by using CVS comments. CVS is a version control system that is widely used in the open source community. Our search tool takes advantage of the fact that a CVS comment typically describes the lines of code involved in the commit and this description will typically hold for many future versions. In other words, CVSSearch allows one to better search the most recent version of the code by looking at previous versions to better understand the current version. In this paper we describe our algorithm for mapping CVS comments to the corresponding source code, present a search tool based on this technique, and discuss preliminary feedback.
36749326
A student-generated web-based oral history project
The study examines the affective attitudes and cognitive perceptions toward computer-mediated oral history of students between 11 and 16 years old. The project was established as an independent study project, whereby students collaborated to compile historical information through pre-planned interviews with elders, and then built websites related to an historical topic. The study contributes to an understanding of oral history as a vehicle for authentic historical inquiry and provided a basis for empirical studies of Taiwanese students performing real history tasks with web-based technology. The insights gained in this small study should help teachers design better oral history projects in terms of management, assessment and curriculum design.
8633706
Buffer-efficient routing strategies for optical circuit switching networks
Buffer minimization is an important design issue in optical circuit switching networks because of the high cost of optical buffers. In this paper, we show how to design routing strategies that can reduce buffer requirement in such networks. We propose two classes of buffer-efficient routing schemes and compare their performance in terms of complexity, buffer requirement and blocking probability.
31394322
Towards Service-Based Business Process Modeling, Prototyping and Integration
Business process modeling, validation and verification are complex tasks due to the frequent change of requirements in the social environment to which the process contributes. In particular, transactional business processes need more attention in stages of modeling and verification because of their additional complexities in managing the specific behavior of transactions. This contribution proposes an approach to model and validate transactional business processes by means of compositing workflow patterns constructed using Concurrent Object-Oriented algebraic Petri Nets. Moreover, a concrete framework for business process validation, prototyping and integration is proposed.