• 제목/요약/키워드: platform based design

검색결과 1,764건 처리시간 0.032초

A Design and Implementation of Health Schedule Application

  • Ji Woo Kim;Young Min Lee;Won Joo Lee
    • 한국컴퓨터정보학회논문지
    • /
    • 제29권3호
    • /
    • pp.99-106
    • /
    • 2024
  • 본 논문에서는 스마트폰에 내장된 GPS 센서를 기반으로 한 운동 데이터를 기록하는 HealthSchedule 앱을 설계하고 구현한다. 이 앱은 스마트폰의 GPS 센서를 활용해 사용자의 실시간 위치 정보를 수집하고 설정한 도착 지점까지의 이동 경로를 보여준다. 위도와 경도 좌표를 사용해 사용자의 실제 경로를 기록한다. 사용자는 스케줄 등록 시 운동 종목 및 도착 지점 등을 등록하고 운동을 시작한다. 현재 위치를 측정하면 연두색 출발지 마커가 생성되고, 이동 경로는 파란색으로 표시되며 도착지 마커와 주위 반경 25M 원은 하늘색으로 표시한다. 출발 지점 또는 직전 위치 좌표와 현재 GPS 센서가 전송한 위치 좌표를 바탕으로 두 좌표 간의 이동 거리, 소요 시간 등을 측정해 속도를 계산한다. 또한, 측정 데이터를 누적하여 전체 이동 거리, 이동 경로 및 전체 평균속도를 확인할 수 있도록 한다. 운동 중 도착 지점에 도달해도 이동 경로는 완주 버튼을 클릭하기 전까지 계속 누적되며 완주 버튼은 초기에 설정한 도착 지점을 기준으로 반지름 25M의 하늘색 원형 안으로 이동하여 하늘색 마커가 생성될 때 활성화된다. 즉 사용자가 설정한 도착 지점에는 반드시 도착해야 하고 추가적인 운동 측정을 원하면 완주 버튼을 클릭하지 않고 운동을 계속할 수 있도록 구현한다. 선택한 운동 유형에 따라 칼로리 소모량이 표시되고, 사용자의 운동 참여를 높여 성취감을 느낄 수 있도록 구현한다.

전산유체역학을 이용한 Fischer-Tropsch 마이크로채널 반응기의 채널 구조 영향 분석 (Computational Fluid Dynamics Study of Channel Geometric Effect for Fischer-Tropsch Microchannel Reactor)

  • 나종걸;정익환;;박성호;박찬샘;한종훈
    • Korean Chemical Engineering Research
    • /
    • 제52권6호
    • /
    • pp.826-833
    • /
    • 2014
  • 해양 중소규모 가스전의 경제성에 대한 화두가 던져진 이후 전통 석유의 가격변동과 세계적인 환경규약 등에 맞물려 석유화학관련 산업계에서는 이를 효과적으로 대처하고 천연가스를 활용할 수 있는 공정을 개발하고자 하였다. 이에 Fischer-Tropsch 반응을 기반으로 하는 해상 GTL 공정(offshore gas-to-liquid process)이 제안되었고 부유시스템 platform으로 공정을 적용시키고자 마이크로채널 반응기가 떠오르고 있다. 본 논문에서는 단일 마이크로채널 반응기를 Fischer-Tropsch 반응을 기반으로 하여 Matlab과 ASPEN Hysys를 연동하여 모사하고 이로 얻어진 반응열을 도입해 상용 전산유체역학(computational fluid dynamics, CFD) 소프트웨어인 ANSYS fluent로 멀티 마이크로채널 반응기 모델을 제작하였다. 그리고 4가지의 설계변수인 냉각채널 넓이, 높이, 냉각채널과 반응채널의 간격, 냉각채널 간의 간격을 설정하고 이들의 변화에 따른 열유동을 3가지의 변수인 열유속, 냉각 및 반응채널의 최대온도의 변화를 시각화하여 그 경향성을 확인하였다. 경향성 분석 결과, 냉각채널의 넓이와 높이는 짧을수록 총 열유속이 높아졌으며 최대온도 역시 높아졌으나 냉각채널과 반응채널의 간격은 열유동에 거의 영향을 미치지 못하였다. 냉각채널 간의 간격은 짧을수록 총 열유속이 높아졌으며 최대온도는 낮아졌다. 따라서 적절한 냉각채널의 넓이와 높이를 제안하고 짧은 간격의 냉각채널 구조를 도입하여 반응채널의 열량을 충분히 제거할 수 있는 반응기설계에 대한 휴리스틱을 제안할 수 있었다. 이처럼 멀티채널 반응기의 모델을 설계하고 이로부터 적절한 변수를 선택해 그 경향성을 확인할 수 있는 방법을 통해 설계 단계에서부터 적절한 반응기 구조에 대한 제안을 하는데 도움을 줄 것이다.

