Robust parsing strategies using multiple construction-specific strategies
Natural language parsing systems
Assisting requirement formalization by means of natural language translation
Formal Methods in System Design
On formal requirements modeling languages: RML revisited
ICSE '94 Proceedings of the 16th international conference on Software engineering
Requirements engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Information seeking and mediated searching study. Part 3: successive searching
Journal of the American Society for Information Science and Technology
Case-Based Reasoning in Design
IEEE Expert: Intelligent Systems and Their Applications
Supporting Requirements Verification Using XSLT
RE '02 Proceedings of the 10th Anniversary IEEE Joint International Conference on Requirements Engineering
Requirements Engineering
Engineering and Managing Software Requirements
Engineering and Managing Software Requirements
Modeling successful performance in Web searching
Journal of the American Society for Information Science and Technology
Environment-Based Formulation Of Design Problem
Journal of Integrated Design & Process Science
Requirements engineering in new product development
Communications of the ACM - Urban sensing: out of the woods
Recursive object model (ROM)-Modelling of linguistic information in engineering design
Computers in Industry
Effects of domain knowledge on reference search with the PubMed database: An experimental study
Journal of the American Society for Information Science and Technology
Interoperability in enterprise modelling: requirements and roadmap
Advanced Engineering Informatics
Use of design patterns in analogy-based design
Advanced Engineering Informatics
Hi-index | 0.00 |
The development of product design specifications (PDS) is an important part of the product development process. Incompleteness, ambiguity, or inconsistency in the PDS can lead to problems during the design process and may require unnecessary design iterations. This generally results in increased design time and cost. Currently, in many organizations, PDS are written using word processors. Since documents written by different authors can be inconsistent in style and word choice, it is difficult to automatically search for specific requirements. Moreover, this approach does not allow the possibility of automated design verification and validation against the design requirements and specifications. In this paper, we present a computational framework and a software tool based on this framework for writing, annotating, and searching computer-interpretable PDS. Our approach allows authors to write requirement statements in natural language to be consistent with the existing authoring practice. However, using mathematical expressions, keywords from predefined taxonomies, and other metadata the author of PDS can then annotate different parts of the requirement statements. This approach provides unambiguous meaning to the information contained in PDS, and helps to eliminate mistakes later in the process when designers must interpret requirements. Our approach also enables users to construct a new PDS document from the results of the search for requirements of similar devices and in similar contexts. This capability speeds up the process of creating PDS and helps authors write more detailed documents by utilizing previous, well written PDS documents. Our approach also enables checking for internal inconsistencies in the requirement statements.