• Title/Summary/Keyword: Loose coupling

Search Result 34, Processing Time 0.021 seconds

SOA-based Integrated U-City Service Architecture (SOA 기반의 U-City 서비스 통합 아키텍처)

  • Lee, Kang-Pyo;Lim, Young-Seok;Ahn, Jae-Min;Yoo, Jin-Soo;Kim, Hyoung-Joo
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.3
    • /
    • pp.257-262
    • /
    • 2010
  • SOA (Service-Oriented Architecture), which has become very popular recently, is a new paradigm for software development and application. In this paper, we propose an integrated architecture which is able to effectively manage and control a variety of services for U-City projects focusing on the importance of service integration. SOA has a number of important features such as loose coupling, standard bases, and distributed computing, all of which are the essential elements for merging and providing various services in U-City projects. We exploit the ESB (Enterprise Service Bus) for reflecting those features, which is a core module linking mutually heterogeneous components so that the communication of services can be implemented. In this paper, we discuss the necessity of SOA in U-City services and a possible scenario and method for the implementation. Finally, we propose an integrated architecture for the U-City Integration and Management Center.

Implementation of Role-based Command Hierarchy Model for Actor Cooperation (ROCH: 워게임 모의개체 간 역할기반 협력 구현 방안 연구)

  • Kim, Jungyoon;Kim, Hee-Soo;Lee, Sangjin
    • Journal of the Korea Society for Simulation
    • /
    • v.24 no.4
    • /
    • pp.107-118
    • /
    • 2015
  • Many approaches to agent collaboration have been introduced in military war-games, and those approaches address methods for simulation entity (actor) collaboration within a team to achieve given goals. To meet fast-changing battlefield situations, an actor must be loosely coupled with their tasks and be able to take over the role of other actors if necessary to reflect role handovers occurring in real combat. Achieving these requirements allows the transfer of tasks assigned one actor to another actor in circumstances when that actor cannot execute its assigned role, such as when destroyed in action. Tight coupling between an actor and its tasks can prevent role handover in fast-changing situations. Unfortunately, existing approaches and war-game strictly assign tasks to actors during design, therefore they prevent the loose coupling. To overcome these shortcomings, our Role-based Command Hierarchy (ROCH) model dynamically assigns roles to actors based on their situation at runtime. In the model, "Role" separates actors from their tasks. In this paper, we implement the ROCH model as a component that uses a publish-subscribe pattern to handle the link between an actor and the roles of its subordinates (other actors).

On the Optimal Selection of Wireless Access in Interoperating Heterogeneous Wireless Networks (3G/WLAN/휴대인터넷 연동상황을 고려한 사용자의 최적 무선접속서비스 선택방법에 대한 연구)

  • Cho Geun-Ho;Choe Jin-Woo;Jun Sung-Ik;Kim Young-Sae
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.31 no.5B
    • /
    • pp.456-477
    • /
    • 2006
  • Due to advances in wireless communication technology and increasing demand for various types of wireless access, cellular, WLAN, and portable internet(such as WiBro and IEEE 802.16) systems are likely to be integrated into a unified wireless access system. This expectation premises the availability of multi-mode handsets and cooperative interworking of heterogenous wireless access networks allied by roaming contracts. Under such environments, a user may lie in the situation where more than one wireless accesses are available at his/her location, and he/she will want to choose the 'best' access among them. In this paper, we define the 'best' access(es) as the access(es) that charges minimum cost while fulfilling the required QoS of wireless access, and address the problem of choosing the optimal set of accesses theoretically by introducing a graph representation of service environment. Two optimal selection algorithms are proposed, which individually consider cases where single or multiple wireless access can be supported by multi-mode handsets.

A Study on the Development of GIS based Integrated Information System for Water Quality Management of Yeongsan River Estuary (영산강 하구역 수질환경 관리를 위한 GIS기반 통합정보시스템 개발에 관한 연구)

  • Lee, Sung Joo;Kim, Kye Hyun;Park, Young Gil;Lee, Geon Hwi;Yoo, Jea Hyun
    • Journal of Wetlands Research
    • /
    • v.16 no.1
    • /
    • pp.73-83
    • /
    • 2014
  • The government has recently carried out monitoring to attain a better understanding of the current situation and model for prediction of future events pertaining to water quality in the estuarine area of Yeongsan River. But many users have noted difficulties to understand and utilize the results because most monitoring and model data consist of figures and text. The aim of this study is to develop a GIS-based integrated information system to support the understanding of the current situation and prediction of future events about water quality in the estuarine area of Yeongsan River. To achieve this, a monitoring DB is assembled, a linkages model is defined, a GUI is composed, and the system development environment and system composition are defined. The monitoring data consisted of observation data from 2010 ~ 2012 in the estuarine area of Yeongsan River. The models used in the study are HSPF (Hydrological Simulation Program-Fortran) for simulation of the basin and EFDC (Environmental Fluid Dynamics Code) for simulation of the estuary and river. Ultimately, a GIS based system was presented for utilization and expression using monitoring and model data. The system supports prediction of the estuarine area ecological environment quantitatively and displays document type model simulation results in a map-based environment to enhance the user's spatial understanding. In future study, the system will be updated to include a decision making support system that is capable of handling estuary environment issues and support environmental assessment and development of related policies.