실내 위치기반 사물인터넷 채팅 서비스 설계 및 구현 (Design and Implementation of IoT Chatting Service Based on Indoor Location)

  • 이성희;정설영;강순주;이우진
    • 한국통신학회논문지
    • /
    • 제39C권10호
    • /
    • pp.920-929
    • /
    • 2014
  • 최근 통신, 교통, 의료, 산업시설 등에서 수요가 급증하고 있는 임베디드 시스템은 단순한 임베디드 시스템이 아닌 다양한 임베디드 기기의 동작이 통신을 통해 관찰되고 제어되는 Cyber Physical System(CPS)으로 확장되었다. 또한 구글 글래스, 삼성 갤럭시 기어, 소니 스마트 워치 등의 웨어러블 기기를 활용한 사물인터넷(IoT) 기술활용에 대한 관심이 증가하고 있다. 이러한 상황에서 삼성전자의 스마트홈(Smart Home)과 LG전자의 홈챗(Home Chat)이 잇따라 출시되고 있다. 하지만 이러한 서비스들은 스마트폰과 가전기기간에만 통신이 가능하며 그 이외의 단말과는 통신이 불가능하며 모든 정보는 상업용 포털이 운영하는 글로벌 메시징 서버를 통하여 통신이 이루어진다는 단점이 있다. 본 논문에서는 앞서 언급한 단점을 보완하기 위해 단위공간 기반 실내위치인지망 구축하는 구조를 제안한다. 이를 통해 기기들 및 개개인에 대한 정보가 외부로 유출되는 것을 방지하면서 사물인터넷 채팅을 통해 망 내에 존재하는 모든 단말과의 선택적 통신이 가능하다. 또한 좀 더 범용적인 기기 제어가 가능해지고 개인정보의 외부유출 방지가 가능하다.

국내 옥수수 재배적지 예측을 위한 R 기반의 기후적합도 모델 병렬화 (R Based Parallelization of a Climate Suitability Model to Predict Suitable Area of Maize in Korea)

  • 현신우;김광수
    • 한국농림기상학회지
    • /
    • 제19권3호
    • /
    • pp.164-173
    • /
    • 2017
  • 기후변화에 대응하기 위해 다양한 작부체계 구축이 시도될 수 있다. 변화하는 기후조건에서 작물들이 최적의 재배지에 배치될 수 있도록 기후적합도를 평가하는 것이 중요하다. EcoCrop 모델과 같은 월별 기후자료를 사용하여 여러 작물의 재배적합도들 계산하는 모델을 사용할 경우, 고해상도의 전자기후도를 사용하여 우리나라의 복잡한 지형을 고려한 재배 적합도 계산이 가능하다. 그러나, 방대한 기후자료의 처리를 위해 여러 전산자원들을 동시에 사용할 수 있는 병렬처리 기술 개발이 선행되어야 한다. 본 연구에서는 공개용 통계분석 도구인 R을 기반으로 EcoCrop 모델을 병렬로 구동할 수 있는 스크립트를 개발하고, 이를 격자형 기후자료에 적용하여 옥수수의 재배적지를 예측하였다. 병렬 처리를 시도한 결과 CPU 코어 개수 증가에 따른 처리 시간 단축이 선형적으로 이루어지지는 않았으나 처리시간의 상당부분을 단축할 수 있었다. 예를 들어 16개의 CPU를 사용하였을 때 이상적인 시간보다 1.5배가 넘는 시간이 소모되었으나 총 시간이 90%정도 단축되었다. 이러한 기술들을 작물 생육 모델들이 개발되지 않은 작물들에 적용할 경우, 기후변화 조건에 적응할 수 있는 작부체계 설계를 지원할 수 있을 것이다. 또한, 본 연구에서 사용한 기술들은 CPU 코어가 많은 워크스테이션에서 작동이 가능하나, 여러 컴퓨터를 연결한 중형 컴퓨터에 사용할 수 있는 MPI 기술을 적용할 수 있는 기술개발이 필요할 것이다.

