• 제목/요약/키워드: XML Modeling

검색결과 228건 처리시간 0.031초

CompGenX: GenVoca와 XML 기반의 컴포넌트 코드 생성 시스템 (CompGenX: Component Code Generation System based on GenVoca and XML)

  • 최승훈
    • 인터넷정보학회논문지
    • /
    • 제4권3호
    • /
    • pp.57-67
    • /
    • 2003
  • 소프트웨어 생산 라인은. 소프트웨어 자산에 존재하는 일반적인 컴포넌트를 구체화하고 미리 정의된 아키텍처를 기반으로 조립함으로써, 고품질의 응용 프로그램을 빠르게 개발할 수 있도록 해 주는 것을 목적으로 한다. 본 논문에서는, 소프트웨어 생산 라인 구축을 지원하기 위하여 GenVoco 아키텍처와 XML/XSLT 기술을 이용한 컴포넌트 코드 자동 생성 기법과, 이를 기반으로 한 컴포넌트 코드 생성 시스템인 CompGenX(Component Generator using XML)를 제안한다. CompGenX은 컴포넌트 코드 생성 시에 컴포넌트의 재구성성을 지원함으로써 재사용자가 컴포넌트 재사용 시 자신의 목적에 맞는 컴포넌트의 소스 코드를 자동으로 생성할 수 있게 해 준다. 이를 위한 컴포넌트 개발 과정은 크게 컴포넌트 패밀리 구축 과정과 컴포넌트 재사용 과정으로 나누어진다. CompGenX는 컴포넌트 패밀리 구축 과정을 위하여, 도메인 분석을 위한 특성 모델 작성 도구, 도메인 설계를 위한 도메인 아키텍처 정의 도구를 제공한다. 또한 코드 자동 생성에 필요한 구성 지식 명세서와 코드 템플릿 작성 도구를 제공한다. 컴포넌트 재사용 과정을 위해서 CompGenX는, 컴포넌트 패밀리 검색 도구, 컴포넌트 커스터마이징 도구 및 컴포넌트 코드 생성기 등을 제공한다. 본 논문의 컴포넌트 코드 자동 생성 기법과 생성 시스템은 컴포넌트 기반 소프트웨어 생산 라인 구축을 위한 기반 기술로서 적용될 수 있다.

  • PDF

교수법적 설계 모델링에 기반한 학습 컨텐츠의 XML 웹 서비스 구축 (XML Web Services for Learning ContentsBased on a Pedagogical Design Model)

  • 신행자;박경환
    • 한국멀티미디어학회논문지
    • /
    • 제7권8호
    • /
    • pp.1131-1144
    • /
    • 2004
  • 본 논문에서는 분산 컴퓨팅 환경에서 이기종 교육 시스템들 간의 통합의 어려움, 상호 운영성 결여, 시스템 확장성 부족, 시스템 구축과 유지보수의 비용 증가 등의 문제점을 해결하기 위해 재사용 가능한 학습객체를 CBD방법으로 설계하고 이를 XML 웹 서비스를 이용하여 구축한 방법을 소개한다. 특히 학습 객체를 교수법적 설계 개념을 근거로 재사용 단위를 추출한 후 LIO 학습 객체로 모델링하였다. 모델링을 통해 설정된 LIO 학습 객체는 개요, 사실, 해보기, 퀴즈, 탐구학습, 토론 및 평가의 요소로 구성되고 각 LIO요소별로 재사용할 수 있도록 구축하였다. 이러한 모델링은 학습자에게 학습 활동과 관련한 연관성을 쉽게 얻어 학습 효과를 높일 수 있으며, 수업의 전과정을 설계하는 교수자 혹은 교수 설계자에게 학습 영역이 명확하게 드러나 다른 학습 컨텍스트에서 학습 컨텐츠를 효과적으로 재사용할 수 있어 적시적격의 학습 코스 변경이 가능하게 한다. 또한 분산 환경을 위한 e-러닝 시스템을 구축해야 하는 교육 기관은 인터넷에 접속되어 있는 어떠한 컴퓨터라도 위치하여 호출 및 등록이 가능한 XML 웹 서비스로 구축되어 빠른 비즈니스 변화를 수용하고 협업함으로써 시스템 구축 및 통합 기간이 단축되며 시스템 확장성도 증가시킬 수 있다.

  • PDF

