This study is concerned with predicting Translation Initiation Sites (TIS) in the human genome that start with the nucleotide sequence ATG. This sequence occurs 104 million times in the entire genome. However, current...
详细信息
Software architects have techniques to deal with many quality attributes such as performance, reliability, and maintainability. Usability, however, has traditionally been concerned primarily with presentation and not ...
详细信息
It has become increasingly common for websites and computer media to provide computer generated visual images, called avatars, to represent users and bots during online interactions. In this study, participants (N=255...
Home service robots have received much attention from both academia and industry because home service robots have wide range of potential applications such as home security, cleaning, etc. The robots need to add or up...
详细信息
In this paper, the boundary value analysis method for testing case design is generalized for input parameters with constraints. We introduce the definition of priority levels to classify testing cases into three categ...
详细信息
ISBN:
(纸本)9781604234558
In this paper, the boundary value analysis method for testing case design is generalized for input parameters with constraints. We introduce the definition of priority levels to classify testing cases into three categories. With three input parameters X, Y and Z, we make the general assumptions of Y is a function of X (Y = f(X)) and Z is a function of X and Y (Z = g(X, Y)). The sequence algorithms for test case design are presented and an autogenerator based on the new algorithm is also developed. As a test to the auto-generator, output from the sample runs to NetProvision Activator (NPA), a real world product, is presented and analyzed.
This paper describes Mocha, an open mobile S/W platform and application developed by Samsung Electronics. Mocha's key features are its efficiency (it fits in regular phones), its portability (it covers different s...
详细信息
It is a common task when analyzing a large dataset (e.g., census database) to create some kind of overview of the original dataset, which is small enough to be easily manipulated, while remains the key characteristics...
详细信息
It is a common task when analyzing a large dataset (e.g., census database) to create some kind of overview of the original dataset, which is small enough to be easily manipulated, while remains the key characteristics of the data. Many aggregation techniques have been proposed to help users better understand the dataset and find desired information in it. However, the user can easily get lost after several aggregation operations, since there is rarely mechanism facilitating the user to remember what he or she has done in previous steps. In this paper, we present a prototype, namely MUSA, for multiple-step aggregation visualization. We aimed at designing a tool not only to help users obtain various levels of overviews to narrow their selections, but also to effectively visualize the aggregation processes to enhance the context awareness. We also conducted an informal user study to evaluate the tool.
Software development can be thought of as the evolution of abstract requirements into a concrete software system. The evolution, achieved through a successive series of elaborations and refinements, is inherently a co...
详细信息
Software development can be thought of as the evolution of abstract requirements into a concrete software system. The evolution, achieved through a successive series of elaborations and refinements, is inherently a complex process. The complexity is not merely in the product - the complexity of managing the evolution of the product throughout the life of a project is proportional to the size and complexity of the product. Managing software project teams is a complex task complicated by the distribution of project teams. Distributed collaboration requires adequate support for team coordination and risk management. human-computerinteraction (HCI) combines technical concerns with human psychological concerns. Similarly, software project managers confront complexities in both of these dimensions. In this paper, we report on a collaborative design environment called LINK-UP being developed to guide the design process and facilitate reuse, We examine some Web-based project management tools in terms of their support for collaborative design and virtual team processes. We present a notification system approach to making the design record a natural by-product of the design process and a lever for knowledge reuse. Knowledge from past projects could then be used to automatically notify project teams of potential problems and suggest possible solutions.
Dynapad is a development environment designed to support research prototyping of multiscale workspaces. In this paper we describe applications designed to facilitate visual access to and spatial organization of digita...
详细信息
Dynapad is a development environment designed to support research prototyping of multiscale workspaces. In this paper we describe applications designed to facilitate visual access to and spatial organization of digital photo collections and personal libraries of PDF documents. The research objective is to explore a generalization of the notion of a "pile" as a foundation for a versatile suite of tools to provide unobtrusive assistance for organizing collections and other sensemaking activities. We detail the architecture underlying the applications, explain how it supports diverse functionality and interaction styles, and abstract a set of principles for designing spatial tools.
This paper presents a multimodal interaction framework for semantic 3D object manipulation in the virtual reality. In our framework, interaction devices such as keyboard, mouse, joystick, tracker, can be combined with...
详细信息
ISBN:
(纸本)0473106574
This paper presents a multimodal interaction framework for semantic 3D object manipulation in the virtual reality. In our framework, interaction devices such as keyboard, mouse, joystick, tracker, can be combined with speech utterance to give a command to the system. We define an object ontology based on common sense knowledge which defines relationships between virtual objects. By taking into account the current user context and the object ontology, semantic integration component integrates the interpretation result from input manager, and then sends the result to the interaction manager. That result will be mapped into a proper object manipulation. Thus, the system can understand the user intention and assist him for achieving his goal in the handling process, instead of relying entirely on the user's control upon the interaction device and the object, avoiding nonsensical manipulations.
暂无评论