Conceptual structures: information processing in mind and machine
Conceptual structures: information processing in mind and machine
Telos: representing knowledge about information systems
ACM Transactions on Information Systems (TOIS)
A Hybrid Knowledge Representation as a Basis of Requirement Specification and Specification Analysis
IEEE Transactions on Software Engineering - Special issue on software maintenance
On formal requirements modeling languages: RML revisited
ICSE '94 Proceedings of the 16th international conference on Software engineering
Knowledge representation: logical, philosophical and computational foundations
Knowledge representation: logical, philosophical and computational foundations
Acquiring Software Requirements As Conceptual Graphs
RE '01 Proceedings of the Fifth IEEE International Symposium on Requirements Engineering
Requirements modeling: a knowledge representation approach to software requirements definition
Requirements modeling: a knowledge representation approach to software requirements definition
Knowledge Representation with Ontologies: The Present and Future
IEEE Intelligent Systems
Generation of natural language explanations of rules in an expert system
CICLing'06 Proceedings of the 7th international conference on Computational Linguistics and Intelligent Text Processing
KBRE: a framework for knowledge-based requirements engineering
Software Quality Control
Hi-index | 0.00 |
A simple representation framework for ontological knowledge with dynamic and deontic characteristics is presented. It represents structural relationships (is-a, part/whole), dynamic relationships (actions such as register, pay, etc.), and conditional relationships (if-then-else). As a case study, we apply our representation language to the task of requirements elicitation in software engineering. We show how our pre-conceptual schemas can be obtained from controlled natural language discourse and how these diagrams can be then converted into standard UML diagrams. Thus our representation framework is shown to be a useful intermediate step for obtaining UML diagrams from natural language discourse.