• 제목/요약/키워드: syntax information

검색결과 404건 처리시간 0.021초

임베디드 SQL 기반 정보시스템의 개발 및 관리 방법에 대한 연구 (A Study on the Development and Maintenance of Embedded SQL based Information Systems)

  • 송용욱
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제19권4호
    • /
    • pp.25-49
    • /
    • 2010
  • As companies introduced ERP (Enterprise Resource Planning) systems since the middle of 1990s, the databases of the companies has become centralized and gigantic. The companies are now developing data-mining based applications on those centralized and gigantic databases for knowledge management. Almost of them are using $Pro^*C$/C++, a embedded SQL programming language, and it's because the $Pro^*C$/C++ is independent of platforms and also fast. However, they suffer from difficulties in development and maintenance due to the characteristics of corporate databases which have intrinsically large number of tables and fields. The purpose of this research is to design and implement a methodology which makes it easier to develop and maintain embedded SQL applications based on relational databases. Firstly, this article analyzes the syntax of $Pro^*C$/C++ and addresses the concept of repetition and duplication which causes the difficulties in development and maintenance of corporate information systems. Then, this article suggests a management architecture of source codes and databases in which a preprocessor generates $Pro^*C$/C++ source codes by referring a DB table specification, which would solve the problem of repetition and duplication. Moreover, this article also suggests another architecture of DB administration in which the preprocessor generates DB administration commands by referring the same table specification, which would solve the problem of repetition and duplication again. The preprocessor, named $PrePro^*C$, has been developed under the UNIX command-line prompt environment to preprocess $Pro^*C$/C++ source codes and SQL administration commands, and is under update to be used in another DB interface environment like ODBC and JDBC, too.

기록정보서비스를 위한 메신저 기반의 챗봇 프로토 타입 개발 연구: 명지대학교 대학사료실을 중심으로 (Development of Prototype Chatbot Based on Messenger App for Archival Reference Services: With Focus on the Archives & Records Center of Myongji University)

  • 이창희;이해영;김인택
    • 정보관리학회지
    • /
    • 제35권3호
    • /
    • pp.215-244
    • /
    • 2018
  • 기록관의 역할이 커지고 있음에도 불구하고 아직 기록의 중요성에 대해 인지하지 못하는 잠재적 이용자가 많다. 이 연구에서는 이용자에 대한 기록정보서비스를 강화하기 위한 방법으로 기록관과 이용자의 상호작용을 지원하는 챗봇을 개발해보고자 하였다. 이에 챗봇의 구체적인 개발 절차와 방법을 살펴보고, 명지대학교 대학사 료실을 사례로 이용자 요구 및 질의 분석을 진행하였으며, 챗봇 개발을 위한 논리적 구조 설계를 진행하였다. 이어 IBM Watson Conversation과 카카오톡 메신저를 통해 챗봇을 구축한 뒤, 시험 실행(Pilot run) 과정을 통해 챗봇과 이용자의 상호작용 과정을 확인하였다. 이러한 기록정보서비스 챗봇 개발 경험을 바탕으로, 챗봇 도입을 위한 수준 결정, 이용자 요구 분석, 챗봇 구축을 위한 도구 선정, 대화식 상호작용을 위한 구문 설정과 관련된 시사점을 제시하였다.

RDF(S) 모델에 기반한 다양한 형태의 단백질 데이타베이스 통합 (Integration of Heterogeneous Protein Databases Based on RDF(S) Models)

  • 이강표;유상원;김형주
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제35권2호
    • /
    • pp.132-142
    • /
    • 2008
  • 현재 생물학 분야에는 단백질이라는 동일한 대상에 대해 각기 고유한 의미를 지니고 있는 다양한 형태의 단백질 분석 데이타베이스들이 존재한다. 이렇게 산재되어 있는 이종의 단백질 정보들을 효과적으로 통합한다면 개개의 데이터베이스로부터는 얻을 수 없는 유용한 정보를 도출해낼 수 있다. 생물학 데이타의 특성상 이 각각의 정보들은 자신만의 고유한 형태와 의미를 지니는데, 시맨틱 웹 기술의 표준인 RDF(S) 모델을 이용하여 데이타를 기술하면 형태론적인 통합뿐만 아니라 의미론적인 통합까지 이루어낼 수 있다. 이에 본 논문에서는 RDF 통합 스키마에 기반한 새로운 통합 레이어(layer)를 제안하였다. 이를 위해 개념적 모델 차원으로서는 단백질 정보를 중심으로 통합 스키마를 구축하였고, 표현적 모델 차원으로 서는 래퍼(wrapper)가 해당 데이터베이스들로부터 필요한 정보를 취하여 동적으로 RDF 인스턴스를 구축하는 방법을 제안하였다. 실제로 이 통합 레이어는 연구자들이 필요로 하는 통합 질의 예제를 성공적으로 처리하여 그 결과를 보여줄 수 있음을 확인하였다.

