• Title/Summary/Keyword: Legacy system

Search Result 518, Processing Time 0.03 seconds

A Data Modeling Methodology for CALS Environment (CALS 환경을 지원하는 데이터 모델링 방법론 개발)

  • 김중인;김철한;우훈식;임동순
    • The Journal of Society for e-Business Studies
    • /
    • v.5 no.2
    • /
    • pp.61-79
    • /
    • 2000
  • For CALS environment, sharing information among business processes within the enterprise and between enterprises have been increased through common database. To support integrated data environment, data of the local legacy system must coincide with data of the global system to guarantee data integrity and transparency. This study is concerned with the implementation of this distributed database system under CALS environment. Based on existing IDEF methods, we developed a modified method which newly includes concepts of the enterprise structure, the integration of legacy databases, the distribution of data, and the distributed applications .

  • PDF

An Extraction Method of SOA Service from Legacy System (레거시 시스템으로부터 SOA의 서비스 추출 방법)

  • Jung, Hyun-Ho;Lee, Sang-Bum
    • Proceedings of the KAIS Fall Conference
    • /
    • 2009.12a
    • /
    • pp.181-184
    • /
    • 2009
  • 기업의 비즈니스 시스템은 수시로 변화하는 고객의 요구사항과 새로운 기반기술의 출현 등에 따라 끊임없이 변화하고 있다. 따라서 기업은 비즈니스 환경변화에 유연하고 신속하게 대응할 수 있는 환경을 필요로 하고 있다. SOA는 이러한 요구에 적합하도록 설계된 아키텍처이다. SOA(Service Oriented Architecture)는 비즈니스를 세분화하여 반복 가능하고 가치를 지닌 단위 서비스들로 나누어 조립과 통합을 통해 새로운 가치를 만들어 낼 수 있도록 지원한다. 하지만 비즈니스 시스템의 많은 부분을 차지하던 Legacy 시스템에 이러한 아키텍처를 적용하기에는 많은 어려움을 가지고 있다. 본 논문에서는 Legacy 시스템으로부터 SOA의 서비스를 추출하는 방법을 제안한다. 서비스를 추출하는 과정은 3가지 단계를 거친다. 첫 번째 단계는 COBOL로 제작된 Legacy 시스템의 프로그램에서 DATA DIVISION으로부터 변수를 분류 및 그룹화하고 PROCEDURE DIVISION의 루틴간의 연관관계를 파악하여 객체화시킨다. 두 번째 단계에서는 첫 번째 단계에서 얻어진 변수들 중 핵심 변수를 식별하여 객체화를 통해 식별된 로직에서 서비스가 될수 있는 로직을 식별한다. 마지막으로 세 번째 과정은 식별된 서비스와 데이터를 사용하여 SOA 서비스를 구축한다.

  • PDF

Enhancement of VECTOR Method by Adapting OCTAVE for Risk Analysis in Legacy System Migration

  • Hakemi, Aida;Jeong, Seung Ryul;Ghani, Imran;Sanaei, Mojtaba Ghanaatpisheh
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.8 no.6
    • /
    • pp.2118-2138
    • /
    • 2014
  • Risks are involved in all phases of the software life cycle, and due to these risks, software can face various problems that can cause different negative outcomes and sometimes, in extreme cases, the failure of the software. Most of these risks lie in the legacy software migration process. These risks can create many problems, and in the worst case they can lead to the failure of the migration project. This paper explores different types of risk analysis methods such as CRAMM, CORAS, OCTAVE and VECTOR. After comparing these methods, the two suitable methods were chosen, namely, OCTAVE and VECTOR. Based on the use of these two methods, the project suggests an enhanced EOV method for risk analysis in the migration of legacy software.

Design and Implementation of MOST Network Service over POSIX (차량용 MOST 네트워크를 위한 POSIX 기반의 Network Service 설계 및 구현)

  • Lee, Mu-Youl;Chung, Sung-Moon;Jin, Hyun-Wook
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.5 no.1
    • /
    • pp.23-28
    • /
    • 2010
  • The automotive industry tries to provide infotainment systems to emerging automobiles. Since the infotainment systems require various peripheral devices and network connectivity, legacy operating systems such as Linux and Windows can be much preferred due to its plentiful device drivers and multimedia applications while the operating systems following OSEK standard are used for automotive electronic control units. Thus it is highly desired that the system software supporting infotainment applications can be portable over different legacy operating systems providing unified programming interfaces. The majority of legacy operating systems support POSIX interfaces for application development. MOST is an automotive network standard for infotainment systems. Network Service defines the protocol stacks for MOST control data, which is essential to implement infotainment applications over MOST. In this paper, we suggest a POSIX-based Network Service so that we can utilize legacy device drivers and applications for automotive infotainment systems. We measure the performance of the POSIX-based Network Service and show that its overhead is not significant.

