• 제목/요약/키워드: Model-based Development

검색결과 11,150건 처리시간 0.042초

MDA기반 모바일 크로스 프레임워크를 위한 메타모델 설계 (Design MetaModel for MCF (Mobile Cross Framework) Based MDA)

  • 송유진;한덕수;이은주
    • 한국멀티미디어학회논문지
    • /
    • 제22권2호
    • /
    • pp.292-298
    • /
    • 2019
  • Mobile-based software development methodology has been vigorously researched from using object-oriented development methodology and component-based development methodology previous structural developing methodology. There are two types of OS in mobile platform which are android and iOS. There is a problem that the application to be developed is developed depending on the device type. To resolve this problem, first, the system structure and design method should be managed effectively. Second, a basic design guide that can be commonly adapted to the each project is required. In this paper, we define a mobile cross platform meta model based on MDA-development methodology, focusing on reusability, portability and interoperability about non - dependent part of the mobile platform. If the proposed meta-model is applied to manage the related information and all the types of Mobile-Apps become available through independent mobile app development process, henceforward, it will be much of help establishing formulaic mobile-app developmental methodology.

Performance Analysis of a Satellite-Based Ionosphere Model for WADGPS under Disturbed Ionosphere Condition

  • So, Hyoungmin;Lee, Kihoon;Kim, Kapjin;Park, Junpyo
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제8권4호
    • /
    • pp.225-232
    • /
    • 2019
  • The satellite-based ionospheric model consists of local first-order plane function parameters for individual satellites and provides excellent accuracy in the flat ionospheric environment of the Korean Peninsula. This paper analyzes the performance of such model under the rapid changes in the ionosphere. Rapid changes in the ionosphere were observed in Korea from September to October 2014, and a satellite-based ionosphere model was applied to Wide Area Differential GPS (WADGPS) to analyze the navigation performance and the performance of estimating ionospheric delay errors. After processing the test data, it was confirmed that there was a deterioration in navigation performance and extrapolation performance in low-latitude areas and analyzed the cause.

수중로봇키트 모형의 SE기반 개발을 통한 공학교육 사례 (An Example of Engineering Education through SE-based Development of Underwater-robot Kit Model)

  • 김현식;강형주;만동우
    • 공학교육연구
    • /
    • 제15권3호
    • /
    • pp.40-46
    • /
    • 2012
  • This paper deals with an example of the engineering education through the SE-based development of an underwater-robot kit model. It has a purpose of establishing the example of a SE-based development by undergraduate through executing the requirement and functional analysis, hardware and software design, manufacturing, test and evaluation for developing the model. In addition, it also has a purpose of establishing the basis of the development of an optimized underwater-robot kit through understanding the weight and buoyancy characteristics and the actuation and propulsion characteristics of the developed model.

신경망 시스템 기반의 소프트웨어 개발노력 추정모델 구축에 관한 연구 (Software Development Effort Estimation Using Neural Network Model)

  • 백승익;김병관
    • 한국IT서비스학회지
    • /
    • 제5권1호
    • /
    • pp.97-109
    • /
    • 2006
  • As software becomes more complex and its scope dramatically increases, the importance of research on developing methods for estimating software development efforts has been increased. Such accurate estimation has a prominent impact on the development projects. To develop accurate effort estimation models, many studies have been conducted among the academia and the practitioners. Out of the numerous methods, Constructive Cost Model (COCOMO) based on Line of Code (LOC), Regression Model based on Function Point (FP) were the most popular models in the past. As today's development environments are dynamically changing, these traditional methods do not work anymore. There is an impending need to develop an accurate estimation model which accommodates itself to the new environments. As a possible solution, this research proposes and evaluates an software development estimation model based on function points and neural networks.

IFC 3차원 건축모델표준과 ISO/STEP AP202도면표준의 2차원 형상정보 연계방안 (Harmonization of IFC 3D Building Model Standards and ISO/STEP AP202 Drawing Standards for 2D Shape Data Representation)

  • 원지선;임경일;김성식
    • 한국CDE학회논문집
    • /
    • 제11권6호
    • /
    • pp.429-439
    • /
    • 2006
  • The purpose of this study is to support the integration from current 2D drawing-based design to future 3D model-based design. In this paper, an important theme is the combination between the STEP-based 2D drawing standards (i.e., AP202) and the IFC-based 3D building model standards. To achieve the purpose, two methodologies are proposed as follows: the development of IFC extension model for the 2D shape data representation by harmonizing ISO/STEP AP202; and the development of mapping solution between IFC 2D extension model and KOSDIC by constructing the exchange scenario for 2D shape data representation. It is expected that the proposed IFC2X2 2D extension model and mapping solution will offer the basis of development of the integrated standards model in AEC industry.

AUTOSAR와 모델기반 기법을 적용한 차량 임베디드 시스템 소프트웨어의 개발 및 검증 기법 (Automotive Embedded System Software Development and Validation with AUTOSAR and Model-based Approach)

  • 금대현;손장경;김명진;손준우
    • 제어로봇시스템학회논문지
    • /
    • 제13권12호
    • /
    • pp.1179-1185
    • /
    • 2007
  • This paper presents a new approach to automotive embedded systems development and validation. Recently automotive embedded systems become even more complex and the product life cycle is getting reduced. To overcome these problems AUTOSAR, a standardized software platform and component based approach, was introduced. Model-based approach has been widely applied in the development of embedded systems and has strong benefits such as early validation and automated testing. In this paper cooperative development and validation of AUTOSAR and model-based approach are introduced and automated testing techniques are proposed. With the proposed techniques we can improve complexity management through increased reuse and exchangeability of software module and automated testing is realized.

