• 제목/요약/키워드: Component-based design

Search Result 1,496, Processing Time 0.027 seconds

Component Specification-based GPS Applications Development Process (컴포넌트 명세기반의 GPS 애플리케이션 개발 프로세스)

  • Lee, Sang Young;Lee, Yoon Hyeon
    • Journal of Korea Society of Digital Industry and Information Management
    • /
    • v.8 no.3
    • /
    • pp.11-22
    • /
    • 2012
  • GIS have expanded the use-range to the various application area with the advantage of interface environment, the various geographical operation. topological analysis by the friendly user. Early GIS software was developed as monolithic tool in which all functions packed in the same software. But, these GIS software have the problems of the high cost of constructing system, closely related system architecture and the reusability. And there is a lack of interoperability between them because most of them have their own unique data format according to their practical application fields. So Component is a unit that it is cohesive software package which is able to be developed and arranged independently and connected with another component for necessary system composition. In this paper, we analyze the requirements for component design and component specifications based on the extracted components. Commonly used to extract components from the requirements of the GPS component-based development process is presented. These components extracted by the process can be used to assemble components only. In particular, applications for developers to add features specific case without affecting the other components that can be modify the component.

A Method to Customize the Variability of EJB-Based Components (EJB 기반 컴포넌트의 가변성 맞춤화 기법)

  • Min Hyun-Gi;Kim Sung-Ahn;Lee Jin-Yeal;Kim Soo-Dong
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.6
    • /
    • pp.539-549
    • /
    • 2006
  • Component-Based Development (CBD) has emerged as a new effective technology that reduces development cost and time-to-market by assembling reusable components in developing software. The degree of conformance to standards and common features in a domain largely determines the reusability of components. In addition, variability within commonality should also be modeled and customization mechanism for the variability should be designed into components. Enterprise JavaBeans (EJB) is considered a most suitable environment for implementing components. However. the reusability of EJB is limited because EJB does not have built-in variability design mechanisms. In this paper, we present efficient variability design techniques for implementing components in EJB. We propose a method to customize the variability of EJB-based components by applying three variability design mechanisms; selection, plug-in, and external profile. And we elaborate the suitable situations where each variability design mechanism can be applied, and conduct a technical comparison to other approaches available.

Design and Implementation of XML-based Electronic Data Interchange Using Unified Modeling Language (UML을 이용한 XML/EDI 시스템 설계 및 구현)

  • 문태수;김호진
    • The Journal of Society for e-Business Studies
    • /
    • v.7 no.3
    • /
    • pp.139-158
    • /
    • 2002
  • Most of companies related to the area of B2B electronic commerce are making their efforts to innovate their existing business process into new designed process. XML-based electronic data interchange has potential to impact on reshaping the traditional EDI systems. This study intends to suggest a prototype of XML-based electronic data interchange using unified modeling language, with a case study applied in Korean automobile industry. In order to accomplish the research objectives, we employed UML as its standard modeling language, In this study, four diagramming techniques such as use case diagram, sequence diagram, class diagram, component diagram among eight modeling techniques are used for analyzing hierarchical business process. As a result of applying UML methodology, we design and develop XML/EDI applications efficiently. Our field test applied to Korean automobile industry shows that data modeling to design XML application using UML is better than existing methodologies in representing object schema of XML data and in extension and interoperability of systems.

  • PDF

A Study on the Preference for the Components of the Department Store Interior Design Image -Focusing on Women Customers Resident in Seoul- (백화점 실내디자인 이미지의 구성요소 선호도에 관한 연구)

  • 서종호;최상헌
    • Korean Institute of Interior Design Journal
    • /
    • no.9
    • /
    • pp.3-9
    • /
    • 1996
  • When a certain particular department store is chosen by customers due to the good image, the department store will have provided for the conditions that it can precede in competition with other department stores. Based upon it, a survey was made of preference for the department store interior design image component. In order to make the department store image better based upon this study results, the designer should remember that department store is possessed of display and circultation planinorder to give consume the good image. And , as a result of analyzing customers' preference for the details of the interior design image component, the area, primary components of the department store space, should take on specialization , though narrow. The circulation should constitute the free flow system. The ornamental illumination should be emphasized for the secondary component of the department store space. The color planing should be made that is oriented to seasonality and products. The floor should finished with wood. The department store interior should be decorated in a modern and simple form. The display of the department store should be made in a fashion that it takes on seasonality and artistry. These measures can be said to be the desirable method to provide a good image for women customers paying a visit to the department store.

  • PDF

A Study on the XML-based Software Components Specification Method and Supporting Tool Design (XML 기반 컴포넌트 명세서 생성을 위한 지원 도구 설계에 관한 연구)

  • 박준범;오수열
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.2
    • /
    • pp.34-39
    • /
    • 2002
  • This paper proposed a kind of software component specification method based on XML. We define a document type definition(DTD) of software component specification for the XML representation of a component. The semantic relationship of the component elements in diagrams of component specification must be Presented by the XML tag. This paper also designs the supporting tool for the representation of the software component specification.

  • PDF

