Interacting with an active, integrated environment
- 3 November 1988
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 13 (5) , 76-84
- https://doi.org/10.1145/64135.65011
Abstract
Software engineering environments are intended to provide a cohesive and integrated set of tools to support the process of software engineering with much current research into environment design focussed on maximising the degree to which these tools can be integrated. This paper describes the architecture of a prototype environment which attempts to achieve a high degree of integration using techniques drawn from artificial intelligence, office automation and object-oriented programming. This environment is implemented as a federation of intelligent, co-operating agents which communicate, with each other and with users, by message passing. This paper is particularly concerned with user interface integration including the mechanisms employed to permit inter-agent and agent-user communicationsKeywords
This publication has 8 references indexed in Scilit:
- Dimensions of object-based language designPublished by Association for Computing Machinery (ACM) ,1987
- Intelligent information-sharing systemsCommunications of the ACM, 1987
- User agent for the Unix mail system: This second paper examines several electronic mail systemsData Processing, 1986
- The information lens: an intelligent system for information sharing in organizationsPublished by Association for Computing Machinery (ACM) ,1986
- Structuring computer-mediated communication systems to avoid information overloadCommunications of the ACM, 1985
- A Tour Through CedarIEEE Transactions on Software Engineering, 1985
- The evolution of user behavior in a computerized conferencing systemCommunications of the ACM, 1981
- Breaking the complexity barrier againPublished by Association for Computing Machinery (ACM) ,1973