• Title/Summary/Keyword: Model Driven Development

Search Result 438, Processing Time 0.027 seconds

A Model-Driven Approach for Converting UML Model to OWL-S Ontology (UML 모델을 OWL-S 온톨로지로 변환하기 위한 모델지향접근방식)

  • Kim, Il-Woong;Lee, Kyong-Ho
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.13 no.3
    • /
    • pp.179-192
    • /
    • 2007
  • Based on ontologies, semantic Web services enable the discovery, selection, and composition. OWL-S is a do facto standard ontology for describing semantics of Web services. Due to the difficulty of the OWL-S grammar, the teaming curve for constructing OWL-S description manually can be steep. This paper presents an efficient method for generating OWL-S descriptions from UML diagrams, which are widely used for software design and development. The proposed method is based on UML profiles to generate an OWL-S ontology from sequence or activity diagrams, which represent the behavior of a business process. Specifically, an XMI file extracted from UML diagrams is transformed into an OWL-S description via an XSLT script. Experimental results with a large volume of UML diagrams show that the proposed method deals with the control flow of complex processes and is superior to previous methods.

Study on Concurrent Simulation Technique of Matlab CMDPS and A CarSim Base Full Car Model (매트랩 CMDPS와 카심 기반 완전차량모델의 동시시뮬레이션 기술에 관한 연구)

  • Jang, Bongchoon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.14 no.4
    • /
    • pp.1555-1560
    • /
    • 2013
  • The Column type Motor Driven Power Steering(CMDPS) systems are generally equipped among passenger vehicles ensuring better vehicle safety and fuel economy. In general to analyze systems and to develop a controller a full vehicle model from CarSim developed by Mechanical Simulation Incorporation interacting with MDPS control algorithm from Matlab Simulink was concurrently simulated. This paper describes the development of concurrent simulation technique in detail for analyzing Matlab Simulink MDPS control system with a dynamic vehicle system because the specific method has not been revealed in detail. The steering wheel angle input was evaluated and well compared with proving ground experimental data. The comparisons from concurrent simulation show an effective way to develop and validate the control algorithm. This concurrent simulation capability will be efficiently used for CMDPS performance evaluation and logic tuning as well as for vehicle handling performance.

Inter-comparison of Prediction Skills of Multiple Linear Regression Methods Using Monthly Temperature Simulated by Multi-Regional Climate Models (다중 지역기후모델로부터 모의된 월 기온자료를 이용한 다중선형회귀모형들의 예측성능 비교)

  • Seong, Min-Gyu;Kim, Chansoo;Suh, Myoung-Seok
    • Atmosphere
    • /
    • v.25 no.4
    • /
    • pp.669-683
    • /
    • 2015
  • In this study, we investigated the prediction skills of four multiple linear regression methods for monthly air temperature over South Korea. We used simulation results from four regional climate models (RegCM4, SNURCM, WRF, and YSURSM) driven by two boundary conditions (NCEP/DOE Reanalysis 2 and ERA-Interim). We selected 15 years (1989~2003) as the training period and the last 5 years (2004~2008) as validation period. The four regression methods used in this study are as follows: 1) Homogeneous Multiple linear Regression (HMR), 2) Homogeneous Multiple linear Regression constraining the regression coefficients to be nonnegative (HMR+), 3) non-homogeneous multiple linear regression (EMOS; Ensemble Model Output Statistics), 4) EMOS with positive coefficients (EMOS+). It is same method as the third method except for constraining the coefficients to be nonnegative. The four regression methods showed similar prediction skills for the monthly air temperature over South Korea. However, the prediction skills of regression methods which don't constrain regression coefficients to be nonnegative are clearly impacted by the existence of outliers. Among the four multiple linear regression methods, HMR+ and EMOS+ methods showed the best skill during the validation period. HMR+ and EMOS+ methods showed a very similar performance in terms of the MAE and RMSE. Therefore, we recommend the HMR+ as the best method because of ease of development and applications.

