• Title/Summary/Keyword: UML Design Model

Search Result 142, Processing Time 0.042 seconds

A Design of Advanced Traveler Information System based on Component (컴포넌트에 기반한 여행자정보고급화 시스템의 설계)

  • Kim, Jin-Hwan;Chang, Jea-Young;Lee, Bong-Gyou
    • Journal of Korea Spatial Information System Society
    • /
    • v.3 no.1 s.5
    • /
    • pp.37-48
    • /
    • 2001
  • ITS includes an Advanced Traveler Information System(ATIS) that provides travelers with service and facility data for the purpose of assisting prior to embarking on a trip or after the traveler is underway. ATIS consists of three major subsystems, which are a Pre-trip Traffic Information subsystem(PTIS), an En-route Traffic Information Subsystem(ETIS), and a Dynamic Route Guide Subsystem(DGIS). ATIS needs to be designed and implemented in accordance with the National ITS Architecture, a reference framework that spans all of standards activities. Recently, as software technology is rapidly improved and stabilized, there are some needs to reuse pre-developed and powerful ITS technology. ITS standardization based on components and open interfaces becomes a way to solve these reusability of current ITS technology. This paper focuses on how could we design and implement ATIS based on the component with the aid of UML(Unified Modeling Language). The UML methodology is expected to provide a standardized model for newly developed ITS components.

  • PDF

An Improved SysML-Based Failure Model for Safety Verification By Simulation (시뮬레이션을 통해 안전성 검증을 위한 개선된 SysML 기반 고장 모델)

  • Kim, Chang-Won;Lee, Jae-Chon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.19 no.10
    • /
    • pp.410-417
    • /
    • 2018
  • System design errors are more likely to occur in modern systems because of their steadily increasing size and complexity. Failures due to system design errors can cause safety-related accidents in the system, resulting in extensive damage to people and property. Therefore, international standards organizations, such as the U.S. Department of Defense and the International Electrotechnical Commission, have established international safety standards to ensure system safety, and recommend that system design and safety activities should be integrated. Recently, the safety of a system has been verified by modeling through a model-based system design. On the other hand, system design and safety activities have not been integrated because the model for system design and the failure model for safety analysis and verification were developed using different modeling language platforms. Furthermore, studies using UML or SysML-based failure models for deriving safety requirements have shown that these models have limited applicability to safety analysis and verification. To solve this problem, it is essential to extend the existing methods for failure model implementation. First, an improved SysML-based failure model capable of integrating system design and safety verification activities should be produced. Next, this model should help verify whether the safety requirements derived via the failure model are reflected properly in the system design. Therefore, this paper presents the concept and method of developing a SysML-based failure model for an automotive system. In addition, the failure model was simulated to verify the safety of the automotive system. The results show that the improved SysML-based failure model can support the integration of system design and safety verification activities.

UML Documentation Using Compound Document (복합문서를 이용한 UML 문서화)

  • Choi, Gil-Rim;Kim, Tae-Gyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.1
    • /
    • pp.796-799
    • /
    • 2005
  • Two of major research fields in this area are concerned in issues for CASE tools and component-based technologies. This paper discusses an example of applying component-based technology to a CASE tool. This paper proposes the research experience gained while we have developing OODesigner, an OO CASE tool, with compound document support functionality based on COM/OLE technology. OODesigner can be used not only to model UML diagrams, but also to make documentation cooperatively with various kinds of OLE servers and containers. Therefore we can conduct powerful and consistent documentation with the tool. In this paper, we present design issues for incrementally implementing the compound document support facilities as a container and a server and show a brief sample for demonstrating the usability of the OLE enabled CASE tool.

  • PDF

