• 제목/요약/키워드: 프레임워크 설계

검색결과 1,325건 처리시간 0.025초

시나리오 기반 요구사항 추출 도구의 설계 (Design of Scenario-based Requirements Extraction Tool)

  • 김치수;김영태;공헌택;임재현
    • 한국산학기술학회논문지
    • /
    • 제10권7호
    • /
    • pp.1568-1574
    • /
    • 2009
  • 사용자 요구사항 공학에서 가장 어려운 문제 중의 하나는 다양한 말단 사용자, 책임자와 소프트웨어 기술자 사이에 존재하는 상호이해의 불일치이다. 시나리오는 다양한 책임자에게 일부 추상 모델 대신 그들의 언어로 기술하고 검토할 수 있도록 해준다. 본 논문에서는 도출, 분석과 검증을 포함한 다양한 요구사항 공학 단계에 시나리오를 사용하는 진보적이고 반복적으로 삽입되는 프로세스를 제안한다. 프로세스 모델은 본 논문의 TRES 시스템에 적용되었다. 제안하는 시스템에서는 기존 도구들의 단점을 없애기 위해 시제품, 시나리오와 사용 사례를 하나의 포괄적인 프레임워크로 조합한다. 본 시스템은 시나리오 기반 요구사항 추출을 위한 XML 기반 시스템이다. TRES 시스템 내에서 시나리오는 사용의 문맥을 포함하여 사용자와 작업에 관한 정보를 얻을 수 있다. 본 TRES 시스템에서 시나리오는 XML 기반의 데이터베이스에 보관되고 XML 표기법을 사용하여 기술된다.

융복합기술을 활용한 G-Robot 프레임워크 구현 (Implementation of G-Robot Framework using Fusion Technology)

  • 박영식;김도현;권성갑;양영일
    • 융합신호처리학회논문지
    • /
    • 제11권4호
    • /
    • pp.332-337
    • /
    • 2010
  • 본 논문에서는 로봇기술(Robot Technology, RT)과 정보기술(Information Technology, IT)의 핵심 인 휴대폰을 활용한 RITS(RT&IT System) 융합기술을 이용하여 로봇제어 및 원격감시를 수행하는 G-Robot의 프레임웍을 설계하고 구현하였다. 구현된 시스템에서 로봇에 장착된 휴대폰은 로봇을 제어하는데 활용할 뿐만 아니라 사용자의 휴대폰으로 영상정보를 전송한다. 사용자는 휴대폰을 활용하여 로봇의 주변지역을 감시하고 로봇의 움직임을 제어한다. 뿐만 아니라, 미리 설정된 상황이 발생했을 경우, 휴대폰이 합체된 로봇은 사용자의 휴대폰으로 데이터를 전송한다. 실험결과, 3세대 이동통신이 가능한 지역에서 휴대폰을 이용하여 실시간으로 로봇을 제어하였고, 로봇의 주변 환경을 감시 할 수 있었다. 또한 시야에서 관찰되는 영역에 로봇 있을 경우 휴대폰 대신 블루투스를 이용하여 실시간으로 로봇을 제어할 수 있었다.

기업 정보 시스템의 활용도 향상을 위한 정보활동 모니터링 (Information Activity Monitoring for Enhancing the Utilization of the Enterprise Information System)

  • 한관희;송희석
    • 정보처리학회논문지D
    • /
    • 제13D권5호
    • /
    • pp.749-754
    • /
    • 2006
  • 최근 들어 경쟁력 향상을 위해 많은 기업들이 기간 정보 시스템을 도입하여 운영하고 있는 추세이다. 도입된 정보 시스템의 활용도를 향상시키기 위해서는 정보 시스템 사용 현황을 실시간으로 모니터링/분석할 수 있는 체계를 갖추는 것이 필수적인데 현재 대부분의 기업 정보 시스템들은 이러한 체계적인 모니터링 기능을 제공하고 있지 않고 있는 실정이다. 본 연구에서는 이를 위해 정보활동 모니터링 (IAM: Information Activity Monitoring) 프레임워크를 제안하고 이를 실사례를 통해 그 유용성을 보인다. IAM은 기업 내의 중요한 정보 처리 활동을 실시간으로 모니터링하고 분석하여 그 결과를 사용자에게 피드백 하는 행위라고 정의되며 기업의 정보 처리 행위에 관한 4가지 주요한 시각 (업무 프로세스, 데이터, 사용자/조직, IT 시스템)에 관한 요약 정보를 제공한다. 제안된 '정보활동 모니터링' 기능은 항공기 부품을 생산하는 기업의 설계/생산 통합 정보 시스템의 한 모듈로 개발되어 운영되고 있으며 이러한 기능은 특히 정보 시스템 도입의 필요성에는 공감하나 지속적인 운영에 필요한 인력과 시간이 부족한 중소기업의 정보 시스템 활용도 향상을 위한 필수적인 기능이라 판단된다.

