• Title/Summary/Keyword: MVC model

Search Result 72, Processing Time 0.024 seconds

Effect of forearm length applied on empirical models of maximum endurance time during isometric elbow flexion (등척성 팔굽 굽힘시 최대근지구력시간의 실증적 모델에 적용한 전완길이의 영향)

  • Sang-Sik Lee;Kiyoung Lee
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.16 no.5
    • /
    • pp.338-346
    • /
    • 2023
  • During isometric elbow flexion, forearm length should be an important factor to determine not only joint torque but also maximum endurance time (MET), when the forearm is perpendicular to the direction of the force. The purpose of this paper is to examine the effect of forearm length as an additional factor on empirical models of MET such as an exponential model and a power model during isometric elbow flexion. Thirty volunteers participated in our experiment to measure factor variables such as circumferences and lengths of their upper and lower arms. Their METs were measured according to the percent of maximum voluntary contraction intensity (%MVC). For the multiple linear regression model of ln(MET) using these measurements, significant variables could be observed in %MVC and forearm lengths (P<0.05). The empirical models were assessed by these models using forearm length as the additional factor. Mean absolute deviations (MAD) between the measured METs amd the two empirical models were about 19.4 [s], but MAD using models applied forearm lengths were reduced to about 16.2 [s]. The correlation coefficients and intraclass correlation coefficients were about 0.87, but those applied forearm lengths were increased to about 0.91. These results demonstrated that forearm length was a significant additional factor to the empirical model.

The Development of a SVR-based Empirical Model for the Effect of the Unbalanced Floor Height on MVC of Lifting Task (불균형한 바닥높이가 들기 작업의 최대발휘근력에 미치는 영향 분석을 위한 SVR 예측모델 설계)

  • Oh, Hyunsoo;Chang, Seong Rok;Kim, Younghwan;Lee, Chang Jun
    • Journal of the Korean Society of Safety
    • /
    • v.29 no.4
    • /
    • pp.153-159
    • /
    • 2014
  • Low back pain is one of major issues in musculoskeletal diseases mainly caused by MMH (Manual Material Handling) tasks. In Korea, the standards of NIOSH(National Institute for Occupational Safety and Health) Lift Equations in U. S. A. have been most widely used. However, there is no standard in case the height of one feet is higher than that of another one. Moreover, since the standards are developed in U. S. A., there are many limitations for the applicability of Korean workers. In this study, MVC(Maximum Voluntary Contraction) for four postures are measured and an empirical model based on SVR(Support Vector Regression) is constructed. Constructing SVR model, PSO(Particle Swarm Optimization) is employed to investigate the optimal parameters of SVR. The results show that the performance of this empirical model is approximately accurate, even if the deviation of experimental values is large due to the individual differences. This empirical model may contribute to establish the standards of MMH tasks in Korea.

A MVC Framework for Visualizing Text Data (텍스트 데이터 시각화를 위한 MVC 프레임워크)

  • Choi, Kwang Sun;Jeong, Kyo Sung;Kim, Soo Dong
    • Journal of Intelligence and Information Systems
    • /
    • v.20 no.2
    • /
    • pp.39-58
    • /
    • 2014
  • As the importance of big data and related technologies continues to grow in the industry, it has become highlighted to visualize results of processing and analyzing big data. Visualization of data delivers people effectiveness and clarity for understanding the result of analyzing. By the way, visualization has a role as the GUI (Graphical User Interface) that supports communications between people and analysis systems. Usually to make development and maintenance easier, these GUI parts should be loosely coupled from the parts of processing and analyzing data. And also to implement a loosely coupled architecture, it is necessary to adopt design patterns such as MVC (Model-View-Controller) which is designed for minimizing coupling between UI part and data processing part. On the other hand, big data can be classified as structured data and unstructured data. The visualization of structured data is relatively easy to unstructured data. For all that, as it has been spread out that the people utilize and analyze unstructured data, they usually develop the visualization system only for each project to overcome the limitation traditional visualization system for structured data. Furthermore, for text data which covers a huge part of unstructured data, visualization of data is more difficult. It results from the complexity of technology for analyzing text data as like linguistic analysis, text mining, social network analysis, and so on. And also those technologies are not standardized. This situation makes it more difficult to reuse the visualization system of a project to other projects. We assume that the reason is lack of commonality design of visualization system considering to expanse it to other system. In our research, we suggest a common information model for visualizing text data and propose a comprehensive and reusable framework, TexVizu, for visualizing text data. At first, we survey representative researches in text visualization era. And also we identify common elements for text visualization and common patterns among various cases of its. And then we review and analyze elements and patterns with three different viewpoints as structural viewpoint, interactive viewpoint, and semantic viewpoint. And then we design an integrated model of text data which represent elements for visualization. The structural viewpoint is for identifying structural element from various text documents as like title, author, body, and so on. The interactive viewpoint is for identifying the types of relations and interactions between text documents as like post, comment, reply and so on. The semantic viewpoint is for identifying semantic elements which extracted from analyzing text data linguistically and are represented as tags for classifying types of entity as like people, place or location, time, event and so on. After then we extract and choose common requirements for visualizing text data. The requirements are categorized as four types which are structure information, content information, relation information, trend information. Each type of requirements comprised with required visualization techniques, data and goal (what to know). These requirements are common and key requirement for design a framework which keep that a visualization system are loosely coupled from data processing or analyzing system. Finally we designed a common text visualization framework, TexVizu which is reusable and expansible for various visualization projects by collaborating with various Text Data Loader and Analytical Text Data Visualizer via common interfaces as like ITextDataLoader and IATDProvider. And also TexVisu is comprised with Analytical Text Data Model, Analytical Text Data Storage and Analytical Text Data Controller. In this framework, external components are the specifications of required interfaces for collaborating with this framework. As an experiment, we also adopt this framework into two text visualization systems as like a social opinion mining system and an online news analysis system.

