• 제목/요약/키워드: Software architecture

검색결과 1,987건 처리시간 0.027초

동적 형상 변경 관리를 지원하는 통합 애플리케이션 프레임워크의 설계 및 구현 (Design and Implementation of Integration Application Framework Supporting Dynamic Configuration)

  • 이용환;민덕기
    • 한국IT서비스학회지
    • /
    • 제4권1호
    • /
    • pp.117-128
    • /
    • 2005
  • When we conduct development of a large-size SI project, it is highly necessary to utilize an appropriate application framework which helps to build a qualified software with high productivity in a short period of time. In this paper, we propose the architecture of a dynamically reconfigurable CBD application integration framework that has been used for developing large-scale e-business applications to achieve high development productivity and maintainability. This Integration framework can easily extend its functionalities, and dynamically change its configuration during run time according to the business category, such as applying interaction patterns among main components in software architecture, rules, policies, and environmental parameters. Dynamic reconfiguration has the feature to make applications be easily customized for changeable requirements. Through our application integration framework, huge sizes of contents can be managed according to the business category as well, by keeping configuration informations and huge volumes of source codes. In order to evaluate out application integration framework in terms of performance criteria, we present experimental results of throughputs from the framework by yielding dynamic configuration without any performance degradation.

COSIM(HARDWARE-SOFTWARE COSIMULATOR): JAVABEANS-BASED TOOL FOR WEB APPLICATIONS

  • Lee, Kangsun;Jaeho Jung;Youngsuk Hwang
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 The Seoul International Simulation Conference
    • /
    • pp.354-358
    • /
    • 2001
  • Cosim (Hardware and Software Co-Simulator) is a JavaBeans-based simulation tool fur validating systems architecture and estimating performance of web applications. Cosim has four components: Modeler, Translator, Engine and Scenario. Users start from Modeler to describe systems architecture in UML(Unified Modeling Language) deployment diagram, and then specify hardware & software performance parameters such as execution delay, network topology, and frame size. All information specified on Modeler are sent to Translator, and then automatically converted to Java programs. Scenario is responsible to run the Java program and produce results in text reports and graphs. Developers can reduce development time and cost by validating systems architecture of web applications before the actual deployment.

  • PDF

스마트 용접기 시스템을 위한 하이브리드 앱 소프트웨어 구조 설계 (Hybrid App Software Architecture for Smart Welding System)

  • 아론 링 치 이;강대기
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2012년도 한국컴퓨터종합학술대회논문집 Vol.39 No.1(B)
    • /
    • pp.48-50
    • /
    • 2012
  • Migrating and enhancing welding system into smart device based system is one of most important issues in ship manufacturing and maritime plant industries. In this paper, we propose and discuss the design and development of software architecture for smart welding system. Firstly, we introduce hybrid app development environments, because hybrid app development is more efficient and developer-friendly than native app development. Secondly, we show an essential subset of potential screen shots, software architecture diagrams and data flow diagrams(DFD) for our smart welding system proposal. Finally, we conclude the discussion of design choices and future work.

개방형 CNC 개발 및 지능형 모듈 통합 (Development of an Open Architecture CNC and Integration with Intelligent Modules)

  • 윤원수;이강주;김형내;이은애;박천기
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2002년도 추계학술대회 논문집
    • /
    • pp.37-41
    • /
    • 2002
  • This study has been focused on the development of an open architecture CNC system and integration of core application technology for machine tool such as a remote monitoring/diagnosis system, NURBS interpolation, and cutting process simulation. To do this, we have developed a comprehensive CNC software including the basic HMI, screen editor, ASF, and visual builder. As a control hardware system for machine tool, the universal I/O module and CNC main unit have been developed. Then the remote monitoring/diagnosis system and NURBS interpolation have been implemented in the CNC software. The cutting simulation software will be used for enhancing the productivity of machine tools. Through a simulator and test bed, the whole technology has been verified.

  • PDF

The Software Architecture of A Secure and Efficient Group Key Agreement Protocol

  • Lopez-Benitez, Noe
    • 중소기업융합학회논문지
    • /
    • 제4권3호
    • /
    • pp.21-25
    • /
    • 2014
  • Group communications are becoming popular in Internet applications such as video conferences, on-line chatting programs, games, and gambling. Secure and efficient group communication is needed for message integration, confidentiality, and system usability. However, the conventional group key agreement protocols are too much focused on minimizing the computational overhead by concentrating on generating the common group key efficiently for secure communication. As a result, the common group key is generated efficiently but a failure in authentication allows adversaries to obtain valuable information during the group communication. After achieving the secure group communication, the secure group communication should generate the group key efficiently and distribute it to group members securely, so the balance of security and system usage must be considered at the same time. Therefore, this research proposes the software architecture model of a secure and efficient group communication that will be imbedded into networking applications.

  • PDF

