• Title/Summary/Keyword: Spatial Middleware

Search Result 58, Processing Time 0.03 seconds

Design and Implementation of a Spatio-Temporal Middleware for Ubiquitous Environments (유비쿼터스 환경을 위한 시공간 미들웨어의 설계 및 구현)

  • Kim, Jeong-Joon;Jeong, Yeon-Jong;Kim, Dong-Oh;Han, Ki-Joon
    • Journal of Korea Spatial Information System Society
    • /
    • v.11 no.1
    • /
    • pp.43-54
    • /
    • 2009
  • As R&D(Research and Development) is going on actively to develop technologies for the ubiquitous computing environment, which Is the human-oriented future computing environment, GIS dealing with spatio-temporal data is emerging as a promising technology. This also increases the necessity of the middleware for providing services to give interoperability in various heterogeneous environments. The core technologies of the middleware are real-time processing technology of data streams coming unceasingly from positioning systems and data stream processing technology developed for non-spatio-temporal data. However, it has problems in processing queries on spatio-temporal data efficiently. Accordingly, this paper designed and implemented the spatio-temporal middleware that provides interoperability between a mobile spatio-temporal DBMS(DataBase Management System) and a server spatio-temporal MMDBMS(Main Memory DataBase Management System). The spatio-temporal middleware maintains interoperability among heterogeneous devices and guarantees data integrity in query processing through real-time processing of unceasing spatio-temporal data streams and two way synchronization of spatio-temporal DBMSs. In addition, it manages session for the connection of each spatio-temporal DBMS and manages resources for its stable operation. Finally, this paper proved the usability of the spatio-temporal middleware by applying it to a real-time position tracking system.

  • PDF

Middleware for Context-Aware Ubiquitous Computing

  • Hung Q.;Sungyoung
    • Korea Information Processing Society Review
    • /
    • v.11 no.6
    • /
    • pp.56-75
    • /
    • 2004
  • In this article we address some system characteristics and challenging issues in developing Context-aware Middleware for Ubiquitous Computing. The functionalities of a Context-aware Middleware includes gathering context data from hardware/software sensors, reasoning and inferring high-level context data, and disseminating/delivering appropriate context data to interested applications/services. The Middleware should facilitate the query, aggregation, and discovery for the contexts, as well as facilities to specify their privacy policy. Following a formal context model using ontology would enable syntactic and semantic interoperability, and knowledge sharing between different domains. Moddleware should also provide different kinds of context classification mechanical as pluggable modules, including rules written in different types of logic (first order logic, description logic, temporal/spatial logic, fuzzy logic, etc.) as well as machine-learning mechanical (supervised and unsupervised classifiers). Different mechanisms have different power, expressiveness and decidability properties, and system developers can choose the appropriate mechanism that best meets the reasoning requirements of each context. And finally, to promote the context-trigger actions in application level, it is important to provide a uniform and platform-independent interface for applications to express their need for different context data without knowing how that data is acquired. The action could involve adapting to the new environment, notifying the user, communicating with another device to exchange information, or performing any other task.

  • PDF

Implementation of CORBA based Spatial Data Provider for Interoperability (상호운용을 지원하는 코바 기반 공간 데이터 제공자의 설계 및 구현)

  • Kim, Min-Seok;An, Kyoung-Hwan;Hong, Bong-Hee
    • Journal of Korea Spatial Information System Society
    • /
    • v.1 no.2 s.2
    • /
    • pp.33-46
    • /
    • 1999
  • In distributed computing platforms like CORBA, wrappers are used to integrate heterogeneous systems or databases. A spatial data provider is one of the wrappers because it provides clients with uniform access interfaces to diverse data sources. The individual implementation of spatial data providers for each of different data sources is not efficient because of redundant coding of the wrapper modules. This paper presents a new architecture of the spatial data provider which consists of two layered objects : independent wrapper components and dependent wrapper components. Independent wrapper components would be reused for implementing a new data provider for a new data source, which dependent wrapper components should be newly coded for every data source. This paper furthermore discussed the issues of implementing the representation of query results in the middleware. There are two methods of keeping query results in the middleware. One is to keep query results as non-CORBA objects and the other is to transform query results into CORBA objects. The evaluation of the above two methods shows that the cost of making CORBA objects is very expensive.

  • PDF

Design and Implementation of a Mapping Middleware for Wireless Internet Map Service (무선인터넷 지도서비스를 위한 매핑 미들웨어의 설계와 구현)

  • 이양원;박기호
    • Spatial Information Research
    • /
    • v.12 no.2
    • /
    • pp.165-179
    • /
    • 2004
  • With the spread of wireless internet, the interest in mobile applications and services is increasing. Korea Wireless Internet Standardization Forum has been establishing the standards for mobile platform and map service in the wireless internet environment. This study aims to present a paragon of mapping middleware that plays the role of broker for wireless internet map service: in particular, it focuses on the interoperability with generic map servers. In this study, we developed a method for applying current map servers to the wireless internet map service, and analyzed the request/response structure of the map servers which have different operation characteristics in order to allow our middleware to fully utilize the functionalities of the map servers. The middleware we developed is composed of .NET-based XML Web Services: it has a lightweight module for image map and a map representation module for choropleth map, symbol map, chart map, etc. This mapping middleware is a broker between mobile client and generic map server, and supports .NET clients and Java clients as well. Its component-based interoperability grants the extensibility for the wireless internet dedicated map servers of the future in addition to the current generic map servers.

  • PDF

