• 제목/요약/키워드: object oriented structure

검색결과 261건 처리시간 0.022초

관계형 DBMS 기반의 XML 문서 경로 통합 시스템 (Path Combining System of XML Documents based on Relational DBMS)

  • 이범석;황병연
    • 한국멀티미디어학회논문지
    • /
    • 제11권4호
    • /
    • pp.415-422
    • /
    • 2008
  • XML의 사용이 증가함에 따라 XML로 표현된 문서를 효율적으로 저장하고 검색하기 위한 XML 문서 관리 시스템에 대한 많은 연구들이 활발하게 진행되고 있다. 최근에는 주로 관계형 DBMS의 장점을 이용한 XML 문서의 저장과 검색에 대한 연구가 이루어지고 있다. XML Parser를 이용하여 문서 내용을 관계형 테이블에 매핑(Mapping)하면 안정적이고 효율적인 XML 문서 관리 시스템을 구축할 수 있다. 본 논문에서 제안하는 X-Binder 시스템은 관계형 DBMS 기반의 역 인덱스 기법을 사용한다. 역 인덱스 기법은 빠른 검색속도를 보장하지만, 많은 저장 공간을 낭비하는 단점을 가진다. 이 문제점을 해결하기 위해 XML 문서 저장시 형제 관계를 가지는 경로들을 통합하여 저장한다. 제안하는 X-Binder 시스템은 XRel과의 성능 평가에서 저장 공간을 줄이고, 검색 시간을 단축하는 성과를 보였다.

  • PDF

컴포넌트 프레임웍의 실용적 참조 모델 (A Practical Reference Model of Component Frameworks)

  • 허진선;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권6호
    • /
    • pp.525-538
    • /
    • 2006
  • 컴포넌트 기반 소프트웨어 공학(CBSE)은 재사용 가능한 소프트웨어 부품을 이용하여 어플리케이션을 개발하는 새로운 패러다임이다. 그러나 소프트웨어 부품을 조림하는 과정에 부품들 간에 불일치 문제가 발생하여 CBSE를 수행함에 있어 부담이 되고 있다. 따라서, 컴포넌트의 재사용 단위보다는 큰 프레임웍(Framework)이 요구되고 있으며 프레임웍은 관련 있는 컴포넌트와 커넥터들 그리고 도메인에 특화된 아키텍처로 구성된다. 프레임웍은 컴포넌트보다 많은 장점을 가지고 있지만, 프레임웍을 구성하는 핵심 요소들과 내부 구조는 명확히 정의되지 않고 있다. 즉, 현재까지 제시된 대부분의 프레임웍 모델들은 실용적이지 못한 개념적인 수준에 머물러 있다. 본 논문에서는 실용적인 수준의 프레임웍 참조 모델을 제안하고 프레임웍의 핵심 요소들을 정의한다. 프레임웍의 구체적인 구성요소들, 컴포넌트와 프레임웍의 상호 관련성, 커넥터의 확장된 개념들, 그리고 프레임웍 내에서의 특화된 아키텍처의 의미에 대해서 명확히 식별한다. 본 논문에서 제안된 프레임웍은 Java, J2EE, CORBA Component Model (CCM) 그리고 NET과 같은 객체지향 기반 미들웨어에서 실용적으로 구현될 수 있을 것이다.

