Management information systems: conceptual foundations, structure, and development (2nd ed.)
Management information systems: conceptual foundations, structure, and development (2nd ed.)
Multifacetted modelling and discrete event simulation
Multifacetted modelling and discrete event simulation
Expert systems: perils and promise
Communications of the ACM
Meta-level programming and knowledge representation
New Generation Computing
Software requirements definitions
Proceedings of Centre for Software Reliability Workshop on Software: requirements, specification and testing
A requirements modeling language and its logic
Information Systems
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
Organizing a design database across time
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
The role of databases in knowledge-based systems
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
Control of search and knowledge acquisition in large-scale KBMS
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
Interfaces for knowledge-base builders' control knowledge and application-specific procedures
IBM Journal of Research and Development
Development of computer-based information systems: A communication framework
ACM SIGMIS Database
Object oriented database systems and knowledge systems
Proceedings from the first international workshop on Expert database systems
Knowledge-based software development: A paradigm and a tool
AFIPS Conference Proceedings; vol. 55 1986 National Computer Conference
Artificial intelligence: applications in the future of software engineering
Artificial intelligence: applications in the future of software engineering
Problem solving for effective systems analysis: an experimental exploration
Communications of the ACM
Readings in Knowledge Representation
Readings in Knowledge Representation
Human Problem Solving
Computer-aided software engineering: present status and future directions
ACM SIGMIS Database
Computer-supported collaborative work and its application to software engineering
SIGCPR '95 Proceedings of the 1995 ACM SIGCPR conference on Supporting teams, groups, and learning inside and outside the IS function reinventing IS
Preparing the information technology workforce for the new millennium
SIGCPR '00 Proceedings of the 2000 ACM SIGCPR conference on Computer personnel research
Preparing the information technology workforce for the new millennium
ACM SIGCPR Computer Personnel
Hi-index | 0.00 |
This paper discusses the architecture and design of an expert system PLEXACT, (PLEXsys in ACTion), which can be used to assist users in defining their information requirements and to analyze the consistency and integrity of the requirements. PLEXACT is different from other system analysis languages and tools because of its active participation in the requirements elicitation process and its dynamic system architecture which is adaptable to different system development settings.Current system analysis methodologies are first reviewed and evaluated. An intelligent system development tool that can remedy the disadvantages of the current approaches is described. The knowledge needed for information systems development is identified and representations of this knowledge are discussed. An object-oriented and communication-based architecture, called PLEXACT, is proposed. PLEXACT is a configurable system architecture which can support expert system building for information system development. The kernel of PLEXACT includes: (1) Development Coordinator: coordinates different expert system models to solve the system problems and guide the development process. Development Coordinator consists of four components: User Modeler, Project Controller, Problem Analyzer, and Development Knowledge Base and Data Base; (2) Information Systems Modeler: builds information system development theories, methods, and tools into expert system models to capture multiple perspectives of a system at different level of abstraction. Models can work together by specifying their coupling information to Model Creator. Information Systems Modeler consists of Model Creator, Model Instantiator, System Analyst and Designer, Model-based Learner, and Modeling Knowledge Base and Data Base. Current research in knowledge-based system development tools and some implementation issues of PLEXACT are also discussed.