Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Walling R. Cyre

dblp:22/1596 · DBLP profile ↗
← Back
11ranked-venue papers
10as first author
0since 2021 · last 2002
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 4 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorTheory of computation · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
3 papers
Requirements engineering and software design · 90% Program synthesis and code generation · 10%
Artificial intelligence
2 papers
Knowledge representation and reasoning · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation › semantic networks
conceptual graph
0.021997
Capture, Integration, and Analysis of Digital System Requirements with Conceptual Graphs · IEEE Trans. Knowl. Data Eng. 1997
Conceptual Representation of Waveforms for Temporal Reasoning · IEEE Trans. Computers 1994
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
semantic networks
0.011997
Capture, Integration, and Analysis of Digital System Requirements with Conceptual Graphs · IEEE Trans. Knowl. Data Eng. 1997
Requirements engineering and software design › inconsistency management
completeness and consistency checking
0.011997
Capture, Integration, and Analysis of Digital System Requirements with Conceptual Graphs · IEEE Trans. Knowl. Data Eng. 1997
Requirements engineering and software design
requirements analysis
0.011997
Capture, Integration, and Analysis of Digital System Requirements with Conceptual Graphs · IEEE Trans. Knowl. Data Eng. 1997
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
0.011994
Conceptual Representation of Waveforms for Temporal Reasoning · IEEE Trans. Computers 1994
Requirements engineering and software design
requirements specification
0.011994
Conceptual Representation of Waveforms for Temporal Reasoning · IEEE Trans. Computers 1994
Requirements engineering and software design › requirements elicitation
requirements extraction
0.011997
Capture, Integration, and Analysis of Digital System Requirements with Conceptual Graphs · IEEE Trans. Knowl. Data Eng. 1997
Requirements engineering and software design › specification
specification comprehension
0.011989
Toward Synthesis from English Descriptions · DAC 1989
Electronic design automation
design representation
0.011989
Toward Synthesis from English Descriptions · DAC 1989

Methods — techniques the papers use, named apart from their topics