Prediction Model of Endurance Time to Isotonic Contraction Exercise for Biceps Brachii using Multiple Regression Analysis with Personal Factors and Anthropometric Data (신체측정치수를 적용하여 다중회귀 분석을 통한 위팔두갈래근 등장성 운동의 근지구력시간 예측모델 연구)

  • Jeong, Ju-Young;Lee, Sang-Sik
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.8 no.2
    • /
    • pp.178-186
    • /
    • 2015
  • Endurance time is very important indicator to estimate muscle fatigue. In the case of measuring endurance time directly, it is dangerous for subject to perform a test until the point of failure to main time force. Therefore, this paper presents the model to estimate endirance time using indirect measurements such as personal factors and anthropometrical data. Previous studies had shown that personal factors such as gender and age were not related to endurance time, but recently studies have shown that it is estimated by using independent variable or predictor such as GTA (Gravitational Torque of the horizontal, stretched arm) and MVC (Maximum Voluntary Contraction). The present study investigated variables to estimate endurance time using personal factors and anthrometrical data during isotonic contractions. Twenty five healthy subject volunteered for this study, and performed three test sessions of isotonic contraction exercises at 10~50% respectively. Afterward the correlation coefficient and p-values were compared among regression models using personal factors and anthropometrical data. The results demonstrated that multi-regression model had significant coefficient of correlation, and was useful estimate endurance time.

A Case Study of Platform Migration for an Object-Oriented CASE tool : OODesigner (객체지향 CASE 도구 OODesigner의 플랫폼 이식 사례 연구)

  • Hong, Euy-Seok;Kim, Tae-Gyun
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.9
    • /
    • pp.2857-2866
    • /
    • 2000
  • As software technology has made progress, object-oriented CASE tools have become more important. This paper presents the process and similarity in design and implementation of OODesigner, an object-oriented CASE tool, on three platfonns and outlines a kind of generic architecture for the design and the implementation of CASE tools. OODesigner is a tool that was initially developed to support OMT. An initial Unix version has been developed since 1994. In 1997, after the completion of the Unix version, we began developing a Java version and a Windows version supporting UML. The development of a CASE tool is a typical application of the Model-View-ControllerO'vIVC) paradigm. Thus, we obtained a common design pattern among the versions in the MVC point of views. This design similarity can be used to develop several kinds of CASE tools with the corresponding design notations.

  • PDF

Design of an Architecture Pattern for Ajax-based Web Applications (Ajax기반 웹 응용을 위한 아키텍쳐 패턴 설계)

  • Kim, Hwang-Man;Kim, Yong-Goo
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.36 no.9B
    • /
    • pp.1057-1065
    • /
    • 2011
  • In order to achieve the ease of development and to facilitate the maintenance of codes for complex Ajax (Asynchronous Java Script and XML)-based web clients, this paper proposes a CVC (Communicator-View-Controller) architecture pattern by modifying the well-known MVC (Model-View-Controller) framework. By composing the Communicator of codes for asynchronous data retrieval, which is common to Ajax-based clients, the proposed architecture pattern is able to cut out the graphic design related codes to constitute the View layer. Based on such declarative generalization of complex web-client codes, Ajax-related codes can be easily modularized and efficiently reused in development and maintenance stages, and graphics design can be done separately regardless of the other business logic related codes development, resulting in highly efficient development and maintenance of complex Ajax-based web clients.