차세대 웹 환경에서의 Rete Algorithm을 이용한 정방향 추론엔진 SMART - F 개발 (Development of Forward chaining inference engine SMART-F using Rete Algorithm in the Semantic Web)

  • 정균범;홍준석;김우주;이명진;박지형;송용욱
    • 지능정보연구
    • /
    • 제13권3호
    • /
    • pp.17-29
    • /
    • 2007
  • 웹 표준 언어인 XML에 기반한 각종 표준들을 바탕으로 소프트웨어 에이전트와의 인터페이스에 초점을 맞추고 있는 차세대 웹에서 소프트웨어 에이전트의 두뇌 역할을 수행하기 위한 추론엔진은 시맨틱 웹(Semantic Web)에서의 규칙 표현을 위한 언어인 SWRL(Semantic Web Rule Language)을 이해할 수 있어야 한다. 본 연구에서는 SWRL을 규칙 표현 방법으로 사용하고, OWL을 사실 표현 방법으로 사용하는 정방향 추론엔진인 SMART-F(SeMantic web Agent Reasoning Tools-Forward chaining inference engine)을 개발하고자 한다. 전통적인 규칙 추론 분야에서는 정방향 추론을 위하여 if-then 형태의 규칙을 네트워크 구조로 변환하여 정방향 규칙 추론의 효율성을 높인 Rete 알고리즘이 많이 사용되고 있다. 이를 시맨틱 웹 환경에 적용하기 위하여 SWRL 기반 정방향 추론을 위한 요구 기능을 분석하고, Rete 알고리즘에 도출된 차세대 시맨틱 웹의 요구 기능을 반영한 정방향 추론 알고리즘을 설계하였다. 또한, 유비쿼터스 환경에서의 각종 플랫폼의 독립성과 이식성을 확보하고 기기간의 성능 차이를 극복할 수 있도록 사실 베이스 및 규칙 베이스의 관리도구와 정방향 추론 엔진 등을 Java 컴포넌트로 개발하였으며, 이는 이미 개발된 역방향 추론엔진인 SMART-B와 규칙 베이스 및 사실 베이스를 완벽하게 호환 가능하므로 차세대 웹 환경에서의 지식 활용을 극대화시킬 것이다.

  • PDF

생활지수를 이용한 협업 필터링 기반 장소 추천 시스템의 설계 및 구현 (Design and Implementation of Place Recommendation System based on Collaborative Filtering using Living Index)

  • 이주오;이형걸;김아연;허승연;박우진;안용학
    • 한국융합학회논문지
    • /
    • 제11권8호
    • /
    • pp.23-31
    • /
    • 2020
  • 정보 통신과 스마트폰 등의 발달로 인한 편리한 접근성과 다양한 아이템의 종류로 인해 개인 맞춤형 추천의 필요성은 점차 커지고 있다. 날씨 및 기상환경은 사용자의 장소 및 활동의 의사결정에 많은 영향을 미친다. 이러한 날씨 정보를 이용하면 추천에 대한 사용자의 만족도를 높일 수 있다. 본 논문에서는 모바일 플랫폼에서 사용자의 위치 정보에 대한 생활지수를 활용하여 성향이 유사한 사용자를 구하고 장소에 대한 선호도를 예측하여 장소를 추천함으로써 생활지수를 이용한 협업 필터링 기반 장소 추천 시스템을 제안한다. 제안된 시스템은 사용자의 날씨를 분석하고 분류하기 위한 날씨 모듈과 장소 추천을 위한 협업 필터링을 사용하는 추천 모듈, 그리고 사용자의 선호도 및 후기 관리를 위한 관리 모듈로 구성된다. 실험 결과, 제안된 시스템은 협업 필터링 알고리즘과 생활지수의 융합 및 개인의 성향을 반영하는 측면에서 유효함을 확인할 수 있었다.