Development of Open Land Management Information System(LMIS) Middleware (개방형 토지관리정보체계 미들웨어 개발에 관한 연구)

  • 서창완;백재현;홍성학
    • Spatial Information Research
    • /
    • v.9 no.2
    • /
    • pp.353-368
    • /
    • 2001
  • Recently central and local governments developed a huge spatial database and system using full-scale Geographic Information System (GIS). But Inconsistent spatial data through duplicated database management drops off in efficiency and confidence of administration. It is difficult to share data because of their unique system and data type. Under these circumstances Ministry of Construction and Transportation (MOCT) has been carrying out Land Management Information System (LMIS) to computerize land administration and policy affairs and to implement land database such as law, spatial, attribute data. A prerequisite mission of LMIS is to develop open system for solving the problem of duplicated data management and data sharing and for supporting various computer environments such as hardware, software, network etc. The purpose of LMIS is to reuse the existing investment resources and to expand the existing system resources. Therefore the purpose of this study is to investigate a method of LMIS operation under the existing circumstances and expansion of the system in the future. To do this, Supporting various DBMS, GIS server, Distributing Computing Platform(Unix, NT Server) is needed. Especially LMIS need to be developed as open system with interoperability to get independence of application from various GIS servers.

  • PDF

Status of Spatial Data Warehouse in Korea (한국의 공간데이터웨어하우스 기술현황 조사)

  • Kim, Seung-Yong;Yom, Jae-Hong
    • Proceedings of the Korean Society of Surveying, Geodesy, Photogrammetry, and Cartography Conference
    • /
    • 2007.04a
    • /
    • pp.237-242
    • /
    • 2007
  • The NGIS(National Geographic Information System) project is in its third phase currently. To put the produced data to practical use, central and local governments are trying to implement spatial data warehouse(SDW). In this study, status of local and international SDW(Spatial Data Warehouse) technology were investigated. It has been observed that in Korea it was necessary to shift the focus from management of spatial data to servicing of spatial data to information end users. To that end, the following tasks should be pursued : 1) standardization, 2) automatic ways of linking various legacy administrative information, 3) development of customized middleware for spatial data integration and 4) legal system infra structure.

  • PDF

A Study on Mobile SFA System Prototyping Using P2P LBS Service (P2P LBS를 활용한 모바일 영업자동화(SFA) 시스템에 관한 연구)

  • 박기호;정재곤;황명화
    • Spatial Information Research
    • /
    • v.11 no.1
    • /
    • pp.61-72
    • /
    • 2003
  • LBS has attracted considerable attention with the spread of high performance mobile devices and the expansion of mobile business. Our study starts from the recognition of the problems associated with the current mobile Sales Force Automation(SFA) which is one of the application domain of LBS: they lack the capabilities such as an efficient sharing of information. This paper presents a technical framework in which the location information on the move and the mobile P2P service are utilized for the realization of truly mobile SF A platforms. Major contributions of our study include feasible prototyping of gCRM middleware via which the location-based services on the move are enabled, and a agent module involving the P2P service for mobile clients.

  • PDF

Implementation of OpenGIS-based middleware using CORBA (CORBA를 이용한 OpenGIS 기반 미들웨어 구현)

  • An, Kyoung-Hwan;Cho, Dae-Soo;Hong, Bong-Hee
    • Journal of Korea Spatial Information System Society
    • /
    • v.1 no.1 s.1
    • /
    • pp.19-28
    • /
    • 1999
  • The focus is moving from the problem of building data to the problem of accessing and efficient utilization of data fitting to the purpose of a user. A distributed technology and a standard of geodata and geoprocessing is needed to satisfy these needs. This paper suggests an implementation method of a standard interface defined by OpenGIS with CORBA which is a distributed object technology. A client can invoke Open API of the middleware implemented with CORBA through IIOP. CORBA server objects which provide a client with Open API is the essence of an interoperability. CORBA server objects wrap the data formats and access methods of different GIS engines, and translate the data formats of different data servers to a standard data format.

  • PDF

Implementation of Ubiquitous Digital Systems and Services (유비쿼터스 디지털 시스템 및 서비스의 구축 사례)

  • Song, Kyo-Sun;Park, Gyeo-Re;Choi, Yu-Raak;Lee, Se-Sang-Pyoung-Hwa;Kim, Min-Young;Kim, Yun-Sam;Cho, Eun-Sun
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.1075-1078
    • /
    • 2005
  • In this paper, we propose a simple middleware for ubiquitous computing systems. Developed with UPnP in Java, it efficiently organizes runtime interactions of devices. To show the feasibility of this system, we implemented a set of customized services based on this middleware. This prototype allows users to enjoy services at various spatial points even while moving around.

  • PDF