• Title/Summary/Keyword: Model-based development process

Search Result 2,538, Processing Time 0.033 seconds

A Meta-Model for Development Process of IoT Application by Using UML

  • Cho, Eun-Sook;Song, Chee-Yang
    • Journal of the Korea Society of Computer and Information
    • /
    • v.24 no.1
    • /
    • pp.121-128
    • /
    • 2019
  • An Internet of Things(IoT) technology which provides intelligent services by combining context-awareness based intelligences, inter-communication is made of between things and things or between things and person through the network connected with intelligent things is spreading rapidly. Especially as this technology is converged into smart device, mobile, cloud, big data technologies, it is applied into various domains. Therefore, this is different from existing Web or Mobile Application. New types of IoT applications are emerging by adapting IoT into Web or mobile. Because IoT application is not only focused on software but also considering hardware or things aspect, there are limitations existing development process. Existing development processes don't consider analysis and design techniques considering both hardware and things. We propose not only a meta-model for development process which can support IoT application's development but also meta-models for main activities in this paper. Especially we define modeling elements by using UML's extension mechanisms, provide development process, and suggest design techniques how to apply those elements into IoT application's modeling phase. Because there are many types of IoT application's type, we propose an Android and Arduino-based on IoT application as a case study. We expect that proposed technique can be applied into many of various IoT application development and design with a form of flexible and extensible as well as main functionalities or elements are more concretely described. As a result, it brings IoT application's flexibility and the effect of quality improvement.

A PIM/PSM Component Modeling Technique Based on 2+1 View Integrated Metamodel (2+1 View 통합 메타모델 기반 PIM/PSM 컴포넌트 모델링 기법)

  • Song, Chee-Yang;Cho, Eun-Sook
    • The KIPS Transactions:PartD
    • /
    • v.16D no.3
    • /
    • pp.381-394
    • /
    • 2009
  • As a technique to enhance reusability for the created artifacts in software modeling process, the model driven method such like MDA has been applied. Unfortunately, the hierarchical and systematic MDA based development technique using UML is poor yet. This causes the problem that the MDA modeling with high consistency and reusability based on MDA metamodel is not being realized. To solve this problem, this paper proposes a MDA (PIM/PSM) component modeling technique using 2+1 view integrated metamodel. At first, the meta-architecture view model which can represents development process view and MVC view is defined. Then, the hierarchical integrated metamodels per view are addressed separately for modeling process and MVC at metamodel level on the hierarchy of the defined meta-architecture view model. These metamodels are defined hierarchically by layering the modeling elements in PIM and PSM pattern for UML models and GUI models. Appling the proposed metamodel to an ISMS application system, it is shown as a component modeling case study based on MDA. Through this approach, we are able to perform a component model with consistency and hierarchy corresponding to development process and MVC way. Accordingly, this may improve more independence and reusability of model.

RosettaNet Overview

  • Kim, Sang-Kyun
    • Proceedings of the CALSEC Conference
    • /
    • 2001.08a
    • /
    • pp.177-189
    • /
    • 2001
  • ㆍ RosettaNet is one of the most rapidly expanding XML- based B2B standards aiming at lingua-franca for e-Business. ㆍ RosettaNet delivers PIP/sup TM/-based B2B process standards, dictionaries, and implementation frameworks guaranteeing interoperability among integration solutions. ㆍ RosettaNet is an evolutionary standard featuring need-based expansion, implementation-promoting development methodology, and release model based on collective agreement among members. ㆍ RosettaNet plans to continue to focus the majority of its efforts on vertical supply chain and business model specific e-commerce process standards, with an emphasis on rapid adoption and production implementation in the high technology industry.

  • PDF

Model-Based Architecture Design of the Range Safety Process for Live Fire Test with Enhanced Safety (실사격 시험 프로세스의 안전성 강화를 위한 MBSE 기반 아키텍처 연구)

  • Ye, Sung Hyuck;Lee, Jae-Chon
    • Journal of the Korea Safety Management & Science
    • /
    • v.16 no.2
    • /
    • pp.43-52
    • /
    • 2014
  • In weapon systems development, live fire tests have been frequently adopted to evaluate the performance of the systems under development. Therefore, it is necessary to ensure safety in the test ranges where the live fire tests can cause serious hazards. During the tests, a special care must be taken to protect the test and evaluation (T&E) personnel and also test assets from potential danger and hazards. Thus, the development and management of the range safety process is quite important in the tests of guided missiles and artillery considering the explosive power of the destruction. Note also that with a newly evolving era of weapon systems such as laser, EMP and non-lethal weapons, the test procedure for such systems is very complex. Therefore, keeping the safety level in the test ranges is getting more difficult due to the increased unpredictability for unknown hazards. The objective of this paper is to study on how to enhance the safety in the test ranges. To do so, an approach is proposed based on model-based systems engineering (MBSE). Specifically, a functional architecture is derived utilizing the MBSE method for the design of the range safety process under the condition that the derived architecture must satisfy both the complex test situation and the safety requirements. The architecture developed in the paper has also been investigated by simulation using a computer-aided systems engineering tool. The systematic application of this study in weapon live tests is expected to reduce unexpected hazards and test design time. Our approach is intended to be a trial to get closer to the recent theme in T&E community, "Testing at the speed of stakeholder's need and rapid requirement for rapid acquisition."

