• Title/Summary/Keyword: Unified Modeling Language(UML)

Search Result 246, Processing Time 0.028 seconds

XML Application Design Methodology using Model of UML Class (UML Class 모델을 이용한 XML 응용 설계 방법론)

  • 방승윤;주경수
    • The Journal of Society for e-Business Studies
    • /
    • v.7 no.1
    • /
    • pp.153-166
    • /
    • 2002
  • Nowadays an information exchange on Bn such as B2B electronic commerce is spreading. Therefore the systematic and stable management mechanism for storing the exchanged information is needed. For this goal there are many research activities for connection between XML application and relational database. But because XML data have hierarchical structures and relational database can store only flat-structured data, we need to store XML data in object-relational database that support hierarchical structure. Accordingly the modeling methodology for storing XML data in object-relational database is needed. In order to build good quality application systems, modeling is an important first step. In 1997, the OMG adopted the UML as its standard modeling language. Since industry has warmly embraced UML its popularity should become more important in the future. So a design methodology based on UML is need to develop efficiently XML applications. In this paper, we propose a unified design methodology for In applications based on object-relational database using In. To this goal, first we introduce a XML modeling methodology to design W3C XML schema using UML and second we propose data modeling methodology for object-relational database schema to store efficiently XML data in object-relational databases.

  • PDF

A Study for Robot Software Modeling Methods and UML compatibility (로봇 소프트웨어 모델링을 위한 관련기술 분석 및 UML 과의 호환성에 대한 연구)

  • Lee, Kyu-Maan;Maeng, Ji-Chan;Ryu, Min-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.05a
    • /
    • pp.304-307
    • /
    • 2008
  • 최근 서비스 로봇 산업에 대한 관심이 증가하면서 소프트웨어의 중요성이 크게 증가하고 있다. 이에 따라 본 논문에서는 서비스 로봇에 탑재되는 소프트웨어를 위한 다양한 모델링 방법을 분석하고, 아울러 순수 소프트웨어 분야의 대표적인 모델링 방법인 UML(Unified Modeling Language)과의 호환성 여부를 분석하였다. 그 결과 기존의 다양한 로봇 소프트웨어 모델링 방법이 UML 로 충분히 표현할 수 있음을 확인하였고, 이를 통해 차후 UML 기반의 로봇 소프트웨어 모델링 방법을 표준적인 방법으로 발전시키는 것이 가능할 것으로 판단된다.

U-City Construction Process Modeling based on UML (UML을 이용한 U-City건설사업 프로세스 모델링)

  • Lee, Sung-Pyo;Shin, Yong-Jin
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.05a
    • /
    • pp.467-470
    • /
    • 2009
  • U-City is the key element of the future knowledge-based society where every citizen will be benefited from the most advanced information technology. The following research reengineers the old process to define the rational and efficient process of the U-City construction project(BPR: Business Process Reengineering). In order to achieve the goal, identify and diagnose problem points, outline the improved plan, and readjust the managing system and process to propose better process. And Lastly, redefine the best efficient process by simple modeling using the UML(Unified Modeling Language). The goal of the systematic proposal is to make contributions to a base of the green growth to be the development of the Sustainable U-City.

  • PDF

Design and Implementation of UML-Based Material Management System for Automotive Part Company (자동차부품기업의 UML기반 자재관리시스템 설계 및 구현)

  • Park Jung-Hyuk;Seo Ki-Chul;Moon Tae-Soo
    • The Journal of Information Systems
    • /
    • v.12 no.2
    • /
    • pp.129-149
    • /
    • 2003
  • One of the important applications in Enterprise Resource Planning(ERP) systems is the Manufacturing Resource Planning(MRPII) system using Bill of Material(BOM). The manufacturing resource planning determines the quantity and timing of the production or purchase of subassemblies and raw materials needed to support the Master Production Scheduling(MPS). The bill of material is the recipe, a list of the materials needed to make a product. This paper intends to suggest a component-based materials management system using Unified Modeling Language(UML), as an application system for automobile part industry. Applying component based materials management systems designed with UML methodology, we analyzed the workflow and the document on materials management process from production planning to inventory management, and implemented a prototype of efficient materials management system, as a surrogate of existing material requirement planning(MRPI) system. To produce many other assemblies for a automobile part firm, component parts are assembled into subassemblies that are joined to assemble the finished product. Through the system suggested in this study, the level of inventory has cut down and the cost of inventory management has decreased. Also, the development method using UML makes the analysis and design phase to shorten in implementation period of MRPII system. The implementation of materials management system using CBD shows the ease of use in software reuse and the interoperability with corporate Internal information system. The result of applying object-oriented CBD technique is to minimize the risk of life cycle and facilitate the reuse of software as mentioned to limitation of information engineering methodology.

  • PDF