System Dynamics Modeling for Policy Analysis of Occupational Injuries (시스템다이내믹스를 이용한 산업재해율 분석)

  • Chung, Hee Tae
    • Journal of Digital Contents Society
    • /
    • v.16 no.3
    • /
    • pp.417-424
    • /
    • 2015
  • The research of occupational injury for safety and health is a comparatively recent occurrence. As labor activities took place regarding to employee concerns in industrial uprising, human resources health was tried to enhanced as a labor safety subject. Noticing that traditional statistics approach has limitations in learning future forecasting and major factors causing occupational injuries in each industry, Korean Government initiated a quantitative systematic simulation model project to analyze how the annual injury rate has been dropped and stays in a level for recent years. From this motivation and the project, system dynamics models have been developed to explain the mechanisms for reducing annual injury rate, and the mechanisms quantitatively. The main cause effects for the reduction of annual injury rate were due to the government driven investment on safety facilities. In overall viewpoint the gain achievable from these efforts has been reached a saturated level. However, it could reduce the annual injury rate if you chose the industry and size carefully. The model for forecasting, major injury factors, safety budget and allocation are introduced and analyzed, and Analyzing occupational injury related factors can also reduce employee injury and disease related costs, including medical care, quit, and disability assistance costs.

Design and Implementation of Software Globalization Quality Management Framework (소프트웨어 글로벌화 품질관리 프레임워크 설계 및 구현)

  • Lee, Sei-Young
    • The KIPS Transactions:PartD
    • /
    • v.19D no.1
    • /
    • pp.29-38
    • /
    • 2012
  • Software globalization is becoming more important worldwide but little is known about how globalization technologies are actually carried out in the Korean software industry. In this paper, we have designed Globalization Quality Management (GQM) framework and applied the framework to the industry domestically for the first time. GQM provides a structured and effective way for software organizations to adopt globalization practices and evaluate the results. GQM consists of three main components: 1) software quality management process, 2) globalization support model and 3) globalization assessment model. This framework also supports both plan-driven and iterative/incremental development methods. On the basis of the GQM, a survey study was conducted among software engineering professionals, gathering the data from 31 IT companies across 7 large-scale projects in Korea. The result indicate that the evaluation score for globalization capability is 2.47 and global readiness is 2.55 out of 5 points. Also It said that internationalized product design (32.9%) and global/local product requirements analysis (28%) are needed to be taken care of first.

A Method of Test Case Generation using BPMN-based Model Reduction for Service System (BPMN기반의 모델 단축을 이용한 서비스 시스템의 테스트 케이스 생성 기법)

  • Lee, Seung-Hoon;Kang, Dong-Su;Song, Chee-Yang;Baik, Doo-Kwon
    • The KIPS Transactions:PartD
    • /
    • v.16D no.4
    • /
    • pp.595-612
    • /
    • 2009
  • The early test can greatly reduce the cost of error correction for system development. It is still important in SOA based service system. However, the existing methods of test case generation for SOA have limitations which are restricted to only web service using XML. Therefore, this paper proposes a method of test case generation using BPMN-based model reduction for service system. For minimizing test effort, an existing BPM is transformed into S-BPM which is composed of basic elements of workflow. The process of test case generation starts with making S-BPM concerning the target service system, and transforms the target service system into directed graph. And then, we generate several service scenarios applying scenario searching algorithm and extract message moving information. Applying this method, we can obtain effective test cases which are even unlimited to web service. This result is the generation of test case which is reflected in the business-driven property of SOA.

Data Literacy Education in Design Curriculum of Higher Education Focused on Development of Design-Data Convergence Curriculum (디자인 교과과정에서의 데이터 문해력 교육에 관한 연구 -디자인-데이터 융합 교과 개발 사례를 중심으로)

  • Lee, Hyun Jhin
    • The Journal of the Korea Contents Association
    • /
    • v.22 no.5
    • /
    • pp.685-696
    • /
    • 2022
  • This study explores convergence curriculum for design and data science, and applies data science knowledge on undergraduate design classes for designer's data literacy. First, related studies about data literacy education for non-data science major's, and data driven design project cases are explored, then design competency and data competency based on NCS are studied. Then this study developed 3 step design-data convergence curriculum model for designers' data literacy. The curriculum model is applied on case study classes, which are Big data and UX design(2) classes. The learning results and student's feedback of the case study classes are collected and analyzed to prove the design-data convergence curriculum, and the results provide findings and implications of the design-data convergence class case study.

