• Title/Summary/Keyword: Software reuse

Search Result 395, Processing Time 0.024 seconds

The design and implementation of Web Component for Korean to Roman transcription (국어 로마자 전사표기 웹 컴포넌트 설계 및 구현)

  • Kim Hongsop
    • Journal of the Korea Society of Computer and Information
    • /
    • v.9 no.4 s.32
    • /
    • pp.71-76
    • /
    • 2004
  • In this paper, a web-based automatic transcription component is designed and implemented for mechanical conversion of revised Korean-to-Romanization notation rule. Specially. we proposes system architecture and algorithms that transcript Korean to Roman automatically after transliterate Korean to phonetic symbol applying phonological principles. The components operate under the web server's script mechanism. and the dictionary for exceptional usage is designed as an accessorial function supported either operating at web server internally or externally. The overall system architecture is presented by UML. specification and pseudo code. The proposed architecture can be implemented in encapsulated service by object oriented component and that can be easily adapted and modified on the internet environment and this system may have many advantages to improve efficiency, library reuse. extensibility at software development.

  • PDF

Method to Evaluate and Enhance Reusability of Cloud Services (클라우드 서비스의 재사용성 평가 및 향상 기법)

  • Oh, Sang-Hun;La, Hyun-Jung;Kim, Soo-Dong
    • The KIPS Transactions:PartD
    • /
    • v.19D no.1
    • /
    • pp.49-62
    • /
    • 2012
  • In cloud computing, service providers develop and deploy services with common and reusable features among various applications, service consumers locate and reuse them in building their applications. Hence, reusability is a key intrinsic characteristic of cloud services. Services with high reusability would yield high return-on-investment. Cloud services have characteristics which do not appear in conventional programming paradigms, existing quality models for software reusability would not applicable to services. In this paper, we propose a reusability evaluation suite for cloud services, which includes quality attributes and metrics. A case study is presented to show its applicability.

A Study on the Complexity Measurement of Architecture Assets (아키텍처 자산의 복잡도 측정에 관한 연구)

  • Choi, Han-Yong
    • Journal of Convergence for Information Technology
    • /
    • v.7 no.5
    • /
    • pp.111-116
    • /
    • 2017
  • In this paper, we propose a method to measure the complexity of assets when a software component is constructed as a basic asset, a standardized design model is acquired, and a reusable extended asset is designed based on the standardized design model. However, each asset of our proposed asset management system consists of composite assets that combine assets of two domains. So this method can not make accurate measurements. Therefore, the complexity of the overall asset can be measured by reflecting the property value of the basic asset stored under the architecture. In conclusion, it is possible to measure the composite-complexity of a composed asset that is inversely proportional to cohesion and proportional to the cumulative sum of the associated values of each asset in the asset-related design.

The Study of an Object-Oriented Macro Assembler for Next-Generation Microprocessors (차세대 마이크로프로세서를 위한 어셈블러의 객체화에 대한 연구)

  • Jeong, Tae-Ui;Lee, Ji-Yeong;Lee, Gwang-Yeop;Lee, Yong-Seok
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.3
    • /
    • pp.804-811
    • /
    • 1999
  • The object-oriented methods are being rapidly accepted as the solution for the software crisis. Object-oriented systems are composed of the integration of independent object modules; their merits are such that it is possible to reuse objects already developed, and that, when changes are required, modifications are restricted to some independent objects such that their affects to other objects are so little. In this paper, we deal with the macro assembler for next-generation microprocessors which has the merits of object methods. Whenever a microprocessor is newly developed, new assembler should be developed or the existing assembler be modified. In the former, it leads to the loss of time and money by the repeated developments, and, in the latter, it causes the problem of inefficient productivity since other modules are to be analyzed for the affections followed by modifications of one module, especially in the existing assemblers. To resolve these problems, the object-oriented macro assembler suggested in this paper consists of independent objects separable such that it shows reusability and reduces the inefficient productivity by minimizing the affects to other objects. Moreover, the object-oriented macro assembler integrates a macro pre-processor into an assembler, and uses automata for analyzing input streams to reduce the compile time.

  • PDF

Object-Oriented Software Regression Testing by Class Node Analysis (클래스 노드 분석에 의한 객체 지향 소프트웨어 회귀 테스팅)

  • Kwon, Young-Hee;Li, Len-Ge;Koo, Yeon-Seol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.12
    • /
    • pp.3523-3529
    • /
    • 1999
  • In this paper, we propose an improved regression testing method, which use method as the basic unit of changing. The testing method consists of three steps. We represent the relationship of classes using the notation of UML(Unified Modeling Language), find the nodes of the modified methods and affected methods by node analysis, and then select changed test cases from the original test cases. The proposed object-oriented regression testing method can reduce the number of test cases, testing time and cost through reuse of test cases.

  • PDF

