• 제목/요약/키워드: 프레임워크 개발

검색결과 1,737건 처리시간 0.033초

모바일 환경에서 재사용성을 향상시키기 위한 센서 프레임워크 (Improving Reusability through Sensor Framework In Mobile Environment)

  • 최은영;배두환
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.61-65
    • /
    • 2007
  • 편재형 컴퓨팅(pervasive computing)에서 컨텍스트에 대한 중요성은 점점 강조되고 있다. 편재형 컴퓨팅(pervasive computing) 환경에서 다양한 디바이스들은 사용자의 상황에 가장 적절한 서비스를 제공하기 위해 통신할 필요가 있는데, 특히 센서는 컨텍스트 데이터를 얻는데 효과적이다. 컨텍스트 정보를 얻기 위해 사용되는 센서들은 물리적인 센서들로부터 가상 센서까지 여러 가지가 있는데, 이러한 다양한 센서들을 관리하기 위해 센서 프레임워크가 필요하다. 본 논문에서는 모바일에서의 센서 어플리케이션 표준인 JSR256을 기반으로 한 센서 프레임워크를 어플리케이션 개발자의 시각이 아닌 센서 개발자의 시각에서 분석하였다. 그리고 관련 문제점을 발견하여 다양한 센서들을 효율적으로 관리하고 새로운 센서 모듈을 용이하게 개발할 수 있는 센서 프레임워크를 제안하고 제시된 센서 프레임워크를 통한 재사용성을 검증해 보았다.

  • PDF

건설현장 디지털 플랫폼을 활용한 위험성평가 프레임워크 개발 (Development of a Parts Evaluation Framework Using a Construction Site Digital Platform)

  • 신연철;문유미
    • 한국재난정보학회:학술대회논문집
    • /
    • 한국재난정보학회 2023년 정기학술대회 논문집
    • /
    • pp.101-102
    • /
    • 2023
  • 건설 현장에서 발생하는 사고가 전체 산업재해의 약 20~30%로 높은 비율을 보이고 있기 때문에, 위험성평가를 통해 위험을 감지하고 대책을 수립하는 것이 중요하다. 이 연구의 목적은 현장의 모든 관리자 및 근로자들이 참여하고 정보를 공유함으로써 근로자들의 안전한 작업환경을 조성하고, 건설현장 근로자의 안전의식과 안전문화를 형성하여 안전사고를 미연에 예방하기 위한 위험성평가 프레임워크 개발에 있다. 이를 통해 종합적인 안전관리를 실현하고, 안전한 작업환경을 조성하며, 근로자의 안전의식을 높이고 안전문화를 정착시키는 것이 주요 목적이다. 본 연구에서는 디지털 플랫폼을 활용하여 건설현장에 적합한 위험성평가 프레임워크를 개발하고자 한다. 이 프레임워크를 통해 안전한 작업환경을 조성하고, 건설현장 근로자의 안전의식과 안전문화를 형성하여 안전사고를 미연에 예방할 수 있다. 이러한 연구결과는 안전한 작업환경 조성과 안전사고 미연에 예방하는데 중요한 역할을 할 것으로 예측가능하다.

  • PDF

모바일 M/VC 응용 프레임워크 (Mobile M/VC Application Framework)

  • 강이지;박은희;음두헌
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.343-345
    • /
    • 2004
  • 최근 무선 기기 사용자가 급증하고 있다. 이에 따라 교통제어 시스템과 같은 모니터링 및 제어 응용이 무선 기기에서 활발히 사용될 것으로 예상된다. 본 논문에서는 모바일 응용 중 M/VC(Model/View Controller) 응용의 신속한 작성을 지원하는 모바일 M/VC 응용 프레임워크를 소개한다. 모바일 M/VC 응용 프레임워크는 무선 통신 환경에서 클라이언트와 서버 객체의 상호작용을 자동 처리하기 위해, Java의 관찰자/피관찰자(Observer/Observable)를 확장한 모바일 관찰자/피관찰자 패턴과 Multiplexer, Demultiplexer 클래스들을 지원한다. 개발자는 이 프레임워크를 이용하여 Observable과 MobileObserver 클래스들로부터 필요한 객체를 생성한 후, 이들을 Multiplexer와 Demultiplexer 클래스가 생성한 객체에 구성적으로 상호 연결하여 응용을 생성한다. 즉, 개발자는 무선 환경을 고려하지 않고 모바일 M/VC 응용 프레임워크가 제공하는 Multiplexer나 Demultiplexer 클래스의 객체에 무선 관찰자/피관찰자 객체들을 조립식으로 연결함으로써 피관찰자의 상태 변화가 관찰자에게 전달되고, 관찰자를 통한 사용자의 입력이 피관찰자에게 전달되어 반영되는 모바일 응용을 신속하게 생성할 수 있다. 따라서, 모바일 M/VC 응용 프레임워크는 무선 통신 환경하의 컴포넌트 재사용성을 개선하고, 모바일 M/VC 응용의 생산성을 향상시킨다.

  • PDF

