WorldCat Identities

Shan, Yen-Ping

Works: 5 works in 16 publications in 1 language and 201 library holdings
Genres: Academic theses 
Roles: Author
Classifications: QA76.9.O35, 005.376
Publication Timeline
Most widely held works by Yen-Ping Shan
Enterprise computing with objects : from client/server environments to the Internet by Yen-Ping Shan( Book )

8 editions published in 1998 in English and held by 193 WorldCat member libraries worldwide

Enterprise Computing with Objects helps the reader place rapidly evolving technologies - the Internet, the World Wide Web, distributed computing, object technology and client/server systems - in their appropriate context in relation to modern information systems. The authors distinguish what is essential from what is incidental, while imparting a clear understanding of how the underlying technologies fit together. The book examines essential topics, including data persistence, security, performance, scalability, and development tools. Even readers with existing experience in object technology or client/server programming can benefit from the perspectives offered here
MoDE : an object-oriented user interface development environment based on the concept of mode by Yen-Ping Shan( Book )

5 editions published between 1990 and 1994 in English and held by 5 WorldCat member libraries worldwide

This thesis explores a particular concept of mode that can provide a unified conceptual framework for user interfaces and can lead to an effective implementation environment for developing a rich variety of user interfaces. This research has addressed several important limitations faced by most user interface management systems (UIMSs). These include: (1) Lack of generality; (2) Little support for creating and managing the connections between user interfaces and their underlying applications; and (3) Lack of support beyond the coding phase
An Object-Oriented UIMS for Rapid Prototyping( )

1 edition published in 1990 in English and held by 1 WorldCat member library worldwide

User interface management systems (UIMSs) that support rapid prototyping often suffer from the limited range of interfaces that they can produce and the lack of support for the connection between the produced interface and its underlying application. This paper discusses a Mode Development Environment (MoDE) that addresses these problems. MoDE is a general user interface management system that supports rapid creation of a wide variety of user interfaces. It is implemented on top of Smalltalk-80 and an event-driven mechanism. Its dynamically expandable interaction technique library allows the interface developer to easily introduce new objects into the library. MoDE also supports creation and management of the connection between the user interface and the application through direct manipulation. Keywords: User interface software
An Event-Driven Model-View-Controller Framework for Smalltalk( Book )

1 edition published in 1989 in English and held by 1 WorldCat member library worldwide

The Smalltalk Model-View-Controller (MVC) users interface paradigm uses polling for its input control. The polling loops consume CPU cycles even when the user is not interacting with the interface. Applications using Smalltalk as their front-end often suffer unnecessary performance loss. This paper presents a prototype event-driven MVC framework to solve these problems. A solution to the compatibility problem is also provided to allow interface objects built under both polling and event-driving mechanisms to be used by each other with no modification and no performance penalty. (kr)
MoDE: A UIMS for Smalltalk( )

1 edition published in 1990 in English and held by 1 WorldCat member library worldwide

While the Model-View-Controller (MVC) framework has contributed to many aspects of user interface development in Smalltalk, interfaces produced with MVC often have highly coupled model, view, and controller classes. This coupling and the effort required to use MVC make user interface creation a less effective aspect of Smalltalk. The Mode Development Environment (MoDE) is a user interface management system (UIMS) which addresses the above issues. MoDE is composed of two major components: the Mode framework and the Mode Composer. The Mode framework accommodates an orthogonal design which decouples the user interface components and increases their reusability. The Mode Composer reduces the effort using MoDE by providing a direct-manipulation user interface to its users. This paper discusses the importance of orthogonality and illustrates its incorporation into the design of MoDE. A comparison of the Mode framework and the MVC framework is included. Keywords: Systems engineering, Computer programming
Audience Level
Audience Level
  Kids General Special  
Audience level: 0.63 (from 0.62 for Enterprise ... to 0.99 for An Event-D ...)

Enterprise computing with objects : from client/server environments to the Internet
English (16)