Design and Implementation of Component-Based XML/EDI System (컴포넌트기반의 XML/EDI 시스템 설계 및 구현)

  • 문태수;김호진
    • The Journal of Information Systems
    • /
    • v.12 no.1
    • /
    • pp.87-116
    • /
    • 2003
  • One of the important applications for business-to-business electronic commerce is in procurement and inventory management using electronic data interchange(EDI). Using online catalogs and approved supplier lists, firms can easily create requisitions and purchasing documents. The emerging trend in EDI technology is changed from VAN(Value Added Network) based EDI to XML based EDI. This paper intends to suggest a component-based XML/EDI system using Unified Modeling Language(UML), as an application system for automobile part industry. Applying component based XML/EDI systems designed with UML methodology, we analyzed the workflow and the document on procurement process between trading partners and implemented a prototype of efficient XML/EDI system, as a surrogate of existing VAN/EDI. The result of applying object-oriented CBD(Component Based Development) technique is to minimize the risk of life cycle and facilitate the reuse of software as mentioned to limitation of information engineering methodology. It enables the interoperability with corporate legacy systems such as ERP(Enterprise Resource Planning), SCM(Supply Chain Management). This system proposes a solution to apply analysis phase and design phase in implementation of XML/EDI system. The implementation of XML/EDI system using CBD shows the ease of use in software reuse and the interoperability with corporate internal information system. The purchasing department with XML/EDI system can electronically communicate purchase orders, delivery schedules to external suppliers and interoperate with other application systems.

  • PDF

A Technique on verifying the consistency and correctness of Class Diagram with OCL (OCL을 이용한 UML Diagram의 일관성 및 정확성 검증방법)

  • Ha, Il-Kyu;Kang, Byong-Ug
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.11c
    • /
    • pp.2007-2010
    • /
    • 2002
  • 본 연구는 UML(Unified Modeling Language) 표준에 의해 작성된 객체지향 다이어그램의 일관성과 정확성을 검증하는 방법에 관한 연구이다. 일관성은 하나의 요구사항으로 표현된 여러 가지 UML 다이어그램이 통일된 의미로 표현되었는가를 나타내는 성질이고, 정확성은 사용자가 작성한 다이어그램이 UML 표준에 적합하게 작성이 되었는가를 나타내는 성질이다. 정확성을 검증하기 위해서는 관계를 가지는 다이어그램들의 관계요소를 파악할 필요가 있다. 메타모델을 유도한 후에는 각 메타모델을 기초로 일관성 및 정확성 검증 규칙을 유도해 내고 검증의 자동화를 위하여 정형적 명세로 표현한다. 본 연구에서는 다이어그램별로 작성한 메타모델에서 규칙을 유도하고 그러한 규칙을 OCL(Obiect Constraint Language) 형태로 표현하여 검증하는 방법을 제안한다.

  • PDF

A simulation for the analysis of the evasive capability of submarine against a torpedo using DEVS modeling (DEVS 기반 모델링을 적용한 잠수함의 어뢰회피 성능 분석 시뮬레이션)

  • Kang Jung-Ho;Lee Sung-Jun;Cha Ju-Hwan;Yoo Seong-Jin;Lee Hyo-Kwang;Lee Kyu-Yeul;Kim Tae-Wan;Ko Yong-Seog
    • Journal of the Korea Society for Simulation
    • /
    • v.14 no.2
    • /
    • pp.57-71
    • /
    • 2005
  • A simulation for the analysis of the evasive capability of a conventional costal submarine against a light Anti-Submarine Warfare (ASW) torpedo has been studied. The Torpedo, Submarine Controller, Devoy, and Jammer models of this simulation are analysised and designed using Unified Modeling Language (UML) and in addition they are modeled Discrete Event System Specification (DEVS). We examine maximum speed, acceleration, countermeasure systems capabilities of a submarine, and sonar range of a torpedo as the factors which affect the evasive capability of the submarine. This paper shows the relationships between those various factors and the submarine's evasive capability as the outcome of the simulation. The simulation models can be applied for simulation based acquisition (SBA) of a submarine system.

  • PDF