시맨틱 웹 자원의 랭킹을 위한 알고리즘: 클래스중심 접근방법 (A Ranking Algorithm for Semantic Web Resources: A Class-oriented Approach)

  • 노상규;박현정;박진수
    • Asia pacific journal of information systems
    • /
    • 제17권4호
    • /
    • pp.31-59
    • /
    • 2007
  • We frequently use search engines to find relevant information in the Web but still end up with too much information. In order to solve this problem of information overload, ranking algorithms have been applied to various domains. As more information will be available in the future, effectively and efficiently ranking search results will become more critical. In this paper, we propose a ranking algorithm for the Semantic Web resources, specifically RDF resources. Traditionally, the importance of a particular Web page is estimated based on the number of key words found in the page, which is subject to manipulation. In contrast, link analysis methods such as Google's PageRank capitalize on the information which is inherent in the link structure of the Web graph. PageRank considers a certain page highly important if it is referred to by many other pages. The degree of the importance also increases if the importance of the referring pages is high. Kleinberg's algorithm is another link-structure based ranking algorithm for Web pages. Unlike PageRank, Kleinberg's algorithm utilizes two kinds of scores: the authority score and the hub score. If a page has a high authority score, it is an authority on a given topic and many pages refer to it. A page with a high hub score links to many authoritative pages. As mentioned above, the link-structure based ranking method has been playing an essential role in World Wide Web(WWW), and nowadays, many people recognize the effectiveness and efficiency of it. On the other hand, as Resource Description Framework(RDF) data model forms the foundation of the Semantic Web, any information in the Semantic Web can be expressed with RDF graph, making the ranking algorithm for RDF knowledge bases greatly important. The RDF graph consists of nodes and directional links similar to the Web graph. As a result, the link-structure based ranking method seems to be highly applicable to ranking the Semantic Web resources. However, the information space of the Semantic Web is more complex than that of WWW. For instance, WWW can be considered as one huge class, i.e., a collection of Web pages, which has only a recursive property, i.e., a 'refers to' property corresponding to the hyperlinks. However, the Semantic Web encompasses various kinds of classes and properties, and consequently, ranking methods used in WWW should be modified to reflect the complexity of the information space in the Semantic Web. Previous research addressed the ranking problem of query results retrieved from RDF knowledge bases. Mukherjea and Bamba modified Kleinberg's algorithm in order to apply their algorithm to rank the Semantic Web resources. They defined the objectivity score and the subjectivity score of a resource, which correspond to the authority score and the hub score of Kleinberg's, respectively. They concentrated on the diversity of properties and introduced property weights to control the influence of a resource on another resource depending on the characteristic of the property linking the two resources. A node with a high objectivity score becomes the object of many RDF triples, and a node with a high subjectivity score becomes the subject of many RDF triples. They developed several kinds of Semantic Web systems in order to validate their technique and showed some experimental results verifying the applicability of their method to the Semantic Web. Despite their efforts, however, there remained some limitations which they reported in their paper. First, their algorithm is useful only when a Semantic Web system represents most of the knowledge pertaining to a certain domain. In other words, the ratio of links to nodes should be high, or overall resources should be described in detail, to a certain degree for their algorithm to properly work. Second, a Tightly-Knit Community(TKC) effect, the phenomenon that pages which are less important but yet densely connected have higher scores than the ones that are more important but sparsely connected, remains as problematic. Third, a resource may have a high score, not because it is actually important, but simply because it is very common and as a consequence it has many links pointing to it. In this paper, we examine such ranking problems from a novel perspective and propose a new algorithm which can solve the problems under the previous studies. Our proposed method is based on a class-oriented approach. In contrast to the predicate-oriented approach entertained by the previous research, a user, under our approach, determines the weights of a property by comparing its relative significance to the other properties when evaluating the importance of resources in a specific class. This approach stems from the idea that most queries are supposed to find resources belonging to the same class in the Semantic Web, which consists of many heterogeneous classes in RDF Schema. This approach closely reflects the way that people, in the real world, evaluate something, and will turn out to be superior to the predicate-oriented approach for the Semantic Web. Our proposed algorithm can resolve the TKC(Tightly Knit Community) effect, and further can shed lights on other limitations posed by the previous research. In addition, we propose two ways to incorporate data-type properties which have not been employed even in the case when they have some significance on the resource importance. We designed an experiment to show the effectiveness of our proposed algorithm and the validity of ranking results, which was not tried ever in previous research. We also conducted a comprehensive mathematical analysis, which was overlooked in previous research. The mathematical analysis enabled us to simplify the calculation procedure. Finally, we summarize our experimental results and discuss further research issues.

