• Title/Summary/Keyword: Component development

Search Result 3,943, Processing Time 0.03 seconds

Reusability in Component-based LMS Development (컴포넌트 기반 LMS 개발에서의 재사용성)

  • 임승린
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.4
    • /
    • pp.59-65
    • /
    • 2002
  • In these days, educational environment has been changing as Slowing of internet. This is why we have to consider a Web-based cyber education. The LMS is functionally constituted with Class-part and Management-part. Class-part take part in planning of lecture, loading the presentation material and class service. In this system, UML is used to support a specification of Component-based LMS. Through this study, we will show the effectiveness of CBD(Component Based Development) in during LMS development.

  • PDF

An Object-oriented Framework SOAF utilizing MXL-SOAP for Platform-Independent Component-Based Development (플랫폼 독립적 컴포넌트 기반 개발을 위한 XML-SOAP 활용 객체지향프레임워크 SOAF)

  • 장진영;최용선
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.969-979
    • /
    • 2004
  • Recently, large-scale enterprise information systems are commonly based on the multi-tiered middleware or frameworks to support such requirements as functional reuse, heterogeneous system resources, and multiple platforms. However, these multi-tiered or distributed multi-platform architecture incurs the interoperability issue of the components and metadata among the middleware. This paper introduces the Simple Object Application Framework (SOAF) which supports heterogeneous resources and platform-independent component-based development, with the abstract programming style of the object-oriented frameworks and the XML-SOAP based component persistence mechanism.

Optimization for Component Noise Validation Test by Evaluation of Noise Control Factors for Suspension (현가장치 소음 발생인자 평가를 통한 부품소음 검증시험 최적화)

  • Son, Myungkoon;Lee, Taeyong;Lee, Sangbok;Lee, Seul
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.25 no.3
    • /
    • pp.344-349
    • /
    • 2017
  • Suspension noise from under a passenger car is one of the important factors that impact the perceptual quality for drivers. However, it is difficult to validate this by component level testing in the early stage of development, because suspension noise caused by interaction of the related parts has been found at saleable vehicles late during development or at the manufacturing stage, when many customers have already filed for claims. This study proposed a validation testing under research by the DFSS process that enables reproduction of vehicle level noise by component level testing using a shock absorber with the related parts, such as urethane bumper and top mount. This study also developed a compromised test matrix while analyzing the noise factors through experimental design and analysis of variance to determine what factors can affect noise. Based on this study, we expect that the vehicle level and customer claim can be validated during initial development timing by a more reliable component noise validation test.

Current Practices of the Customer-Oriented Web Site Development Methodologies and their Evaluation (고객지향적 웹 사이트 개발 방법론의 현황과 평가)

  • 이선로;김기영
    • Journal of Information Technology Applications and Management
    • /
    • v.11 no.1
    • /
    • pp.15-37
    • /
    • 2004
  • This study attempts to investigate the industrial practices of the web site development methodologies and their impacts on the web site development project performance. Most of Korean web site development firms currently use customized component-based development(CBD) methodologies that have been internally developed. The methodologies generally being accepted by web site developers, however, did not emerge yet. In addition, this study shows that indiscreet applications of various methodologies and techniques might cause negative impacts on the project performance since the web site development projects are also exposed to most of the risk factors identified in the traditional systems development.

  • PDF

Component Modeling for SVG animation

  • Ha, Yan;Park, Hea-Sook;Lee, Soon-Mi
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.492-497
    • /
    • 2005
  • It has not been studied about modeling methods for SVG documents to represent animation in the web that has been recently increased in interest. In this paper, I propose component modeling for SVG documents by CBD methodology. First, I propose conceptual modeling by UML class diagrams for converting SVG document into component diagram. And then, I propose rules to convert the UML class diagram into component diagram. Thus, main contribution of this paper is that it can generate a component diagram for a SVG document using Component-Based Development methodology.

  • PDF

