• Title/Summary/Keyword: 프레임워크 개발

Search Result 1,740, Processing Time 0.027 seconds

Dynamic Service Configuration Framework For Flexible Distributed Applications (유연성 있는 분산 어플리케이션 개발을 위한 동적 서비스 관리 프레임 워크)

  • 이용환;염귀덕;안형근;민덕기;장진호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10e
    • /
    • pp.691-693
    • /
    • 2002
  • 유연성 있고 확장성 있는 분산 어플리케이션을 작성하기 위해서는 다음과 같은 요건을 만족하는 서비스 개발 및 관리를 위한 프레임워크이 필요하다. 첫 번째 서비스들은 외부적인 어떤 정책이나 어플리케이션 구동 시 다양한 제한 등의 요인으로 인하여 선택적으로 서비스 사용이 가능해야 한다. 둘째로 서비스에 대해서 초기화, 구동, 임시정지, 정지 등과 같은 제어를 중앙 집중형태로 관리 콘솔에서 관리 할 수 있어야 한다. 세 번째로 서비스를 제어할 때 각 서비스들 사이의 의존관계를 반영할 수 있어야 한다. 네 번째로 이러한 분산어플리케이션의 서비스에 대한 환경 설정 부분에 대한 변경을 실시간으로 탐지를 해서 이러한 변경과 관계가 있는 서비스에게 통지를 할 수 있어야 한다. 다섯 번째로 한 어플리케이션 안에서 구동되고 있는 의존관계가 있는 각 서비스들 사이의 이벤트 기반의 통신을 메커니즘이 필요하다. 여섯번째로 환경 설정 변경에 대해서 분산 상황에서 다른 어플리케이션과 동기화를 맞출 수 있어야 한다. 본 논문은 이러한 유연하고 확장성 있는 어플리케이션을 개발하는데 필요한 자바 기반의 동적 서비스 관리 프레임워크에 대한 설계와 구현을 제시한다.

  • PDF

A Study on Adaption of eGoverment Standard Framework to the CALS System (건설CALS시스템 전자정부 표준프레임워크 적용을 위한 사전 분석)

  • Yang, Sung-Hoon;Kim, Nam-Gon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.751-753
    • /
    • 2013
  • '98년 건설CALS기본계획을 바탕으로 개발된 건설CALS시스템은 건설사업관리 건설인허가 단위시스템을 시작으로 시설물유지관리 용지보상 건설CALS포탈 등 5개 단위시스템을 개발하여 운영중에 있으며 국내 900여개 이상의 건설현장 및 건설 관련 공공기관에서 사용하고 있다. 그러나 각 단위시스템의 개발 시기 도구 등이 서로 상이하여 사용자 요구사항 및 법령 개정에 따른 시스템 개편 등 외부 환경변화의 패러다임을 적용하기 어려운 실정이다. 이에 본 논문에서는 각 단위 시스템의 구조적 요소를 통일하고 외부환경의 적용이 가능한 전자정부 표준프레임워크의 적용 가능성을 분석하였다. 이는 객체 지향 중심의 웹 시스템 구조를 프레임워크 기반으로 변경하는 것으로써 시스템 재사용성이 향상되고 신규 기능 추가가 용이해지며 리소스 절감이 가능할 것이다.

A Suggestion of User Behavior analysis Framework (사용자 행동 분석 프레임워크 제안)

  • Kim, Hye Lin;Lee, Min Ju;Park, Seung Ho
    • Design Convergence Study
    • /
    • v.16 no.5
    • /
    • pp.203-217
    • /
    • 2017
  • This study proposes and demonstrates the value of user - centered design methodology based on linguistic analysis. The results of the proposed user behavioural analysis framework suggested that the syntactic structure between the sentence structure and its components could be a logical basis for explaining the user's situation and behavior. Based on this, the definitions and classifications of user interactions and user contexts were conducted in a microscopically context. User behavior has also been established to identify pattern structures of purposeful nature and constitutes a user behavior sequence that prioritizes them. Next, the User Experience Analysis Framework was derived by defining the relationship between User Behavior and User Behavior and User Context and User Context. To verify the framework of the framework, a professional assessment was conducted to conduct a review of the user's experience and conduct a study of the framework of the framework and conduct of the framework of the framework of the framework and practical utility of the framework. Through this, it was possible to identify the value of the qualitative and quantitative framework of the framework and the future direction of development.