CUDA-based Object Oriented Programming Techniques for Efficient Parallel Visualization of 3D Content (3차원 콘텐츠의 효율적인 병렬 시각화를 위한 CUDA 환경 기반 객체 지향 프로그래밍 기법)

  • Park, Tae-Jung
    • Journal of Digital Contents Society
    • /
    • v.13 no.2
    • /
    • pp.169-176
    • /
    • 2012
  • This paper presents a parallel object-oriented programming (OOP) platform for efficient visualization of three-dimensional content in CUDA environments. For this purpose, this paper discusses the features and limitations in implementing C++ object-oriented codes using CUDA and proposes the solutions. Also, it presents how to implement a 3D parallel visualization platform based on the MVC (Model/View/Controller) design pattern. Also, it provides sample implementations for integral MLS (iMLS) and signed distance fields (SDFs) based on the Marching Cubes and Raytracing. The proposed approach enables GPU parallel processing only by implementing simple interfaces. Based on this, developers can expect general benefits that are common in general OOP techniques including abstractization and inheritance. Though I implemented only two specific samples in this paper, I expect my approach can be widely applied to general computer graphics problems.

SGS: Splicing Graph Server

  • Bollina, Durgaprasad;Lee, Bernett T.K.;Ranganathan, Shoba
    • Proceedings of the Korean Society for Bioinformatics Conference
    • /
    • 2005.09a
    • /
    • pp.47-50
    • /
    • 2005
  • SGS (Splicing Graph Server) is as web application based on the MVC architecture with a Java platform. The specifications of the implemented design pattern are closely associated with the specific requirements of splicing graphs for analyzing alternative splice variants from a single gene. The paper presents the use of MVC architecture using JavaBeans as a model, with a JSP viewer and the servlet as the controller for this bioinformatics web application, with the open source apache/tomcat application server and a MySql database management system.

  • PDF

A Web Services conversion of Web Applications (웹 응용의 웹 서비스 전환에 관한 연구)

  • Choi, Suhik;Lee, Joohwal;Byun, Jeongyong
    • Annual Conference of KIPS
    • /
    • 2010.04a
    • /
    • pp.710-712
    • /
    • 2010
  • 기업들의 웹서비스(Web Services)수요가 증가함에 따라 그에 따른 기존 시스템에 대한 변경 또는 재설계가 늘어나고 있다. 본 논문에서는 시스템의 재설계에 따른 문제점과 MVC(Model View Control) 구현이 안 된 시스템에 대한 MVC 분리구현 문제, 기존의 시스템과의 호환성문제, 즉 웹 응용과 웹서비스의 차이에서 발생하는 문제들에 대한 문제제기와 이에 대한 해결책을 제시하고자 한다.

User Interface Model Based Automatic Mobile Web Application Generation Tool for Embedded Systems (내장형 시스템을 위한 사용자 인터페이스 모델 기반 모바일 웹앱 자동 생성 도구)

  • Choi, Kibong;Kim, Saehwa
    • KIISE Transactions on Computing Practices
    • /
    • v.23 no.1
    • /
    • pp.13-27
    • /
    • 2017
  • This paper presents a tool that automatically generates mobile web applications from user interface (UI) models which are based on PELUM (Pattern and Event based Logical User Interface Modeling). PELUM is a method for the effective development of UI-centered embedded systems via UI modeling. The proposed tool consists of a model editor and a code generator. The former provides an environment for modeling a Logical UI Model (LUM) and a Programming Interface Model (PIM) on the web. On the other hand, the code generator sets the screen configuration and events' behavior, according to the LUM, synthesizing a local database schema according to the PIM, and then generates an executable mobile web app. It also can produce mashup web apps by receiving an open API address via the PIM. The generated mobile web apps follow the Model-View-Controller (MVC) architecture in order for users to easily customize them. The proposed tool enables them to generate mobile web apps that can be executed on various devices by modeling logical UIs on the web.