DEVELOPMENT OF ENERGY SIMULATION USING BIM (BUILDING INFORMATION MODELING)

  • Hyunjoo Kim;Kyle Anderson;Annette Stumpf
    • 국제학술발표논문집
    • /
    • The 4th International Conference on Construction Engineering and Project Management Organized by the University of New South Wales
    • /
    • pp.74-83
    • /
    • 2011
  • This paper recognized a need in the architecture, engineering, and construction industry for new programs and methods of producing reliable energy simulations using BIM (Building Information Modeling) technology. Current methods and programs for running energy simulations are not very timely, difficult to understand, and lack high interoperability between the BIM software and energy simulation software. It is necessary to improve on these drawbacks as design decision are often made without the aid of energy modeling leading to the design and construction of non-optimized buildings with respect to energy efficiency. The goal of this research project is to develop a new methodology to produce energy estimates from a BIM model in a more timely fashion and to improve interoperability between the simulation engine and BIM software. In the proposed methodology, the extracted information from a BIM model is compiled into an INP file and run in a popular energy simulation program, DOE-2, on an hourly basis for a desired time period. Case study showed that the application of this methodology could be used to expediently provide energy simulations while at the same time reproducing the BIM in a more readably three dimensional modeling program. With the aid of an easy to run and easily understood energy simulation methodology, designers will be able to make more energy conscious decisions during the design phase and as changes in design requirements arise.

  • PDF

Big Data Analytics Applied to the Construction Site Accident Factor Analysis

  • KIM, Joon-soo;Lee, Ji-su;KIM, Byung-soo
    • 국제학술발표논문집
    • /
    • The 6th International Conference on Construction Engineering and Project Management
    • /
    • pp.678-679
    • /
    • 2015
  • Recently, safety accidents in construction sites are increasing. Accordingly, in this study, development of 'Big-Data Analysis Modeling' can collect articles from last 10 years which came from the Internet News and draw the cause of accidents that happening per season. In order to apply this study, Web Crawling Modeling that can collect 98% of desired information from the internet by using 'Xml', 'tm', "Rcurl' from the library of R, a statistical analysis program has been developed, and Datamining Model, which can draw useful information by using 'Principal Component Analysis' on the result of Work Frequency of 'Textmining.' Through Web Crawling Modeling, 7,384 out of 7,534 Internet News articles that have been posted from the past 10 years regarding "safety Accidents in construction sites", and recognized the characteristics of safety accidents that happening per season. The result showed that accidents caused by abnormal temperature and localized heavy rain, occurred frequently in spring and winter, and accidents caused by violation of safety regulations and breakdown of structures occurred frequently in spring and fall. Plus, the fact that accidents happening from collision of heavy equipment happens constantly every season was acknowledgeable. The result, which has been obtained from "Big-Data Analysis Modeling" corresponds with prior studies. Thus, the study is reliable and able to be applied to not only construction sites but also in the overall industry.

  • PDF

모바일 영어 학습을 위한 멀티미디어 교육 시스템의 설계 및 구현 (Design and Implementation of Multimedia Tutoring System for Mobile English Loaming)

  • 김병규;이영석;조정원;최병욱
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 Ⅲ
    • /
    • pp.1677-1680
    • /
    • 2003
  • In this paper, we propose the multimedia tutoring system that provides multimedia learning contents for english Loaming on mobile environment. In order to design and implement the system, we have developed mobile multimedia contents from contents modeling based on the types of item, but also mobile interface to provide learning contents for learners effectively under limitation of mobile environment. The contents server in this system creates multimedia learning contents as XML document for each learner and provides those to learners through mobile interface using Wireless Application Protocol at anytime and anyplace.

  • PDF

X3D 가상 환경에서의 확장 가능한 상호작용 (Extensible Interactions in X3D)

  • 이동훈;권기준;정순기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.349-351
    • /
    • 2003
  • X3D는 XML 기반의 VRML(Virtual Reality Modeling Language) 차세대 언어로서 인터넷을 통해 동적이고 상호작용 가능한 실시간 가상 환경을 제공해 준다. 본 논문에서는 X3D기반 가상 환경이 제공하는 상호작용을 변경 또는 확장 가능한 새로운 인터페이스 모델을 제시한다. 본 논문에서 제시하는 모델은 X3D 가상 환경에서 사용자 재정의를 통한 상호작용, 새로운 멀티 모달 인터페이스로의 확장, 그리고 상황 인지 가상환경을 위한 상호작용 모델로서 사용될 수 있다.

  • PDF