Pattern Analysis for Safety Evaluation System of Groundwater Well Based on Object Oriented Spatial Model (객체지향 공간 모델에 기반한 지하수 관정 안전도 평가 시스템을 위한 유형적 분석)

  • Lee, Jae-Bong;Kwak, Hoon-Sung
    • The KIPS Transactions:PartD
    • /
    • v.11D no.4
    • /
    • pp.893-900
    • /
    • 2004
  • This paper is to define the method that develops the software In proper to application areas of Geographic Information Systems and design patterns according to functions and roles that implement the system for safety evaluation of the groundwater well based on an object oriented spatial model. In order to design the user interface of the groundwater well, this paper proposes the framework that should classify only requisite components adaptable to various application areas. By specifying De pattern appropriate to the application domain and designing the analysis pattern using the UML based on the object oriented methodology. this paper shah contribute to enhance the reuse of components that can develop and distribute a .large scale open system.

Design and Application of the TFM Based System Test Model for the Weapon System Embedded Software (무기체계 임베디드 소프트웨어에 대한 TFM 기반 시스템 테스트 모델 설계 및 적용)

  • Kim, Jae-Hwan;Yoon, Hee-Byung
    • The KIPS Transactions:PartD
    • /
    • v.13D no.7 s.110
    • /
    • pp.923-930
    • /
    • 2006
  • In this paper we design the system test model for the weapon system embedded software based on the Time Factor Method(TFM) considering time factors and suggest the results through the case study. For doing this, we discuss the features, system tests and the object-oriented model based UML notations of the weapon system embedded software. And we give a test method considering time factors, a measuring method to time factors, and a test case selection algorithm as an approach to the TFM for designing the system test model. The TFM based system test model consists of three factors (X, Y, Z) in the weapon system embedded software. With this model, we can extract test cases through the selection algorithm for a maximum time path in 'X', identify the objects related to the Sequence Diagram in 'Y' and measure the execution time of each objects which is identified by the Timing Diagram in 'Z' Also, we present the method of extracting the system test cases by applying the proposed system test model to the 'Multi-function missile defense system'.

On the Development of an initial Hull Structural CAD System based on the Semantic Product Data Model (의미론적 제품 데이터 모델 기반 초기 선체 구조 CAD 시스템 개발)

  • 이원준;이규열;노명일;권오환
    • Korean Journal of Computational Design and Engineering
    • /
    • v.7 no.3
    • /
    • pp.157-169
    • /
    • 2002
  • In the initial stages of ship design, designers represent geometry, arrangement, and dimension of hull structures with 2D geometric primitives such as points, lines, arcs, and drawing symbols. However, these design information(‘2D geometric primitives’) defined in the drawing sheet require more intelligent translation processes by the designers in the next design stages. Thus, the loss of design semantics could be occurred and following design processes could be delayed. In the initial design stages, it is not easy to adopt commercial 3D CAD systems, which have been developed f3r being used in detail and production design stages, because the 3D CAD systems require detailed input for geometry definition. In this study, a semantic product model data structure was proposed, and an initial structural CAD system was developed based on the proposed data structure. Contents(‘product model data and design knowledges’) of the proposed data structure are filled with minimal input of the designers, and then 3D solid model and production material information can be automatically generated as occasion demands. Finally, the applicability of the proposed semantic product model data structure and the developed initial structural CAD system was verified through application to deadweight 300,000ton VLCC(Very Large Crude oil Carrier) product modeling procedure.

A Design and Implementation of Web-based Learning System with Self-Study Plan (자기 학습 계획을 갖는 웹기반 학습 시스템의 설계 및 구현)

  • Jang, Duk-Sung;Cho, Hyun-Uk
    • The KIPS Transactions:PartA
    • /
    • v.11A no.4
    • /
    • pp.297-302
    • /
    • 2004
  • In the information-oriented society, the paradigm of education has changed from the existing traditional teaching-centered education to the learning-centered education. In the Web-based Learning System which an learning-centered educational environment using the internet, students should have responsibility of their learning as taking more opportunities to participate their learning positively, to control their process of learning and to evaluate their learning by themselves to improve self-directed loaming ability. In this paper, the Web-based Learning System with a Self-Study Plan to lead students to select own purposes and methods of the study and write a self_evaluation is developed. The Self-Study Plan is a guide to lead the process, an order to have an individualized study and a report to evaluate own study. In addition, the suggested System is designed through object-oriented method using the extension mechanism of UML to archive the improvement of reuse and maintenance.

