• Title/Summary/Keyword: Object-Oriented Analysis Design

Search Result 237, Processing Time 0.032 seconds

Design and Implementation of Secure E-Procurement System based on XML (XML기반의 안전한 E-Procurement 시스템 설계 및 구현)

  • Moon, Tae-Soo;Song, You-Jin
    • The KIPS Transactions:PartD
    • /
    • v.9D no.6
    • /
    • pp.1043-1054
    • /
    • 2002
  • This paper intends to suggest a XML-based secure E-Procurement system using Unified Modeling Language(UML), as an application system for domestic automobile industry. Applying UML methodology, which is Component-based Development (CBD), we analyzed the workflow on procurement operation of automobile industry and implemented a prototype of efficient E-Procurement system for automobile industry, by developing XML/EDI and XML signature. Also, on this paper, object-oriented CBD is employed to minimize the risk of life cycle and reuse software as mentioned to limitation of information engineering methodology. It enables the interoperability with ERP (Enterprise Resource Planning) as corporate legacy system. This system proposes a solution to apply analysis and design of workflow, component development, interoperability with corporate information system, and XML signature for integrity and authentication of electronic documents in other system so far.

A study on Construction of Domain Framework and Framework Supporting Tools (영역 프레임워크와 프레임워크 지원도구 개발에 관한 연구)

  • Kim, Gang-Tae;Bae, Je-Min;Lee, Gyeong-Hwan
    • The Transactions of the Korea Information Processing Society
    • /
    • v.6 no.6
    • /
    • pp.1532-1541
    • /
    • 1999
  • In this paper, we built an Object Oriented Framework for Web collaboration system which contains high level analysis information and design knowledge for java applets and applications that enable web clients to communicate and collaborate each other. Components of framework contain design information, source codes and executable codes for reuse. We had defined a development method for domain framework in related works and built a web collaboration system framework following it. We defined subsystem of web collaboration system for the communication and collaboration between web clients. We also BBS, Q&A system, board service system for the communication and collaboration between web clients. We also developed visual tools for framework usability : source code generator, class editor, knowledge supporting tools.

  • PDF

Design of a 40 channel SQUID system (40채널 SQUID 시스템의 설계)

  • Lee, Y.H.;Kim, J.M.;Kwon, H.C.;Lim, C.M.;Lee, S.K.;Park, Y.K.;Park, J.C.;Lee, D.H.;Shin, J.K.;Ahn, C.B.;Park, M.S.;Hur, Y.;Hong, J.B.
    • Proceedings of the KOSOMBE Conference
    • /
    • v.1998 no.11
    • /
    • pp.191-192
    • /
    • 1998
  • We report on the design of a low-noise 40 channel SQUID system for biomagnetism. We used low-noise SQUID sensor with the pickup coil integrated on the same wafer as the SQUID. The SQUID electronics were simplified by increasing the voltage output of the SQUID. The SQUID insert was designed to have low thermal load, minimizing the liquid helium loss. The digital signal processing provides versatile analysis tools and the software is based on the object-oriented programming. For the effective localization of the source location, solutions of the inverse problems based on the lead-field and the simulated anneal ins were studied.

  • PDF

A Study on a Wind Turbine Data Logger System based on WiFi for Meteorological Resource Measurement (기상자원 측정을 위한 와이파이 기반의 풍력용 데이터로거 시스템에 관한 연구)

  • Jung, Se-Hoon;Sim, Chun-Bo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.10 no.1
    • /
    • pp.55-64
    • /
    • 2015
  • Wind turbine market is showed height growth rate of about 30% for year, and is increasingly growing. Total rate of domestic wind turbine installation is showing share of 0.2% of the global market that is 380MW. However, wind turbine installed in domestic are foreign product more than 90%. Similarly, Datalogger of pretest system for ocean wind turbine plant installation has been leaked huge cost to abroad by mostly abroad company product. In this paper, we proposed pretest weather resource measurement system for efficiency and investment cost cutting of wind turbine construction work. Preset weather resource measurement system is ocean weather resource measurement datalogger based on wireless communication(wifi) that have consist of hardware and software(wind rose) that is able to monitoring as datalogger of wireless bridge and battery state, wind direction, wind speed, temperature, humidity, radiation around weather tower and is able to analysis of measured data.