TMN 프레임워크와 CORBA 기술의 통합을 위한 플랫폼 구조 (A Platform Architecture for the Integration of CORBA Technology within TMN Framework)

  • 정문상;박종태
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제5권6호
    • /
    • pp.801-808
    • /
    • 1999
  • 지금까지, 전기통신망과 장비들의 관리에 대해서는 많은 연구들이 진행되었지만, TMN 상위 계층의 서비스 관리와 비즈니스 관리에 대한 연구는 많이 수행되지 못했다. 최근 전세계적으로 TMN 상위 계층의 관리기능 구현을 위해서 CORBA 기술을 적용하고자하는 관심이 증가하고 있다. 본 논문에서는, 정보모델과 상호운용에 관한 TMN과 CORBA의 주요특징들을 비교하고, TMN 프레임웍와 효율적인 CORBA 기술 연동을 위한 플랫폼 구조를 제안한다. 제안된 구조에서, TMN 관리 정보를 CORBA IDL 인터페이스로 변환해주는 GDMO/ASN.1 - CORBA IDL 변환기가 고안, 구현되었고, JIDM의 상호 작용 변환의 구현을 위해서 TMN/CORBA 게이트웨이 또한 고안되었다. 그리고 이러한 기능의 확장을 위해서 모듈 형식으로 라이브러리들과 코드 생성기들이 설계, 구현되었다.Abstract Up to now, a lot of efforts have been made for the management of telecommunication networks and equipment, but less effort has been made for the realization of higher-layer service and business management. There are recently worldwide growing interests for applying CORBA technology for the realization of higher layer Telecommunication Management Network (TMN) management functions. In this paper, we compare the features of TMN and CORBA with respect to information model, and operational behavior. And then, we propose a platform architecture for the efficient integration of CORBA technology within TMN framework. Within platform architecture, GDMO/ASN.1 to IDL translator has been designed and implemented for translating TMN management information into CORBA IDL interface. The TMN/CORBA gateway is also designed for realization of the interaction translation specification of JIDM task force. The libraries and code generators have been designed and implemented in a modular fashion to provide the functional extensibility.

스마트폰 응용 프로그램의 사용자 경험 향상을 위한 사용자 중심 반응 시간 분석 도구 (A User-Centric Response Time Analyzer for Improving User Experience of Android Applications)

  • 송욱;성노섭;김지홍
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권5호
    • /
    • pp.379-386
    • /
    • 2015
  • 본 논문에서는 스마트폰 사용자 중심의 반응 완료 시간에 대한 동적 분석을 활용하여 사용자가 실제 인지하는 성능 중심의 새로운 최적화 프레임워크를 제안한다. 이를 위하여 먼저 스마트폰 응용프로그램에서 사용자가 실제 인지하는 성능에 대한 평가 지표로써 사용자 중심 반응 시간을 정의한다. 또한, 이러한 사용자 중심 반응 시간의 동적 탐색에 기반하여 사용자가 인지할 수 있는 성능 병목 지점을 최적화의 힌트로써 개발자에게 제공하는 사용자 중심 반응 시간 분석 도구의 설계와 개발에 대하여 소개한다. 제안한 사용자 중심 반응 시간 분석 도구를 갤럭시 넥서스 스마트폰에 구현하여 그 정확도와 계산부하를 평가한 결과, 전체 반응 시간의 1% 미만의 계산 부하로 카메라를 이용하여 측정한 결과 대비 92%의 정확도를 보였다. 제안한 도구의 효율성 평가를 위하여 소스 코드가 공개되어 있는 안드로이드 응용프로그램의 성능 개선에 제안한 도구를 활용하여 최대 16.4%의 성능 향상을 달성하였다.

