CTS: An Interactive Technique for Manipulating Structured Text
نویسندگان
چکیده
This paper describes Complex Textual Strings (CTS), a technique for manipulating structured text strings and an underlying application data structure by creating a two-way mapping between the text and the data structure. An editable specification, called unification grammars describes ~e structure and data mapping characteristics of a particular Instance of CTS. We also describe an interpreter for parsing a complex textual string to produce a data structure, and pr~tty-printing a data structure to produce a complex textual strmg.
منابع مشابه
TreeRegex: An Extension to Regular Expressions for Matching and Manipulating Tree-Structured Text (Technical Report)
Tree-structured text is ubiquitous in software engineering and programming tasks. However, despite its prevalence, users frequently write custom, specialized routines to query and update such text. For example, a user might wish to rapidly prototype a compiler for a domain-specific language by issuing successive transformations, or they might wish to identify all the call sites of a particular ...
متن کاملA Novel Interactive Possibilistic Mixed Integer Nonlinear Model for Cellular Manufacturing Problem under Uncertainty
Elaborating an appropriate cellular manufacturing system (CMS) could solve many structural and operational issues. Thereby, considering some significant factors as worker skill, machine hardness, and product quality levels could assist the companies in current competitive environment. This paper proposes a novel interactive possibilistic mixed integer nonlinear approach to minimize the total co...
متن کاملCTS Text Miner Text Mining Framework based on the Canonical Text Service Protocol
The purpose of this paper is to describe a modular framework for text mining that uses Canonical Text Service (CTS) as a data source. By combining standardized functionalities with standardized access to text data, this framework intends to reduce the heterogeneity of workflows in today’s Digital Humanities and act as an important element of a text research infrastructure. For this work the imp...
متن کاملAn In-Memory XQuery/XPath Engine over a Compressed Structured Text Representation
We describe the architecture and main algorithmic design decisions for an XQuery/XPath processing engine over XML collections which will be represented using a self-indexing approach, that is, a compressed representation that will allow for basic searching and navigational operations in compressed form. The goal is a structure that occupies little space and thus permits manipulating large colle...
متن کاملWorkshops to disseminate the Canadian Thoracic Society guidelines for chronic obstructive pulmonary disease to health care professionals in Ontario: impact on knowledge, perceived health care practices and participant satisfaction.
BACKGROUND The Canadian Thoracic Society (CTS) has developed a clinical practice guideline (CPG) regarding the management of patients with chronic obstructive pulmonary disease (COPD). Implementation of this CPG in the primary care setting requires an effective dissemination strategy. OBJECTIVES To examine the change in knowledge, participant satisfaction and perceived changes in clinical pra...
متن کامل