다문화성 TV 방송 프로그램의 패러독스 - KBS-TV의 <미녀들의 수다>에 내재된 '다문화성'과 '섹슈얼리티'의 혼재성 (Paradox of the Multiculture-oriented TV Programs - Double-faced Phenomenon of Multicultural Traits and Sexuality in the Program of KBS-TV)

  • 백선기;황우섭
    • 한국언론정보학보
    • /
    • 제45권
    • /
    • pp.255-295
    • /
    • 2009
  • 본 연구는 최근에 다문화성을 지향하면서 방송되고 있는 TV프로그램들이 지니고 있는 다문화적 의미구조에 대해 논의하고 있다. 그중에서 우리 사회에서 최근에 다문화적 요소와 더불어 등장인물들의 섹슈얼리티 논쟁을 불러일으키고 있는 KBS-TV의 <미녀들의 수다>에 대해 분석하였다. 2006년 11월 26일부터 2008년 3월 31일까지의 프로그램들을 가운데 5편을 선정하여, 프로그램의 포맷과 내용들 및 주요 요소들에 대한 의미구조를 파악하고자 하였다. 주요 분석방법들로는 프로그램의 포맷과 영상화면들에 대한 영상기호학적 분석방법과 프로그램 내용들에 대한 언어기호학적 방법들을 활용하였다. 연구 결과, 이 프로그램은 다문화성을 표출하면서 전개되지만, 그 이면의 표층구조에는 국가, 문화 및 인종 간의 차별성이 내재되어 있으며, 더욱이 심층구조에는 여성의 섹슈얼리티 부각을 근간으로 하고 있는 남성 우위 이데올로기를 바탕으로 하고 있음을 발견하였다. 요컨대 다문화성을 표방하고 있지만 내재되어 있는 심층구조에는 여성의 섹슈얼리티에 소구하고 있는 이중성 내지 양면성을 지니고 있음을 발견한 것이다.

  • PDF

교수내용지식을 위한 하이브리드 지식 표현 기법 (A Hybrid Knowledge Representation Method for Pedagogical Content Knowledge)

  • 김용범;오필우;김영식
    • 인지과학
    • /
    • 제16권4호
    • /
    • pp.369-386
    • /
    • 2005
  • 지능형 교수 시스템(ITS: Intelligent Tutoring System)이 기존의 CAI의 제한적 기능을 극복하고, 내장한 지식베이스에 의해 다양한 학습자들의 변인들을 고려한 개별화된 학습 환경을 제공하지만, 교육현장에는 교수내용지식 표현 방법의 부재와 투자 비용의 비효율성으로 인하여 실제적인 개발물은 전무한 상태이다. 이러한 문제점을 해소하기 위하여 ITS에서의 지식표현 기법과 구축된 지식베이스의 재사용에 대한 연구가 필요하다. 교수내용지식의 특성을 고려하여 본 연구에서는 기존의 신경논리망의 한계점을 해결할 수 있도록 지식의 다중 결합체 구성, 이를 이용한 학습의 맥락 설명을 연구의 대상으로 삼았다. 또한 형성된 지식결합체는 군집화하여 지식베이스 객체로 사용하고, 결합체의 자기 학습에 의해 적응적인 지식베이스 객체로의 성장 가능성을 제고한다. 따라서 본 연구에서는 신경논리망의 논리추론, 그리고 인지구조에서 노드의 위상적 불변성을 근거로, 교수내용지식과 객체지향적 개념이 포함된 '확장된 개념의 신경논리망(X-Neuronet: eXtended Neural Logic Network)'을 제안하고, 이 기법에 대한 타당성을 검증하였다. X-Neuronet은 표현의 대상이 되는 지식을 관성과 가변성을 가지는 방향성 결합체로 정의하고, 표현을 위한 기본 개념, 노드의 처리와 연산을 위한 논리연산자, 노드값과 가중치의 결정, 노드활성을 위한 전파 규칙 학습 알고리즘 등을 제공한다.

  • PDF

