• Title/Summary/Keyword: Meta-modeling

Search Result 172, Processing Time 0.027 seconds

A mechanism for Converting BPMN model into Feature model based on syntax (구조 기반 BPMN 모델의 Feature 모델로 변환 기법)

  • Song, Chee-Yang;Kim, Chul-Jin
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.1
    • /
    • pp.733-744
    • /
    • 2016
  • The legacy methods for converting a business model to a feature model make it difficult to support an automatic transformation due to a dependence on a domain analyzers' intuitions, which hinders the feature oriented development for the integration of feature modeling in business modeling. This paper proposes a method for converting a BPMN business model into a feature model based on syntax. To allow the conversion between the heterogeneous models from BPMN to the FM(Feature Model), it defines the grouping mechanism based activities' syntax, and then makes translation rules and a method based on the element (represent business function) and structure (relationships and process among elements), which are common constructs of their models. This method was applied to an online shopping mall system as a case study. With this mechanism, it will help develop a mechanical or automated structure transformation from the BPMN model to the FM.

Feature Model Specification Method in Product-Line Development (프로덕트 라인 개발에서 피쳐 모델의 명세화 기법)

  • 송재승;김민성;박수용
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.11
    • /
    • pp.1001-1014
    • /
    • 2003
  • In a feature modeling, problems such as ambiguities, interpretation errors, incompleteness, etc caused by informal specification occur in the modeling phase. Therefore, feature specification method and processes are suggested in this paper to resolve these problems. The structure and language of feature modeling is defined in this paper to specify various features. First, this feature model is abstracted in the meta-level to get predicates and attributes. Formal feature model specification method is proposed using multi-paradigm language. Second, Feature specification process is proposed to describe how to specify feature formally. And third, Feature interaction management is defined to solve the problems caused between specified features. Finally, the proposed feature specification method is applied to Distributed Meeting Scheduler System domain.

Automatic 5 Layer Model construction of Business Process Framework(BPF) with M2T Transformation (모델변환을 이용한 비즈니스 프로세스 프레임워크 5레이어 모델 자동 구축 방안)

  • Seo, Chae-Yun;Kim, R. Youngchul
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.13 no.1
    • /
    • pp.63-70
    • /
    • 2013
  • In previous research, we suggested a business process structured query language(BPSQL) for information extraction and retrieval in the business process framework, and used an existing query language with the tablization for each layer within the framework, but still had a problem to manually build with the specification of each layer information of BFP. To solve this problem, we suggest automatically to build the schema based business process model with model-to-text conversion technique. This procedure consists of 1) defining each meta-model of the entire structure and of database schema, and 2) also defining model transformation rules for it. With this procedure, we can automatically transform from defining through meta-modeling of an integrated information system designed to the schema based model information table specification defined of the entire layer each layer specification with model-to-text conversion techniques. It is possible to develop the efficiently integrated information system.

Meta-Modeling to Detect Attack Behavior for Security (보안을 위한 공격 행위 감지 메타-모델링)

  • On, Jinho;Choe, Yeongbok;Lee, Moonkun
    • Journal of KIISE
    • /
    • v.41 no.12
    • /
    • pp.1035-1049
    • /
    • 2014
  • This paper presents a new method to detect attack patterns in security-critical systems, based on a new notion of Behavior Ontology. Generally security-critical systems are large and complex, and they are subject to be attacked in every possible way. Therefore it is very complicated to detect various attacks through a semantic structure designed to detect such attacks. This paper handles the complication with Behavior Ontology, where patterns of attacks in the systems are defined as a sequences of actions on the class ontology of the systems. We define the patterns of attacks as sequences of actions, and the attack patterns can then be abstracted in a hierarchical order, forming a lattice, based on the inclusion relations. Once the behavior ontology for the attack patterns is defined, the attacks in the target systems can be detected both semantically and hierarchically in the ontology structure. When compared to other attack models, the behavior ontology analysis proposed in this paper is found to be very effective and efficient in terms of time and space.