Service Management System Framework for Web-based Remote Education (웹 기반 원격교육을 위한 서비스관리시스템 프레임워크)

  • 배제민
    • Journal of the Korea Computer Industry Society
    • /
    • v.2 no.7
    • /
    • pp.933-944
    • /
    • 2001
  • In the process of software development, object-oriented framework enables directly improving the productivity of the developer through the reuse of code, analysis and design informations. object-oriented framework is a set of usable and expandable classes and their connectivity. It is a meta solution that contains the code to be reused in the framework and the expert design results on a specific area. This paper constructs the framework that extracts the common services of BBS, chatting, white board and ftp applications for internet-based remote education system. These services can be mostly reused within heterogeneous applications in the form of component.

  • PDF

A Study of Analysis of Attribute and Operation based on COTS System (COTS 시스템 기반 속성 및 행위 분석에 의한 생명주기에 관한 연구)

  • Lee, Eun-Ser;Kim, Joong-Soo
    • The KIPS Transactions:PartD
    • /
    • v.17D no.6
    • /
    • pp.443-452
    • /
    • 2010
  • COTS system is increasingly seen as one of the main jobs of reuse development. It involves reliability of COTS that might affect the project schedule or the quality of the software being developed and taking action to avoid these risks. The results of the COTS analysis should be documented in the project plan along with an analysis of the attribute and operation. Effective risk management makes it easier to cope with problems and to ensure that these do not lead to unacceptable budget or schedule slippage. This research provides criteria of analysis of risk items to the estimation of process milestone on COTS development.

The Simulation System for Scheduling Validation of the Panel Block Shop (판넬 블록공정 모델에 대한 일정검증 시뮬레이션 시스템)

  • Lee, Phi-Lippe;Oh, Dae-Kyun;Lee, Kwang-Kook;Shin, Jong-Gye
    • Journal of the Society of Naval Architects of Korea
    • /
    • v.46 no.6
    • /
    • pp.641-649
    • /
    • 2009
  • There were many simulation models that made for validation of industrial environment and estimate of efficiency to be constructed. And there will be more simulation models made for same reason, too. Already, there have been a lot of simulation models in industry field and scholar labs. To reuse these simulation models, it is necessary to find common properties and make the high abstract simulation model. Based on this idea, this study shows to define the high abstract simulation model to be able to specialize in need and to make the software framework for connecting the specific simulation model to the abstract model. And it is held up as the example that applying the simulation framework to the Ship Panel Block shop simulation model.

Influence of the Satisfaction of Nursing Services on the Intention to Revisit in Caregivers of Patients in Comprehensive Nursing Care Units (간호·간병통합서비스병동 입원환자 보호자의 간호서비스 만족도가 병원 재이용 의도에 미치는 영향)

  • Lee, Sun-Ok;Kim, Moon-Jeong
    • The Korean Journal of Health Service Management
    • /
    • v.13 no.2
    • /
    • pp.15-25
    • /
    • 2019
  • Objectives: Guardians of patients have a great deal of influence on decision-making in the course of care in Korea. The purpose of this study was to explore the effect of nursing service satisfaction on hospital re-use intention in the guardians of patients admitted to comprehensive nursing care units. Methods: The survey was conducted on 151 guardians of patients hospitalized in comprehensive nursing care units of two general hospitals for four months beginning in September 2017. The data were analyzed with descriptive statistics, t-tests, Pearson's correlation coefficient, and multiple regression analyses using SPSS/Win 21 software. Results: Nineteen percent of variance in hospital re-use intention was accounted for by reliability (t=3.31, p=.001), empathy (t=2.49, p=.014), and recommendations from others (t=2.49, p=.014). The explanatory power was significant (F=13.06, p<.001). Conclusions: To promote hospital reuse, nurses need to improve the quality of their nursing services. Emphasis should be on reliability and empathy among nursing service components. It is also necessary to consider ways to encourage guardians who used hospitals to recommend them to their acquaintances.

Hydrogen Isotopes Recovery Using Pd Membrane and Process Simulation (Pd 분리막을 이용한 수소동위원소 회수 실험과 공정 시뮬레이션)

  • JUNG, WOO-CHAN;PARK, JONG-HWAN;HAN, SANG-WOO;JANG, MIN-HO;LEE, HYEON-GON
    • Journal of Hydrogen and New Energy
    • /
    • v.32 no.4
    • /
    • pp.219-227
    • /
    • 2021
  • Hydrogen isotopes, which are used as raw materials in fusion reaction, participate in the reaction only in small amount, and most of them are released together with impurities. In order to recover and reuse only hydrogen isotopes from this exhaust gas, a recovery process is required, and most of the hydrogen isotopes can be recovered using a Pd Membrane. In this study, the recovery rate of hydrogen isotopes was measured through the first and second stage Pd membrane experiments. In the case of the experiment using a single stage Pd membrane, about 99.2%, and in the case of the first stage and second stage Pd membrane connection experiments, a recovery rate of 99.9% or more was obtained. Therefore, the recovery rate of Pd membrane process applied to hydrogen can be applied to hydrogen isotopes. In addition, the simulation model was established using aspen custom modeler, a commercial software, and the validity of the simulation was checked by applying the references and experimental data. The simulation results based on the experimental data showed a difference of 2% or less.