• Title/Summary/Keyword: Interactive programming

Search Result 157, Processing Time 0.034 seconds

A Study on the Design Process of Interactive Space with the Influential Factors on the Interactivity - Focus on Programming Process for Supporting Interactive Behaviors - (상호작용성 영향요인이 적용된 공간디자인 프로세스에 관한 연구 - 상호작용 행태지원 프로그래밍 프로세스를 중심으로 -)

  • Lee, Jeong-Min
    • Korean Institute of Interior Design Journal
    • /
    • v.20 no.5
    • /
    • pp.23-33
    • /
    • 2011
  • Starting with 21st Century, the role of the design has been widened and designers began to regard the psychological and behavioral factors as main design considerations. These factors are the core elements especially in designing interactive space. This research proposed the user-centered design methodology for interactive space. It developed Programming Process for Supporting Interactive Behaviors. To compose the process, this research analyzed the influential factors on the interactivity and the results were applied on the process. This newly proposed Programming Process contains four basic stages which are 'Opportunity Identification Cell', 'Intersubject Cell', 'Interaction & Interface Cell', and 'Programming Solution Cell'. More detailed tasks are also specified for each stage. This research asserts that the design process for Interactive space should differ from the past design processes in the fact that it puts much more attention on systemizing the psychological and behavioral elements than before. Therefore the design process for Interactive space should be reinforced with the data related to these psychological and behavioral understandings. The Programming Process of this paper is an attempt to enlarge the roles of these data in designing interactive space, and thus it is an attempt to accommodate the contemporary user-centered design paradigm.

Fuzzy Preference Based Interactive Fuzzy Physical Programming and Its Application in Multi-objective Optimization

  • Zhang Xu;Huang Hong-Zhong;Yu Lanfeng
    • Journal of Mechanical Science and Technology
    • /
    • v.20 no.6
    • /
    • pp.731-737
    • /
    • 2006
  • Interactive Fuzzy Physical Programming (IFPP) developed in this paper is a new efficient multi-objective optimization method, which retains the advantages of physical programming while considering the fuzziness of the designer's preferences. The fuzzy preference function is introduced based on the model of linear physical programming, which is used to guide the search for improved solutions by interactive decision analysis. The example of multi-objective optimization design of the spindle of internal grinder demonstrates that the improved preference conforms to the subjective desires of the designer.

Interactive Fuzzy Linear Programming with Two-Phase Approach

  • Lee Jong-Hwan
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • v.6 no.3
    • /
    • pp.232-239
    • /
    • 2006
  • This paper is for applying interactive fuzzy linear programming for the problem of product mix planning, which is one of the aggregate planning problem. We developed a modified algorithm, which has two-phase approach for interactive fuzzy linear programming to get a better solution. Adding two-phase method, we expect to obtain not only the highest membership degree, but also a better utilization of each constrained resource.

Multiobjective Optimization of Three-Stage Spur Gear Reduction Units Using Interactive Physical Programming

  • Huang Hong Zhong;Tian Zhi Gang;Zuo Ming J.
    • Journal of Mechanical Science and Technology
    • /
    • v.19 no.5
    • /
    • pp.1080-1086
    • /
    • 2005
  • The preliminary design optimization of multi-stage spur gear reduction units has been a subject of considerable interest, since many high-performance power transmission applications (e.g., automotive and aerospace) require high-performance gear reduction units. There are multiple objectives in the optimal design of multi-stage spur gear reduction unit, such as minimizing the volume and maximizing the surface fatigue life. It is reasonable to formulate the design of spur gear reduction unit as a multi-objective optimization problem, and find an appropriate approach to solve it. In this paper an interactive physical programming approach is developed to place physical programming into an interactive framework in a natural way. Class functions, which are used to represent the designer's preferences on design objectives, are fixed during the interactive physical programming procedure. After a Pareto solution is generated, a preference offset is added into the class function of each objective based on whether the designer would like to improve this objective or sacrifice the objective so as to improve other objectives. The preference offsets are adjusted during the interactive physical programming procedure, and an optimal solution that satisfies the designer's preferences is supposed to be obtained by the end of the procedure. An optimization problem of three-stage spur gear reduction unit is given to illustrate the effectiveness of the proposed approach.

