DocumentCode
2256668
Title
Agent-based support for communication between developers and users in software design
Author
Girgensohn, Andreas ; Redmiles, David F. ; Shipman, Frank M., III
Author_Institution
NYNEX Corp., White Plains, NY, USA
fYear
1994
fDate
20-23 Sep 1994
Firstpage
22
Lastpage
29
Abstract
Research in knowledge-based software engineering has led to advances in the ability to specify and automatically generate software. Advances in the support of upstream activities have focussed on assisting software developers. We examine the possibility of extending computer-based support in the software development process to allow end users to participate, providing feedback directly to developers. The approach uses the notion of “agents” developed in artificial intelligence research and concepts of participatory design. Namely, agents monitor end users working with prototype systems and report mismatches between developers´ expectations and a system´s actual usage. At the same time, the agents provide end users with an opportunity to communicate with developers, either synchronously or asynchronously. The use of agents is based on actual software development experiences
Keywords
cooperative systems; human factors; knowledge based systems; software engineering; user interfaces; agent-based support; artificial intelligence research; communication; computer-based support; end users; feedback; knowledge-based software engineering; participatory design; prototype systems; software design; software developers; software development experiences; upstream activities; Artificial intelligence; Collaborative work; Computerized monitoring; Feedback; Programming; Prototypes; Software design; Software engineering; Software prototyping; Usability;
fLanguage
English
Publisher
ieee
Conference_Titel
Knowledge-Based Software Engineering Conference, 1994. Proceedings., Ninth
Conference_Location
Monterey, CA
ISSN
1068-3062
Print_ISBN
0-8186-6380-4
Type
conf
DOI
10.1109/KBSE.1994.342681
Filename
342681
Link To Document