WIPI 환경에서의 XML 문서 암호화 시스템의 설계 및 구현 (Design and Implementation of XML Encryption System based on WIPI Environment)

  • 흥현우;이재승;문기영;김창수;정회경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.837-840
    • /
    • 2007
  • 최근에 모바일 환경에서도 PC 환경처럼 데이터 전송을 XML 문서를 이용하는 경우가 증가하고 있다. 그러나 모바일 환경에서 제한된 하드웨어 조건이나 현재 국내에서 활성화 되고 있는 모바일뱅킹 같은 서비스를 고려할 때 모바일 환경은 PC 환경보다 보다 높은 보안성을 요구하고 있다. 이에 본 논문에서는 모바일 환경에서 XML 문서의 암호화에 관련한 W3C 권고안의 요구사항에 맞추어 모바일 환경에서의 XML 문서 암호화 시스템을 설계 및 구현하였다. 본 시스템은 DES(Data Encryption Standard), Triple-DES, AES(Advanced Encryption Standard), SEED 및 RSA(Rivest Shamir Adleman) 알고리즘을 사용하였으며, 국내의 여러 무선 플랫폼이 공존하고 있는 현실을 고려하여 정부에서 추진하고 있는 무선 인터넷 표준인 WIPI 플랫폼에서 개발을 진행하였다.

  • PDF

자동차 통신 보안을 위한 IEEE Std 1609.2 메시지 인코더/디코더의 설계 및 구현에 관한 연구 (Design and Implementation of IEEE Std 1609.2 Message Encoder/Decoder for Vehicular Communication Security)

  • 서혜인;김은기
    • 한국정보통신학회논문지
    • /
    • 제21권3호
    • /
    • pp.568-577
    • /
    • 2017
  • WAVE 시스템에서는 통신 보안 기능을 지원하기 위해 IEEE Std 1609.2 규격이 정의되었다. IEEE Std 1609.2에서는 자동차 통신에서의 보안 서비스 및 관리 메시지의 구조를 ASN.1으로 정의하였다. 또한 이 메시지 구조를 COER 방식으로 인코딩하도록 하고 있다. 본 논문에서는 IEEE Std 1609.2에 정의된 보안 메시지를 처리하는 IEEE Std 1609.2 메시지 인코더/디코더를 설계 및 구현하였다. 설계된 인코더/디코더는 IEEE Std 1609.2 메시지 구조에 부합하는 C 언어 데이터 구조의 메시지를 생성하는 모듈, 메시지 인코더 모듈, 메시지 디코더 모듈로 구성되며, 리눅스 환경에서 구현되었다. 또한 구현된 인코더/디코더의 수행 속도를 측정하여 그 성능을 분석하였다.

모바일 환경에서의 XML 문서 디지털 서명 시스템 (XML Digital signature System based on Mobile Environment)

  • 학일명;홍현우;이성현;이재승;정희경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.701-704
    • /
    • 2007
  • 최근 모바일 단말기를 통하여 휴대폰 결제, 계좌 이체, 주식 투자 등의 금융서비스를 이용하는 사용자가 증가하고 있다. 모바일 전자상거래에서 데이터는 XML 문서형태로 전송, 교환되고 있다. 그러나 XML 문서는 해킹이나 악성코드로 공격받게 될 경우 일반적인 XML 문서만으로는 전자상거래의 보안요구를 만족시키기 어렵다. 특히 현재 국내에서 개발된 WIPI(Wireless Internet Platform for Interoperability)의 경우, 개방적인 플랫폼으로서 집중적인 공격에 대비해야 할 필요성이 있다. 이에 본 논문에서는 모바일 환경에서 XML 문서의 디지털 서명에 관련한 W3C 권고안의 요구사항에 따라 기존의 RSA(Rivest Shamir Adleman), DSA(Digital Signature Algorithm), KCDSA(Korean certificate Digital Signature Algorithm) 및 HMAC(Hash Message Authentication Code) 알고리즘을 사용하여 모바일 환경에서의 XML 문서 디지털 서명 시스템을 설계 및 구현하였다. 본 시스템은 국내 무선 인터넷 표준인 WIPI 플랫폼에서 테스트를 진행하였다.

  • PDF

워터마크를 이용한 전송 채널 에러의 검출 및 은닉 (Error Detection and Concealment of Transmission Error Using Watermark)

  • 박운기;전병우
    • 한국통신학회논문지
    • /
    • 제29권2C호
    • /
    • pp.262-271
    • /
    • 2004
  • 전송 채널에서의 잡음은 시간적으로 연속적인 동영상의 정상적인 복원을 어렵게 하고, 수신측의 복원 영상의 질을 크게 저하시키므로 전송 채널 에러를 정확하게 검출하여 에러에 대한 영향을 최소화 할 수 있는 방법이 필요하다. 본 논문에서는 전송 채널에 의해 발생한 오류를 찾아내고 제거할 수 있도록 전송 데이터 내에 워터마크를 삽입하는 방법을 제안한다. 제안된 방법은 부호화기에서 동영상 압축 데이터의 일부분인 양자화된 DCT 계수의 LSB에 특정한 패턴을 삽입하며, 복호화기에서는 이러한 LSB의 특정한 패턴을 검사함으로써 전송된 데이터의 신뢰성을 확인할 수 있다. 또한 에러에 의해 손상된 부분을 효과적으로 복원하기 위해 움직임 추정 벡터의 유사도 정보를 삽입함으로써 에러가 발생된 블록의 복원 능력을 향상시킬 수 있도록 한다. 제안하는 방법은 에러에 쉽게 노출되는 무선 환경 하의 휴대용 단말기와 같은 동영상 전송ㆍ수신 시스템에 효과적으로 사용될 수 있다.