Implementation and Performance Evaluation of the Wireless Transaction Protocol Using UML/SDL (UML과 SDL을 이용한 무선 트랜잭션 프로토콜의 구현과 성능 평가)

  • 정호원;임경식
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.27 no.11C
    • /
    • pp.1064-1073
    • /
    • 2002
  • In this paper, we design and implement the Wireless Transaction Protocol (WTP) proposed by the Wireless Application Protocol (WAP) forum using a protocol development tool, SDL Development Tool (SDT). And we conduct a comparative performance evaluation of the WTP implementation with other three implementations that are based on different implementation models respectively: the server model, the coroutine model, and the activity-thread model. To implement WTP, we first use Unified Modeling Language (UML) for analyzing the protocol requirement and defining the protocol engine architecture. Next, we use Software Development Language (SDL) to design the protocol engine in details and then generate the WTP implementation automatically with the aid of SDT The code size of the WTP implementation generated by SDT is 62% larger than the other three implementations. However, its throughput and system response time for transaction processing is almost equal to the other three implementations when the number of concurrent clients is less than 3,000. If more than 5,000 concurrent clients tries, the transaction success rate abruptly decreases to 10% and system response time increases to 1,500㎳, due to the increased protocol processing time. But, it comes from the fact that the load overwhelms the capacity of the PC resource used in this experimentation.

The Analysis Method based on the Business Model for Developing Web Application Systems (웹 응용 시스템 개발을 위한 업무모델 기반의 분석방법)

  • 조용선;정기원
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.12
    • /
    • pp.1193-1207
    • /
    • 2003
  • Various web applications are developed as the Internet is popularized in many fields. However, in most cases of web application development, systematic analysis is omitted and developers jump into the implementation. Therefore developers have difficulties with applying the development methods for a large scale project. The approach of creating an analysis models of a web application from a business model is proposed for the rapid and efficient development. The analysis process, tasks and techniques are proposed for this approach. The use case diagram and web page list are created from business modes that is depicted using the notation of UML activity diagram. The page diagram and logical / physical database models are created using the use case diagram and the web page list. These analysis models are refined during the detailed design phase. The efficiency of proposed method has been shown using a practical case study which reflects the development project of the web application for supporting the association of auto repair shops.

Design of Web-based Index Sequence Relation Information Model Using Pattern-In Repository (패턴정보저장소를 이용한 웹기반의 인덱스 순서관계정보모텔 설계)

  • Sun, Su-Kyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05b
    • /
    • pp.955-958
    • /
    • 2003
  • 최근에는 웹 환경에 적합한 개방형과 컴포넌트들을 효율적으로 분류하고 추출하는 방법이 진행되고 있다. 본 논문에서는 인터넷환경 하에서 생성되는 산출물을 컴포넌트 객체 형태로 통합 관리하고, 데이터베이스와 연결하여 객체들을 효율적으로 관리해 주는 웹기반 인덱스순서관계정보모델을 설계한다. 이 제안의 장점은 "인덱스 순서관계정보"로 클래스(class)들 사이의 관련된 여러 관계정보를 UML 설계방법에 적응할 수 있는 구조로 변형함으로서 개발자가 관계정보를 쉽게 파악하여 모델링 선계언어인 UML 선계방법에 쉽게 적응할 수 있게 한다. 이 모델로 기존의 시스템을 재사용하고 급변하는 소프트웨어 산업에 능동적으로 대체와 소프트웨어 개발에 시간을 단축함으로써 현존하는 다양한 데이터베이스 군들을 최소한의 코드 수정을 통하여 구동할 수 있게 함으로써 소프트웨어 개발 경제성을 높이는 데 있다.

  • PDF