Development of Component Reliability Database for Korean Nuclear Power Plants and Chemical Plants (국내 원자력 발전소 및 화학공장의 기기 신뢰도 데이터베이스 구축)

  • 최선영;한상훈
    • Proceedings of the Korean Reliability Society Conference
    • /
    • 2000.11a
    • /
    • pp.269-277
    • /
    • 2000
  • The component reliability database is required in PSA (Probabilistic Safety Analysis) for NPP (Nuclear Power Plant). We have applied a generic database to the PSA for the Korean NPPs, since there is no specific component reliability database. Therefore we are developing the plant-specific component reliability database for domestic NPPs. We also extend the experience and knowledge of PSA and component reliability database for NPP to chemical industry We collect the raw data like component operation history and maintenance history and then input the required data for the component reliability database through failure analysis. With the database, we can not only perform PSA with real data but also perform maintenance optimization.

  • PDF

A Variability Design Technique based on Component Architecture for Dynamic Component Integration (컴포넌트 아키텍쳐 기반의 동적 컴포넌트 조합을 위한 가변성 설계 기법)

  • Kim Chul Jin;Cho Eun Sook
    • Journal of Internet Computing and Services
    • /
    • v.6 no.2
    • /
    • pp.13-24
    • /
    • 2005
  • Software development by component integration is the mainstream for time-to-market and is the solution for overcoming the short lifecycle of software. Therefore, the effective techniques for component integration have been working. However, the systematic and practical technique has not been proposed. One of main issues for component integration is how to specify integration and the component architecture for operating the specification, in this paper, we propose a workflow variability design technique for component integration, This technique focuses on designing to a connection contract based on the component architecture. The connection contract is designed to use the provided interface of component and the architecture can assemble and customize components by the connection contract dynamically.

  • PDF

An Effective Method to Design CBD Components in Enterprise JavaBeans (EJB) (Enterprise JavaBeans (EJB)에서 효율적인 CBD 컴포넌트 설계 기법)

  • Kim Soo Dong;Min Hyun Gi;Lee Jin Yeal;Kim Seong An
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.1
    • /
    • pp.32-43
    • /
    • 2006
  • Enterprise JavaBeans (EJB) has been accepted for supporting Component-Based Development (CBD). A component is a large-grained reuse unit consisting of several objects; however, an enterprise bean in EJB is a unit of atomic object and so multiple enterprise beans should be composed to support larger-grained reuse. Therefore, we need practical methods for designing and implementing components with EJB. In this paper, we propose instructions and techniques for designing CBD elements with EJB constructs. That is, we define methods for designing and implementing single and composite components, white- and black-box components, multiple interfaces, and variability mechanism in EJB platform. We evaluate the proposed method by performing a case study and comparing the characteristics of CBD components with the method. Consequently, the method is supposed to improve reusability, applicability, portability of components in EJB platform.

Domain Analysis and Component Extraction for Defence Software (국방 소프트웨어의 도메인 분석과 컴포넌트 추출)

  • Song, Ho-Jin;Choi, Eun-Man;Jeon, Byung-Kook;Kim, Young-Chul
    • The KIPS Transactions:PartD
    • /
    • v.11D no.1
    • /
    • pp.123-132
    • /
    • 2004
  • Defense software has short of interoperability due to the vertical development method which is dependent heavily on application area and development environments. In order to prevent from lack of reusability and operability in application domain software development technology needs component concept and makes shift to the trend of domestic software component industry. This paper covers the research topics such as domain analysis and component architecture to improve and extend reusability and inter-operability for defense information system by two approaches, i.e. CBW (Command Based Work flow) analysis and UML components identification.

A UML Profile for Specifying Component Design as MDA/PIM (컴포넌트 설계를 MDA/PIM으로 명세하기 위한 UML프로파일)

  • Min Hyun Gi;Kim Soo Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.3
    • /
    • pp.153-162
    • /
    • 2005
  • Component Based Development (CBD) is appealing as a technology to improve the productivity of software development through component reuse. Model Driven Architecture (MDA) is a new development paradigm which automatically generates application by transforming design models incrementally. Since both reusability of CBD and model transformation of MDA increase software productivity. integration of two technologies is desirable. To enable this technology integration, we need to devise a UML profile for specifying component design as a PIM. In this paper, we first define a meta-model for components, and propose a UML profile which is used to specify elements of component design as PIM. Since the proposed profile is based on Meta Object Facility (MOF) from which is MDA is derived, it is consistent and compatible with existing MDA methods and tools.