공공도서관 어린이 독서프로그램의 성과 측정을 위한 프레임워크 개발에 관한 연구 (A Study on the Development of Frameworks for Outcomes Measurement of Reading Programs for Children in a Public Library)

  • 박성재;한상우
    • 정보관리학회지
    • /
    • 제35권3호
    • /
    • pp.311-325
    • /
    • 2018
  • 본 연구는 공공도서관에서 어린이를 대상으로 진행하는 독서프로그램의 성과를 측정하기 위한 프레임워크 개발을 목적으로 한다. 프레임워크 개발을 위한 이론적 토대로 성과 평가에 기반 한 로직모델을 적용하였다. 로직모델의 요소로 제안된 6개 요소 중에서 가정과 외부적 요인을 제외한 투입, 활동, 산출, 성과 요인을 중심으로 프로그램 평가 프레임워크를 개발하였다. 연구결과로, 서울 시내 한 공공도서관에서 연구기간 동안 진행된 4개의 프로그램에 대한 평가 프레임워크와 성과측정을 위한 지표를 제안하였다. 프로그램별로 다양한 성과지표의 개발이 가능하지만 본 연구에서는 도서관 데이터를 기반으로 측정 가능한 지표를 중심으로 제안하였다. 본 연구 결과가 사례 연구로 진행되었지만 대상 프로그램이 공공도서관에서 일반적으로 진행하는 프로그램이라는 점에서 타 도서관의 어린이 대상 프로그램의 평가 프레임워크로 활용될 수 있을 것으로 기대된다.

디자인패턴을 적용한 HTML5 기반의 게임프레임워크 설계 (A Game-Framework Design based on HTML5 using Design Patterns)

  • 강명주
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2015년도 제52차 하계학술대회논문집 23권2호
    • /
    • pp.244-245
    • /
    • 2015
  • 본 논문에서는 디자인패턴을 적용하여 액션게임 개발을 위한 HTML5 기반의 게임프레임워크 설계 방법을 제안하였다. 적용된 디자인패턴으로는 싱글톤디자인 패턴과 전략디자인 패턴으로, 전체 게임을 관리하는 Game Manager 클래스에는 싱글톤패턴을, 공격 형태에 따른 캐릭터 객체 생성을 위한 클래스에는 전략디자인 패턴을 적용하였다. 본 연구에서 제안한 프레임워크는 액션게임 개발뿐만 아니라 다양한 장르의 게임개발에도 적용할 수 있다.

  • PDF

회전익비행체 다분야통합 최적설계 프레임워크 개발 및 KHP-SDM RMDO를 이용한 회전익비행체 개념설계 (The Development of the Rotorcraft Multidisciplinary Design Optimization Framework and Conceptual Design Using the KHP-SDM RMDO)

  • 최원;황유상;김철호;김상훈;이동호;박찬우
    • 한국항공우주학회지
    • /
    • 제37권7호
    • /
    • pp.685-692
    • /
    • 2009
  • 본 논문에서는 회전익 비행체 개발과정에서 사용되는 다양한 해석데이터를 관리하기 위한 KHP - SDM 시스템 개발 및 회전익 비행체 개념설계를 위한 다분야통합 최적설계 프레임워크 개발에 관해 기술하였다. KHP-SDM 시스템 상에 개발된 다분야 해석 모듈을 통합하고 KHP-SDM의 최적화 모듈을 적용하여 KHP-SDM RMDO 프레임워크를 구축하였다. KHP-SDM RMDO 프레임워크를 이용한 회전익 비행체 개념설계 결과 프레임워크가 성공적으로 구성되었음을 보여주었다.

오픈소스 하드웨어에서 효율적인 임베디드 소프트웨어 개발을 위한 프레임워크 (Framework for efficient development of embedded software in open source hardware)

  • 강기욱;이정환;홍지만
    • 스마트미디어저널
    • /
    • 제5권4호
    • /
    • pp.49-56
    • /
    • 2016
  • 무선인터넷이 보급되고 IoT 기술이 발달함에 따라 여러 종류의 센서 디바이스가 발전하였다. 그리고 IoT 환경에서 사용자들의 요구를 충족하는 다양한 서비스 개발을 위해 오픈소스 하드웨어가 도입되었다. 하지만 오픈소스 하드웨어는 개발 인력의 부족으로 인해 충분히 활용되지 못하고 있다. 따라서 본 논문에서는 오픈소스 하드웨어에서 효율적으로 임베디드 소프트웨어 개발을 교육하기 위한 소프트웨어 프레임워크를 제안한다. 제안하는 프레임워크는 비주얼 프로그래밍 언어와 빠른 결과 확인을 통해 다양한 오픈소스 하드웨어에서 빠르고 직관적으로 임베디드 소프트웨어를 개발할 수 있게 한다. 또한 제안한 프레임워크를 실제 오픈소스 하드웨어 개발 환경에 구현하여 장단점을 분석하고 개선방안을 확인하였다.

