• 제목/요약/키워드: New Development Component

Search Result 630, Processing Time 0.028 seconds

(Domain Design Method to Support Effective Reuse in Component-Based Software Development) (컴포넌트 기반 소프트웨어 개발의 효율적인 재사용성을 지원하기 위한 도메인 설계 방법)

  • 문미경;박준석;염근혁
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.5_6
    • /
    • pp.398-413
    • /
    • 2003
  • Component-based Software Development(CBSD) supported by both component and reusability can reduce development time and cost, and also can achieve high productivity. To support component reusability systematically domain analysis and design in parallel with CBSD-process is needed. And also it is needed to suggest objective analysis process to fine out commonality and variability in domain, which is lacked in current domain analysis and design method. And to abstract domain component from the information which is well reflected in domain model, and to express it in domain architecture is needed. In this paper, we suggest the method to define, analyze and design domain systematically for enhancing reusability effectively in Component-base Software Development. We abstract components which can be reusable in domain, in other word, which have commonality from requirement analysis level. We sustain and refine them. And we reflect them to the products of each level. From these process, we can produce the domain component which have commonality. On this basis, we can design domain architecture. In this paper, to produce reusable software we investigate new systematic approach to domain analysis and design from the view point of software reusability.

Test Case Generation Techniques based on Use Cases for Interoperability Test of Component-Based software (컴포넌트 기반 소프트웨어의 상호운용성 테스트를 위한 유스케이스 기반 테스트 케이스 생성 기법)

  • Yoo, Cheol-Jung;Noh, Hye-Min
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.5
    • /
    • pp.361-375
    • /
    • 2009
  • The major concern of component users who develop applications using the existing components is to confirm whether a component is collaborating with the different components in accordance with the requirements. Therefore, interoperability testing whose role is to check whether components collaborate with each other within the new operating environment not within the component development content of each component is considered as an importance research topic. In this paper, we propose a test case generation technique for interoperability test of component based software. The proposed technique defines a test model for generating test cases. The proposed technique generates test models from the use case specification and thereafter from these models, test cases for Interoperability testing are derived. In addition, we describe a tool which Implements the procedures for generating test sequences from test models.

Design and Implementation of Approval System for Web-based Banking Component System (웹기반 뱅킹컴포넌트 시스템에서 승인시스템의 설계 및 구현)

  • An, Tae-Gwang;Kim, Byeong-Gi
    • The KIPS Transactions:PartD
    • /
    • v.8D no.6
    • /
    • pp.781-788
    • /
    • 2001
  • As changing financial environment and increasing the number of access channel to banking system, new banking system is needed which can be developed financial commodity rapidly, can be deployed easily, and can be maintained easily. Component based development method is believed to meet these demands. In this paper, we propose EJB banking component and explain its system architecture and functionality. And we design and implement approval system on EJB banking component system. To implement approval system, approval conditions are classified and registered. Using registered approval condition, transactions are classified whether approval is needed or not. Approval client for web based client standardization has an advantage of no need to deploy and manage software version.

  • PDF

An advanced PVD TiAIN multilayer coating for severe cutting conditions (극한 절삭조건에 적합한 새로운 다층 TiAIN 코팅)

  • 김종성
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2000.05a
    • /
    • pp.783-791
    • /
    • 2000
  • Increasing demands in productivity are propelling the development of new manufacturing methods like hard machining, high speed cutting (HSC) or machining of difficult to machine materials. In these processes the toois are subjected to very severe mechanical, tribological and thermal loads. They fail prematurely by abrasion, cratering, edge breakage and cold welding. The performance of such tools will be enhanced by better and more wear resistant coatings. The development of these new coatings shows a clear trend towards complex multi-component and multi-layer configurations. TiAIN multilayer coating belongs to these coatings for the new cutting tool generation. This paper tries to explain the benefits of the new coatings. TiAIN multilayer coating offers the following advantages: reduction of manufacturing costs. boost productivity, and lower coolant procurement, conditioning and disposal costs.

  • PDF

Product Line Development Process for Mobile Software based on Product Line (프로덕트 라인 기반의 모바일 소프트웨어 개발 프로세스)

  • Kim Haeng-Kon;Son Lee-Kyeong
    • The KIPS Transactions:PartD
    • /
    • v.12D no.3 s.99
    • /
    • pp.395-408
    • /
    • 2005
  • Ubiquitous computing spans a very broad range of technologies and needs very complicated user's requirements. There are many scenarios and technologies involved in ubiquitous computing. We need new software development tools and methodology to meet the requirements. A software product line is one of promising new technology for it. A software product line is a set of software intensive systems that share a common, managed set of features satisfying the specific needs of a particular market segment or mission and that are developed from a common set of core assets. Software architecture-based development is the exploration and maturation of the role of software architecture in the product line life cycle. In this thesis, we identify the foundational concepts underlying software product lines and the essential activities to develop the mobile application systems. So, we define, design, and implement the Mobile Application System Architecture(MASA) that includes the development process for applying into mobile business domain and encompass scoping and gathering requirements for the Product line based on Component Based Development(CBD).

A Study of the System Reliability Prediction in the New-Product Design Stage (신제품(新製品)설계(設計)단계(段階)에 있어서 「시스템」의 신뢰도(信賴度) 예측(豫測)에 관한 연구(硏究))

  • Kim, Gwang-Seop
    • Journal of Korean Society for Quality Management
    • /
    • v.4 no.1
    • /
    • pp.20-24
    • /
    • 1976
  • The higher develops the industrial techniques, the more reliability of mac hi nary, equipments and systems want the consumers. So, it is a key to succeed in the new-product development that the consumers can put reliance on the product to be made in the product design stage. This study intends to help the product designer and the system manager by presenting them better reliability prediction techniques. For this purpose, the author built some fundamental reliability system models. And then predict the system reliability by estimating the elemental component's failure rate ${\lambda}_i$, and proposed an evaluation model. And also, a system is wrong according to the component's characteristics' degradation, we must estimate the degradation failure rate (average and standard deviation). For this, the "Moment method" is used.

  • PDF

