Conceptual model-based reasoning for knowledge-based software project management
Proceedings of the Twenty-First Annual Hawaii International Conference on Decision Support and Knowledge Based Systems Track
Constraint-directed search: a case study of job-shop scheduling
Constraint-directed search: a case study of job-shop scheduling
The expert system life cycle: what have we learned from software engineering?
SIGBDP '90 Proceedings of the 1990 ACM SIGBDP conference on Trends and directions in expert systems
RASP: a resource allocator for software projects
IEA/AIE '90 Proceedings of the 3rd international conference on Industrial and engineering applications of artificial intelligence and expert systems - Volume 2
Enactment theory as a paradigm for enabling flexible workflows
COCS '93 Proceedings of the conference on Organizational computing systems
Hi-index | 0.00 |
The authors are developing a knowledge-based software project management system called Watson, written in ART (Automated Reasoning Tool) and Common Lisp. Watson uses a robust conceptual model of the software project management domain as a foundation for assisting software managers in project definition and dynamic problem solving. They present three scenarios (illustrating how managers use Watson in defining project plans), describe the model of software project management constituting the system's conceptual framework, and examine the knowledge representation used to implement this model. The authors define three underlying reasoning processes Watson uses to maintain the integrity of a user's project data during project definition, and they discuss how Watson uses these foundational capabilities to provide more extensive support to managers by assisting in the automatic generation of project plan definitions.