Seven Layers of Knowledge Representation and Reasoning in Support of Software Development
IEEE Transactions on Software Engineering - Special issue on knowledge representation and reasoning in software development
Inquiry-Based Requirements Analysis
IEEE Software
Managing software requirements: a unified approach
Managing software requirements: a unified approach
The rational unified process made easy: a practitioner's guide to the RUP
The rational unified process made easy: a practitioner's guide to the RUP
Natural language question answering: the view from here
Natural Language Engineering
Why software fails [software failure]
IEEE Spectrum
Pseudo-code programming of designer activities in development of software intensive systems
IEA/AIE'12 Proceedings of the 25th international conference on Industrial Engineering and Other Applications of Applied Intelligent Systems: advanced research in applied artificial intelligence
Hi-index | 0.01 |
The key problem of successful developing of the software intensive system (SIS) is adequate conceptual interactions of stakeholders at the early stages of designing. Nowadays the success of development is extremely low. It can be increased with using artificial intelligence (AI) means including models of reasoning supported by the human-computer interaction in collaborative development activity. In this paper, a number of question-answer means for modeling reasoning are suggested. Such kind of means is defined and implemented in order to get effects of integrating the collective reasoning for their positive influence on the intellectual activity of designers. Question-answer means are arranged as a specialized processor opening the possibility to question-answer programming of the tasks on the conceptual stage of designing. Suggested and investigated means can be used for solving any complicated task.