• Title/Summary/Keyword: 진화 프레임워크

Search Result 87, Processing Time 0.023 seconds

Evolution of Behavioral Logic of Artificial Individuals Using Cell-level Evolution Framework (셀 수준의 진화 프레임워크를 통한 인공개체의 행동로직 진화)

  • Jung, Bo-Sun;Jung, Sung Hoon
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.25 no.1
    • /
    • pp.22-28
    • /
    • 2015
  • In this paper, we studied the evolution of behavioral logic of artificial individuals using cell-level evolution framework. We first implemented cell-level evolution framework and then investigated the evolution of behavioral logic that artificial individuals ate foods on the framework. A logic frame for behavioral decisions of artificial individuals was devised and applied to the framework. From extensive tests, we found that most artificial individuals could evolve the behavioral logic that they could eat food in a short generation. It was also confirmed that most behavioral logics showed nearly same behaviors of artificial individuals in most tests. Our method has the differences from existing algorithms using evolutionary algorithms and evolvable hardwares in that it is a basically different approach. These results showed that our framework could be a good tool for investigating the evolution of artificial individuals in a cell-level.

A Framework for Software System Evolution using Architectural Transformation Pattern (아키텍처 변환 패턴을 이용한 소프트웨어 시스템 진화 프레임워크)

  • Park, Taehyun;Ahn, Hwi;Kang, Sungwon;Park, Jongbin;Hwang, Sangcheol
    • Journal of Software Engineering Society
    • /
    • v.26 no.1
    • /
    • pp.17-29
    • /
    • 2013
  • Software System Evolution is more planned and systematic maintenance process as well as a type of maintenance. The research of software evolution provides basis of decisions for maintenance value through cost-benefit analysis of legacy system and architecture-based software evolution enables engineers to reduce maintenance cost by automation of repetitive evolution tasks. This paper proposes a framework for software system evolution using architectural transformation pattern.

  • PDF

Valuation of Architecture-based Deterministic Plan for Software Evolution (아키텍처 기반의 결정적 소프트웨어 진화계획의 가치 평가)

  • Kang, Sung-Won;Garlan, David
    • The KIPS Transactions:PartD
    • /
    • v.16D no.5
    • /
    • pp.755-766
    • /
    • 2009
  • Software architecture allows us to make many decisions about a software system and analyze it even before it exists in order to make systematic and planned development possible. Similarly, architecture-based software evolution planningmakes planned evolution possible by allowing us to make many decisions about evolution of a software system and analyze its evolution at the level of architecture design before software evolution is realized. In this paper, we develop a framework for architecture-based software evolution planning for the class of deterministic evolution plans by defining and relating various essential concepts and developing its valuationmechanism so that a plan with the greatest value among candidate plans can be selected as an optimal plan. A case study is conducted for explicating the framework and exemplifying its usage.

A Framework For Web Service Evolution using UML and OWL-S (UML과 OWL-S를 사용한 웹 서비스 진화 프레임워크)

  • Kim, Jin-Han;Lee, Chang-Ho;Lee, Jae-Jeong;Lee, Byung-Jeong
    • Journal of Digital Contents Society
    • /
    • v.8 no.3
    • /
    • pp.269-277
    • /
    • 2007
  • Web service is an important technology to develop business to business e-commerce application. From a business perspective of time to market, dynamic evolution offers flexibility that software can adapt to unforeseen and fluctuating business requirements. OWL-S, based on OWL, is a service ontology language. The semantics provided by OWL support automation of service discovery, invocation, and service composition. In this paper we propose a framework to support dynamic evolution of service-oriented applications. We extend use-case analysis method to derive service description by defining requirements concept and mapping from requirement concept to activity diagram. A prototype is provided to show the validity of this framework.

  • PDF

