INTEGRATING USER INTERFACE DEVELOPMENT AND MODERN SOFTWARE DEVELOPMENT
-
Published:1992-06
Issue:02
Volume:02
Page:227-250
-
ISSN:0218-1940
-
Container-title:International Journal of Software Engineering and Knowledge Engineering
-
language:en
-
Short-container-title:Int. J. Soft. Eng. Knowl. Eng.
Affiliation:
1. Department of Computer Science, Alumni Hall, University of Pittsburgh, Pittsburgh, PA 15260, USA
Abstract
A long-term goal for software engineers is integrating the separate processes of user interface development and modern software development. With emergent CASE technology, software engineers can begin to explore ways to achieve this integration. Exploration involves investigating candidate methodologies that let developers apply different development strategies to different parts of an interactive system. Disciplined long-term investigation requires that the fundamental principles governing each process be fixed and that evolving development methods comprising each process be accommodated. This paper proposes a computer-based process model that fixes the principles and accommodates evolving methods. Model features include a collection of software engineering and knowledge engineering techniques that supports a development organization of human and computer-based agents, a coordination activity that supports opportunistic behavior of developers, a unifying representation that leads to mutually consistent results from developers, and an extendable topology that enhances collaboration among developers while reducing their communications burden.
Publisher
World Scientific Pub Co Pte Lt
Subject
Artificial Intelligence,Computer Graphics and Computer-Aided Design,Computer Networks and Communications,Software
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A process model for interactive systems;Journal of Systems Integration;1993-09