semantic primitives · 0.0conceptual graphs · 0.0automatic translation · 0.0polynomial complexity algorithm · 0.0syntactic scanning · 0.0semantic analysis · 0.0model integration · 0.0
YearPublicationVenuePosition
2002 Learning grammars with a modified classifier system
abstract
This paper describes a modified learning classifier system for evolving grammars from small, handcrafted grammars. The algorithm uses distinct discovery and evaluation steps, and a culling step to reduce ambiguity. It performs surprisingly well in developing grammars for very complex sentences in a restricted domain of English, and in some experiments the grammar's competence improved up to tenfold.
Walling R. Cyre
IEEE Congress on Evolutionary Computation1
1999 Conceptual Modeling and Simulation
abstract
System-level design requires behavioral models of its complex components in order to validate the designs, synthesize implementations and generate tests. Descriptions of these components are often only available as English descriptions. Developing behavioral models from natural language descriptions has been a tedious and time consuming task. The paper describes the semiautomatic generation of conceptual models from text and a simulator for these models. The conceptual modeling language is a knowledge representation notation (semantic hypergraphs), and simulation of these abstract descriptions based on the VHDL execution model is described. Simulation at the conceptual level avoids having to add the extraneous declarations and other syntactic artifacts necessary with more conventional description languages. These declarations not only take time, but also prejudice the implementation.
Walling R. Cyre
ICCD1
1998 Buffer size driven partitioning for HW/SW co-design
abstract
Partitioning is a very important task in hardware/software co-design. Generally the size of the edge cut-set is used to evaluate the communication cost. When communication between components is through buffered channels, the size of the edge cut-set is not adequate to estimate the buffer size. A second important factor to measure the quality of partitioning is the system delay. Most partitioning approaches use the number of nodes/functions in each partition as constraints and attempt to minimize the communication cost. The data dependencies among nodes/functions, and their delays are not considered. In this paper we present partitioning with two objectives: (1) buffer size, which is estimated by analyzing the data flow patterns of the CDFG, and solved as a clique partitioning problem, and (2) the system delay that is estimated using List Scheduling. We pose the problem as a combinatorial optimization and use an efficient non-deterministic search algorithm called Problem-Space Genetic Algorithm to search for the optimum. Results are compared with those produced by simulated annealing.
Ta-Cheng Lin, Sadiq M. Sait, Walling R. Cyre
ICCD3
1997 Generating Validation Feedback for Automatic Interpretation of Informal Requirements
Walling R. Cyre, Ani Thakar
Formal Methods Syst. Des.1
1997 Capture, Integration, and Analysis of Digital System Requirements with Conceptual Graphs
abstract
Initial requirements for new digital systems and products that are generally expressed in a variety of notations including diagrams and natural language can be automatically translated to a common knowledge representation for integration, for consistency and completeness analysis, and for further automatic synthesis. Block diagrams, flowcharts, timing diagrams, and English as used in specifying digital systems requirements are considered as examples of source notations for system requirements. The knowledge representation selected for this work is a form of semantic network called conceptual graphs. For each source notation, a basis set or semantic primitives in terms of conceptual graphs is given, together with an algorithm for automatically generating conceptual structures from the notation. The automatic generation of conceptual structures from English presumes a restricted sublanguage of English and feedback to the author for verification of the interpretation. Mechanisms for integrating the separate conceptual structures generated from individual requirements expressions using schemata are discussed, and methods are illustrated for consistency and completeness analysis.
Walling R. Cyre
IEEE Trans. Knowl. Data Eng.1
1995 A requirements sublanguage for automated analysis
abstract
The development of a restricted natural language for expressing requirements is described. the purpose of the language is to support readable specifications, which can be analyzed for errors and automatically interpreted. the specific language designed here is for specification of digital systems. Semantics are represented in a type of semantic network constructed of concepts and relations. the semantic basis, consisting of concept and relation types together with semantic patterns, is developed from an examination of several formal specification and design notations, together with a selection of natural language statements from product descriptions. the syntax of the language is developed from a syntactic analysis of natural language statements, and the productions of the grammar are selected to maximize coverage of syntactic structures used in the selection. © 1995 John Wiley & Sons, Inc.
Walling R. Cyre
Int. J. Intell. Syst.1
1994 Conceptual Representation of Waveforms for Temporal Reasoning
abstract
Addresses the problem of comparing and unifying temporal relationships between activities expressed in timing diagrams and natural language narrative (English). This problem often occurs in specifications expressing behavioral requirements and constraints. The approach followed is to translate both diagrams and text into a common knowledge representation (conceptual graphs) employing temporal relations developed for temporal interval logic. In this knowledge representation, the requirements may be integrated, checked for inconsistencies, and subjected to additional temporal reasoning. An algorithm of polynomial complexity for generating a compact representation of temporal relationships from timing diagrams is presented. Generation of comparable conceptual graphs from English statements is described by using examples. Integrating conceptual graphs from timing diagrams and sentences while checking for inconsistencies is also of polynomial complexity.>
Walling R. Cyre
IEEE Trans. Computers1
1991 Mapping Design Knowledge from Multiple Representations
abstract
The requirements and specifications documents which initiate and control design and development projects typically use a variety of formal and informal notational systems. The goal of the research reported is to automatically interpret requirement documents expressed in a variety of notations and to integrate the interpretations in order to support requirements analysis and synthesis from them. Because the source notations include natural language, a form of semantic net called conceptual graphs is adopted as the intermediate knowledge representation for expressing interpretations and integrating them. The focus is to describe the interpretation or mapping of a few requirements notations to conceptual graphs, and to indicate the process of joining these interpretations.>
Walling R. Cyre
ICCD1
1991 Integrating specification requirements for automated interpretation
abstract
The preparation of a valid specification is a vital but time consuming step in the design cycle. The purpose of the project described is to significantly reduce the time to produce specifications through the development of applicable design automation tools. Specifications are typically expressed in a variety of informal or ad hoc notations, including natural language. The specification requirements must be interpreted, integrated and checked after which an engineering model or a prototype can be synthesized. The author describes an approach to computer-aided support for these tasks by mapping requirements in the various notations onto a common knowledge representation notation in which the requirements may be integrated and checked for consistency and completeness.>
Walling R. Cyre
RSP1
1990 Rapid system prototyping from English specifications
abstract
Reports on research to design a Specification Interpreter for automatically extracting engineering models from English language specifications. The role of the Specification Interpreter in Rapid System Prototyping is suggested. The engineering models extracted from the English Specifications will be expressed both in a graphical form for feedback to the specification author (or 'customer') and in a formal design representation such as those used as input to behavioral and logic synthesis. While a great deal of work remains to he done, a design strategy for an automated interpreter has been developed and part of the system has reached the prototype stage.>
Walling R. Cyre
RSP1
1989 Toward Synthesis from English Descriptions
abstract
This paper reports on a research project to design a system for automatically interpreting English specifications of digital systems in terms of design representation formalisms currently employed in CAD systems. The necessary processes involve the machine analysis of English and the synthesis of models from the specifications. The approach being investigated is interactive and consists of syntactic scanning, semantic analysis, interpretation generation, and model integration.
Walling R. Cyre
DAC1