Development of HIS System through the HL7-Based Combination of Legacy System (레거시 시스템과의 HL7 기반 연동을 통한 HIS 시스템 개발)

  • Lee Sang-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.9 no.3
    • /
    • pp.55-62
    • /
    • 2004
  • Tn the modern integrated healthcare environment, digital technology plays a critical role in the success of its operation. For overcoming the deteriorated healthcare management environment is to improve business service ability, cost and management efficiency through information processing of the business service process and the decision support system. For a solution of these problems, the Hospital Information System(HIS) was introduced. In this paper we proposed HIS system through the HL7-based with legacy system that improves both the efficiencies of medical of office and medical treatments. The implementation of HIS system enables combination of legacy systems including HL7 based OCS and PACS. And we proved the effective HIS development method provided by analysis of total module.

  • PDF

Development of a Conceptual Design Assistance System for Torque Converters Using Hydrodynamic Performance Database (유체동 성능 데이터베이스를 활용한 토크 컨버터 개념 설계 지원 시스템 개발)

  • Kwon, K.;Kim, A.R.;Park, B.K.;Choi, W.;Jang, J.D.;Joo, I.S.;Kim, J.J.
    • Journal of Power System Engineering
    • /
    • v.16 no.1
    • /
    • pp.12-18
    • /
    • 2012
  • The fluid performance is one of the key design factors considered during the development of torque converters especially at conceptual design stages. Therefore the design environment that allows an easy access to legacy data of fluid performance could be critical to reduce the design life cycle as well as to increase the performance of the torque converter. In this paper we present a computer-based system that enables designers to utilize massive legacy data for their design of torque converters. For the implementation of the system we propose a standard format for the legacy data and build them into the database to be efficiently shared by designers in the company. Also we provide numerous analysis tools in the system that allow, for example, database management, data viewing and document generation for search, analysis and reporting. In the paper the implementation of the system is introduced in detail with its effective user interface.

A Restructuring Technique of Legacy Software Systems for Unit Testing (단위테스트를 위한 레거시소프트웨어시스템의 재구성 기법)

  • Moon, Joong-Hee;Lee, Nam-Yong
    • The KIPS Transactions:PartD
    • /
    • v.15D no.1
    • /
    • pp.107-112
    • /
    • 2008
  • The maintenance of legacy software systems is very important in the field of a software engineering. In the maintenance, a regression test confirms the behavior preserving of the software which has been changed but most of regression tests are done in a system level and rarely done in a unit test level because there is no test case. This paper proposes how to modify legacy software systems and make unit test cases as an asset. It uses a technique with a specific module of a real software development project and analyzes test coverage results. After this, if a study about automatic restructuring techniques and a test case generation proceeds continuously, we can expect the big advance of legacy software systems maintenance.

PROFILE MANAGEMENT FOR MOVING OBJECTS

  • Kim, Jae-Chul;Lee, Seong-Ho;Park, Jong-Hyun
    • Proceedings of the KSRS Conference
    • /
    • 2007.10a
    • /
    • pp.81-84
    • /
    • 2007
  • In this research, we will accomplish the investigation of the devices and data models which are used in the existing indoor and outdoor systems. Based on the investigation, we will seize the additional requirements for the integration of the legacy system and then we will propose the various methods which support the additional requirements. By applying the various methods in the heterogeneous environments, we will solve the legacy problems and propose the methods for the final goal that is to provide the seamless moving object tracking. The scope of this research is to propose the integration methods, developing the actual location tracking system model without modifying the legacy infrastructures.

  • PDF

A Design for XMDR Search System Using the Meta-Topic Map (메타-토픽맵을 이용한 XMDR 검색 시스템 설계)

  • Heo, Uk;Hwang, Chi-Gon;Jung, Kye-Dong;Choi, Young-Keun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.13 no.8
    • /
    • pp.1637-1646
    • /
    • 2009
  • Recently many researchers have been studying various methods for data integration. Among the integration methods that the researchers have studied, there are a method using metadata repository, and Topic Map which identifies the relationships between the data. This study suggests Meta-Topic Map to create Topic Map about search keyword by applying metadata and Topic Map, and the XMDR as a way to connect Meta-Topic Map with metadata in the legacy system. Considering the semantic relationship of user's keyword in the legacy system, the Meta-Topic Map provides the Topic Map format and generates the Topic Map about user's keyword. The XMDR performs structural integration through solving the problem of heterogeneity among metadata in the legacy system. The suggested svides isproves the interoperability among existing Relational Database constructed in the legacy system and the search efficiency and is efficient in expanding the system.

An Efficient Reengineering Process for Legacy System Evolution (레거시 시스템 진화를 위한 효율적 재공학 프로세스)

  • Choi, Il-Woo;Rhew, Sung-Yul
    • The KIPS Transactions:PartD
    • /
    • v.10D no.5
    • /
    • pp.845-858
    • /
    • 2003
  • The various software engineering techniques have been come out in order to cope with the software crisis since 1980's. These days the software Engineering has focused on the process of software development which is the guide for a qualify and productive improvement of software. But, most of the methodologies assume that a new system will be constructed and reused in the future. these do not support how we reuse legacy system's resources and construct a new system efficiently. In this paper, we present an efficient Reengineering Process for legacy system evolutions, RUP+re, which extends and customizes RUP. RUP+re consists of Reverse Engineering Workflow, Transformation Workflow and Evolution Workflow based on Small-h model. We describe RUP+re's workflows with their own detail steps and verify the process through the case study practivally. So, we provide efficient guidelines to the software Reengineering process construction which evolutes the resources of a legacy system.