비즈니스 규칙 기반의 3자 물류 운영 지원 (Support of Third Party Logistics Operation based on Business Rules)

  • 박철순;방양희;성홍석
    • 산업경영시스템학회지
    • /
    • 제40권2호
    • /
    • pp.137-144
    • /
    • 2017
  • The business process of global third party logistics company is defined as a network of logistics activities which involves the products that are manufactured in the developing countries, such as Vietnam, China and so on, and delivered to North or South American countries via intermediate stopover sites. The third party logistics company usually uses proprietary logistics information system to support the related logistics activities. However, each consignor sometimes may require different business process based on the customer type or characteristics of their products. Therefore, the third party logistics company need to modify their business process to reflect customer's requirements, resulting in the modification of logistic information systems and additional costs. Therefore, a flexible mechanism is required to efficiently support the various types of requirements by the owners of the products. In this paper, first, we figured out various business rules related to third party global logistics activities. Second, we grouped the identified business rules into business processes, objects, relations, dependency, policy, representations, execution, and resources and further into precondition, postcondition, and invariant based on checking point in time. Furthermore, the categorized rules are classified into inter-activity and intra-activity rules based on the execution range. Third, we proposed a rule syntax to describe the defined rules into scripts which are understood by user and information system together. When each activity is executed, the rule manager checks whether there are rules related with the activity execution. Finally, we developed a prototype rule management system to show the feasibility of our proposed methodology and to validate it with an example.

인터넷 지리 정보 시스템을 위한 HVF (Hnagul Vector Format)의 개발 (A Development of HVF (Hnagul Vector Format) for Internet GIS)

  • 문진용;구용완
    • 한국정보처리학회논문지
    • /
    • 제7권2호
    • /
    • pp.321-327
    • /
    • 2000
  • 지리 정보 시스템(GIS; Geographical Information System)은 하드웨어, 소프트웨어, 데이터, 사람, 그리고 메소드로 구성된다. 이중 데이터는 GIS 의 가장 중요한 요소 중 하나이다. 본 논문에서는 GIS 개발자들에 의해 개척되고 있는 최신의 기술인 인터넷 GIS에서 공간 데이터의 효율적 사용을 위한 공간 객체 표현, 저장 및 전송을 위한 파일 포맷인 HVF를 개발하였다. 본 논문에서는 먼저 HVF의 문법을 정의하고, API를 통한 HVF 생성을 위해 헤드섹션 생성모듈과 메인섹션 생성모듈을 구현하였다. 그리고 HVF를 여러 응용 분야에서 데이터의 공유가 가능한 자료 구조의 형태로 변환하기 위해 HVF를 위한 공간객체 변환기를 개발하였다. 이를 위해 변환기를 구성하는 3개의 단위 모듈인 파일 처리 모듈, HVF 수입 모듈, 그리고 HVF 수출 모듈들을 설계 및 구현하였다. 특히, 인터넷 GIS를 위해 개발된 HVF는 네트워크의 트래픽을 감소하기 위한 공간 데이터의 크기와 이용 효율을 위한 한글 처리에 대해 고려 하였다.

  • PDF

BIBFRAME 기반 복합문화기관 서지데이터 연계 구조 구축 (Construction of BIBFRAME-Based Bibliographic Data Linkage Structure for Multicultural Institutions)

  • 임수인;이승민
    • 한국비블리아학회지
    • /
    • 제32권3호
    • /
    • pp.23-44
    • /
    • 2021
  • 본 연구에서는 복합문화기관의 정보서비스를 지원하기 위해 기존의 복합문화기관에서 사용되는 서지데이터를 상호 연계할 수 있는 방안을 제안하였다. 이를 위해 MODS, EAD, CDWA 등 현재 복합문화기관에서 사용하고 있는 기존 메타데이터를 대상으로, 이들 표준을 FRBR 기반의 BIBFRAME 구조와 연계시킬 수 있는 연계 속성을 구성하였다. 연구 결과, 저작 계층, 인스턴스 계층, 개별자료 계층, 책임표시사항, 주제에 대한 기술요소를 BIBFRAME 기반으로 설정하였으며, 서지데이터의 연계를 위한 총 19개의 상위 요소, 18개의 하위 요소 및 12개의 연계 속성을 도출하였다. 이를 기반으로, 자료 유형에 따라 적용된 이질적인 메타데이터를 상호 연계할 수 있는 서지적 환경을 구축하였다. 이를 통해 복합문화기관의 분산된 서지데이터를 통합적으로 연계함으로써 보다 효율적으로 복합적인 정보서비스를 제공하는데 적용할 수 있을 것으로 기대된다.