SmartX Provisioning Framework for Automated Installation/Configuration of Multi-site based Cloud Infrastructure (멀티사이트 기반 클라우드 환경의 구성 자동화를 위한 SmartX 프로비저닝 프레임워크)

  • Shin, Jun-Sik;Kim, JongWon
    • KIISE Transactions on Computing Practices
    • /
    • v.22 no.11
    • /
    • pp.547-558
    • /
    • 2016
  • Construction of multi-site Cloud Infrastructure with OpenStack, the most popular cloud open source project with various ICT infrastructure technologies, has operational inefficiency due to installation complexity and geographical limitation. To address this inefficiency, we gradually developed automated installation/configuration tools to automate installation/configuration of Linux and OpenStack by complying with DevOps methodology over a multi-site OpenStack testbed called OF@KOREN SmartX Playground. However, the pre-developed installation tools can be used only for limited cases. Therefore, we designed and developed a prototype of SmartX Provisioning Framework which could conducts Playground-wide provisioning flexibly by following three steps of resource management in Software-defined Infrastructure. We verified the efficiency of the provisioning functionality of the framework by demonstrating an example of automated multi-site cloud construction.

A Framework for Developing Learning Activities for Smart Education and an Instructional Model (스마트 학습활동 개발 프레임워크와 수업모형 개발 사례)

  • Kim, Hye-Jeong;Kim, Hyun-Cheol
    • The Journal of Korean Association of Computer Education
    • /
    • v.15 no.4
    • /
    • pp.25-39
    • /
    • 2012
  • Smart education is defined as creating new values through connecting educational elements based on smart devices and infrastructure. In the study, we propose a theoretical and procedural framework for developing smart learning activities, which is considered characteristic of smart education, as well as environments in smart schools of Sejong Special Autonomous city. In addition, we discuss an instructional model developed from the framework. A smart learning activity as a basic unit in instruction is represented as a block when design and instruction focuses on smart learning activities. The block consists of components from learning activities, motivation, information activities, and tools when a teacher has smart learning ideas. Based on the theoretical and procedural framework, the thought-sharing model (i.e., that learners share ideas and opinions with classmates, review classmates' work, and enhance their own work) is an instructional model that leads to smart education. We discuss considerations for developing instructional models using the framework.

  • PDF

Design and Implementation of a Scalable Framework for Parallel Program Performance Visualization (병렬 프로그램 성능가시화를 위한 확장성 있는 프레임워크 설계 및 구현)

  • Moon, Sang-Su;Moon, Young-Shik;Kim, Jung-Sun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.7 no.2
    • /
    • pp.109-120
    • /
    • 2001
  • In this paper, we propose the design and implementation of a portable, extensible, and efficient performance visualization framework for high performance parallel program development. The framework adopts a layered architecture:consists of three independent layers instrumentation layer, trace interface layer and visualization layer. The instrumentation layer was constructed as an ECL which captures generated events, and the EDL/JPAL constitutes the trace interface layer to provide problem-oriented interfaces between visualization layer and instrumentation layer. Finally, the visualization layer was designed as plug-and-play style for easy elimination, addition and composition of various filters, views and view groups, The proposed performance visualization framework is expected to be used as an independent performance debugging and analysis tool and as a core component in an integrated parallel programming environment.

  • PDF

Quantification Methods for Software Entity Complexity with Hybrid Metrics (혼성 메트릭을 이용한 소프트웨어 개체 복잡도 정량화 기법)

  • Hong, Euii-Seok;Kim, Tae-Guun
    • The KIPS Transactions:PartD
    • /
    • v.8D no.3
    • /
    • pp.233-240
    • /
    • 2001
  • As software technology is in progress and software quantification is getting more important, many metrics have been proposed to quantify a variety of system entities. These metrics can be classified into two different forms : scalar metric and metric vector. Though some recent studies pointed out the composition problem of the scalar metric form, many scalar metrics are successfully used in software development organizations due to their practical applications. In this paper, it is concluded that hybrid metric form weighting external complexity is most suitable for scalar metric form. With this concept, a general framework for hybrid metrics construction independent of the development methodologies and target system type is proposed. This framework was successfully used in two projects that quantify the analysis phase of the structured methodology and the design phase of the object oriented real-time system, respectively. Any organization can quantify system entities in a short time using this framework.

  • PDF

A Study on Big Data Maturity Assessment Framework for Corporate Data Strategy and Investment (기업 데이터 전략과 투자를 위한 빅데이터 성숙도 평가 프레임워크 실증 연구)

  • Kim, Okki;Park, Jung;Cho, Wan-Sup
    • The Journal of Bigdata
    • /
    • v.6 no.1
    • /
    • pp.13-22
    • /
    • 2021
  • The purpose of this study is to develop and demonstrate a framework for evaluating the maturity of big data for effective data strategy establishment and efficient investment of companies. By supplementing the shortcomings of the evaluation developed so far, a framework was developed to evaluate the maturity of a company's big data in an integrated process. As a result, four evaluation areas of 'Vision and Strategy', 'Management', 'Analysis' and 'Utilization', assessment items for each area, detailed content, and criteria for each stage were derived. This was verified through a survey of entrepreneurs, and the maturity level of big data of domestic companies was confirmed. As a future research direction, it is proposed to develop detailed assessment factors according to the characteristics of each industry, to develop a data utilization framework according to the assessment results, and to improve validity and reliability through adjustment of verification targets.

가상 개발환경 기반의 차량용 사이버훈련 프레임워크 설계: 공격 중심으로

  • YoungBok Jo;Subin Choi;OH ByeongYun;YongHo Choi;Hojun Kim;Seonghoon Jeong;Byung Il Kwak;Mee Lan Han
    • Review of KIISC
    • /
    • v.33 no.4
    • /
    • pp.23-29
    • /
    • 2023
  • 대부분의 임베디드 시스템은 기계장치와 전자기기 장치가 함께 작동되는 물리 장치로써, 이기종 네트워크, 복잡한 보안체계 등을 고려하여 가상화 기반 사이버훈련 환경이 구성되어야 한다. 또한, 차량을 대상으로 물리적인 실험환경에서 모의침투 등 사이버훈련을 수행한다는 것은 교통사고를 비롯한 안전사고 발생에 있어 위험이 존재한다. 본 논문에서는 가상 개발환경에서의 공격 기반 차량용 사이버훈련 프레임워크를 제안하고자 한다. 먼저, 공격 기반 차량용 사이버훈련 프레임워크의 작동은 자동 활성화되는 가상의 CAN 네트워크 인터페이스로 시작된다. 가상의 CAN 네트워크 인터페이스는 가상 머신에서 간단한 부트스트랩 명령어 실행을 통해 파이썬 패키지와 Ubuntu 서비스 목록 설치 명령이 자동으로 실행되면서 설치된다. 이후 내부 네트워크 시뮬레이터와 공격모듈과 관련된 UI가 자동으로 Ubuntu Systemd에 의해 백그라운드에서 실행되어 시작과 동시에 준비 상태를 유지하게 된다. 사이버훈련 UI 내 공격 모듈은 사용자에 의한 공격 선택 및 파라미터 셋팅 이후 차량의 이상 상태를 사이버훈련 UI에 다시 출력되게 된다. 본 논문에서 제안하는 가상 개발환경 기반의 차량용 사이버훈련 프레임워크는 자율주행 차량 사고의 위험이나 다른 특수한 제약 없이 사용자의 학습 경험을 확장시킬 수 있다. 또한, 기존의 가상화 기반 사이버훈련 교육 콘텐츠와는 달리 일반 사용자들이 접근하기 쉬운 형태로 확장 개발이 가능하다.

A study of the international disaster risk reduction framework (국제적 재난 경감 프레임워크에 대한 연구)

  • Lee, ChangYeol;Kim, Taehwan
    • Journal of the Society of Disaster Information
    • /
    • v.12 no.4
    • /
    • pp.412-421
    • /
    • 2016
  • Global Warming makes the climate change in the earth. Life environment is continuously deteriorated. As a preparation and adaptation of the climate change, there are many international activities including IPCC and UNFCCC. Also Sendai framework is new DRR activity of UNISDR. In this study, we discuss inter-connection of the activities and we check our preparation and guide for the future DRR actitivities.