A 15 Year Perspective on Automatic Programming
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
Software engineering with abstractions
Software engineering with abstractions
The missing link in requirements engineering
ACM SIGSOFT Software Engineering Notes
Foundations of statistical natural language processing
Foundations of statistical natural language processing
A very high level programming language for data processing applications
Communications of the ACM
Software Engineering Economics
Software Engineering Economics
Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition
Discriminative Reranking for Natural Language Parsing
ICML '00 Proceedings of the Seventeenth International Conference on Machine Learning
CARD: An Environment for Software Requirements Definition
APSEC '95 Proceedings of the Second Asia Pacific Software Engineering Conference
Processing natural language requirements
ASE '97 Proceedings of the 12th international conference on Automated software engineering (formerly: KBSE)
Requirements validation via automated natural language parsing
HICSS '95 Proceedings of the 28th Hawaii International Conference on System Sciences
Some Comments On EQS, A Near Term Natural Language Data Base Query System
ACM '78 Proceedings of the 1978 annual conference
English as a very high level language for simulation programming
Proceedings of the ACM SIGPLAN symposium on Very high level languages
Automatic programming: Automating the software system development process
ACM '77 Proceedings of the 1977 annual conference
Automated Conversion from a Requirements Document to an Executable Formal Specification
Proceedings of the 16th IEEE international conference on Automated software engineering
Natural-Language Processing Support for Developing Policy-Governed Software Systems
TOOLS '01 Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems (TOOLS39)
Higher Quality Requirements Specifications through Natural Language Patterns
SWSTE '03 Proceedings of the IEEE International Conference on Software-Science, Technology & Engineering
Building a large annotated corpus of English: the penn treebank
Computational Linguistics - Special issue on using large corpora: II
Tagging English text with a probabilistic model
Computational Linguistics
Three generative, lexicalised models for statistical parsing
ACL '98 Proceedings of the 35th Annual Meeting of the Association for Computational Linguistics and Eighth Conference of the European Chapter of the Association for Computational Linguistics
Requirement Specification in Pseudo-Natural Language in PROMIS
COMPSAC '95 Proceedings of the 19th International Computer Software and Applications Conference
Supervised grammar induction using training data with limited constituent information
ACL '99 Proceedings of the 37th annual meeting of the Association for Computational Linguistics on Computational Linguistics
Documentation Driven Development for Complex Real-Time Systems
IEEE Transactions on Software Engineering
Bootstrapping statistical parsers from small datasets
EACL '03 Proceedings of the tenth conference on European chapter of the Association for Computational Linguistics - Volume 1
Example selection for bootstrapping statistical parsers
NAACL '03 Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology - Volume 1
Knowledge Representation and the Semantics of Natural Language (Cognitive Technologies)
Knowledge Representation and the Semantics of Natural Language (Cognitive Technologies)
Coreference resolution with syntactico-semantic rules and corpus statistics
ConLL '01 Proceedings of the 2001 workshop on Computational Natural Language Learning - Volume 7
Verifying software requirements with XSLT
ACM SIGSOFT Software Engineering Notes
HLT '05 Proceedings of the conference on Human Language Technology and Empirical Methods in Natural Language Processing
A backoff model for bootstrapping resources for non-English languages
HLT '05 Proceedings of the conference on Human Language Technology and Empirical Methods in Natural Language Processing
Effective self-training for parsing
HLT-NAACL '06 Proceedings of the main conference on Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics
Research Directions in Requirements Engineering
FOSE '07 2007 Future of Software Engineering
Innovations for Requirement Analysis. From Stakeholders' Needs to Formal Designs
Innovations for Requirement Analysis. From Stakeholders' Needs to Formal Designs
Freedom through constraints: User-oriented architectural design
Advanced Engineering Informatics
Hi-index | 0.00 |
This paper evaluates the potential contributions of natural language processing to requirements engineering. We present a selective history of the relationship between requirements engineering (RE) and natural-language processing (NLP), and briefly summarize relevant recent trends in NLP. The paper outlines basic issues in RE and how they relate to interactions between a NLP front end and system-development processes. We suggest some improvements to NLP that may be possible in the context of RE and conclude with an assessment of what should be done to improve likelihood of practical impact in this direction.