A Personalized Portal Model characterized for Research and Development Organization's Work Patterns (연구개발기관의 업무특성을 반영한 맞춤형 포털 모델)

  • Song, Sang-Sup;Kim, Sun-Mi;Kim, Sun-Ho;Kang, Yoon-Soo
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2007.11a
    • /
    • pp.206-209
    • /
    • 2007
  • The work patterns in the organizations performing research and development projects consist of both administrative business with defined processes and knowledge-oriented research and development business with undefined or semidefined processes. This paper describes an enterprise portal model and its services aligned to research and development organization's work patterns. The proposed portal model is focused on constructing personalized workplaces providing knowledge-based services for research and development business, as well as business process management based services for administrative business. The further research will provide more concrete portal model and its applicability to research and development organization's business.

  • PDF

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

  • Song, Yujin;Han, Deoksoo;Lee, Eunjoo
    • Journal of Korea Multimedia Society
    • /
    • v.22 no.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.

″Issues in designing a Knowledge-based system to support process modeling″

  • Suh, Eui-Ho;Kim, Suyeon
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.50-54
    • /
    • 2001
  • Information systems development entails planning, analysis, design and construction phases. The analysis phase identifying user requirements is the most important of these phases. Since unidentified defects in the early phase causes increased work and costs as development proceeds, the quality of analysis results affects the quality of the resultant system. Major tasks in the analysis phase are data modeling and process modeling. Research on building a knowledge-based system for data modeling have been conducted much, however, not sufficiently for process modeling. As a system environment with high user interaction increases, research on process modeling methods and knowledge- based systems considering such environment are required. In this research, a process modeling framework for information systems with high user interaction is suggested and a knowledge-based system for supporting the suggested framework is implemented. A proposed model consists of the following tasks: event analysis, process analysis, and event/process interaction analysis. Event analysis identifies business events and their responses. Process analysis break down the processes of an enterprise into progressively increasing details. Decomposition begins at the function level and ends when the elementary process level is reached. Event/process interaction analysis verifies the results of process analysis and event analysis. A knowledge-based system for supporting a proposed process modeling framework is implemented in a web-based environment.

  • PDF

A Study for 8 Constitution Medicine Diagnosis Expert System Development(2) (8체질 진단을 위한 전문가 시스템 개발에 관한 연구(2))

  • Shin, Yong-Sup;Park, Young-Bae;Park, Young-Jae;Kim, Min-Yong;Lee, Sang-Chul;Oh, Hwan-Sup
    • The Journal of the Society of Korean Medicine Diagnostics
    • /
    • v.12 no.2
    • /
    • pp.107-126
    • /
    • 2008
  • Background : There was seldom study about method that diagnose 8 Constitution beside method of pulse diagnosis in 8 Constitution Medicine. Objectives : This study is to make out 8 Constitution Medicine Diagnosis Expert System Development used CBR(Case based Reasoning). Methods : First, at case base construction process we constructed case base for CBR embodiment because gathering 925 cases all to patient who constitution is verified, and second, at study model establishment process superior expert system development by purpose CBR of reasoning process dividing fundamental type CBR that spend basis data value and expert type CBR that reflect weight in basis data value accordin I II III to advice expert opinion, and third, system embodiment process explained about way to give process and weight that diagnose constitution through Nearest Neighbor Method sampling process of CBR techniques, and fourth, at system estimation process we selected superior CBR model because comparing and estimate the diagnosis rate of expert system with fundamental type system (GECBR) model and expert type I II III CBR system (AVCBR, AACBR, AGCBR) model that reflect expert opinion in fundamental type system. GECBR and AGCBR chose on superior study model. Through such 4 study process, we developed 8 constitution diagnosis expert system lastly. Results : 1. When we select GECBR that is fundamental type by reasoning system, diagnosis rate 78.91% of 8 constitution diagnosis expert system is expected, and the constitution diagnosis rate Hepatonia 90.4%, Cholecystonia 63.0%, Pancreotonia 91.1%, Gastrotonia 0%, Pulmotonia 71.2%, Colonotonia 74.4%, Renotonia 37.5%, Vesicotonia 67.1% expect. 2. When we select AGCBR that is expert type III by reasoning system, diagnosis rate 77.51% of 8 constitution diagnosis expert system is expected, and the constitution diagnosis rate Hepatonia 93.4%, Cholecystonia 58.5%, Pancreotonia 91.1%, Gastrotonia 0%, Pulmotonia 73.1%, Colonotonia 64.4%, Renotonia 41.7%, Vesicotonia 72.2% expect. Conclusion : Based on this study, 8 constitution diagnosis expert system may give help to diagnose 8 constitution, and it is going to utilize as objective estimation tool of 8 constitution diagnosis, and further study for 8 Constitution Medicine Diagnosis Expert System Development used CBR(Case based Reasoning) is needed to supplement this study.

  • PDF