새로운 방송 서비스로의 이전 : 이주 이론을 통한 MCN으로 전환의도 연구 (A Study on Switching Intention of Broadcasting Service to MCN Service by Migration Theory)

  • 김용희
    • 산경연구논집
    • /
    • 제10권1호
    • /
    • pp.59-67
    • /
    • 2019
  • Purpose - The Millennial Generation, which grew in the wake of the spread of the Internet and rapid changes in the media environment, is rapidly moving from the traditional broadcasting environment to the Internet-broadcasting environment in terms of content acceptance. With the emergence of UGC (User-generated content), the change in the status of single-person content creators enables the growth of multi-channel networks (MCN), a new content-distribution platform and an agency concept for single creators. Youtube-based MCN produces multiple single star producers and casts and provides its own video series through Youtube. It is also emerging as a major M&A target for global media providers in terms of providing content to a wide range of consumers with the same interests and consumption characteristics. In addition, for the Millennials generation, which are part of their lives, MCN is becoming the most suitable media for TGIF (Twitter, Google, i-phone, Facebook). Accordingly, this study defines newly emerging MCNs and analyzes the factors for accepting MCN-produced content based on the push-pull-mooring (PPM) model. Research design, data, and methodology - An empirical analysis is performed through a questionnaire survey. For this purpose, 204 people who have experience of watching MCN were studied. Collected data is processed through analysis of a structural equation model using R to test the hypothesis. Results - For the MCN service to become an alternative to existing media, it is necessary to continuously promote cultural diversity and diversity of attempts that conventional media cannot provide. It is the attractiveness of the alternative that has the greatest influence on the intention to switch to a MCN service. When we look at MCN content so far, certain patterns such as game progress, introduction, food, and chat rooms have already appeared. We need to overcome this and develop a completely new conceptual content that we have never seen before. This requires a more generous viewer perception of the topics covered. For diversity, linguistic and verbal violence should be tolerant in common sense to provide a foundation for securing cultural diversity. Conclusions - In this study, we tried to develop a comprehensive approach to the substitution effect of MCN. In terms of academic achievement, the PPM model is used to enhance the utilization of media and broadcasting. Practical implications are to provide an analytical framework for verifying alternative or complementary effects when viewers switch to MCN.

웹 서비스와 OpenAPI를 사용한 SOA 기반 동적 서비스 합성 프레임워크 (A SOA-based Dynamic Service Composition Framework using Web Services and OpenAPIs)

  • 김진한;이병정
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권3호
    • /
    • pp.187-199
    • /
    • 2009
  • 최근 웹 2.0의 등장과 함께 플랫폼으로서의 웹이 강조되어 OpenAPI가 급격히 증가하고 있다. OpenAPI는 서비스를 결합한 새로운 서비스를 만들기 위하여 사용된다. 하지만 OpenAPI는 표준 문서가 존재하지 않아 사용에 한계가 있다. 그래서 기존 매쉬업 연구는 동적 서비스 합성보다는 주로 도구 설계나 서비스 결합을 위한 언어 정의에 국한되고 있다. 반면 SOA 구현 기술 중의 하나인 웹서비스는 서비스 설명을 위한 WSDL, 서비스 등록을 위한 UDDI, 메시지 전송을 위한 SOAP 등의 표준 문서를 제공한다. 이러한 기술들을 이용하여 웹 애플리케이션이 서비스를 해석하여 실행시킬 수 있다. 그리고 최근 SOA 연구에서는 서비스의 동적 합성과 의미적 특성을 지원한다. 만약 웹 서비스와 OpenAPI를 결합하는 동적이고 체계적인 방법이 제공된다면 웹 애플리케이션은 다양한 서비스를 사용자에게 제공할 수 있다. 본 연구에서는 OpenAPI와 웹 서비스의 매쉬업을 위한 SOA 기반 프레임워크를 제시한다. 본 프레임워크는 합성된 서비스의 프로세스는 OWL-S로 표현하여 OpenAPI와 웹 서비스의 동적 합성을 지원한다. 그리고 프로토타입을 통하여 본 프레임워크의 유효성을 보인다. 본 프레임워크는 기존 웹 서비스에 다양성을 부여할 것으로 기대된다.