웹기반 비즈니스 프로세스 명세를 위한 BPN 모형 (A BPN model for Web-based Business Process Modeling)

  • 최상수;이강수
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2002년도 춘계학술발표논문집(하)
    • /
    • pp.971-976
    • /
    • 2002
  • 최근 대부분의 정보시스템은 웹기반 정보시스템으로 이주하고 있으며 이의 개발과 유지보수시에 '웹 위기' 현상이 발생하고 있다. 이를 해결하기 위한 웹엔지니어링 기술 중 웹기반 비즈니스 프로세스 명세 기술이 필요하다. 따라서 본 논문에서는 웹기반 비즈니스 프로세스 명세를 위한 BPN(Business Process Net) 모형을 제시한다. BPN 모형은 베타분포형 확률 패트리넷이며 수행가능형 Activity Diagram이라 할 수 있다. BPN을 모형화할 때 Use Case 분석을 이용하며, 비즈니스 프로세스의 수행 시간 및 비용적 불확실성은 베타분포를 이용하고 있다. BPN 모형은 XML 기반 비즈니스 프로세스 명세언어를 위한 공통 명세모형으로 이용될 수 있다.

  • PDF

시맨틱 웹서비스를 이용한 GIS 시스템 (Modeling of GIS Semantic Web Services Flow)

  • 김덕만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1557-1560
    • /
    • 2005
  • 유비쿼터스 네트워크가 완성되려면 IT 기술의 고도화가 전제돼야 한다. 통신망의 광대역화,컨버전스(융합)기술의발전, 어느 공간에서나 휴대폰이나 PDA, 더 발전된 무선 디바이스등을 이용할 수 있도록 이에 맞는 서비스 개발을 서둘러야 한다. 다양한 플랫폼에 대한 투자를 적극적으로 추진해야 할 때가 온 것이다.. GIS 정보는 이러한 유비퀴터스 환경하의 주요한 핵심 정보라 할 수 있다. 본 연구에서는 XML 표준을 바탕으로 W3C 의 웹 서비스와 시맨틱 웹 기술을 응용하여 유비쿼터스 환경의 다양한 컴퓨터 환경에 지식을 효과적으로 제공하는 기술을 연구 개발한다

  • PDF

BIM과 GIS간 공간정보 상호운용성 개발 전략에 관한 연구 (A study related to interoperability development strategy between BIM and GIS)

  • 강태욱;윤준희;이우식;최현상
    • 한국BIM학회 논문집
    • /
    • 제3권1호
    • /
    • pp.21-27
    • /
    • 2013
  • The purpose of the present study is to suggest the strategy for interoperability between BIM and GIS. For this, we analyzed the interoperability issue including the neutral information model such as CityGML, LandXML, IFC and identified the structure differences as the viewpoint of use-case, object, geometry, property by using UML(Unified Modeling Langauge) and reverse engineering. To solve the interoperability problem between BIM and GIS model which is the neutral GIS format, We proposed the consideration including converter, information mapping filter based on ontology dictionary, automation by using API.

듀얼 그래프를 이용한 라우팅 서비스 구현 (Routing Service Implementation using a Dual Graph)

  • 김성수;허태욱;박종현;이종훈
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 컴퓨터소사이어티 추계학술대회논문집
    • /
    • pp.171-174
    • /
    • 2003
  • Shortest path problems are among the most studied network flow optimization problems, with interesting applications in various fields. One such field is the route determination service, where various kinds of shortest path problems need to be solved in location-based service. Our research aim is to propose a route technique in real-time location-based service (LBS) environments according to user's route preferences such as shortest, fastest, easiest and so on. Turn costs modeling and computation are important procedures in route planning. We propose a new rest modeling method for turn costs which are traditionally attached to edges in a graph. Our proposed route determination technique also has an advantage that can provide service interoperability by implementing XML web service for the OpenLS route determination service specification.

  • PDF