Traditional graph partitioning algorithms compute a k-way partitioning of a graph such that the number of edges that are cut by the partitioning is minimized and each partition has an equal number of vertices. The tas...
详细信息
In end-user programming it is still hard to overcome the tension between usability and expressiveness. Some end-user programming approaches focus on simple use but they make it hard or even impossible to write program...
详细信息
ISBN:
(纸本)0897919262
In end-user programming it is still hard to overcome the tension between usability and expressiveness. Some end-user programming approaches focus on simple use but they make it hard or even impossible to write programs expressing useful functionality. Other programming approaches can be very expressive by allowing the construction of arbitrary complex programs but this expressiveness comes at the price of usability. End user programming approaches that are at least reasonably usable and expressive at the same time require not merely a syntactic improvement of programming languages but a new way to conceptualize the programming process in a social context. social behavior processing describes the idea of elevating programming components to the level of easily composable and decomposable entities that can be shared through the World Wide Web with a community of end-users. The Agentsheets Behavior Exchange is outlined here as a forum for end-user programmers, including middle school kids and professionals, to (a) compose behaviors in order to create interactive SimCityTU-like simulations and games, to (b) comprehend behaviors created by other users or by themselves, and to (c) share these behaviors with other users.
Hierarchical dynamic simplification (HDS) is a new approach to the problem of simplifying arbitrary polygonal environments. HDS operates dynamically, retessellating the scene continuously as the user's viewing pos...
详细信息
暂无评论