SDL: A New CAGD Library for Conputer-Aided Ship Design

  • Koras, George D.;Kaklis, Panagiotis D.;Papanikolaou, Apostolos D.
    • Journal of Ship and Ocean Technology
    • /
    • 제5권4호
    • /
    • pp.1-18
    • /
    • 2001
  • Software written in academic environments is rarely integrated and/or reused. Moreover, typical academic software products do not communicate with commercial CAD packages, consequently functionality that is readily available to industry is not available do academic researchers. The Surface Design Library (SDL) is a library serving as a framework under which, CAGD software, intended for research or educational use, can be written in such a manner that it becomes a reusable part of a useful CAGD system. Moreover SDL is equipped with an IGES translator so that it communicates with commercial CAD packages, This paper gives a brief overview to SDL and presents examples of using it for high quality fairing performed on a naval ship hull, before employing commercial CAD packages for further design and analysis.

  • PDF

Media GIS Web Service Architecture using Three-Dimensional GIS Database

  • Kim, Sung-Soo;Kim, Kyong-Ho;Kim, Kyung-Ok
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2002년도 Proceedings of International Symposium on Remote Sensing
    • /
    • pp.117-122
    • /
    • 2002
  • In this paper, we propose Media GIS web service architecture using 3D geographical database and GPS-related data resulted from 4S-Van. We introduce a novel interoperable geographical data service concept; so-called, Virtual World Mapping (VWM) that can map 3D graphic world with real-world video. Our proposed method can easily retrieve geographical in-formation and attributes to reconstruct 3D virtual space according to certain frame in video sequences. Our proposed system architecture also has an advantage that can provide geographical information service with video stream without any image processing procedures. In addition to, describing the details of our components, we present a Media GIS web service system by using GeoVideo Server, which performs VWM technique.

  • PDF

범용 DSP를 이용한 RRS 기반 기지국 통신 플랫폼 구현 (Implementation of RRS-based Base station Communication platform using General-Purpose DSP)

  • 김호일;안흥섭;최승원
    • 디지털산업정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.87-92
    • /
    • 2018
  • One of the problems with the base station equipment is that there is a large difference between the replacement time of the hardware equipment such as the base station equipment and the radio access equipment, and the evolution period of the communication standard. Therefore, the base station communication platform must be flexible enough to handle the evolving communication standards after purchase. Recent research on reconfigurable communications platforms has focused on the efficient architecture of the communications platform to meet these requirements through software downloads while still using existing hardware. This paper presents a prototype of a base station communications platform based on the ETSI standard reconfigurable architecture. The communication platform presented in this paper is implemented as an ETSI standard reconfigurable architecture using a general-purpose DSP (Digital Signal Processor). In the implemented prototype, we verify the real-time feasibility of communication protocol updates through software reconfiguration.

Review on Software-Defined Vehicular Networks (SDVN)

  • Mohammed, Badiea Abdulkarem
    • International Journal of Computer Science & Network Security
    • /
    • 제22권9호
    • /
    • pp.376-388
    • /
    • 2022
  • The expansion of new applications and business models is being significantly fueled by the development of Fifth Generation (5G) networks, which are becoming more widely accessible. The creation of the newest intelligent vehicular networks and applications is made possible by the use of Vehicular Ad hoc Networks (VANETs) and Software Defined Networking (SDN). Researchers have been concentrating on the integration of SDN and VANET in recent years, and they have examined a variety of issues connected to the architecture, the advantages of software-defined VANET services, and the new features that can be added to them. However, the overall architecture's security and robustness are still in doubt and have received little attention. Furthermore, new security threats and vulnerabilities are brought about by the deployment and integration of novel entities and a number of architectural components. In this study, we comprehensively examine the good and negative effects of the most recent SDN-enabled vehicular network topologies, focusing on security and privacy. We examine various security flaws and attacks based on the existing SDVN architecture. Finally, a thorough discussion of the unresolved concerns and potential future study directions is provided.

Software-Defined Vehicular Networks (SDVN)

  • Al-Mekhlafi, Zeyad Ghaleb
    • International Journal of Computer Science & Network Security
    • /
    • 제22권9호
    • /
    • pp.231-243
    • /
    • 2022
  • The expansion of new applications and business models is being significantly fueled by the development of Fifth Generation (5G) networks, which are becoming more widely accessible. The creation of the newest intelligent vehicular net- works and applications is made possible by the use of Vehicular Ad hoc Networks (VANETs) and Software Defined Networking (SDN). Researchers have been concentrating on the integration of SDN and VANET in recent years, and they have examined a variety of issues connected to the architecture, the advantages of software defined VANET services, and the new features that can be added to them. However, the overall architecture's security and robustness are still in doubt and have received little attention. Furthermore, new security threats and vulnerabilities are brought about by the deployment and integration of novel entities and several architectural components. In this study, we comprehensively examine the good and negative effects of the most recent SDN-enabled vehicular network topologies, focusing on security and privacy. We examine various security flaws and attacks based on the existing SDVN architecture. Finally, a thorough discussion of the unresolved concerns and potential future study directions is provided.