SQL 기반 퍼시스턴스 프레임워크 (A Persistence Framework Based SQL)

  • 조동일;류성열
    • 정보처리학회논문지D
    • /
    • 제15D권4호
    • /
    • pp.549-556
    • /
    • 2008
  • 기업의 웹 기반 인트라넷 시스템은 객체지향 언어로 개발되고, 데이터의 관리는 RDBMS를 이용하여 구축된다. 두 시스템은 이질적 패러다임에 기인하여 모델의 불일치성을 발생시킨다. 이 문제를 해결하고자 사용되는 ORM 프레임워크는 RDB의 테이블과 객체지향 언어의 객체를 매핑하는 구조로 응용프로그램의 개발이 복잡하고, 변경에 유연하지 못하여 기업형 인트라넷 시스템의 개발 및 유지보수에 어려움을 준다. 본 연구에서는 기존 ORM 프레임워크의 복잡성을 해소하고, 변경에 유연하여 기업의 인트라넷 시스템에 적합한 퍼시스턴스 프레임워크를 제안한다. 제안한 퍼시스턴스 프레임워크는 테이블의 엔티티와 객체를 매핑하는 매핑 메타정보가 불필요하고, 소스코드를 자동 생성하여 개발 및 유지보수의 편의성을 제공하고, 변경에 유연하다. 제안 프레임워크는 Hibernate, iBATIS와의 테스트 결과 iBATIS와는 처리속도가 비슷했으나 iBATIS는 대용량 데이터 처리시 문제를 나타냈으며, Hibernate보다 약 3배 빠른 속도를 보였다.

금융업무프레임워크에서 컴포넌트 워크플로우 가변성연구 (Study on the Techniques in Component Workflow Variability Implementation based on the Banking Framework)

  • 최성
    • 정보처리학회논문지D
    • /
    • 제12D권7호
    • /
    • pp.1023-1030
    • /
    • 2005
  • 컴포넌트 기반 개발(Component Based Development, CBD)은 미리 구현된 블록단위의 컴포넌트를 사용하여 소프트웨어 개발비용 및 시간을 단축할 수 있다. 또한 컴포넌트는 내부의 상세 부분을 숨기고 인터페이스를 제공하여 대형 어플리케이션을 개발하는데 복잡성을 감소시킬수 있다. 엔터프라이즈 프레임워크 환경에서의 패밀리(Family)의 공통적인 요구사항은 컴포넌트 내 업무 워크플로우 형태로 표현될 수 있으나 ,다양한 패밀리 멤버(Family Member)의 요구사항에 특화된 워크플로우를 하나의 컴포넌트 내에 표현하는 것은 쉽지 않다. 따라서 패밀리 멤버(Family Member)를 위한 컴포넌트간 워크플로우 가변성 관리 및 구현 방법에 대한 필요성은 끊임없이 요구되고 있다. 본 연구에서는 은행업무의 엔터프라이즈 프레임워크에서 컴포넌트 워크플로우 가변성을 위한 구현 기법을 적용한 사례로 제시하였다. 예시된 컴포넌트 워크플로우 가변성 구현 기법은 엔터프라이즈 프레임워크에서 패밀리가 사용할 수 있는 공통 업무 워크플로우가 컴포넌트 내에 이미 생성되었음을 가정하며, 다양한 패밀리 멤버에 특화된 컴포넌트간의 워크플로우 구성 및 실행을 위한 기법으로 컴포넌트간 워크플로우의 확장성을 높여주게 된다.

JUnit과 JTestCase 프레임워크에 기반한 데스트 데이터 및 코드 생성 도구 (Test Data and Code Generation Tool based on JUnit and JTestCase Framework)

  • 이유정;최승훈
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.106-108
    • /
    • 2002
  • 신뢰성있는 소프트웨어의 개발을 위해 테스트의 중요성은 매우 크다. 특히, 최근에 점진적이고 반복적인 소프트웨어 개발 방법론이 각광을 받으면서 소프트웨어의 잦은 변경에 따른 회귀 테스트의 중요성이 점점 커지고 있다. 이에 따라 단위 데스트의 자동화에 대한 연구가 활발히 진행되고 있다. JUnit은 자바 클래스의 단위 레벨 테스팅을 도와 주는 테스트 지원 프레임워크이다. 또한, JTestCase는 테스트 데이터와 테스트 코드를 분리함으로써, 데이터 중심 테스팅(data-driven testing)을 지원하기 위해 개발된 JUnit 확장 프레임워크이다. 본 논문에서는, 이 두 개의 테스트 프레임워크와 자바 리플렉션 API를 이용하여, 하나의 클래스 파일을 읽어 들여 XML 형태의 테스트 데이터 파일과 테스트 드라이버 코드를 자동생성하는 도구를 제안한다. 그리고, 구체적인 예를 통해 본 논문에서 제안하는 도구의 유용성을 보여준다. 본 논문의 데스트 도구는 회귀 단위 테스트에 필요한 노력을 줄여주고, 자바 클래스 단위 테스트를 지원하는 도구 개발의 기반 기술을 제공하며, 궁극적으로 소프트웨어 개발의 생산성을 향상시켜 준다.

  • PDF