실시간 SNS 데이터를 위한 Storm 기반 동적 태그 클라우드 (Storm-Based Dynamic Tag Cloud for Real-Time SNS Data)

  • 손시운;김다솔;이수정;길명선;문양세
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제6권6호
    • /
    • pp.309-314
    • /
    • 2017
  • 일반적으로 SNS (social network service) 데이터는 정형, 비정형 데이터가 섞여 빠르게 생성되는 빅데이터의 특성을 갖기 때문에 실시간 수집/저장/분석에 많은 어려움이 있다. 본 논문에서는 이러한 SNS 데이터의 분석에 활용할 수 있는 Apache Storm 기반 실시간 동적 데이터 시각화 기술을 제안한다. Storm은 대표적인 빅데이터 기술 중 하나로, 실시간으로 수집되는 데이터를 분산 환경에서 처리 및 분석하는 소프트웨어 플랫폼이다. 본 논문은 Storm을 사용하여 빠르게 발생하는 트위터(Twitter) 데이터를 수집 및 집계하고, 태그 클라우드를 통해 그 결과를 동적으로 표현하고자 한다. 이를 위해, 사용자가 요구하는 키워드를 입력받고 해당 키워드를 통한 시각화 결과를 실시간으로 확인할 수 있는 웹 인터페이스를 설계 및 구현한다. 또한, 각각의 태그 클라우드 결과를 비교하여 올바로 시각화되었는지 확인한다. 본 연구를 통해, 사용자는 관심있는 주제가 SNS에서 어떻게 변화하고 있는지 직관적으로 판단할 수 있게 되며, 시각화 결과는 주제별 트렌드 분석, 고객 니즈 파악 등 다른 서비스에도 활용이 가능하다.

GALS 시스템에서의 저비용 데이터 전송을 위한 QDI모델 기반 인코더/디코더 회로 설계 (Design of QDI Model Based Encoder/Decoder Circuits for Low Delay-Power Product Data Transfers in GALS Systems)

  • 오명훈
    • 대한전자공학회논문지SD
    • /
    • 제43권1호
    • /
    • pp.27-36
    • /
    • 2006
  • 기존의 지연 무관 (Delay-Insensitive(DI)) 데이터 인코딩 방식은 N 비트 데이터 전송에 물리적으로 2N+1 개의 도선이 필요하다. GALS(Globally Asynchronous Locally Synchronous) 시스템과 같은 대규모 칩 설계 시에 많은 도선 수로 인해 발생할 수 있는 전력 소모와 설계 복잡성을 줄이기 위해, 의사지연 무관 (Quasi D디ay-Insensitive(QDI)) 모델에 기반하고, N+1 개의 도선으로 N 비트 데이터를 전송할 수 있는 인코더와 디코더 회로를 설계한다. 이 회로들은 전류모드 다치 논리 회로(Current-Mode Multiple Valued Logic(CMMVL))를 사용하여 설계되었으며, 도선수를 줄임으로써 파생되는 효율성을 검증하기 위해 0.25 um CMOS 공정에서 기존의 DI 인코딩 방식인 dual-rail 방식 및 1-of-4 방식과 delay-power product ($D{\ast}P$) 값 측면에서 비교하였다. HSPICE를 통한 모의실험 결과 4 mm 이상의 도선의 길이에서, dual-rail 방식과는 5 MHz의 data rate 이상에서, 1-of-4 방식과는 18 MHz의 data rate 이상에서 제안된 CMML 방식이 유리하였다. 또한, 긴 도선에 버퍼를 장착한 dual-rail 방식, 1-of-4방식과의 비교에서도 개선된 CMMVL 방식이 10 mm 도선, 32 비트 데이터 전송에서 각각 4 MHz, 25 MHz data rate 이상에서 최대 $57.7\%$$17.9\%$$D{\ast}P$ 값 감소 효과를 나타냈다.