Analysis of An Outflow Boundary Induced Heavy Rainfall That Occurred in the Seoul Metropolitan Area (수도권에서 유출류 경계(Outflow Boundary)를 따라 발생한 집중호우 분석)

  • Lee, Ji-Won;Min, Ki-Hong
    • Atmosphere
    • /
    • v.27 no.4
    • /
    • pp.455-466
    • /
    • 2017
  • In Korea, property and human damages occur annually due to heavy precipitation during the summer. On August 8, 2015, heavy rainfall occurred in the Seoul metropolitan area due to an outflow boundary, and $77mmhr^{-1}$ rainfall was recorded in Gwangju, Gyeonggi Province. In this study, the simulation of the WRF numerical model is performed to understand the cause and characteristics of heavy rainfall using the Conditional Instability of the Second Kind (CISK), potential vorticity (PV), frontogenesis function, and convective available potential energy (CAPE) analyses, etc. Convective cells initiated over the Shandong Peninsula and located on the downwind side of an upper level trough. Large amounts of water vapor were supplied to the Shandong Peninsula along the southwestern edge of a high pressure system, and from the remnants of typhoon Soudelor. The mesoscale convective system (MCS) developed through CISK process and moved over to the Yellow Sea. The outflow boundary from the MCS progressed east and pushed cold pool eastward. The warm and humid air over the Korean Peninsula further enhanced convective development. As a result, a new MCS developed rapidly over land. Because of the latent heat release due to convection and precipitation, strong potential vorticity was generated in the lower atmosphere. The rapid development of MCS and the heavy rainfall occurred in an area where the CAPE value was greater than $1300Jkg^{-1}$ and the fronto-genesis function value of 1.5 or greater coincided. The analysis result shows that the MCS driven by an outflow boundary can be identified using CISK process.

A Study on a Quality Management System onto which Informationized Management is Grafted: - With Centering on the Direction for Development of a Standard Model of the Informationized Management System - (정보화경영을 접목한 품질관리방안 연구 - 정보화경영체제 표준모델 발전방향 중심으로 -)

  • Park, Seon-Guk
    • 한국디지털정책학회:학술대회논문집
    • /
    • 2007.06a
    • /
    • pp.127-143
    • /
    • 2007
  • As the informationized society develops, for companies to be industrially competitive in global competition, innovation of business administration through informationization is a nation-wide task that must be driven. Small-to-mid size companies also tend to recognize the need for informationization and build the information systems, improving their informationization levels. To reduce errors in bringing in and running the information systems and increase efficiency In using them, the need for the standard and guide for informationization in small-to-mid size companies has increased. Accordingly, the national office of small and medium business administration has developed the informationized management system (IMS) certification standard in order to provide a national motive to secure the means for management innovation of small-to-mid size companies and have them recognize informationization as a business strategy. Now, there arises the need for the IMS certification standard, which was developed in early 2000, due to changes in environments of small-and-medium businesses and problems that have been revealed in field applications. In this research, we have examined the current situations of informationization in small-and-medium businesses that were revealed by the 2005 survey on the levels of informationization in small and medium business, have drawn the problems that have occurred in the process of applying the IMS in many small-to-mid size companies, have devised the measures against those problems, and have proposed a new IMS certification standard that reflects those measures. This research has proposed only the direction for development of the IMS certification standard. Future researches should deal with detailed items and criteria for evaluation and continuous improvement of them.

  • PDF

Changes in Teaching Practices of Elementary School Teachers in Scientific Modeling Classes: Focused on Modeling Pedagogical Content Knowledge (PCK) (과학 모델링 수업에서 나타난 초등 교사의 수업 실행 변화 -모델링 PCK를 중심으로-)

  • Uhm, Janghee;Kim, Heui-Baik
    • Journal of The Korean Association For Science Education
    • /
    • v.40 no.5
    • /
    • pp.543-563
    • /
    • 2020
  • This study explores how the teaching practices of two teachers changed during scientific modeling classes. It also aims to understand these changes in terms of the teachers' modeling pedagogical content knowledge (PCK) development. The study participants were two elementary school teachers and their fifth-grade students. The teachers taught eight lessons of scientific modeling classes about the human body. The data analysis was conducted for lessons 1-2 and 7-8, which best showed the change in teaching practice. The two teachers' teaching practices were analyzed in terms of feedback frequency, feedback content, and the time allocated for each stage of model generation, evaluation, and modification. Teacher A led the evaluation and modification stages in a teacher-driven way throughout the classes. In terms of feedback, teacher A mainly used answer evaluation feedback in lesson 1-2; however, in lesson 7-8, the feedback content changed to thought-provoking feedback. Meanwhile, teacher B mostly led a teacher-driven model evaluation and modification in lesson 1-2; however, in lesson 7-8, she let her students lead the model evaluation and modification stages and helped them develop models through various feedbacks. The analysis shows that these teaching changes were related to the development of modeling PCK components. Furthermore, the two teachers' modeling PCK differed in teaching orientation, in understanding the modeling stages, and in recognizing the value of modeling, suggesting the importance of these in modeling teaching practice. This study can help improve the understanding of modeling classes by revealing the relationship between teaching practices and modeling PCK.