Design of XML Using UML in EtherCAT-based Encoder System (EtherCAT 기반 엔코더 시스템에서 UML을 이용한 XML 설계)

  • Lee, Ju-Kyoung;Lee, Suk;Lee, Kyung-Chang
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.9 no.2
    • /
    • pp.117-125
    • /
    • 2014
  • The EtherCAT protocol has become a very promising alternative for real-time industrial application due to its ability to eliminate uncertainties in the Ethernet. However, the extended markup language (XML) for the EtherCAT network system, which is required in the design, lacks systematic development to take advantage of model transformation techniques. This paper focuses on the system development procedure of the EtherCAT-based encoder system using the CANopen over EtherCAT (CoE) protocol. UML modeling is being adapted to design for XML of EtherCAT-based encoder system. To this purpose, this paper analyzes the object dictionary (OD) of a commercial encoder and CANopen over EtherCAT. A UML diagram is then designed based on the analysis, and XML is generated through the designed UML diagram. Finally, an experimental test_bed for the EtherCAT-based encoder system is implemented and its performance is compared with a commercial encoder.

A Case Study on UML Utilization (UML 활용 사례연구)

  • Kim, Yeong-Gi
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 2005.05a
    • /
    • pp.294-299
    • /
    • 2005
  • 본 연구는 국내 대형 SI 업체의 UML(Unified Modeling Language)의 도입과 활용 사례를 소개한다. 1990년대에 소프트웨어의 개발패러다임이 객체지향 방법론(object-oriented paradigm)으로 옮겨갔고, UML은 객체지향 분석과 설계를 위한 모델링 언어로 전 세계적인 표준으로 받아들여지고 있다. 한 소프트웨어업체가 UML을 활용한다는 사실은 그 업체가 소프트웨어 모델링을 하고 있다는 것을 의미한다. 소프트웨어 모델의 기본 목적은 복잡한 소프트웨어를 추상적 수준에서 이해할 수 있게 표현하는 것이다. 소프트웨어 모델은 사용자 요구의 정확한 반영, 개발팀원간의 업무분담, 개발비의 추정, 유지보수에 유용하게 쓰일 수 있다. 본 연구는 인터뷰와 설문지를 병행하여 진행되었고, 연구의 결과는 국내 소프트웨어업계에서의 UML 활용수준의 벤치마크로 쓰일 수 있으며, 새로이 UML을 활용코자 하는 소프트웨어업체의 UML 도입전략 수립에 도움을 줄 것으로 기대한다.

  • PDF

UML 도입에 영향을 주는 요인에 관한 연구 - 국내 S/W 개발업체를 중심으로 -

  • Seo, Yeong-Suk;Han, Yeong-Chun;Kim, Gi-Su
    • Proceedings of the Korea Association of Information Systems Conference
    • /
    • 2005.05a
    • /
    • pp.109-122
    • /
    • 2005
  • 소프트웨어 설계 및 개발에 있어 설계방법의 표준화는 업무의 효율화와 결과물 평가를 위해 설계자, 프로그래머, 사용자에게 반드시 필요하다. 최근 소프트웨어 설계방법의 표준화로 UML(Unified Modeling Language)이 적극적으로 도입됨에 따라 본 연구는 국내 소프트웨어 개발업체의 UML 도입에 영향을 미치는 요인을 찾기 위하여 수행 프로젝트, 보유 인프라, 조직내부, 조직외부 등 4개의 요인(7개 변수)으로 연구모형을 도출하고 실증적 분석을 하였다. 본 연구의 결과, UML 도입 결정요인으로서 UML도구 공급자의 지원이 가장 큰 영향을 미치는 것으로 나타났다. 이러한 결과는 UML도구 공급과 관련하여 사용방법 교육 및 사후관리에 대한 관리적 시사점을 제공한다. 한편 UML의 도입 후 사용정도에는 객체지향개발언어의 사용정도, UWL도구 공급자의 지원, 조직원의 신기술 학습의욕, 최고경영자의 지원, 프로젝트의 규모가 영향을 미치는 것으로 나타났다.

  • PDF