End-user programming tools offer no data types except "string" for many categories of data, such as person names and street ***, these tools cannot automatically validate or reformat these data. To address t...
详细信息
ISBN:
(纸本)9781605580340
End-user programming tools offer no data types except "string" for many categories of data, such as person names and street ***, these tools cannot automatically validate or reformat these data. To address this problem, we have developed a userextensible model for string-like data. Each "tope" in this model is a user-defined abstraction that guides the interpretation of strings as a particular kind of data. Specifically, each tope implementation contains software functions for recognizing and reformatting instances of that tope's kind of data. this makes it possible at runtime to distinguish between invalid data, valid data, and questionable data that could be valid or invalid. Once identified, questionable and/or invalid data can be double-checked and possibly corrected, thereby increasing the overall reliability of the data. Valid data can be automatically reformatted to any of the formats appropriate for that kind of data. To show the general applicability of topes, we describe new features that topes have enabled us to provide in four tools. Copyright 2008 ACM.
the problem of text summarization for a collection of documents is defined as the problem of selecting a small subset of sentences so that the contents and meaning of the original document set are preserved in the bes...
详细信息
Based on the total and in-depth studies of the semi-automatic blocking equipment among single-track in combination withthe station interlocking system and the object-oriented computer programming language, this paper...
详细信息
the slow execution speed and huge memory consumption caused by the current execution model of Java have been major hindrances to its development. In this paper, we propose the compiling execution model of Java and cre...
详细信息
Withthe national policy reforming, how to decide the power purchasing policy under the uncertain fuel cost becomes the important question for the power grid enterprises in the Chinese electric power supply chain. Usu...
详细信息
the present study utilizes VirtualBox virtual environment technology to develop the personal and compact size of multi-node big data VM platform with Spark and Hadoop cluster that can effectively replicate and provide...
详细信息
To improve the regeneration energy of electric vehicle, an energy-optimal braking strategy is developed. First, the vehicle braking intention is accessed by using vehicle-to-everything communication, i.e., braking dis...
详细信息
In a social network graph, individuals are represented by nodes, while edges, or linkages between nodes, represent social relationships amongst them, like friendship or teamwork on a project. there are two types of th...
详细信息
this work in progress study examines through which activities programmers perform deliberate practice to improve their own skills in coding and programming. For this reason, a qualitative questionnaire was developed a...
详细信息
this paper describes the early stages of a research dealing withthe evaluation of new Software engineering design and development methodologies from the product metrics point of view. the paper presents an overview o...
详细信息
暂无评论