컴포넌트 기반 시스템에서 클래스들 간의 정적 그리고 동적 특성을 적용한 컴포넌트 메트릭스 (Component Metrics Based on Static and Dynamic Characteristics between Classes for Component based Systems)

  • 최미숙;이종석
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권3호
    • /
    • pp.301-315
    • /
    • 2006
  • 컴포넌트 기반 시스템에서 재사용 단위인 컴포넌트의 품질은 시스템 개발의 성공을 위해서 가장 중요하다. 컴포넌트의 품질을 향상시키기 위해서는 개발 이전에 측정 가능해야 하고, 그 결과를 컴포넌트 개발 과정에 반영할 수 있어야 한다. 또한 컴포넌트의 품질을 정확하게 측정하여야 한다. 따라서 본 논문에서는 클래스들 간의 상호작용에 의한 정적 그리고 동적인 특성을 적용하여 식별된 컴포넌트의 품질을 좀 더 정확하게 측정할 수 있는 컴포넌트의 응집도와 결합도 메트릭스를 제안한다. 제안된 메트릭스가 이론적으로 타당하다는 것을 검증하기 위하여 Briand이 정의한 프레임워크에 적용하여 증명한다. 또한 메트릭스의 실용성을 검증하기 위해서 사례를 제시하고 기존의 메트릭스와의 비교분석을 통해서 평가 결과를 제시한다. 본 논문에서 제안한 컴포넌트 메트릭스는 식별된 컴포넌트의 품질을 좀 더 정확하게 측정함으로써 컴포넌트 설계를 위한 개발 시간과 노력을 절감한다.

웹2.0에서 SOAP 처리와 성능 향상을 위한 모바일 웹 서버 프레임워크의 설계 (A Design of Mobile Web Server Framework for SOAP Transaction and Performance Enhancement in Web2.0)

  • 김용태;정윤수;박길철
    • 한국정보통신학회논문지
    • /
    • 제12권10호
    • /
    • pp.1866-1874
    • /
    • 2008
  • 기존의 웹 서버는 과부하 상태인 경우 폐쇄 연결, 암호 핸드쉐이크 실행 증가와 서버 용량의 현저한 감소로 서버의 처리량에 문제가 발생하여 시스템의 전체적인 성능을 저하시킨다. 또한 쓰레드 블록으로 인하여 다수의 클라이언트 요청 처리가 원활하지 못하고, 쓰레드 활성화를 위하여 많은 시간과 자원을 요구하여, 클라이언트의 요청에 대해 접속시간과 응답 시간이 증가하는 단점이 발생한다. 그러므로 본 논문에서는 웹서버스의 장점인 통합과 커뮤니케이션 지원과 시스템 성능 향상을 위해 서버 과부하를 개선하고, 지연처리를 위해 필요한 기술을 제공하는 확장된 웹서버를 제안한다. 그리고 기존 시스템(Tomcat 5.5에서 구현)과 제안한 모바일 웹 서버 아키텍처를 평가한다. 확장된 서버 아키텍처는 시스템 성능을 위해 우수한 교환 조건을 제공하고, 다중쓰레드와 쓰레드풀을 결합한 개선된 웹 서버 아키텍처를 평가한다. 본 논문에서 제안된 웹서비스 아키텍처는 오리지널 Tomcat 5.5의 평가 결과보다 개선된 성능 이익의 결과를 얻었다.