Trends of The Home Network Framework Standards (홈네트워크 프레임워크 표준 동향)

  • Kim, J.T.;Lee, J.H.;Lee, H.K.;Paik, E.H.
    • Electronics and Telecommunications Trends
    • /
    • v.21 no.6 s.102
    • /
    • pp.168-178
    • /
    • 2006
  • 본 논문은 기존의 정보가전 및 홈네트워크 분야에서 사용되던 다양한 유.무선 기술들을 통합 및 연동하며, 센서 네트워크, RFID, IPv6 등의 새로운 기술들을 적용하여 디지털홈의 유비쿼터스 환경을 제공할 수 있는 다양한 홈네트워크 프레임워크 표준들을 살펴본다. 먼저 제 II장에서 이질적인 홈네트워크 시스템간의 상호 호환성을 확보하기 위해서 제안된 다양한 홈네트워크 프레임워크 표준들의 세부 구조를 살펴보고 제 III장에서 이러한 표준들의 개념 및 특성을 바탕으로 통합된 형태의 개방형 홈네트워크 프레임워크를 위한 요구사항들을 제안하고 각 홈네트워크 프레임워크의 특성을 바탕으로 앞으로의 진화방향을 살펴본 후 결론을 맺는다.

"Multi-use Data Platform" 하둡 2.0과 관련 데이터 처리 프레임워크 기술

  • Kim, Jik-Su
    • Broadcasting and Media Magazine
    • /
    • v.22 no.4
    • /
    • pp.11-17
    • /
    • 2017
  • 본 고에서는 멀티 응용 데이터 플랫폼으로 진화하고 있는 하둡(Hadoop) 2.0의 주요 특징과 관련된 다양한 데이터 처리 프레임워크들에 대해서 기술하고자 한다. 기존의 맵리듀스(MapReduce) 기반의 배치 처리(Batch Processing)에 최적화되어 있던 하둡 1.0과는 달리, YARN의 등장과 함께 시작된 하둡 2.0 플랫폼은 다양한 형태의 데이터 처리 워크플로우들(Batch, Interactive, Streaming 등)을 지원할 수 있는 기능을 제공하고 있다. 또한, 최근에는 고성능컴퓨팅 분야에서 주로 활용되던 기술들도 하둡 2.0 플랫폼에서 지원되고 있다. 마지막으로 YARN 어플리케이션 개발 사례로서 본 연구팀에서 개발 중에 있는 Many-Task Computing (MTC) 응용을 위한 신규 데이터 처리 프레임워크를 소개한다.

빅 데이터기반 마이닝 마인즈 헬스케어 프레임워크

  • Banos, Oresti;Khan, Wajahat Ali;Amin, Muhammad Bilal;Heo, Tae-Ho;Bang, Jae-Hun;Gang, Dong-Uk;Hussain, Maqbool;Afzal, Muhammad;Ali, Taqdir;Lee, Seung-Ryong
    • Information and Communications Magazine
    • /
    • v.32 no.11
    • /
    • pp.12-20
    • /
    • 2015
  • 최근 의학 기술이 눈부시게 발전함에 따라 사람들은 수명이 연장되고 삶의 질 향상에 많은 관심을 가지게 되었다. 더욱이 혁신적인 디지털 기술 발전과 함께 다양한 웨어러블 기기와 수많은 헬스케어 어플리케이션이 출시되고 있으며, 이들은 어떻게 하면 개인의 성향이나 체질에 잘 맞는 맞춤형 (개인화) 서비스를 제공할 수 있을 것인가에 관심을 두고 진화하고 있다. 따라서 IoT 환경의 일상생활에서 입력되는 센서 데이터의 수집, 처리, 가공 기술, 일상 행위 및 라이프 스타일 인지, 지식 획득 및 관리 기술, 개인화 추천서비스 제공, 프라이버시 및 보안을 통합적으로 지원할 수 있는 프레임워크 개발에 대한 요구가 증대되고 있다. 이에 본 고에서는 저자가 개발중인 개인 맞춤 건강 및 웰니스 서비스를 제공하는 마이닝 마인즈 프레임워크를 소개한다. 마이닝 마인즈는 현존하는 최신 기술의 집약체로 개인화, 큐레이션, 빅 데이터 처리, 클라우드 컴퓨팅의 활용, 다양한 센서 정보의 수집과 분석, 진화형 지식의 생성과 관리, UI/UX를 통한 습관화 유도 등 다양한 요소를 포함한다. 그리고 건강 및 웰니스 프레임워크 요구사항 분석을 통해 마이닝 마인즈가 이러한 요구를 충족시킬 수 있으며, 개발된 프로토타입을 통해 개인화 서비스의 발전 가능성을 입증하고 향후 나아가야 할 방향을 제시한다.