GoF design patterns based object-oriented Total Maximum Daily Load software design (GoF 디자인 패턴기반 객체지향 오염총량제 소프트웨어 설계)

  • Kim Hyung-Moo;Kwak Hoon-Seong
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.73-80
    • /
    • 2005
  • The purpose of using CBD in the object-oriented modeling is to improve the software capability by reducing iterative time and space complexity. Despites many achievements of CBD, it is needed to study about design patterns and it's standardization for the increment of CBD design reusability. However, it is rather possible that impetuous constructing meta-pattern languages and pattern repositories make adapting patterns to software development more complicate and difficult. By applying GoF design patterns to the design of the TMDL(Total Maximum Daily Load) environmental software discipline, this study suggests a method which specifies Pattern names at class names for retrieving, exploring the adapted patterns on the stage of software design without meta-pattern language which is a redundant abstraction, nor additional pattern repositories. Thus, this study can contribute on the reducing iterations and repetitions that are frequently occurred in the process of the environmental software developments.

An Automatic code generation through UML Meta modelling and transformation of Model for electronic government framework (UML 메타모델링과 모델의 변환을 통한 전자정부 표준 프레임워크 기반의 코드 생성 자동화)

  • Lee, Seung-Han;Park, Jae-Pyo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.5
    • /
    • pp.3407-3411
    • /
    • 2015
  • In the process of extending the UML model for a various domain, comply with the UML metamodel and it is possible to obtain a number of advantages. However, the UML metamodel is necessary to redefine the diagram must be defined via the Profile in order to expand and transformation the UML metamodel from a variety of sources using the UML metamodel is becoming increase massive scale. it is necessary to use only those extracts the element relative to the target to be used to extend a UML metamodel. Used to re-define the extension of the UML Metamodel and Profile based UML modeling tools and metadata repositories by analysis tools, can develop more quickly and easily, by utilizing these tools can improve the quality of development in the SW industry. In this paper, we present an algorithm that of the profile through the expansion of the UML metamodel and shows the results in actually applying e-government standards framework.

Evaluation of Scintillation Camera Applications of 3D Printing Phantom (3D 프린팅 팬텀의 섬광카메라 적용 평가)

  • Park, Hoon-Hee;Lee, Ju-young;Kim, Ji-Hyeon
    • Journal of radiological science and technology
    • /
    • v.44 no.4
    • /
    • pp.343-350
    • /
    • 2021
  • 3D printing technology is an additive manufacturing technology produced through 3D scanning or modeling method. This technology can be produced in a short time without mold, which has recently been applied in earnest in various fields. In the medical field, 3D printing technology is used in various fields of radiology and radiation therapy, but related research is insufficient in the field of nuclear medicine. In this study, we compare the characteristics of traditional nuclear medicine phantom with 3D printing technology and evaluate its applicability in clinical trials. We manufactured the same size phantom of poly methyl meta acrylate(PMMA) and acrylonitrile butadiene styrene(ABS) based on the aluminum step wedge. We used BrightView XCT(Philips Health Care, Cleveland, USA) SPECT/CT. We acquired 60 min list mode for Aluminum, PMMA and ABS phantoms using Rectangular Flood Phantom (Biodex, New York, USA) 99mTcO4 3 mCi(111 MBq), 6 mCi (222MBq) and 57Co Flood phantom(adq, New Hampshire, USA). For the analysis of acquired images, the region of interest(ROI) were drawn and evaluated step by step for each phantom. Depending on the type of radioisotope and radiation dose, the counts of the ABS phantom was similar to that of the PMMA phantom. And as the step thickness increased, the counts decreased linearly. When comparing the linear attenuation coefficient of Aluminum, PMMA and ABS phantom, the linear attenuation coefficient of the aluminium phantom was higher than that of the others, and the PMMA and ABS phantom had similar the linear attenuation coefficient. Based on ABS phantom manufactured by 3D printing technology, as the thickness of the PMMA phantom increased, the counts and linear attenuation coefficient decreased linearly. It has been confirmed that ABS phantom is applicable in the clinical field of nuclear medicine. If the calibration factor is applied through further research, it is believed that practical application will be possible.