철근콘크리트 공사의 작업 생산성 분석을 위한 3차원 객체 활용 정보관리 시스템 구축방안 (A Framework on 3D Object-Based Construction Information Management System for Work Productivity Analysis for Reinforced Concrete Work)

  • 김준;차희성
    • 한국건설관리학회논문집
    • /
    • 제19권2호
    • /
    • pp.15-24
    • /
    • 2018
  • 국내 건설산업에서 생산성 정보의 필요성과 그 활용에 대한 중요성 인식에도 불구하고, 현장 단위의 공사계획 시 효과적인 피드백을 통한 생산성 정보관리가 미흡한 실정이다. 공사계획의 신뢰성을 향상하기 위해서는 생산성 정보의 효과적인 활용이 요구되지만, 현장에서는 공사계획을 관리자의 경험 및 직관에 의존하고 있다. 생산성 정보가 효과적으로 관리되지 못하는 이유는 생산성 정보의 관리를 위한 추가 인력투입이 어렵다는 점, 기존의 생산성 정보가 새로운 프로젝트에 적용되기 어렵다는 점 등 때문인 것으로 파악되었다. 이러한 문제의 해결방안을 제시하기 위해서 선행연구조사 및 면담조사를 하였고 그 결과 새로운 시스템이 필요하다는 사실을 확인하였다. 새로운 시스템의 요구사항으로는 최소화된 업무, 한정된 정보관리범위, 정보의 분류, 정보의 피드백, 생산성 저하요인의 고려 등이 있다. 본 연구에서는 상기 내용을 바탕으로 생산성 저하요인 및 생산성 정보의 관리가 가능한 시스템의 프레임워크를 제안하였다. 이 시스템은 사용자 접근성이 좋은 SketchUp 소프트웨어를 활용하여 프로그램의 활용에 따른 추가인력의 투입이나 업무량 증가를 최소화할 수 있도록 하였다. 제안한 시스템은 준비단계, 입력단계, 처리단계, 출력단계의 총 네 단계의 과정을 통해서 정보를 입력하여 처리하고 출력하도록 하였다. 입력한 시공정보는 건축공사 표준시방서에 기재된 내용을 참고로 구성한 Task Breakdown Structure (TBS)와 Material Breakdown Structure (MBS)를 통해서 분류되어 생산성 정보로 변환되도록 하고, 변환된 정보를 그래픽으로 화면에 출력하도록 하여 사용자는 이를 활용해 해당 현장에서의 생산성 정보를 활용할 수 있도록 하였다. 본 연구에서 제안한 생산성 정보관리 시스템을 K 사옥 공사현장에 대입하여 현장적용 가능성 및 정보 활용성 측면에서 검증하였고, 사용성 및 적용 가능성에서 매우 긍정적인 결과와 정보 활용에 따른 이득이 있을 것으로 예상되었다. 본 시스템을 활용할 경우 생산성 정보를 활용한 공사계획이 가능할 것이고 추후 정보가 지속해서 누적될 경우, 본 연구의 기대효과는 더욱 높아질 것으로 사료된다.

광원 트래킹 기법을 이용한 수경재배기 제어 관리 시스템 설계 및 구현 (A Design and Implementation of Control and Management System for Water Culture Device using Solar Tracking Method)

  • 박성균;정세훈;오민주;심춘보;박동국;유강수
    • 한국전자통신학회논문지
    • /
    • 제9권2호
    • /
    • pp.231-242
    • /
    • 2014
  • 지구 온난화로 인한 급격한 기후 변화로 인해 단위 면적당 작물의 생산성 향상 및 고품질 작물 재배에 관심이 고조되고 있다. 따라서 본 논문에서는 기존의 담액 수경방식이나 인공광원을 이용한 수경재배 방식이 아닌 광원 트래킹 기법을 적용한 양액 순환 방식의 수경재배기 제어 관리 시스템을 제안한다. 제안하는 수경재배기는 일정한 양의 양액과 물을 수로로 흘려보내 순환시키는 형태인 양액 순환 방식과 수경재배기 하단 부분의 작물도 지속적인 광합성 작용이 가능 하도록 피라미드 형태의 다단구조식으로 설계한다. 아울러 광원 트래킹 기법은 기존 2축, 4축 센서 방식이 아닌 태양광의 그림자를 추적하기 위한 중심축 센서 방식의 5축 센서 방식으로 설계한다. 본 논문에서 제안한 수경재배기를 통해 기존 연구에서 소개되지 않은 광원 트래킹 기법은 작물에 지속적인 광합성 작용으로 작물의 생장 속도를 단축시킬 수 있었으며, 피라미드형태의 다단식구조로 상, 하단 구분 없이 모든 작물이 동일한 형태의 생육환경을 제공받을 수 있어 단위 면적당 높은 작물 생산량이 예상된다.