A Study for 8 Constitution Medicine Diagnosis Expert System Development (8체질의학을 위한 진단 전문가 시스템 개발 및 고찰)

  • Shin, Yong-Sup;Park, Young-Bae;Park, Young-Jae;Kim, Min-Yong;Oh, Hwan-Sup
    • The Journal of the Society of Korean Medicine Diagnostics
    • /
    • v.12 no.1
    • /
    • pp.142-184
    • /
    • 2008
  • Background: There was seldom study about method that diagnose 8 Constitution beside method of pulse diagnosis in 8 Constitution Medicine. Objectives: This study is to make out 8 Constitution Medicine Diagnosis Expert System Development used CBR(Case based Reasoning). Methods: First, at case base construction process we constructed case base for CBR embodiment because gathering 925 cases all to patient who constitution is verified, and second, at study model establishment process superior expert system development by purpose CBR of reasoning process dividing fundamental type CBR that spend basis data value and expert type I II III CBR that reflect weight in basis data value according to advice expert opinion, and third, system embodiment process explained about way to give process and weight that diagnose constitution through Nearest Neighbor Method sampling process of CBR techniques, and fourth, at system estimation process we selected superior CBR model because comparing and estimate the diagnosis rate of expert system with fundamental type system (GECBR) model and expert type I II III CBR system (AVCBR, AACBR, AGCBR) model that reflect expert opinion in fundamental type system. GECBR and AGCBR chose on superior study model. Through such 4 study process, we developed 8 constitution diagnosis expert system lastly. Results: 1. When we select GECBR that is fundamental type by reasoning system, diagnosis rate 78.91% of 8 constitution diagnosis expert system is expected, and the constitution diagnosis rate Hepatonia 90.4%, Cholecystonia 63.0%, Pancreotonia 91.1%, Gastrotonia 0%, Pulmotonia 71.2%, Colonotonia 74.4%, Renotonia 37.5%, Vesicotonia 67.1% expect. 2. When we select AGCBR that is expert type III by reasoning system, diagnosis rate 77.51% of 8 constitution diagnosis expert system is expected, and the constitution diagnosis rate Hepatonia 93.4%, Cholecystonia 58.5%, Pancreotonia 91.1%, Gastrotonia 0%, Pulmotonia 73.1%, Colonotonia 64.4%, Renotonia 41.7%, Vesicotonia 72.2% expect. Conclusion: Based on this study, 8 constitution diagnosis expert system may give help to diagnose 8 constitution, and it is going to utilize as objective estimation tool of 8 constitution diagnosis, and further study for 8 Constitution Medicine Diagnosis Expert System Development used CBR(Case based Reasoning) is needed to supplement this study.

  • PDF

Model-based Design and Verification of High-lift Control System Using a Performance Analysis Model (성능해석 모델을 활용한 고양력 제어시스템의 모델기반 설계 및 검증)

  • Cho, Hyunjun;Kim, Taeju;Kim, Eunsoo;Kim, Sangbeom;Lee, Joonwon
    • Journal of Aerospace System Engineering
    • /
    • v.16 no.2
    • /
    • pp.49-62
    • /
    • 2022
  • The purpose of this paper was to present a model analysis-based design process and verification results for the high-lift control system of aircraft. For this, we used Matlab/Simulink, one of the most widely-used physical modeling tools. The high-lift control system can be divided into three domains. (i.e., Electronic control domain, Hydraulic actuation domain, and Mechanical power transmission domain) Based on this division, we modeled each of the major domains and sub-components, and integrated them to complete the complicated system model. During the development process, each model block was tuned by referring to the results of pre-test and parts acceptance tests. As a result, the entire performance model and the developed system were completely verified, through unit components and system integrated performance tests. Finally, we summarize the process and results applied to the design process of high-lift control system and present future work.