An interactive weight vector space reduction procedure for bicriterion linear programming

  • Lee, Dongyeup
    • Korean Management Science Review
    • /
    • v.13 no.2
    • /
    • pp.205-213
    • /
    • 1996
  • This paper develops a simple interactive procedure which can be efficiently used to solve a bicriteria linear programming problem. The procedure exploits the relatively simple structure of the bicriterion linear programming problem. Its application to a transportation problem is also presented. The results demonstrate that the method developed in this paper could be easily applicable to any bicriteria linear program in general.

  • PDF

Development and Application of Interactive Prototyping Programming Learning Model based on Physical Computing (피지컬 컴퓨팅 기반의 인터랙티브 프로토타이핑 프로그래밍 학습모형 개발 및 적용)

  • Seo, Jeonghyun
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.3
    • /
    • pp.297-305
    • /
    • 2018
  • Physical computing is the concept of expanding computing to humans, environments, and objects. It draws attention as a programming learning medium based on physical outputs in integration of hardware and software. This study developed a programming learning model based on interactive prototyping using the characteristics of physical computing with a high degree of technical freedom and analyzed its learning effect in an experiment. To examine the effect of the experimental treatment, this researcher divided fifty nine 5th-grade elementary students into an experimental group and into a control group. the interactive prototyping programming learning model was applied to the experimental group, and a linear sequential programming learning model was applied to the control group. Information Science Creative Personality Test was conducted before and after the experimental treatment. Analysis of Covariance was conducted with the pre-test scores of the two groups. As a result, it was proved that there was the effect of learning at the significance level of .05. It indicates that the physical computing based interactive prototyping programming learning model is applicable to the programming learning for 5th-grade elementary students.

An Interactive Multi-View Visual Programming Environment for C++ (C++를 위한 대화식 다중 뷰 시각 프로그래밍 환경)

  • Ryu, Cheon-Yeol;Jeong, Geun-Ho;Yu, Jae-U;Song, Hu-Bong
    • The Transactions of the Korea Information Processing Society
    • /
    • v.2 no.5
    • /
    • pp.746-756
    • /
    • 1995
  • This paper describes the intractive visual programming environment using multi-view which shows the tools of visualization for called and the visualizations for called member-function flow in C++ language. This research defines new visual symbols for class and constructs interactive visual programming environment of various views by using visual symbols. Our proposed interactive multi-view visual programming environment can represent visualization for representation of class and execution relationships between objects in the object-oriented language, which is easy to understand the structure of object-oriented program, therefore our proposed interactive visual programming environment enables easy program development, and can use of education and trainning for beginner in useful.

  • PDF

Interactive Teaching and Self-Study Tools for Power Electronics

  • Ertugrul, Nesimi
    • Journal of Power Electronics
    • /
    • v.2 no.4
    • /
    • pp.258-267
    • /
    • 2002
  • This paper presents the principal features of the software modules developed to provide an interactive teaching/learning environment in Power Electronics that can be used by educators and students. The software modules utilize an object oriented programming LabVIEW that provides a highly flexible graphical user interface. The paper highlights the principal features the software components and illustrates a number of highly interactive graphical user interfaces of selected Power Electronics circuits and systems.

A convergence Control Method in the Interactive Multiple Objective Linear Programming(MOLP) Procedure (상호작용식 다목적 선형계획과정에서의 수렴 통제 방법)

  • Park, Young Woong
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.20 no.43
    • /
    • pp.299-319
    • /
    • 1997
  • Since a convergence strategy in interactive procedure is the origin of a lot of the restrictions and inconvenience of many methods, a new flexible convergence strategy is necessary for developing that is applicable for interactive MOLP as well as interactive multiple objective integer programming(MOIP). A method for computing the volume of the interval defined subsets of weighting vector space is developed using Sobol's LP$_{i}$, Generator. Since the interactive procedure requires a number of iterations, with a fixed number of solutions presented per iteration, a convergence strategy is needed to control the rate at which the interactive procedure converges to a final solution. Thus, in this paper, a new convergency strategy is developed.

  • PDF