Prediction & Assessment of Change Prone Classes Using Statistical & Machine Learning Techniques

  • Malhotra, Ruchika;Jangra, Ravi
    • Journal of Information Processing Systems
    • /
    • v.13 no.4
    • /
    • pp.778-804
    • /
    • 2017
  • Software today has become an inseparable part of our life. In order to achieve the ever demanding needs of customers, it has to rapidly evolve and include a number of changes. In this paper, our aim is to study the relationship of object oriented metrics with change proneness attribute of a class. Prediction models based on this study can help us in identifying change prone classes of a software. We can then focus our efforts on these change prone classes during testing to yield a better quality software. Previously, researchers have used statistical methods for predicting change prone classes. But machine learning methods are rarely used for identification of change prone classes. In our study, we evaluate and compare the performances of ten machine learning methods with the statistical method. This evaluation is based on two open source software systems developed in Java language. We also validated the developed prediction models using other software data set in the same domain (3D modelling). The performance of the predicted models was evaluated using receiver operating characteristic analysis. The results indicate that the machine learning methods are at par with the statistical method for prediction of change prone classes. Another analysis showed that the models constructed for a software can also be used to predict change prone nature of classes of another software in the same domain. This study would help developers in performing effective regression testing at low cost and effort. It will also help the developers to design an effective model that results in less change prone classes, hence better maintenance.

Numerical Evaluation of Stress Loss Rates and Adjusting Coefficients due to Internal and External Constraints of Concrete Long-Term Deformation (콘크리트 장기변형의 내·외부 구속에 의한 응력 손실률 및 수정계수 평가의 전산구조해석)

  • Yon, Jung-Heum;Kim, Hyun-Jin
    • Journal of the Korea Concrete Institute
    • /
    • v.25 no.4
    • /
    • pp.429-438
    • /
    • 2013
  • An object oriented numerical analysis program of axial-flexural elements and the step-by-step method (SSM) has been developed to analyze concrete long-term behaviors of structures constrained internally and externally. The results of the numerical analysis for simple and continuous prestressed (PS) concrete box and composite girders, pre-cast slab of continuous steel composite girder, and simple preflex composite girder show that the adjusting coefficient decreases by increasing constraint. The loss rates of pre-tension force were not sensitive but those of pre-compression force were increased rapidly by decreasing adjusting coefficient. This indicates that the design based on the loss rate of pre-tension can over-estimate the pre-compression force in a concrete section constrained internally and externally. The adjusting coefficients which satisfy results of the numerical analysis are 0.35~0.95, and it can be used as an index of constraint of concrete long-term deformation. The adjusting coefficient 0.5 of Bridge Design Specifications can under-estimate residual stress of PS concrete slab, and the coefficient 0.7 or 0.8 of LRFD Bridge Designing Specifications can under-estimate the loss rates of continuous PS concrete girders. The adjusting coefficient of hybrid structures should be less then 0.4.

Analysis of Microclimate in Apartment Complex by Age (시대별 아파트 단지의 미기후 분석)

  • Kim, Chul-Hee;Jung, Eung-Ho;Kim, Dae-Wuk;Cha, Jae-Gyu
    • Proceeding of Spring/Autumn Annual Conference of KHA
    • /
    • 2009.11a
    • /
    • pp.104-108
    • /
    • 2009
  • Rapid urbanization resulted in expansion of urban area and increase of population bringing deepened housing shortage. Supply-oriented housing policy made apartment a representative residential space in Korea in spite of the short history of apartment. This study analyzed the shape and arrangement of main building by year and the microclimate in the complex depending on the number of floors. The purpose of this study was to present the basic data in developing apartment complex to solve problems like the stagnation of pollution source and the rise of temperature due to the declined ventilation in apartment complex, and the worsened urban heat island phenomenon due to the impeded flow of wind. This study rearranged the shape and arrangement of main building by year and the tendency of the number of floors by year in the process of change, by generalizing the process of change of apartment complex, a representative modern residential space through preliminary research. Based on it, 8 object lot by age was selected and simulated by using Envi-met. Simulation identified that the change of apartment complex takes place having a positive effect on microclimate in the apartment complex and the microclimate in the apartment complex is influenced a lot by the shape of complex. If in future apartment complex plan, a systematic legal criteria of design is made about the shape and arrangement of main building, it might have a positive effect on the improvement of microclimate in the apartment complex, a representative residential space in Korea.

  • PDF

