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

H. M. Harmain

dblp:86/5522 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2003
—ORCID · none

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

Software engineering, systems software and programming languages · 2 · 2 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
1 paper
Requirements engineering and software design · 77% Program synthesis and code generation · 23%

Topics — the 1 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › requirements analysis
natural language requirements analysis
0.012000
CM-Builder: An Automated NL-Based CASE Tool · ASE 2000

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

semantic networks · 0.0natural language processing · 0.0
YearPublicationVenuePosition
2003 CM-Builder: A Natural Language-Based CASE Tool for Object-Oriented Analysis
H. M. Harmain, Robert J. Gaizauskas
Autom. Softw. Eng.1
2000 CM-Builder: An Automated NL-Based CASE Tool
abstract
This paper describes a natural language-based CASE tool called CM-Builder which aims at supporting the analysis stage of software development in an object-oriented framework. CM-Builder uses robust natural language processing techniques to analyse software requirements texts written in English and build an integrated discourse model of the processed text, represented in a semantic network. This semantic network is then used to automatically construct an initial UML class model representing the object classes mentioned in the text and the relationships among them. The initial model can be directly input to a graphical CASE tool for further refinement by a human analyst. CM-Builder has been quantitatively evaluated in blind trials against a collection of unseen software requirements texts and we present the results of this evaluation, together with the evaluation methodology. The results are very encouraging and demonstrate that tools such as CM-Builder have the potential to play an important role in the software development process.
H. M. Harmain, Robert J. Gaizauskas
ASE1