Verifying a Virtual Development Environment for Embedded Software (임베디드소프트웨어 가상 개발환경에 대한 검증)

  • Hidayat, Febiansyah;Satria, Hadipurnawan;Kwon, Jin B.
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.11a
    • /
    • pp.67-68
    • /
    • 2009
  • Increasing use of embedded systems has made many improvements on hardware development for specific purpose. Hardware changes are more expensive and harder to implement rather than software changes. Developers need tools to do design and testing of new hardware. Many simulation tools have been made to mimic the hardware and allow developer to test programs on top of new hardware. Virtual Development Environment for Embedded Software (VDEES) is one of the alternatives available. It provides an open source based platform and an Integrated Development Environment (IDE) that can be used to build and testing newly made component, faster and at low-cost.

A Case Study on the Comparison and Assessment between Environmental Impact Assessment and Post-Environmental Investigation Using Principal Component Analysis (주성분분석을 이용한 환경영향평가와 사후환경조사의 비교 및 평가에 관한 사례연구)

  • Cho Il-Hyoung;Kim Yong-Sup;Zoh Kyung-Duk
    • Journal of Environmental Health Sciences
    • /
    • v.31 no.2 s.83
    • /
    • pp.134-146
    • /
    • 2005
  • Environmental monitoring system has been adopted and supplemented as inspection measures for the quantitative and qualitative changes of environmental impact assessment (EIA). This study compares the results of environmental impact assessment with the results of post-environmental investigation using a correction and principal component analysis (PCA) in the housing development project. Correlation analysis showed that most of air quality variables including TSP, $PM_{10},\;NO_2$, CO were linearly correlated with each other in the environmental impact assessment and the post-environmental investigation. In the water quality, pH and BOD were well correlated with the DO and SS, respectively. As a result of correlation analysis in the noise and vibration, noise in day and night and vibration in day and night were related to each other between EIA and the post-environmental investigation. From the results of analysis of soil, Cu with Cd, Cu with Pb, and Cd with Pb were related to each other in EIA. Principal component analysis (PCA) showed a powerful pattern recognition that had attempted to explain the variance of a large dataset of inter-correlated variable with a smaller set of independent variables (principal components). Principal component (PC1) and principal component (PC2) were obtained with eigenvalues> 1 summing almost $90\%$ of the total variance in the all of the items(air, water, noise, vibration and soil) in EIA and post-environmental investigation.

Category Variable Selection Method for Efficient Clustering

  • Heo, Jun;Kim, Chae Yun;Jung, Yong-Gyu
    • International journal of advanced smart convergence
    • /
    • v.2 no.2
    • /
    • pp.40-42
    • /
    • 2013
  • Recent medical industry is an aging society and the application of national health insurance, with state-of-the-art research and development, including the pharmaceutical market is greatly increased. The nation's health care industry through new support expansion and improve the quality of life for the research and development will be needed. In addition, systemic administration of basic medical supplies, or drugs are needed, the drug at the same time managing how systematic analysis of pharmaceutical ingredients, based on data through the purchase of new medicines and pharmaceutical ingredients automatically classified by analyzing the statistics of drug purchases and the future a system that can predict a patient is needed. In this study, the drugs to the patient according to the component analysis and predictions for future research techniques, k-means clustering and k-NN (Nearest Neighbor) Comparative studies through experiments using the techniques employ a more efficient method to study how to proceed. In this study, the effects of the drugs according to the respective components in time according to the number of pieces in accordance with the patient by analyzing the statistics by predicting future patient better medical industry can be built.

Development of Vaccine Delivery System and Challenges (백신 전달기술 개발 동향과 과제)

  • Jung, Hyung-Il;Kim, Jung-Dong;Kim, Mi-Roo;Dangol, Manita
    • KSBB Journal
    • /
    • v.25 no.6
    • /
    • pp.497-506
    • /
    • 2010
  • Vaccine is a protective clinical measure capable of persuading immune system against infectious agents. Vaccine can be categorized as live attenuated and inactivated. Live attenuated vaccines activate immunity similar to natural infection by replicating living organisms whereas inactivated vaccines are either whole cell vaccines, eliciting immune response by killed organisms,or subunit vaccines, stimulating immunity by non-replicating sub cellular parts. The components of vaccine play a critical role in deciding the immune response mediated by the vaccine. The innate immune responds against the antigen component. Adjuvants represent an importantcomponent of vaccine for enhancing the immunogenicity of the antigens. Subunit vaccines with isolated fractions of killed and recombinant antigens are mostly co-administered with adjuvants. The delivery system of the vaccine is another essential component to ensurethat vaccine is delivered to the right target with right dosage form. Furthermore, vaccine delivery system ensures that the desired immune response is achieved by manipulating the optimal interaction of vaccine and adjuvantwith the immune cell. The aforementioned components along with routes of administration of vaccine are the key elements of a successful vaccination procedure. Vaccines can be administered either orally or by parenteral routes. Many groups had made remarkable efforts for the development of new vaccine and delivery system. The emergence of new vaccine delivery system may lead to pursue the immunization goals with better clinical practices.