In this paper, we conduct research on the novel mode of plane graphic design from the core angle of the primary visual language transmitting. Relationship between nationality and cosmopolitan processing in graphic des...In this paper, we conduct research on the novel mode of plane graphic design from the core angle of the primary visual language transmitting. Relationship between nationality and cosmopolitan processing in graphic design in the design of image symbol expression and significance of the symbol on the one hand require symbolic form must have enough openness and the cognitive function on the other hand with semiotics method can let the designer to extract the most representative and symbolic notation style to carry on the design expression. As a non- verbal symbols, from the perspective of the view, the design image is no national boundaries, but the human form to beauty and should express the symbolism of cognition is the same. In the form of the ethnic groups of the cosmopolitan codes are for identification of Chinese contemporary design possible effective methods. Our research proposes novel perspective of the design which is meaningful.展开更多
A distributed graphics programming language called DGLa is presented, which facilitates the development of distributed graphics application. Facilities for distributed programming and graphics support are included in ...A distributed graphics programming language called DGLa is presented, which facilitates the development of distributed graphics application. Facilities for distributed programming and graphics support are included in it. It not only supports synchronous and asynchronous communication but also provides programmer with multiple control mechanism for process communication. The graphics support of DGLa is powerful, for both sequential graphics library and parallel graphics library are provided. The design consideration and implementation experience are discussed in detail in this paper.Application examples are also given.展开更多
This paper summarizes the principles and ideas in the design of a graphical specification language, called GSPEC. Based on the requirement analysis of specification languages, a new software decomposition model is pro...This paper summarizes the principles and ideas in the design of a graphical specification language, called GSPEC. Based on the requirement analysis of specification languages, a new software decomposition model is proposed, and an abstract data type definition method combining both the algebraic and the flrst-order logic descriptions is adopted in GSPEC. With its graphical representation, the correctness of its specifications can be guaranteed or verified to some extent. The language is powerful and easy to understand. It has been implemented on IBM PC/AT computers and SUN-3/160 C work stations.展开更多
A graphical language which can be used for defining dynamic picture and applying control ac- tions to it is defined with an expanded attributed grammar.Based on this,a system is built for de- veloping the presentation...A graphical language which can be used for defining dynamic picture and applying control ac- tions to it is defined with an expanded attributed grammar.Based on this,a system is built for de- veloping the presentation of application data of user interface.This system provides user interface de- signers with a friendly and high efficient programming environment.展开更多
Service providers - from public institutions to primary care facilities - need to constantly attend toclients' inquiries to provide useful information and directive guidelines. Ensuring high quality serviceis challen...Service providers - from public institutions to primary care facilities - need to constantly attend toclients' inquiries to provide useful information and directive guidelines. Ensuring high quality serviceis challenging as it not only demands detailed domain-specific knowledge, but also the ability toquickly understand the clients' issues through their diverse - and often casual - descriptions. Thispaper aims to provide a framework for the development of an automated information broker agent whoperforms the task of a helper. The main task of the agent is to interact with the client and direct them toobtain further services that cater their personalized need. To do so, the agent should accomplish asequence of tasks that include natural language inquiry, knowledge gathering, reasoning, and givingfeedback; in this way, it simulates a human helper to engage in interaction with the client. Theframework combines a question-answering reasoning mechanism while utilizing domain-specificknowledge base. When the users cannot describe clearly their needs, the system tries to narrow downthe possibilities by an iterative question-answering process, until it eventually identifies the target. Inrealizing our framework, we make a proof-of-concept project, M andy, a primary care chatbot systemcreated to assist healthcare staffs by automating the patient intake process. We describe in detail thesystem functionalities and design of the system, and evaluate our proof-of-concept on benchmark casestudies.展开更多
With many cores driven by high memory bandwidth, today's graphics processing unit (GPU) has involved into an absolute computing workhorse. More and more scientists, researchers and software developers are using GPU...With many cores driven by high memory bandwidth, today's graphics processing unit (GPU) has involved into an absolute computing workhorse. More and more scientists, researchers and software developers are using GPUs to accelerate their algorithms and ap- plications. Developing complex programs and software on the GPU, however, is still far from easy with ex- isting tools provided by hardware vendors. This article introduces our recent research efforts to make GPU soft- ware development much easier. Specifically, we designed BSGP, a high-level programming language for general- purpose computation on the GPU. A BSGP program looks much the same as a sequential C program, and is thus easy to read, write and maintain. Its performance on the GPU is guaranteed by a well-designed compiler that converts the program to native GPU code. We also developed an effective debugging system for BSGP pro- grams based on the GPU interrupt, a unique feature of BSGP that allows calling CPU functions from inside GPU code. Moreover, using BSGP, we developed GPU algorithms for constructing several widely-used spatial hierarchies for high-performance graphics applications.展开更多
文摘In this paper, we conduct research on the novel mode of plane graphic design from the core angle of the primary visual language transmitting. Relationship between nationality and cosmopolitan processing in graphic design in the design of image symbol expression and significance of the symbol on the one hand require symbolic form must have enough openness and the cognitive function on the other hand with semiotics method can let the designer to extract the most representative and symbolic notation style to carry on the design expression. As a non- verbal symbols, from the perspective of the view, the design image is no national boundaries, but the human form to beauty and should express the symbolism of cognition is the same. In the form of the ethnic groups of the cosmopolitan codes are for identification of Chinese contemporary design possible effective methods. Our research proposes novel perspective of the design which is meaningful.
文摘A distributed graphics programming language called DGLa is presented, which facilitates the development of distributed graphics application. Facilities for distributed programming and graphics support are included in it. It not only supports synchronous and asynchronous communication but also provides programmer with multiple control mechanism for process communication. The graphics support of DGLa is powerful, for both sequential graphics library and parallel graphics library are provided. The design consideration and implementation experience are discussed in detail in this paper.Application examples are also given.
文摘This paper summarizes the principles and ideas in the design of a graphical specification language, called GSPEC. Based on the requirement analysis of specification languages, a new software decomposition model is proposed, and an abstract data type definition method combining both the algebraic and the flrst-order logic descriptions is adopted in GSPEC. With its graphical representation, the correctness of its specifications can be guaranteed or verified to some extent. The language is powerful and easy to understand. It has been implemented on IBM PC/AT computers and SUN-3/160 C work stations.
文摘A graphical language which can be used for defining dynamic picture and applying control ac- tions to it is defined with an expanded attributed grammar.Based on this,a system is built for de- veloping the presentation of application data of user interface.This system provides user interface de- signers with a friendly and high efficient programming environment.
文摘Service providers - from public institutions to primary care facilities - need to constantly attend toclients' inquiries to provide useful information and directive guidelines. Ensuring high quality serviceis challenging as it not only demands detailed domain-specific knowledge, but also the ability toquickly understand the clients' issues through their diverse - and often casual - descriptions. Thispaper aims to provide a framework for the development of an automated information broker agent whoperforms the task of a helper. The main task of the agent is to interact with the client and direct them toobtain further services that cater their personalized need. To do so, the agent should accomplish asequence of tasks that include natural language inquiry, knowledge gathering, reasoning, and givingfeedback; in this way, it simulates a human helper to engage in interaction with the client. Theframework combines a question-answering reasoning mechanism while utilizing domain-specificknowledge base. When the users cannot describe clearly their needs, the system tries to narrow downthe possibilities by an iterative question-answering process, until it eventually identifies the target. Inrealizing our framework, we make a proof-of-concept project, M andy, a primary care chatbot systemcreated to assist healthcare staffs by automating the patient intake process. We describe in detail thesystem functionalities and design of the system, and evaluate our proof-of-concept on benchmark casestudies.
文摘With many cores driven by high memory bandwidth, today's graphics processing unit (GPU) has involved into an absolute computing workhorse. More and more scientists, researchers and software developers are using GPUs to accelerate their algorithms and ap- plications. Developing complex programs and software on the GPU, however, is still far from easy with ex- isting tools provided by hardware vendors. This article introduces our recent research efforts to make GPU soft- ware development much easier. Specifically, we designed BSGP, a high-level programming language for general- purpose computation on the GPU. A BSGP program looks much the same as a sequential C program, and is thus easy to read, write and maintain. Its performance on the GPU is guaranteed by a well-designed compiler that converts the program to native GPU code. We also developed an effective debugging system for BSGP pro- grams based on the GPU interrupt, a unique feature of BSGP that allows calling CPU functions from inside GPU code. Moreover, using BSGP, we developed GPU algorithms for constructing several widely-used spatial hierarchies for high-performance graphics applications.