SOC Bus Transaction Verification Using AMBA Protocol Checker

  • Lee, Kab-Joo;Kim, Si-Hyun;Hwang, Hyo-Seon
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • v.2 no.2
    • /
    • pp.132-140
    • /
    • 2002
  • This paper presents an ARM-based SOC bus transaction verification IP and the usage experiences in SOC designs. The verification IP is an AMBA AHB protocol checker, which captures legal AHB transactions in FSM-style signal sequence checking routines. This checker can be considered as a reusable verification IP since it does not change unless the bus protocol changes. Our AHB protocol checker is designed to be scalable to any number of AHB masters and reusable for various AMBA-based SOC designs. The keys to the scalability and the reusability are Object-Oriented Programming (OOP), virtual port, and bind operation. This paper describes how OOP, virtual port, and bind features are used to implement AHB protocol checker. Using the AHB protocol checker, an AHB simulation monitor is constructed. The monitor checks the legal bus arbitration and detects the first cycle of an AHB transaction. Then it calls AHB protocol checker to check the expected AHB signal sequences. We integrate the AHB bus monitor into Verilog simulation environment to replace time-consuming visual waveform inspection, and it allows us to find design bugs quickly. This paper also discusses AMBA AHB bus transaction coverage metrics and AHB transaction coverage analysis. Test programs for five AHB masters of an SOC, four channel DMAs and a host interface unit are executed and transaction coverage for DMA verification is collected during simulation. These coverage results can be used to determine the weak point of test programs in terms of the number of bus transactions occurred and guide to improve the quality of the test programs. Also, the coverage results can be used to obtain bus utilization statistics since the bus cycles occupied by each AHB master can be obtained.

Designing Content Elements of the Programming Curriculum as a Instrumental Subject for Gifted Science High School (과학영재 고등학교 도구교과로서의 프로그래밍 교육과정 내용요소 설계)

  • Kim, JongHye
    • The Journal of Korean Association of Computer Education
    • /
    • v.17 no.4
    • /
    • pp.1-11
    • /
    • 2014
  • In this study, contents of programming curriculum were designed as instrumental subjects for scientifically gifted students, not for IT gifted ones. Firstly, the programming curriculum consisted of 3 sections; Programming Understanding, Object-Oriented Programming, and Simulation Programming as a result of two semesters. Then, the lectures including project-based and problem-solving tasks were given to scientifically gifted students in a high school during one semester to verify whether they could apply the contents to studies and researches in math or science or not. As a result of this study, the students could improve numerical analysis and simulation program development capabilities in math or science as well as the problem-solving ability based on computational thinking. Moreover, it was proved that the students changed their perception about programing learning. They started to think that programing learning was necessary to studies and researches in math or science. The results of this study propose guideline to design programming curriculum as instrumental subjects for scientifically gifted students.

  • PDF

Software Cost Estimation Based on Use Case Points (유스케이스 점수 기반 소프트웨어 비용 추정)

  • Park Ju-Seok
    • The KIPS Transactions:PartD
    • /
    • v.12D no.1 s.97
    • /
    • pp.103-110
    • /
    • 2005
  • Software Development is converting from structural to object oriented method. The later software development prefers the iterative process applications, not aterfall process and based on use case model, the requirements are expressed and based on this, analysis, design and coding are accomplished. Therefore, size of the software to be developed is estimated basing on use case and it is only possible to maintain the project success by estimating development effort, cost and development period. Even though development effort estimation models related current use case point. there is no appropriate development effort estimating. This paper shows, as a result of applying the development effort estimating model about UCP to the growth curve, a superior performance improvement to current statistical models. Therefore, estimation of development effort by applying this model, project development maintenance can be appropriately carried out.