Browsing by Author "Sheu, RK"
Now showing 1 - 6 of 6
- Results Per Page
- Sort Options
Item type:Item, A new architecture for integration of CORBA and OODB(1999-09-01) ;Sheu, RK ;Liang, KC ;Yuan, SM ;Lo, WT資訊工程學系Object-oriented database system (OODB) supports an object-oriented data model with the functionality of persistency and transaction semantics. In order to facilitate the use of OODB, the Object Database Management Group (ODMG) defined a standard for object database management system. On the other hand, the Object Management Group (OMG) defined the Common Object Request Broker Architecture (CORBA), which is an emerging standard of distributed object technology providing the interconnection network between distributed objects. For the sake of matching these two object models, taking the advantages of merging both of them, and building a more sophisticated infrastructure, the integration of CORBA and OODB is currently an urgent and important issue in distributed object systems. Instead of using Object Database Adapter (ODA) suggested by the ODMG, in this paper, we provide a novel way of reusing the Object Transaction Service (OTS) and wrapping techniques to introduce OODB into CORBA automatically. Through our design, CORBA clients or OODB object implementers do not need to learn any knowledge of each other. In addition, error recovery is also provided to guarantee the consistency of object states. The whole task for integrating CORBA and OODB is done transparently by our proposed preprocessor, which plays an important role in solving problems encountered by ORB and OODB vendors easily.Item type:Item, An Information Store and Retrieval Facility on CORBA(2000) ;Lo, W ;Chang, YS ;Chou, CL ;Sheu, RKYuan, SMIn this paper, we propose an Information Storage and Retrieval Facility based on the CORBA. This facility provides information search, retrieval and storage service. To define these services, we referred the Z39.50 and defined a set of interfaces by CORBA IDL. In addition, other information storage respect services, such as information update, information update notify, and information version control etc., and more other services, such as initial service, close service, and search command forward and distribution etc., were provided in this facility. Based on this facility, programmer can add the capability of query Z39.50 server into applications and also can integrate various data sources and provide an uniform interface. Finally, we also implement an experimental library management system to verify our design.Item type:Item, CFMS - A collaborative file management system on WWW(2000) ;Sheu, RK ;Cheng, MC ;Chang, YS ;Yuan, SMTsai, JThe increasing complexity and geographical separation of design data, tools and teams have demanded for a collaborative and distributed management environment. In this paper we present a practical system, the CFMS, which is designed to manage collaborative files on WWW. Wherever remote developers are, they can navigate the evolutions and relationships between target files, check in and check out them conveniently on web browsers using CFMS. The capabilities of CFMS include the two-level navigation mechanism for version selection, the relationship model that conceptually manages the relationships between physical files as well as the prefix-based naming scheme that can uniquely identify requested objects.Item type:Item, Managing and sharing collaborative files through WWW(2001-06-01) ;Sheu, RK ;Chang, YS ;Yuan, SM ;資訊工程學系Department of Computer ScienceThe increasing complexity and geographical separation of design data, tools and teams have demanded for a collaborative and distributed management environment. In this paper, we present a practical system, the CFMS, which is designed to manage collaborative files on WWW. Wherever remote developers are, they can navigate the evolutions and relationships between target files, check in and check out them conveniently on web browsers using CFMS. The capabilities of CFMS include the two-level navigation mechanism for version selection, the relationship model that conceptually manages the relationships between physical files as well as the prefix-based naming scheme that can uniquely identify requested objects. (C) 2001 Elsevier Science B.V. All rights reserved.Item type:Item, MEDEA - A model for the event-based data exchange architecture(2000) ;Sheu, RK ;Yuan, SM ;Lo, WT ;資訊工程學系Department of Computer ScienceTraditional data interchange mechanisms are based on the client/server model, which has confronted with plethora of problems For example, bilateral partners must exchange data sets through recognized protocols. Whenever the data set is updated, data interchange participants have to rebuild their protocols as well as applications. It is really, a considerable problem for system maintenance or scalability. In this paper, we propose an event-based data exchange model, called MEDE'A, to solve the problems encountered by traditional data exchange systems. The designed MEDEA data exchange framework and the experiences are also detailed.Item type:Item, Object finding system based on RFID technology(2006) ;Chen, LC ;Sheu, RK ;Lu, HC ;Lo, WTChu, YPLocations of moving or missing objects are getting important information for context-aware applications which try to get the locality of an object, and then provide services pertaining to the object. To position an object, most systems use a predefined coordinate to compute object location while sensing the appearance of the target object. Usually, it is troublesome and costs much to define the base coordinate in advance for most object positioning systems, especially when the target object is locating in an unknown environment. To reduce the cost and complexity of object locating system and improve the accuracy of location, this paper proposed an Object Finding System based on RFID technology to identify the localities of target objects in buildings. In this paper, we introduce the design concepts of the proposed system as well as the algorithms used to calculate the object locations. In addition, the experimental results show that it is a feasibility study.