Automatic malware generation system design using EA (진화알고리즘을 이용한 악성코드 자동생성 시스템 설계)

  • Kwon, Se-Hoon;Kown, Jae-Yeong;Lee, Seung-Hun;Lee, Hyun-Woo;Lee, Jong-Rak;Won, Il-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.11a
    • /
    • pp.193-196
    • /
    • 2017
  • 본 연구는 기존의 변종 악성코드와는 달리 진화알고리즘을 기반으로 한 악성코드 자동 생성 프레임워크에 대한 것이다. 우리가 제안하는 시스템은 소스가 알려지지 않는 바이너리 상태의 악성코드를 역공학적 기법을 이용하여 소스 상태로 복원하고 복원된 소스를 이용하여 다양한 변종 악성코드를 생성하는 것이다. 진화 연산을 적용하기 위해 평가함수의 설계가 중요한데, 우리는 행동 기반 분석 기반의 평가 함수를 포함하는 프레임워크를 제안하였다.

UML based Evolution of Web Service Applications using Semantic Web (시맨틱 웹을 이용한 UML 기반의 웹 서비스 애플리케이션의 진화)

  • Lee, Chang-Ho;Kim, Jin-Han;Lee, Jae-Jeong;Lee, Byung-Jeong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.10b
    • /
    • pp.125-130
    • /
    • 2007
  • 시장 적시성과 서비스의 품질을 만족하기 위해 웹 서비스는 서비스를 재사용하여 애플리케이션을 구성한다. 그리고 동적 진화(evolution)는 소프트웨어에 유연성을 제공하고, 계속 변경되어 예측하기 어려운 비즈니스 요구사항에 애플리케이션이 적응할 수 있도록 해준다. OWL 기반의 OWL-S(Web Ontology Language for Services)는 서비스를 기술하기 위한 온톨로지 언어이다. OWL-S의 의미적인 정보는 자동화된 시맨틱 웹 서비스의 발견과 호출, 서비스 조합을 위해 사용될 수 있다. 본 논문에서는 이러한 시맨틱 웹 서비스를 이용한 웹 애플리케이션의 동적 진화를 지원하는 프레임워크를 제안한다. 그리고 프로토타입을 통해 제안한 프레임워크의 타당성을 보인다.

  • PDF

전자정부 표준프레임워크와 IT서비스 기업 글로벌 경쟁력 강화 방안

  • Jeon, Hyeong-Cheol
    • Information and Communications Magazine
    • /
    • v.30 no.9
    • /
    • pp.72-77
    • /
    • 2013
  • 전자정부 표준프레임워크는 공공부문 정보화 사업을 위해서 개발 보급되었으나, 최근 민간부문으로 확대 적용되면서 정부차원의 강제성 없이 자발적으로 오픈 플랫폼 생태계로 진화하기 시작하였다. 또한 전자정부 표준프레임워크는 세계 전자정부 1위의 대한민국에서의 성공적인 안착에 힘입어 개발 도상국을 중심으로 해외로도 확산 조짐을 보이고 있다. 본고에서는 최근 내수 시장의 한계 및 국내 SW 산업 정책이 중소기업 중심으로 이루어지면서 대형 IT서비스 기업들의 해외진출 전략이 공격적으로 전환되고 있는 시점에서 전자정부 표준프레임워크를 중심으로 국내 기업의 장점을 살리면서 단점을 극복할 수 있는 성공 전략에 대해 알아본다.