• Title/Summary/Keyword: 메타정보

Search Result 2,862, Processing Time 0.026 seconds

A UML Profile for Specifying Component Design as MDA/PIM (컴포넌트 설계를 MDA/PIM으로 명세하기 위한 UML프로파일)

  • Min Hyun Gi;Kim Soo Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.3
    • /
    • pp.153-162
    • /
    • 2005
  • Component Based Development (CBD) is appealing as a technology to improve the productivity of software development through component reuse. Model Driven Architecture (MDA) is a new development paradigm which automatically generates application by transforming design models incrementally. Since both reusability of CBD and model transformation of MDA increase software productivity. integration of two technologies is desirable. To enable this technology integration, we need to devise a UML profile for specifying component design as a PIM. In this paper, we first define a meta-model for components, and propose a UML profile which is used to specify elements of component design as PIM. Since the proposed profile is based on Meta Object Facility (MOF) from which is MDA is derived, it is consistent and compatible with existing MDA methods and tools.

Code Generation from the Statechart Based on XMI (XMI 기반 상태도의 소스코드 자동생성 엔진 구현)

  • Lim, Joa-Sang;Kim, Jin-Man
    • Journal of Internet Computing and Services
    • /
    • v.12 no.6
    • /
    • pp.161-170
    • /
    • 2011
  • Despite some practical confusion over the variations in the diagram which may be drawn differently depending upon the CASE, the statechart of UML has been widely used to show the dynamic behaviour of the systems. Prior research has employed either simple switch-case statement or the state design pattern to generate source code from the statechart, which may result in varying source codes. This paper made an attempt to formally define the statechart and generate source codes from it. Firstly we cleaned up the XMI which was generated from different CASEs. This XMI has been translated to the EHA to identify automata contained in it. Then the elements of the statechart metamodel were mapped to the java programs. We also verified the quality of source codes by measuring functionality and maintainability. The case employed in this study was the air conditioner. The reason was that the case includes various states and transitions of interest. It was found that XMI was well extracted by removing some legacy codes in the CASE and the source codes were then successfully generated with the concurrency and hierarchy of the statechart. Further research is required to validate it practical significance with a larger case.

An Automatic Rhythm and Melody Composition System Considering User Parameters and Chord Progression Based on a Genetic Algorithm (유전알고리즘 기반의 사용자 파라미터 설정과 코드 진행을 고려한 리듬과 멜로디 자동 작곡 시스템)

  • Jeong, Jaehun;Ahn, Chang Wook
    • Journal of KIISE
    • /
    • v.43 no.2
    • /
    • pp.204-211
    • /
    • 2016
  • In this paper, we propose an automatic melody composition system that can generate a sophisticated melody by adding non-harmony tone in the given chord progression. An overall procedure consists of two steps, which are the rhythm generation and melody generation parts. In the rhythm generation part, we designed new fitness functions for rhythm that can be controlled by a user setting parameters. In the melody generation part, we designed new fitness functions for melody based on harmony theory. We also designed evolutionary operators that are conducted by considering a musical context to improve computational efficiency. In the experiments, we compared four metaheuristics to optimize the rhythm fitness functions: Simple Genetic Algorithm (SGA), Elitism Genetic Algorithm (EGA), Differential Evolution (DE), and Particle Swarm Optimization (PSO). Furthermore, we compared proposed genetic algorithm for melody with the four algorithms for verifying performance. In addition, composition results are introduced and analyzed with respect to musical correctness.

An Agile Method for Web Applications Development using Extended UML Model (확장된 UML 모델을 이용한 기만한 웹 애플리케이션 개발 방법론)

  • Lee, Kee-Youll;Jung, Woo-Sung;Lee, Chun-Woo;Lee, Byungjeong;Kim, Heechern;Wu, Chi-Su
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.3
    • /
    • pp.179-195
    • /
    • 2007
  • Traditional software development method is not suitable for Web application development because of characteristics of Web application such as frequent requirements change, different architectures and models and quick-to-market delivery. In this paper we propose a Web application development method adaptable to requirements change while we systematically model Web application using extended UML model. The metamodel is independent to specific languages and technologies because we define the metamodel using extended UML model. Proposed process is described by SPEM(Software Process Engineering Metamodel) profile. A process supporting tool execute and customize process. To model Web applications systematically and effectively, a navigation modeling and a component communication modeling tools are provided. In a case study, we show the usefulness of our process and model.

An Experimental Study on the Technical Term Based Analysis of University Library Collection: With a Focus on Computer Field (대학도서관 장서와 학술논문에 나타난 전문용어의 관계 분석을 위한 실험적 연구 - 컴퓨터 분야를 중심으로 -)

  • Kwak, Seung-Jin;Kwon, Yung-Keun;Lee, Seok-Hyoung
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.45 no.2
    • /
    • pp.393-413
    • /
    • 2011
  • The collections of university libraries such as books in academic disciplines and dissertations are much used to support education of students and research activities of faculty members. Most of such materials naturally contain unique terms frequently and exclusively used in specific academic disciplines. Therefore, it is possible to infer the latest research trend in or correlations among various disciplines by analyzing those terms. In this study, the trend was analyzed by extracting technical terms from the metatadata for collections in the field of computer science of two university libraries in Korea. By comparing these terms with the trend of terms which appeared in dissertations and domestic scholarly articles, the relation between collections of university libraries and research trend in this particular academic field was analyzed.