품질속성 기반 설계방법을 적용한 소프트웨어 아키텍처 설계 사례연구 (A Case Study of Software Architecture Design by Applying the Quality Attribute-Driven Design Method)

  • 서용석;홍석붕;김현수
    • 정보처리학회논문지D
    • /
    • 제14D권1호
    • /
    • pp.121-130
    • /
    • 2007
  • 소프트웨어 개발에 있어서 구현에 앞서 아키텍처를 설계하는 일은 프로젝트의 성공을 위해 필수적이다. 본 논문은 한국원자력연구소 내에서 가동 중인 하나로 원자로의 방사선감시시스템 소프트웨어 개발과정에서 품질속성 기반 설계방법을 적용하여 소프트웨어 아키텍처를 설계한 사례를 보여준다. 품질속성 기반 설계방법은 Bass[1]가 제시한 속성 기반 설계방법을 변형한 것이다. 이는 먼저 시스템의 기능요건 및 품질요건을 아키텍처 드라이버(driver)로서 도출하고, 이를 만족하기 위한 전술(tactic)을 선택하고, 선택된 전술에 근거하여 아키텍처를 결정하고, 결정된 아키텍처를 구현 및 검증하는 과정으로 이루어진다. 하나로 원자로 방사선감시시스템의 개발요건으로부터 가용성, 유지보수성, 호환성과 같은 품질요건이 추출되었으며, hot-standby 서버 이중화와 약결합의 모듈화와 같은 전술이 선택되었으며, 이중화 서버에 다수의 클라이언트가 연결되는 클라이언트-서버 구조와 객체지향적 데이터 처리 구조가 방사선감시시스템을 위한 아키텍처로 결정되었다. 상용도구인 Adroit를 이용하여 아키텍처가 구현되었으며, 아키텍처 검증은 기능 중심의 시험을 통해 이루어졌다. 적은 예산과 단기간 내에 완수해야 하는 방사선감시시스템 개발에 품질속성, 기반 설계방법을 적용함으로써, 보다 효율적으로 과제를 성공시킬 수 있었다. 방사선감시시스템 개발에서 설계된 아키텍처는 한국원자력연구소 내 다른 설비의 방사선감시시스템 개발에 재사용할 예정이다. 추가적으로 방사선감시시스템 아키텍처를 정량적으로 평가하는 작업이 필요하다.B-트리, CR-트리를 구현하는 방법을 기술한다. CC-GiST를 이용함에 따라 메인 메모리 데이터베이스 응용에서 여러 개의 캐시 인식 트리를 관리하는 번거로움에서 벗어날 수 있고, 응용의 요구에 따른 새로운 캐시 인식 트리를 최소한의 노력으로 효율적으로 구현할 수 있다.에 따라 증가한다. 에틸렌 함량이 50 wt% 보다 많을 경우, 혼합용매들의 극성인력 효과가 밀도 효과보다 커서 온도가 낮아짐에 따라 cloud-point 압력은 증가하였다. 에틸렌 함량이 50 wt% 보다 적을 경우, 혼합용매들의 극성인력 효과가 밀도 효과보다 작아서 온도가 낮아짐에 따라 cloud-point 압력은 감소하였다. 2번 150.2 cGy, 200 cGy, 환자 3번 150.5 cGy, 211.4 cGy, 환자 4번 155.5 cGy 198.6 cGy의 결과를 얻었다. 결 론: 본 원에서 변형 근치적 유방절제술 후 흉벽 방사선치료의 가장 적절한 볼루스 적용 횟수는 전 치료횟수의 $50{\sim}60%$ 적용이다.적인 기준을 마련하고 환자들이 치료과정에서 실질적으로 알고자 하는 의문점들을 체계적으로 교육해 나간다면 지금까지 보다 훨씬 더 나은 환자 만족과 치료 결과를 얻을 수 있으리라 기대된다.적 교육 훈련이 더 엄격하게 진행되므로, 부서 관의 협력으로 방사선사 보수교육에 합산하는 방안이 필요할 것이다. 임신이 확인된 방사선관계종사자의 피폭관리도 새로이 반영되어야 할 것이다. 따라서 업무의 특성상 사용되는 특별한 용어 외에 공통적으로 사용되는 용어의 통일은 반드시 필요하며, 방사선분야의

