This one page poster submission synthesis describes the head motion tracking method based on a image processing and spatial information extraction algorithm that's capable of obtaining the key elements of the user...
详细信息
The development of fine-grain multi-threaded program ex-ecution models has created an interesting challenge: how to partition a program into threads that can exploit machine parallelism, achieve latency tolerance, and...
详细信息
This paper proposes to use SDL block diagrams, UML class diagrams, and UML behavior diagrams like collaboration diagrams, activity diagrams, and statecharts as a visual programming language. We describe a modeling app...
详细信息
ISBN:
(纸本)9781581132069
This paper proposes to use SDL block diagrams, UML class diagrams, and UML behavior diagrams like collaboration diagrams, activity diagrams, and statecharts as a visual programming language. We describe a modeling approach for flexible, autonomous production agents, which are used for the decentralization of production control systems. In order to generate a (Java) implementation of a production control system from its specification, we define a precise semantics for the diagrams and we define how different (kinds of) diagrams are combined to a complete executable ***, generating code from UML behavior diagrams is not well understood. Frequently, the semantics of a UML behavior diagram dep.nds on the topic and the aspect that is modeled and on the designer that created it. In addition, UML behavior diagrams usually model only example scenarios and do not describe all possible cases and possible *** overcome these problems by restricting the UML notation to a subset of the language that has a precise semantics. In addition, we define which kind of diagram should be used for which purpose and how the different kinds of diagrams are integrated to a consistent overall view.
However, a single collaboration diagram is usually not expressive enough to model complex operations performing several modifications at different parts of the overall object structure. Such series of modifications ne...
ISBN:
(纸本)9781581132069
However, a single collaboration diagram is usually not expressive enough to model complex operations performing several modifications at different parts of the overall object structure. Such series of modifications need several collaboration diagrams to be modeled. In addition, there may be different situations where certain collaboration diagrams should be executed and others not. Thus, we need additional control structures to control the execution of collaboration diagrams. In our approach we combine collaboration diagrams with statecharts and activity diagrams for this purpose. This means, instead of just pseudo code, any state or activity may contain a collaboration diagram modeling the do-action of this *** 1 illustrates the main concepts of Fujaba. Fujaba uses a combination of statecharts and collaboration diagrams to model the behavior of active classes. A combination of activity diagrams and collaboration diagrams models the bodies of complex methods. This integration of class diagrams and UML behavior diagrams enables Fujaba to perform a lot of static analysis work facilitating the creation of a consistent overall specification. In addition, it turns these UML diagrams into a powerful visual programming language and allows to cover the generation of complete application *** testing and maintenance the code of an application may be changed on the fly, e.g. to fix small problems. Some application parts like the graphical user interface or complex mathematical computations may be developed with other tools. In cooperative (distributed) software development projects some developers may want to use Fujaba, others may not. Code of different developers may be merged by a version management tool. There might already exist a large application and one wants to use Fujaba only for new parts. One may want to do a global search-and-replace to change some text phrases. One may temporarily violate syntactic code structures while she or he restructures some
Due to visibility change and surface enlargement in producing a novel view from a new viewpoint, 3D re-projection from one reference image in IBMR inevitably produces holes in the destination image. Even worse, exposu...
详细信息
This paper proposes a scheme of annotating spoken dialogues with discourse level information in terms of the discourse segment. Dialogues are coded with topic break index (TBI), which indicates the degree of topic bre...
详细信息
This paper proposes a scheme of annotating spoken dialogues with discourse level information in terms of the discourse segment. Dialogues are coded with topic break index (TBI), which indicates the degree of topic break between the discourse segments, instead of marking a beginning and all ending utterances of the segment. TBI is graded by two levels, 1 and 2,
Our objective is to view the topology change as a change in the node adjacency information at one or more nodes and utilize the tools of self-stabilization to converge to a stable global state in the new network graph...
详细信息
Structural matching and feature matching are two major streams in handwritten Chinese character recognition. The former is better in absorbing writing variation since it utilizes rich structural information from strok...
详细信息
The idea of using computers for an artistic activity like music springs from the first studies of what an intelligent machine could do. Nowadays, the world of music and the world of computational science are getting c...
详细信息
In software development, a conflict exists between flexibility and maintainability of code on one side and performance on the other. In this paper an existing database system is presented. The system uses an approach ...
详细信息
暂无评论