1993
DOI: 10.1002/spe.4380230905
|View full text |Cite
|
Sign up to set email alerts
|

Implementing a graphical multi‐user interface toolkit

Abstract: Multi-user applications allows users in different locations to simultaneously interact with a common interface. Creating multi-user applications is complicated by issues such as process synchronization, replicated window management, and floor control. As a result, several papers describing toolkits that simplify programming of multi-user applications have appeared in the literature. This paper discusses several low-level issues that must be addressed when implementing such a toolkit. Issues relating to replica… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

1994
1994
2009
2009

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 18 publications
0
3
0
Order By: Relevance
“…Also, an OO user interface is easier to connect with an application that is designed and implemented in an OO manner and the reuse of software components is facilitated. In spite of the availability of powerful and useful object-oriented tools for building interactive graphical applications [1], [5], [10], [11], [12], [13], [14] and [17] the development of these modern interfaces often requires the major part of software project resources due to the costs of their design, implementation, debugging and modification [16], [17]. Thus, the use of good size estimation is strongly recommended for an appropriate planning of the interactive software project development.…”
Section: Technical Complexity Factor Estimationmentioning
confidence: 99%
“…Also, an OO user interface is easier to connect with an application that is designed and implemented in an OO manner and the reuse of software components is facilitated. In spite of the availability of powerful and useful object-oriented tools for building interactive graphical applications [1], [5], [10], [11], [12], [13], [14] and [17] the development of these modern interfaces often requires the major part of software project resources due to the costs of their design, implementation, debugging and modification [16], [17]. Thus, the use of good size estimation is strongly recommended for an appropriate planning of the interactive software project development.…”
Section: Technical Complexity Factor Estimationmentioning
confidence: 99%
“…GUI toolkits make provisions for reusing a standard set of implemented widgets [17], which together with supporting guidelines encourage application developers to use a common design vocabulary [23]. Throughout the years, the development of graphical toolkits has been continuous, addressing cutting-edge issues in 2D graphical interaction [8], information visualization [13], ubiquitous computing [6] and multi-user applications [15]. Recently, there has also been a rich collection of widgets for Web-based applications (e.g., Yahoo, AOL, ICQ, Google Web Toolkit and Echo2).…”
Section: Introductionmentioning
confidence: 99%
“…Detailed description of these layers will be given in section two. Previous work focused on the design of user interfaces [6,15], collaborative environment using shared files, designed objects or scientific visualization [2-4, 7, 25, 30, 321, and coordination capability for distributed tasks [8,181. Communication issues, such as group communication, multicast transmission, network protocols and architectures, have been considered in [lo, 14, 19, 20, 241.…”
Section: Introductionmentioning
confidence: 99%