자동차 인테리어의 인스트루먼트 패널 디자인 경향 연구 (A Study on the Instrument Panel Design Trend for Automobile Interior)

  • 조경실;이명기
    • 디자인학연구
    • /
    • 제18권4호
    • /
    • pp.129-138
    • /
    • 2005
  • 1990년대 초까지 자동차 제조사는 인테리어 디자인을 중요하게 생각하지 않았다. 주로 설계, 구동방식, 크기 등 기술적 구조를 체계화하기 위한 시도를 중점으로 발전을 거듭하였고 단순히 의장디자인과 비교하면서 인테리어를 개발하였다. 그러나 1990년대에 이러한 상황은 바뀌기 시작하는데 이유는 소비자가 차안에서 보내는 시간이 많아지면서 고객에게 편안함을 주고 기능적으로도 만족할 수 있는 기술을 개발하려는 의지를 보이기 시작했기 때문이다. 인간이 자동차 안에서 어떻게 하루를 보내며 사용하는지 관찰하고, 그 결과 인테리어를 새롭게 하는 트렌드가 무엇인지를 고려하는 즉, 전략적으로 브랜드 아이덴티티를 갖도록 인테리어의 개성을 강화하고 소비자의 감성적인 부분을 고려하는 사용자 중심의 가치관 전환을 가져온 중요 요인이 되었다. 오늘날 자동차 인테리어 디자인 은 다양한 요소 변화를 반영하는 컨셉트카를 매 해 선보이고 있는데, 향후에는 감지기능과 네비게이션 적용의 무인주행을 실현시킬 수 있는 첨단 기술을 반영한 디자인 적용이 미래 디자인의 핵심적 트렌드로 제기되고 있다. 또한 제품디자인, 패션, 가구 등 타 분야에서의 직접적인 영향으로 인테리어 디자인인의 다각적 컨셉트 적용을 시도하고 있는 현 시점에서 객관적인 관점으로 시대적 배경에 따라 자동차 인테리어 디자인 변화와 조형적 특징을 조사, 분석해야 함을 강조하고자 한다. 본 연구에서는 시대적 배경과 자동차 인테리어의 흐름을 크래쉬패드 중심으로 비교하여 다변화(多變化)하는 기술적 중요 요인과 함께 향후 자동차 인테리어 디자인 방향을 연구하고자한다.

  • PDF

주기억장치 데이터베이스를 위한 포인터 기반 모델의 구축 (A Construction of Pointer-based Model for Main Memory Database Systems)

  • 배명남;최완
    • 한국통신학회논문지
    • /
    • 제28권4B호
    • /
    • pp.323-338
    • /
    • 2003
  • 주기억장치 데이터베이스 시스템(MMDBMS)은 디스크가 아닌 주기억장치를 주요 저장 매체로 사용하므로, 고성능이 요구되는 데이터베이스 응용을 효과적으로 지원한다. 최근, 인터넷을 중심으로 고속 데이터 처리와 함께, 보다 향상된 데이터 표현력과 보다 엄격한 데이터 일관성 보장에 대한 요구가 증대되고 있다. MMDBMS에서는 모든 데이터가 주기억장치에 상주하기 때문에, 성능에 대한 오버헤드 없이 그러한 요구를 만족시킬 수 있는 방법을 제공할 수 있다. 이들은 구체적으로 데이터를 처리하기 위한 연산과 참조 무결성과 같은 제약들로 이루어진다. 이들로 구성된 데이터 모델은 MMDBMS에서 데이터베이스의 표현력을 측정하는 중요한 컴포넌트이다. 본 논문에서는 통신 서비스의 제공에 필요한 요구들과 이를 지원하는 데이터 모델에 대해 설명한다. 다루는 주요 이슈들은 1) 포인터를 사용한 테이블간의 관계성 정의, 2) 관계성에 의한 데이터들의 항해, 3) 포인터 연산에 대한 참조 무결성 지원, 4) 죠인시 균일한 처리 시간 보장, 5) 객체지향 특성 지원, 6) 다중 테이블간 인덱스의 공유 등이다. 본 논문에서는 복잡한 응용 환경에서 이러한 이슈들을 지원할 수 있도록 설계한 데이터 모델에 대해 설명한다.