• Title/Summary/Keyword: UML profile

Search Result 38, Processing Time 0.028 seconds

M2M Transformation Rules for Automatic Test Case Generation from Sequence Diagram (시퀀스 다이어그램으로부터 테스트 케이스 자동 생성을 위한 M2M(Model-to-Model) 변환 규칙)

  • Kim, Jin-a;Kim, Su Ji;Seo, Yongjin;Cheon, Eunyoung;Kim, Hyeon Soo
    • KIISE Transactions on Computing Practices
    • /
    • v.22 no.1
    • /
    • pp.32-37
    • /
    • 2016
  • In model-based testing using sequence diagrams, test cases are automatically derived from the sequence diagrams. For the generation of test cases, scenarios need to be found for representing as a sequence diagram, and to extract test paths satisfying the test coverage. However, it is hard to automatically extract test paths from the sequence diagram because a sequence diagram represents loop, opt, and alt information using CombinedFragments. To resolve this problem, we propose a transformation process that transforms a sequence diagram into an activity diagram which represents scenarios as a type of control flows. In addition, we generate test cases from the activity diagram by applying a test coverage concept. Finally, we present a case study for test cases generation from a sequence diagram.

Development of Integrated Design Methodology for Relational Database Application -Focusing on Object-Oriented Analysis and Design Methodology- (관계형 데이터베이스 응용시스템을 위한 통합 설계방법론 개발 -객체지향 분석.설계 방법론을 중심으로-)

  • Joo, Kyung-Soo;Jho, Do-Hyung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.16 no.11
    • /
    • pp.25-34
    • /
    • 2011
  • In this paper we present an integrated design methodology for relational database based on object-oriented analysis and design. The integrated design methodology is based on business profile and has six phases. In the first phase, business use cases are identified and described by macroactivity diagrams and then the macroactivity diagrams are transformed to detailed business activity diagrams by using objects, object flows and business worker's responsibilities. In the third phase, the detailed business activity diagrams are transformed to business class diagrams that describe the static structure of the entire business system based on detailed business activity diagrams. In the four phase, the business class diagrams are transformed to class diagrams that represent the initial conceptual model of the target relational database. In the five phase, we add additional transformations on the class diagrams with generalization and specialization of associations, roles, activities, additional classes and redundant associations. Eventually, the final class diagrams are transformed to relational database schema. The methodology presented in this paper by applying that proposal for organic connection between object-oriented analysis and design methodology and relational database design methodology. And it will be able to deal with integration management. By the integrated design methodology, we can make more easily software systems based on relational database. In the case study, proposal integrated design methodology applied for a visa issuing system.

A Study on the Development of Standard Profiles Management System which supports the Technical Reference Model for Information Technology Architecture (정보기술 아키텍처를 위한 기술참조모델을 지원하는 표준프로파일 관리시스템 개발에 관한 연구)

  • Yang, Jin-Hyeok;Kim, Yeong-Do;Jeong, Hui-Jun;Yang, Jin-Yeong;Yu, Myeong-Hwan
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.665-672
    • /
    • 2001
  • ITA (Information Technology Architecture) satisfies the requirements of information system, supports the information used in the institution's business to guarantee the interoperability and security, and analyzes the components of information system. ITA consists of EA (Enterprise Architecture), TRM (Technical Reference Manual) and SP (Standard Profile). The SP, one of the major components of ITA, is a set of information technology standards. In this paper, to construct and utilize the ITA, we mention the applications of information technology about the SP system implementation based on the TRM. The SP management system implemented in this paper is the first trial in Korea, and designs the software with object oriented programming languages such as JSP and Java. Moreover the basic and detailed specification based on the UML notation, system design using the component and system design pattern consisting of software architectures enhance the software reusability. And the constructed system in this paper shows less maintenance cost by using the public softwares such as Linux system, Korean DBMS, Apache and Tomcat, etc. Finally, the system includes the SP reference system which is used in the other institutions and cannot be found in other institutions. Also it includes the additional diverse service modules which support the subsequent processing for the establishment and revision of standards via internet.

  • PDF

Navigation Design Based On UI Prototype (UI 프로토타입에 기반한 항해 설계)

  • Lee Wook-jin;Park Sanghyun;Lee ByungJeong;Kim Heechern;Lee Sukhee;Wu Chisu
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.355-357
    • /
    • 2005
  • 웹 응용 관련 기술이 널리 이용되면서 적은 비용, 짧은 개발 기간, 고품질 등 새로운 요구사항이 등장하고 있다. 웹 응용 개발 현장에서는 이러한 요구사항을 만족시키기 위하여 개발 초기부터 UI 프로토타입(UI Prototype)물 적극적으로 이용하는 방법을 택하고 있다. UI 프로토타입에에는 클라이언트 측의 항해가 구현되어 있기 때문에, 항해 설계 활동(Navigation Design Activity)이 불필요하다고 생각할 수 있다. 그렇지만 UI 프로토타입의 복잡성과 비정형성 때문에 큰 규모의 웹 응용 개발 과정에서 요구사항을 만족시키지 못할 가능성도 있다. 이 논문에서는 항해 모델을 이용하여 웹 응용 전체를 쉽게 파악할 수 있고, 사용자 관점 및 서버 판정에서 항해의 문제점을 파악할 수 있다는 점을 근거로 UI 프로토타입에 기반한 항해 설계의 필요성을 제시한다. 그리고 웹 응용 개발 프로세스에서 항해와 관련한 활동들의 세부 단계를 밝히고, UML SPEM 프로파일(Profile)을 이용하여 세부 단계를 표현한다.

  • PDF