Metaverse App Market and Leisure: Analysis on Oculus Apps (메타버스 앱 시장과 여가: 오큘러스 앱 분석)

  • Kim, Taekyung;Kim, Seongsu
    • Knowledge Management Research
    • /
    • v.23 no.2
    • /
    • pp.37-60
    • /
    • 2022
  • The growth of virtual reality games and the popularization of blockchain technology are bringing significant changes to the formation of the metaverse industry ecosystem. Especially, after Meta acquired Oculus, a VR device and application company, the growth of VR-based metaverse services is accelerating. In this study, the concept that supports leisure activities in the metaverse environment is explored realting to game-like features in VR apps, which differentiates traditional mobile apps based on a smart phone device. Using exploratory text mining methods and network analysis approches, 241 apps registed in the Oculus Quest 2 App Store were analyzed. Analysis results from a quasi-network show that a leisure concept is closely related to various genre features including a game and tourism. Additionally, the anlaysis results of G & F model indicate that the leisure concept is distictive in the view of gateway brokerage role. Those results were also confirmed in LDA topic modeling analysis.

Modeling and Implementation of Multilingual Meta-search Service using Open APIs and Ajax (Open API와 Ajax를 이용한 다국어 메타검색 서비스의 모델링 및 구현)

  • Kim, Seon-Jin;Kang, Sin-Jae
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.5
    • /
    • pp.11-18
    • /
    • 2009
  • Ajax based on Java Script receives attention as an alternative to ActiveX technology. Most portal sites in korea show a tendency to reopen existing services by combining the technology, because it supports most web browsers, and has the advantages of such a brilliant interface, excellent speed, and traffic reduction through asynchronous interaction. This paper modeled and implemented a multilingual meta-search service using the Ajax and open APIs provided by international famous sites. First, a Korean query is translated into one of the language of 54 countries around the world by Google translation API, and then the translated result is used to search the information of the social web sites such as Flickr, Youtube, Daum, and Naver. Searched results are displayed fast by dynamic loading of portion of the screen using Ajax. Our system can reduce server traffic and per-packet communications charges by preventing redundant transmission of unnecessary information.

Evaluation of Application of 3D Printing Phantom According to Manufacturing Method (구성 물질에 따른 3D 프린팅 팬텀의 적용 평가)

  • Young Sang Kim;Ju Young Lee;Hoon Hee Park
    • Journal of Radiation Industry
    • /
    • v.17 no.2
    • /
    • pp.173-181
    • /
    • 2023
  • 3D printing is a technology that can transform and process computerized data obtained through modeling or 3D scanning via CAD. In the medical field, studies on customized 3D printing technology for clinical use or patients and diseases continue. The importance of research on filaments and molding methods is increasing, but research on manufacturing methods and available raw materials is not being actively conducted. In this study, we compare the characteristics of each material according to the manufacturing method of the phantom manufactured with 3D printing technology and evaluate its usefulness. We manufactured phantoms of the same size using poly methyl meta acrylate (PMMA), acrylonitrile butadiene styrene (ABS), and Poly Lactic Acid (PLA) based on the international standard phantom of aluminum step wedge. We used SITEC's radiation generator (DigiRAD-FPC R-1000-150) and compared the shielding rate and line attenuation coefficient through the average after shooting 10 times. As a result, in the case of the measured dose transmitted through each phantom, it was confirmed that the appearance of the dose measured for phantoms decreased linearly as the thickness increased under each condition. The sensitivity also decreased as the steps increased for each phantom and confirmed that it was different depending on the thickness and material. Through this study, we confirmed that 3D printing technology can be usefully used for phantom production in the medical field. If further development of printing technology and studies on various materials are conducted, it is believed that they will contribute to the development of the medical research environment.