레이저 스캔 모델의 설계 프로세스 개발 (Development of the Design Process for Laser Scanned Model)

  • 김좌일;왕세명;강의철;이관행
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2004년도 춘계학술대회
    • /
    • pp.1029-1034
    • /
    • 2004
  • Recent engineering process requires fast development and manufacturing of the products. This paper mainly discusses the process of rapid product development (RPD) from the reverse engineering to the optimal design. A laser scanning system scans a product and the efficient data processing method reduces the scanned point data. The reduced (scanned) points model is transformed to a finite element model without the construction of a CAD model. Since CAD modeling is a time-consuming work, skipping this step can save much time. This FE model is updated from the result based on the structural characteristics from modal test of the real model. For FE model updating, Response Surface Method is adopted. Finally, the updated FE model is optimized using the reliability-based topology optimization, which is developed recently. All these processes are applied to the design of an upper part model of a cellular phone.

  • PDF

공대공 전투 모의를 위한 규칙기반 AI 교전 모델 개발 (The Development of Rule-based AI Engagement Model for Air-to-Air Combat Simulation)

  • 이민석;오지현;김천영;배정호;김용덕;지철규
    • 한국군사과학기술학회지
    • /
    • 제25권6호
    • /
    • pp.637-647
    • /
    • 2022
  • Since the concept of Manned-UnManned Teaming(MUM-T) and Unmanned Aircraft System(UAS) can efficiently respond to rapidly changing battle space, many studies are being conducted as key components of the mosaic warfare environment. In this paper, we propose a rule-based AI engagement model based on Basic Fighter Maneuver(BFM) capable of Within-Visual-Range(WVR) air-to-air combat and a simulation environment in which human pilots can participate. In order to develop a rule-based AI engagement model that can pilot a fighter with a 6-DOF dynamics model, tactical manuals and human pilot experience were configured as knowledge specifications and modeled as a behavior tree structure. Based on this, we improved the shortcomings of existing air combat models. The proposed model not only showed a 100 % winning rate in engagement with human pilots, but also visualized decision-making processes such as tactical situations and maneuvering behaviors in real time. We expect that the results of this research will serve as a basis for development of various AI-based engagement models and simulators for human pilot training and embedded software test platform for fighter.

모델기반 테스트 기법 및 무장통제장치 적용 사례 (A Model-based Test Approach and Case Study for Weapon Control System)

  • 배정호;장부철;구봉주
    • 한국군사과학기술학회지
    • /
    • 제20권5호
    • /
    • pp.688-699
    • /
    • 2017
  • Model-based test, a well-known method of the black box tests, is consisted of the following four steps : model construction using requirement, test case generation from the model, execution of a SUT (software under test) and detection failures. Among models constructed in the first step, state-based models such as UML standard State Machine are commonly used to design event-based embedded systems (e.g., weapon control systems). To generate test cases from state-based models in the next step, coverage-based techniques such as state coverage and transition coverage are used. Round-trip path coverage technique using W-Method, one of coverage-based techniques, is known as more effective method than others. However it has a limitation of low failure observability because the W-Method technique terminates a testing process when arrivals meet states already visited and it is hard to decide the current state is completely same or not with the previous in the case like the GUI environment. In other words, there can exist unrevealed faults. Therefore, this study suggests a Extended W-Method. The Extended W-Method extends the round-trip path to a final state to improve failure observability. In this paper, we compare effectiveness and efficiency with requirement-item-based technique, W-Method and our Extended W-Method. The result shows that our technique can detect five and two more faults respectively and has the performance of 28 % and 42 % higher failure detection probability than the requirement-item-based and W-Method techniques, respectively.

모델 주도 개발(MDD) 기반 비콘 사용 버스 요금 자동 결제를 위한 상호작용 모델 개발 (Development of Co-Interaction Model for Bus Auto-Payment with Beacon based on MDD)

  • 오정원;김행곤
    • 스마트미디어저널
    • /
    • 제5권3호
    • /
    • pp.42-48
    • /
    • 2016
  • 최근 대부분의 현대인들은 모바일 기기(스마트폰, 스마트워치, 태플릿 PC 등)를 한두 개 정도는 소유하고 있고, 모바일 기기들은 가전, 교통, 제조, 금융 등 인간 생활 전 분야에 영향을 주고 있다. 본 논문에서는 모바일 기기의 다양한 활용 분야 중 최근 화두가 되고 있는 핀테크(Fin-Tech) 분야의 모바일 결제 시스템에서 사용될 수 있는 모델 주도 개발(MDD) 기반 상호작용 개발 모델을 제안한다. 모델 주도 개발(MDD) 기반 플랫폼에 종속되지 않는 모델(PIM)을 이용하여 모바일 결제 앱 개발시 재사용할 수 있는 기기 간의 상호작용 모델을 제안한다. 모델 주도 개발(MDD) 기반 재사용 가능한 상호 작용 모델 개발에 사용할 모바일 응용프로그램으로는 비콘을 이용한 버스 요금 자동 결제 응용 프로그램을 분석하였다.