Business Process Design to Apply ebXML Framework to the Port and Logistics Distribution Industry (ebXML 적용을 위한 항만물류산업 비즈니스 프로세스 설계)

  • Choi, Hyung-Rim;Park, Nam-Kyu;Lim, Ho-Seob;Lee, Hyun-Chul;Lee, Chang-Sup
    • Information Systems Review
    • /
    • v.4 no.2
    • /
    • pp.209-222
    • /
    • 2002
  • EDI (Electronic Data Interchange) has been widely utilized to support Business Activities since it has such advantages as fast transfer of information, less documentation work, efficient information exchange etc. Recently e-business environment has urged the traditional EDI system to be changed to ebXML framework. To apply the ebXML framework to a certain industry, it is required to implement Business Process (BP), Core Component (CC), Collaboration Protocol Profile (CPP), Collaboration Protocol Agreement (CPA), Messaging system etc. We have selected the port and logistics industry as a target domain to apply ebXML framework, since the EDI usage ratio of it is relatively higher than other industries. In this paper, we have analyzed the current status of EDI system and transaction processes in the port and logistics industry. We have defined the business process that will be registered in the registry/repository, the main component of ebXML framework, using UN/CEFACT modeling methodology. And Business Collaborations, Business Transactions, Business Document Flows, Choreography, Pattern, etc. are represented using UML according to UN/ CEFACT modeling methodology, to apply ebXML Framework to the port and logistics distribution industry. Also we have suggested the meta methodology for applying the ebXML framework to other industries.

A Study on Developing XML Marine GIS metadata (XML 형식의 해양GIS 메타데이터 작성에 관한 연구)

  • Oh, Se-Woong;Park, Jong-Min;Suh, Sang-Hyun
    • Journal of Navigation and Port Research
    • /
    • v.28 no.3
    • /
    • pp.247-252
    • /
    • 2004
  • It's important to develop Metadata standard to manage a large of marine geospatial data such as observation, ocean survey, satellite image more effectively. If we use metadata in Marine GIS we can make sense marine geospatial data, make the most of marine dataset. International standard organization's work and NGIS's standard are a good example to illustrate metadata standard's importance. But we don't have metadata standard for marine dataset, so it's difficult to search and use geospatial data In this paper, we presented common marine metadata element, and composited metadata implementation schema. Finally we constructed marine GIS metadata editing tool..

Modeling Adaptive Context-Based Contents Navigation of Web Applications (웹 응용의 적응하는 문맥 기반 컨텐츠 항해 모델링)

  • Lee, Byung-Jeong;Hong, Ji-Won
    • Journal of Digital Contents Society
    • /
    • v.8 no.1
    • /
    • pp.93-106
    • /
    • 2007
  • Web Applications are rapidly increasing and the structure becomes very complicated. However, when users explore such complex Web applications, they cannot often grasp the current location and get the information that they want. Therefore, a novel approach to model the navigation of Web application contents is required. In this study, a framework has been presented for modeling adaptive context-based contents navigation of Web applications. The framework performs activities including navigation analysis, navigation design, and navigation realization. first, in navigation analysis domain is analyzed by using use case, focusing on navigation. Next, in navigation design three models have been produced: a navigation information model, a profile, and a navigation interface model. Finally, in navigation realization a Webpage navigation model and a component navigation model have been produced. In this work, several formal definitions and rules for checking validity of navigation model have also been provided.

  • PDF

National GIS Standards: Contents and Future Directions (국가 GIS 표준의 내용과 표준화 방향)

  • Jang, Sung-Gheel;Kim, Tschang-Ho
    • Journal of Korea Spatial Information System Society
    • /
    • v.1 no.2 s.2
    • /
    • pp.99-113
    • /
    • 1999
  • The role of a GIS as a tool for a national information infrastructure can best be fulfilled once GIS standards are implemented. In this paper, we have identified what the contents of GIS standards in other countries are, and what should be the future direction for implementing a nation's GIS standards. Based on a detailed review on GIS standards in the USA, Australia, Japan and the United Kingdom, we derived the following: (1) A nations's GIS standards should include both geographic information content standards and geographic information service standards: (2) A nation's GIS standards should be a profile of ISO GIS standards: (3) Each GIS standards should be developed on the bassis of the Entity-Relationship Model using Unified Modeling Language: and (4) Experts in GIS should pay much more attention on studies on GIS service standardization. As for building the national GIS Standards for Korea, we recommend both GIS Content Standards and GIS Service Standards be simultaneously developed. GIS Content Standards include geographic feature content standard, feature classification standard, portrayal standard, rules for application standards, spatial reference model and terminology. GIS Service Standards include standards for data sharing such as metadata standard and transfer standard, quality standard, quality principle and portrayal standards.

  • PDF