Transformation from Legacy Application Class to JavaBeans for Component Based Development (컴포넌트 기반 개발을 위한 기존 애플리케이션 클래스의 JavaBean으로의 변환)

  • Kim, Byeong-Jun;Kim, Ji-Yeong;Kim, Haeng-Gon
    • The KIPS Transactions:PartD
    • /
    • v.9D no.4
    • /
    • pp.619-628
    • /
    • 2002
  • Reusable software component is an ultimate goal for the software development. Component based development is focused on advanced concepts rather than passive manipulation or class library with source codes. However, the primary component construction in component based development lead to an additional development cost and effort for reconstructing the new software component within a component model. Java application provides several features based on component model. But, we only have an opportunity to develop the smallest reuse units or the restricted set of GUI components. It cannot contributed as a component and only used in the specific domain component with high cost and efforts. In this paper, we apply java component model to the existing java application and extract javabeans through extending the component scalability. We also discuss the algorithm for transformation mechanism from legacy class to javabeans with a partial of business logic.

Topology Optimization of Cylinder Block using Component Mode Synthesis (구분모드합성법을 이용한 실린더블록의 위상 최적 설계)

  • 윤성호;윤영근
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.11 no.3
    • /
    • pp.177-183
    • /
    • 2003
  • Vibration analysis using component mode synthesis method was carried out to identify that to some extent each component contributed to the whole vibration of a powertrain consisting of several components. This analysis helped decide the component to be modified to reduce the powertrain weight, without degrading its current vibration characteristics. As a result, a cylinder block was chosen as a redesign object. Topology optimization analysis was performed to design the topology of the cylinder block whose flange connected with the transmission was chosen to be the design domain. After all, a new prototype of cylinder block was manufactured based on the analysis results for the verification experiment. It was confirmed from the analytical and experimental results that u optimally designed cylinder block had an advantage over the current one in the powertrain weight, with the powertrain vibration characteristics improved slightly.

NMS Design Model based on Component Outsourcing (컴포넌트 아웃소싱에 기반한 NMS 디자인 모델)

  • 이광형
    • Journal of the Korea Computer Industry Society
    • /
    • v.3 no.7
    • /
    • pp.851-860
    • /
    • 2002
  • By managing various communication networks, we have Telecommunication Management Network(TMN) which has the aim of unified and effective communication network operation and maintenance. However, since TMN has been developed by different platforms in the implementation process, several problems have been found in the step of developing and maintaining the class of TMN system agent. In order to solve these problems, this paper suggests the component outsourcing concept which is based on Component Based Development.

  • PDF

Design Re-engineering of the Lower Support Structure of the APR1400 Reactor Internals

  • Tung, Nguyen Anh;Namgung, Ihn
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.13 no.1
    • /
    • pp.25-31
    • /
    • 2017
  • This paper aims to evaluate the conservatism in the design of APR1400 (Advanced Pressurized water Reactor 1400 designed by KHNP) reactor internals component, the LSS (Lower Support Structure). Re-engineering of the LSS is done based on the system design condition data and applicable ASME code that was used for the original APR1400 design. Systems engineering approach is applied to design the LSS of APR1400 without refering APR1400 LSS dimensional parameters and tries to verify important design parameters of APR1400 LSS as well as the validity of the re-engineering design process as independent verification method of reactor component design. Systems engineering approach applied in this study following V-model approach. The re-engineered LSS design showed more than enough conservatism for static loading case. The maximum deflection of LSS is under 1mm (calculated value is 0.25mm) from 4000 mm diameter of LSS. Hence the deflection can be ignored in other reactor internals for structural integrity assessment. Especially the effect of LSS deflection on fuel assembly can be minimized and which is one of the main requirements of LSS design. It also showed that the maximum stress intensity is 2.36MPa for the allowable stress intensity of 60.1 MPa. The stress resulted from the static load is also very small compared to the maximum allowable stress intensity, hence there is more than enough conservatism in the LSS design.

Development of Component Framework for Supply-Chain Management

  • Wang, Gi-Nam;Choi, Jung-Won
    • Proceedings of the CALSEC Conference
    • /
    • 1999.07b
    • /
    • pp.431-445
    • /
    • 1999
  • This paper introduces a development of component based framework of supply-chain management. The existing legacy system, which is not designed for object-oriented paradigm, is re-modeled using unified modeling language. Components are extracted from the legacy application, and frameworks are also designed in order to increase productivities of software development. Design issues concerning component and framework development are discussed with real situation. Performance and development productivity issue are also discussed with discussing component size and scope. A real case is presented in connection with the discussed issues.

  • PDF