제품-서비스 시스템 개발을 위한 객체 지향 설계 프레임워크 개발 (An Object-Oriented Design Framework for Developing Product-Service Systems)

  • 오형술;문승기
    • 산업경영시스템학회지
    • /
    • 제38권4호
    • /
    • pp.168-176
    • /
    • 2015
  • Trends of integrating products and services lead to the emergence of Product-Service System (PSS). To implement and embody a PSS solution in new product development, a comprehensive design framework is allowed designers to facilitate the design factors of the PSS in complex business environments. A physical product, containing functionalities for services, is the role of medium between customers and a manufactures. Customers can access those metaphysical interfaces to utilize the product fully or expand its performances. The PSS is aiming to prolong its lifecycle while maintaining its expected quality. Since the quality can be represented as a measure which belongs to user's perspective, guaranteeing certain level of quality can be interpreted to sustaining customer satisfaction. The objective of this paper is to propose a PSS design framework to identify design factors for developing products and services by integrating object-oriented concepts and blueprinting in context of a business ecosystem. The proposed model is developed based on relationship products and services matching with their design factors. The products and the services are then brought together to form a PSS. Functions and processes can be categorized to identify the design factors in different levels using the object-oriented concepts. Objected-oriented concepts provide PSS analysis tools for describing a business process or a workflow process in the PSS. The blueprint is used to identify the relationships between the products functions and the service processes that are offered as part of a job. To demonstrate of the effectiveness of the proposed model, we use a case study involving a smart phone.

AI 컴포넌트 추상화 모델 기반 자율형 IoT 통합개발환경 구현 (Implementation of Autonomous IoT Integrated Development Environment based on AI Component Abstract Model)

  • 김서연;윤영선;은성배;차신;정진만
    • 한국인터넷방송통신학회논문지
    • /
    • 제21권5호
    • /
    • pp.71-77
    • /
    • 2021
  • 최근 이질적인 하드웨어 특성을 고려한 IoT 응용 지원 프레임워크의 효율적인 프로그램 개발이 요구되고 있다. 또한, 인간의 뇌를 모사하여 스스로 학습 및 자율적 컴퓨팅이 가능한 뉴로모픽 아키텍처의 발전으로 하드웨어 지원의 범위가 넓어지고 있다. 하지만 기존 대부분의 IoT 통합개발환경에서는 AI(Artificial Intelligence) 기능을 지원하거나 뉴로모픽 아키텍처와 같은 다양한 하드웨어와 결합된 서비스 지원이 어렵다. 본 논문에서는 2세대 인공 신경망 및 3세대 스파이킹 신경망 모델을 모두 지원하는 AI 컴포넌트 추상화 모델을 설계하고 제안 모델 기반의 자율형 IoT 통합개발환경을 구현하였다. IoT 개발자는 AI 및 스파이킹 신경망에 대한 지식이 없어도 제안 기법을 통해 자동으로 AI 컴포넌트를 생성할 수 있으며 런타임에 따라 코드 변환이 유연하여 개발 생산성이 높다. 제안 기법의 실험을 진행하여 가상 컴포넌트 계층으로 인한 변환 지연시간이 발생할 수 있으나 차이가 크지 않음을 확인하였다.

IoT 장치의 개인정보 데이터 보호 시스템 구현에 관한 연구 (A Study for Implementation of System for protecting Privacy data from IoT Things)

  • 김선욱;홍성은;방준일;김화종
    • 스마트미디어저널
    • /
    • 제10권2호
    • /
    • pp.84-91
    • /
    • 2021
  • EU의 GDPR에 따르면 개인정보를 수집할 때 정보 주체(사용자)의 동의 혹은 거절하는 권리가 가장 우선시 되고 있다. 그러므로 정보 주체는 언제라도 동의 철회 및 잊힐 권리를 주장할 수 있어야 한다. 특히, 제한적인 IoT 장치(Constrained Node)에서는 프라이버시에 민감한 데이터의 수집, 처리 등에 대해 정보 주체의 동의 기능 구현 및 수집 정보의 활용 내용을 게시하기 매우 어렵다. 본 논문에서는 정보 주체가 IoT 장치에서 수집, 처리되는 데이터를 모니터링하여, 정보 유출의 문제를 인지하고, 연결 및 장치 제어가 가능한 관리 시스템을 설계하고 구현하였다. IoT 장치의 표준 OCF(Open Connectivity Foundation)와 장치 연결 프레임워크인 AllJoyn의 공통 정보를 고려하고, 정보 보호를 위한 메타 데이터 10개를 정의하였다. 이를 DPD(Data Protection Descriptor)라고 명명하였으며, DPD를 기반으로 정보 주체가 정보를 관리할 수 있는 SW인 DPM(Data Protection Manager)를 개발하였다.