Modeling Adaptive Context-Based Contents Navigation of Web Applications (웹 응용의 적응하는 문맥 기반 컨텐츠 항해 모델링)

  • Lee, Byung-Jeong;Hong, Ji-Won
    • Journal of Digital Contents Society
    • /
    • v.8 no.1
    • /
    • pp.93-106
    • /
    • 2007
  • Web Applications are rapidly increasing and the structure becomes very complicated. However, when users explore such complex Web applications, they cannot often grasp the current location and get the information that they want. Therefore, a novel approach to model the navigation of Web application contents is required. In this study, a framework has been presented for modeling adaptive context-based contents navigation of Web applications. The framework performs activities including navigation analysis, navigation design, and navigation realization. first, in navigation analysis domain is analyzed by using use case, focusing on navigation. Next, in navigation design three models have been produced: a navigation information model, a profile, and a navigation interface model. Finally, in navigation realization a Webpage navigation model and a component navigation model have been produced. In this work, several formal definitions and rules for checking validity of navigation model have also been provided.

  • PDF

Elite Ant System for Solving Multicast Routing Problem (멀티캐스트 라우팅 문제 해결을 위한 엘리트 개미 시스템)

  • Lee, Seung-Gwan
    • Journal of the Korea Society of Computer and Information
    • /
    • v.13 no.3
    • /
    • pp.147-152
    • /
    • 2008
  • Ant System(AS) is new meta heuristic for hard combinatorial optimization problem. It is a population based approach that uses exploitation of positive feedback as well as greedy search. It was first proposed for tackling the well known Traveling Salesman Problem. In this paper, AS is applied to the Multicast Routing Problem. Multicast Routing is modeled as the NP-complete Steiner tree problem. This is the shortest path from source node to all destination nodes. We proposed new AS to resolve this problem. The proposed method selects the neighborhood node to consider all costs of the edge and the next node in state transition rule. Also, The edges which are selected elite agents are updated to additional pheromone. Simulation results of our proposed method show fast convergence and give lower total cost than original AS and $AS_{elite}$.

  • PDF

Development and Application of MLE-based Smart Education System for Improving Self-efficacy of ADHD Students (ADHD 아동의 자아효능감 증진을 위한 MLE기반 스마트교육시스템 개발 및 적용)

  • Gwon, Mi-Gyung;Jun, Woochun
    • Journal of The Korean Association of Information Education
    • /
    • v.16 no.3
    • /
    • pp.337-352
    • /
    • 2012
  • In this paper, a smart education system is developed and implemented for ADHD students. Usually, ADHD students lack of self efficacy. Self efficacy is very important factor for improving social adaptability and learning effect of ADHD students. In the proposed system, MLE concept is adapted. MLE concept is used to improve self efficacy of ADHD students. The purpose of the proposed system is to help ADHD students have high study capability. The proposed system is applied an ADHD student. The following results are obtained. First, the system can improve study interests. In turn, the system is helpful to improve concentration and learning effect. Second, based on successful study experience, self efficacy is improved. Third, study achievement is improved by changing cognitive structure that is due to development of meta-cognition.

  • PDF

Automatic Generation of the Personal 3D Face Model (3차원 개인 얼굴 모델 자동 생성)

  • Ham, Sang-Jin;Kim, Hyoung-Gon
    • Journal of the Korean Institute of Telematics and Electronics S
    • /
    • v.36S no.1
    • /
    • pp.104-114
    • /
    • 1999
  • This paper proposes an efficient method for the automatic generation of personalized 3D face model from color image sequence. To detect a robust facial region in a complex background, moving color detection technique based on he facial color distribution has been suggested. Color distribution and edge position information in the detected face region are used to extract the exact 31 facial feature points of the facial description parameter(FDP) proposed by MPEG-4 SNHC(Synthetic-Natural Hybrid Coding) adhoc group. Extracted feature points are then applied to the corresponding vertex points of the 3D generic face model composed of 1038 triangular mesh points. The personalized 3D face model can be generated automatically in less then 2 seconds on Pentium PC.

  • PDF

A Study on Improving the Direction of Moving Image Material Descriptions (영상기록물 기술의 개선 방향 연구)

  • Shim, Bomee;Chang, Yunkeum
    • Journal of the Korean BIBLIA Society for library and Information Science
    • /
    • v.29 no.1
    • /
    • pp.325-344
    • /
    • 2018
  • Since the year 2000, the need for an improvement of archival descriptions has been an increasing issue, due to the growing usage and amount of archival materials. Unlike the development of descriptions for paper records, however, the technological development and research for moving image descriptions has been limited due to its diversity and specificity. This research investigated the current status and the specificity of the moving image descriptions and also examined major international archival description cases. In-depth interviews with archival professionals were also conducted. Based on the findings, this study suggested the need for redefinition of and continuous research on the fundamental values of moving image information, moving image description and management based on digilog view points, the development of user-centric description and search aides, the creation of moving image values using a relevant information management system, and the improvement of moving image description elements throughout the life-cycle of the material.