Location-Mediated Service Coordination in Ubiquitous Computing

Size: px
Start display at page:

Download "Location-Mediated Service Coordination in Ubiquitous Computing"

Transcription

1 Locaton-Medated Servce Coordnaton n Ubqutous Computng Ako Sashma CARC, AIST / CREST, JST Aom, Koto-ku, Tokyo, , Japan sashma@carc.ast.go.p Norak Izum CARC, AIST / CREST, JST Aom, Koto-ku, Tokyo, , Japan nz@n.ast.go.p Koch Kurumatan CARC, AIST / CREST, JST Aom, Koto-ku, Tokyo, , Japan kurumatan@socsys.org ABSTRACT We propose locaton-medated servce coordnaton n ubqutous computng. In the coordnaton, mddle agents determne bestmatched servces for a user by consderng the user s locaton based on locaton-ontology for ubqutous computng. Introducng such locaton-aware mddle agents and locaton-ontology nto ubqutous computng, we can extend applcaton areas of software agents from the Internet to the real world. In ths paper, we frst llustrate the dea of locaton-aware mddle agents and locaton-ontology. Second, we descrbe a multagent archtecture, called CONSORTS, as an mplementaton of the agents. In order to brdge the gap between devce-orented physcal nformaton n the real world and web-based conceptual nformaton n the dgtal world, CONSORTS agents can translate sensor-based raw representaton of the locatons nto conceptual one. Fnally, we descrbe two applcatons of CONSORTS, an ntellgent nformaton assst system at a museum and wreless-lan based locaton system. Keywords Web Agents, Semantc Web, Ubqutous Computng, Servce Coordnaton 1. INTRODUCTION Two ntellgent servce frameworks, Ubqutous (or Pervasve) computng [25] and Semantc Web[2], receved much nterest n both research and applcaton n the past years. In order to mprove the current web-based servce frameworks, the Ubqutous computng handles devce-orented physcal nformaton; the Semantc Web handles ontologcal nformaton. Ubqutous computng enables computers to be aware of the context of users n the real world. The ubqutous computng envronment has numerous sensor devces and computers connectng to the networks. In the framework, the computers manage not only explct nformaton of the user nteracton but also physcal nformaton from sensors n the real world. For example, the ntellgent gude systems n a museum should manage both locaton and commands of the users n order to nteractvely offer nformaton about the exhbtons there. On the other hand, the Semantc Web enables computers to read the web contents by addng meta-data to the documents. The meta-data are developed on XML. One of such meta-data frameworks s RDF (Resource Descrpton Framework) [18] and RDFS (RDF Schema) [19]. In ths framework, the computers manage not only nformaton explctly descrbed n the content but also ontologcal nformaton of the content, whch are shared wth the computers on the Internet. For example, the computers handle the meta-data and the doman ontologes to understand the contents meanngs, such as dentfyng my father s father wth my grand father n a document. Although there are many researches nvolved n the Semantc Web and the Ubqutous computng, stll few researches [8] [20] try to brdge the gap between devce-orented physcal nformaton n the Ubqutous computng and web-based ontologcal nformaton n the Semantc Web. In order to realze ntellgent nformaton servces for our daly actvtes (e.g. shoppng assstants, museum gude, etc.), we need a servce framework that can seamlessly manage both of the nformaton because our actvtes are comprehensble wthn the physcal and ontologcal context. For such seamless servce framework, we have been developng a multagent archtecture named CONSORTS (Archtecture for cogntve resource management wth physcally-groundng agents) [5]. In the archtecture, mddle agents, locaton-aware mddle agents, can handle physcal and conceptual nformaton of envronments, and determne the best-matched servce accordng to the user s locaton. Brdgng the gap between devce-orented physcal nformaton n the real world and web-based conceptual nformaton n the dgtal world, CONSORTS agents can translate sensor-based raw representaton of the locatons nto conceptual one. In ths paper, we descrbe a framework of servce coordnaton mechansm n Ubqutous computng. We frst llustrate the dea of locaton-aware mddle agents and locaton-ontology. Second, we descrbe an mplementaton of CONSORTS archtecture. Fnally, we descrbe two applcatons of CONSORTS, an ntellgent nformaton assst system at a museum and wreless- LAN based locaton system. 2. LOCATION-MEDIATED SERVICE COORDINATION Although the ubqutous computng s a promsng framework of the ntellgent servces, t s stll premature and has many problems. One of the problems s about coordnaton among

2 servces. In a ubqutous computng envronment, a lot of servces are usually co-located (e.g. navgaton, gude, advertsng, nformaton retreval, controllng devces, etc.). When numerous servces can be smultaneously provded to a user, a servce coordnaton s requred to provde proper servces then and there. How can we realze such a servce coordnaton n ubqutous computng? One possble answer s to ntroduce mddle agents [21]. Mddle agents are matchmaker agents that match servce agents wth servce requester agents. The mddle agents medate the communcaton between the agents to acheve the good performance on the Internet. For example, Paolucc et al. [17] show the potental of the mddle agents by the orchestraton of Web Servces [24]. Ths mddle agents work effcently on the Internet, but t s not suffcent for the mddle agents n the Ubqutous Computng. Most researches focus on the problem how the software agents properly serve the user who operates a computer termnal connected to the Internet [13][16]. However, the mddle agents n the Ubqutous Computng must handle the nformaton of the locaton where servce provders and servce requesters communcate wth each other. If a servce s semantcally matched to a request but the servce resource s far removed from the requestng user, the servce should not be provded n the context of Ubqutous computng; the nearer servce resource to the user s often better than any other servces. 2.1 Locaton-Aware Mddle Agents In order to realze the servce coordnaton sutable for ubqutous computng, we propose locaton-medated servce coordnaton, and ntroduce new type of agent, spato-temporal reasoner. The spato-temporal reasoner manages sensor-based raw nformaton and conceptual nformaton of the envronment, such as physcal locatons of obects, and reasons of ther spatal relatons1. Usng the spato-temporal reasoner, we extend the conventonal mddle agent framework to realze the locaton-medated coordnaton n the Ubqutous computng. The locaton-medated coordnaton process conssts of followng agents: Requester Requester Requester request Servce Content Matchmakng Locaton-Aware Mddle Agent Spato-Temporal Reasoner Servce Provder advertse Servce Provder Query about Spato-Temporal Relaton Servce Provder Fgure 1. Locaton-medated servce coordnaton 1 To track the obect s locaton, we assume usng sensor devces (e.g. RF- ID tags, GPS, etc.) and ther nformaton are avalable. Servce Provder Agent: the agent that provdes some types of servce, such as problem solvng, medatng Semantc Web servces; Servce Requester Agent: the agent that needs provder agents to perform some servces for them; Locaton-Aware Mddle Agent: the agent that helps locate other agents along wth Spato-Temporal Reasoner; Spato-Temporal Reasoner: the agent that manages physcal locatons of Servce Provders and Servce Requesters, and reason about ther spatal relaton n cogntve way. The coordnaton s as follows: 1) provder agents advertse ther capabltes and physcal servce areas to mddle agents; 2) mddle agents store these advertsements, and nform ther servce areas to spato-temporal reasoners; 3) spato-temporal reasoners store these servce areas; 4) a requester asks some mddle agents whether they know provders wth desred capabltes; 5) the mddle agents ask some spato-temporal reasoners whether the stored servce areas cover the requester s locaton or not, and get the results, a subset of the stored servce areas; 6) takng account of the results, the mddle agent matches the request wth the stored advertsements, and returns the result, a subset of the stored advertsements (see Fgure 1.). In ths framework, the descrptons of locaton are separately managed n the spato-temporal reasoners, so servce contents modfcaton s not requred even f the servce areas are changed. For example, the content for an nformaton servce n a museum can be used n exhbtons n other museums, by only adustng the locaton nformaton to the museum. Addtonally, ths process s a natural extenson of matchng process proposed by Sycara et al.[21]. By ntegratng above agents wth ordnal web agents on the Internet, we can extend applcaton areas of Web agents (and Web Servces) to ubqutous computng envronment. 3. MODELING SPACE IN COGNITIVE WAY 3.1 Conceptual Representaton of Locatons To realze the locaton-medated servce coordnaton, the agents must share representatons of locatons (e.g. servce area, the requester s locaton, etc.). Moreover, the representaton must be human-frendly, conceptual ones. For example, to nform the user s locaton to others, the agents should understand the user was n a museum on the mornng, rather than the user was at Longtude: E, Lattude: N at Mon Jan 13 07:47: JST. Such human understandng of spatal

3 concept s generally called mereologcal thnkng [23], reasonng about part-of relaton. To realze ths knd of spatal reasonng as a basc functon of our agent archtecture, especally of Spatotemporal reasoner, we model ubqutous computng envronment wth a mereologcal, tree representaton. The representaton conssts of part-of relatons among 4-dmentonal spato-temporal regons n the real world Locaton and Regon Frst, we formularzed locatons of obects wth the spatotemporal regons usng the formalzaton by Bttner [3]. The formalzaton s as follows. The symbol o ( o O ) denotes an obect, and the doman of obects, o. The symbol x ( x X ) denotes a spato-temporal regon, and the doman of the regons, X. The doman of the s regons conssts of 3-dmentonal (spatal) regons, x, and 1- dmenatonal (temporal) regon x t. An obect o s exactly located at the regon x s formalzed as follows; o O : x s X : L ( o, x where the symbol τ denotes an nstance of tme. Weaker defnton of obect s locaton s as follows: t s L(o,x,x ) t s x':x' x τ x' : x : L ( o, x) x x where the symbol denotes the part-of relaton of the domans. Hence, L (John, hs room, ths mornng) means John was n hs room n ths mornng Tree Representaton We formularze the ubqutous computng envronments as a treestructure of spato-temporal regons based on Bttner [3]. A tree structure of spato-temporal regons s denoted by G : G = ( R, ) where R: ( r R) denotes a set of spato-temporal regons, denotes a part-of relaton between two regons. The regons n G have followng natures. where 1) r : r r k 2) r, r : r r r r r = r 3) r, r, r : r r r r r r r,, r rk s a regon. 3.2 Mereologcal Reasonng Now, we can nfer and query the obect s locaton usng ths notaton. For example, gven two statements: John was n hs room n ths mornng, and Hs room s part of ths buldng, we can nfer John was n ths buldng n ths mornng, we can nfer the Jhon s locaton as follows. τ τ k s ) k L(John, h s room, th s mornng ) hs room L(John, th s buldn g, ths mo rnng) ths bul dng Smlarly, we can defne the users that can receve the servce n ubqutous computng envronment, denoted by C, as: C = U{ Person : L( Person, anarea, aperod)} By usng ths knd of logcal nference, Spato-Temporal Reasoner can reason about ther spato-temporal relaton. Replyng results, a subset of the stored servce areas, denoted by SR, Spato- Temporal Reasoner can reason as SR = U{ r : L( person, r, aperod)} servce servce where rservce : rservce Rservce denotes a servce area of a set of servce areas n the envronment. Ontology of Spatal Regon (An example) Buldng Spatal Regon Property GUID:<Global Unque ID> Part -of:<spatal Regon> A-knd -of:<type of Regon> Includes: <Obect> Part-of a-knd-of Floor Entrance Part - of Buldng Floor Room Entrance Part - of a - knd - of Fgure 2 A part of locaton ontology Room Obect Includes Bed Room Class Room 3.3 Locaton Ontology Based on the above formalzaton, we defne a locaton ontology for the ubqutous computng. Fgure 2 shows the locaton ontology for descrbng spatal regon. We defne smlar type of ontology for descrbng temporal regon. We defne the relaton of spatal regons, and ther property n the ontology. Part-of relaton n the fgure s the relaton denoted by n before secton. The agents can descrbe obect s locaton, and reason about spatalrelaton based on the ontology. 3.4 Spato-Temporal Reasoner Spato-Temporal Reasoner manages spato-temporal nference engne and spatal nformaton repostory. The repostory manages the devce-orented physcal nformaton of the ubqutous computng envronments, such as locaton of users and

4 surroundng sensor devces. Locaton data are constantly updated, gven by devce wrapper agents. Spato-temporal reasoner also manages conceptual representaton of the envronment, tree-structure ( G n Secton 3.1.2). The mddle agent and varous servce agents, such as navgaton plannng, searchng the nearest devce to the user, use the treerepresentaton of envronment, and do not use the devce-orented raw representaton. It means that the reasoner hdes such complex representatons from other agents and humans. Hence, one of mportant functon of spato-temporal reasoner s brdgng the gap between sensor-based nformaton n the real world and cogntvely comprehensve annotated nformaton n the dgtal world (see Fgure 3.). For the translaton between two representatons, we defne statc mappng functons beforehand. Devce-orented Raw Representaton Fgure 3 Data representatons of spato-temporal reasoner 4. LOCATION-AWARE MIDDLE AGENT Locaton-aware mddle agent s an agent that help locate other agents along wth Spato-Temporal Reasoner The mddle agent orchestrates the varous servces of agents that manage sensor nformaton of the physcal envronment and ontologcal nformaton of the web servces. Although the mddle agents control the matchmakng process, the spato-temporal reasonng s outsourced to Spato-Temporal Reasoner. 4.1 Matchmakng The locaton-aware mddle agent matches the request aganst the stored advertsements wth takng account of the results from Spato-Temporal Reasoner. In our prototype system, we tentatvely defne the matchmakng process as followng expresson. S Trackng User Locaton wth Sensor Devce (e.g. RF - ID Tag, etc.) Conceptual Representaton 1 st Floor Entrance Pantng A = argmax= 1,2..n { u( S )} u( S ) = λ f ( SC ) + (1.0 λ) g( SR ) Translaton 2 nd Floor Room A Museum 3 rd Floor Room B Pantng B Room C Pantng C (0.0 λ 1.0) Where S denotes one of avalable servces n current stuaton. u( S ) represents a utlty functon of the servce S. λ denotes a constant value for a normalzed weght to matchng degree of contents for utlty functon u ( S ). f ( SC ) represents a matchng degree of a servce content SC. g ( SR ) represents a matchng degree of servce area SR. The mddle agent selects the most sutable servce whch has the maxmum utlty value among the servces. Ths coordnaton scheme s a basc functon n We can mplement complex servces, such as servce composton, as facltes of the mddle agents. Because the matchmakng process that we proposed s an extenson of the ordnal matchmakng process among agents on the Internet, the process model of DAML-S[7] can be apply to the descrpton of servce content. Therefore, we omt the descrptons for servce contents, and ther matchmakng process f ( SC ) n ths paper. We concentrate to descrbe the locaton based matchmakng process g ( SR ). 4.2 Locaton-based Matchmakng Locaton-based matchmakng process has two methods: the method that calculates matchng degree by part-of relatons, and by a-knd-of relatons. Each of two functons calculates the matchng degrees between servces and a user Matchng Degrees by Part-of Relatons Each of servces has a servce area that corresponds to a node of the tree representaton of the envronment. Ths matchng method calculates the matchng degrees based on part-of relatons of spato-temporal regons, whch nclude the servce areas, or the requester are located at. At frst, the agent flters the servce areas where the requester s located, then, calculates matchng degrees of each servce areas. The matchng degrees of the servce areas are dscrete values correspondng to the path lengths from root node to the nodes of the servce areas on a part-of relaton tree. In the tree representaton n Fgure 2, f the user s located at Entrance, the matchng degree s 2. In other words matchng degree of narrower regon has hgh value (e.g. g(room A) >g(1 st Floor) n Fgure 3) Matchng Degrees by a-knd-of Relatons Ths matchng method enables the requester to access the nformaton generally related to facltes of the place. For example, when a user s located at a lbrary, the user would lke to access sorts of book gudance servces. Ths servce s not related to the physcal locaton of the lbrary but related to the cogntve facltes of the lbrary. Ths knd of locaton-medated coordnaton s sutable for assst servces n a lot of places where human actvtes take place (e.g. staton, lbrary, museum, etc.). The matchng degrees are calculated based on a-knd-of relatons. When the servce provders and the requester are located at the dfferent place, a-knd-of relatons are used. At frst, the agent looks at the a-knd-of property of the regon where requester s located, and pck up the servces that have the same a-knd-of property. Then, the agent calculates the matchng degree of each servce provder.

5 The matchng degrees of the servce areas are dscrete values correspondng to the path lengths from root node to the nodes of the servce areas on a a-knd-of relaton tree. In the tree representaton n Fgure 2, f the user s located at Bedroom, the matchng degree s 2. Matchng degree of narrower regons have hgh values (e.g. g(bedroom ) >g(room) n Fgure 2).So the user receves the nformaton servces related to bedrooms rather than rooms. CONSORTS Archtecture Physcal World Moble User 1 Moble User n Camera, Wreless LAN RFID, etc. Communcaton and Sensng Devces Personal Agent Devce Wrapper Agents Locaton Aware Mddle Agent Inference Engne Agent Communcaton API Physcal Lnk Servce Agents Physcally Groundng Mechansm Spato-Temporal Reasoner Content Server Spatal Informaton Repostory Locaton-Ontology-based Semantc Informaton Devce-orented Physcal Informaton Fgure 4 Outlne of CONSORTS archtecture 5. IMPLEMENTATION In order to realze human-centered ntellgent nformaton servces n ubqutous computng, we have been developng CONSORTS (Archtecture for cogntve resource management wth physcallygroundng agents), an agent-based software archtecture that medates the real world and a dgtal world, for assstng human n accessng ntellgent nformaton servces. In ths secton, we descrbe the CONSORTS archtecture as an mplementaton of the locaton-aware mddle agents, and confrm the functonalty of the mddle agents n context-aware nformaton assst servce n a museum. 5.1 CONSORTS Archtecture The key concepts of CONSORTS are physcally-groundng and cogntve resources [15]. By usng sensory nformaton brought by ubqutous envronment, agents have a groundng n physcal world, and manage physcal resources (especally spato-temporal resources) n a cogntve way,.e., they can recognze, reorganze, and operate raw physcal resources as conceptual resources. Fgure 4 shows an outlne of CONSORTS Archtecture, whch conssts of followng type of agents. Servces Agents (Servce Provder Agent) provde servces, such as tour gude, navgaton, and nformaton presentaton. Servces agents realze the flexble servce by usng semantc nformaton through the content servers. The content servers are resources on the Internet, especally Semantc Web and Web Servces. Personal Agents (Servce Requester Agent) request servce behalf of a user. The agents communcate wth Devce wrapper agents, and manage them as user nterface devces. Locaton-aware Mddle Agents manage to nteracton to medate between agents and a user. The agent sends the request to the mddle agents, and controls the nteracton between servce agents and the user. In current verson, Matchng by a-knd-of Relaton s not mplemented. Spato-Temporal Reasoners manage physcal locatons of Servce Provders and Servce Requesters, and reason about ther spatal relaton n cogntve way. The agents manage both devce-orented physcal nformaton n the real world and cogntvely comprehensve nformaton n the dgtal world Devce Wrapper Agents hde the dversty of physcal devce and legacy applcaton. Devce Wrapper Agents realze devce-ndependent applcatons by wrappng the raw nformaton, whch s derved from legacy devces and applcatons, wth the standardzed agent communcaton language. 5.2 Context-Aware Informaton Assst Servce n a Museum Based on the CONSORTS archtecture, we have mplemented context-aware nformaton assst servce n a museum. In ths system, the agents are aware of the dstance between a user and pantngs n the museum. The servce system s that when the user approaches a pantng, the agents automatcally provde nformaton of the pantng va the user's portable dsplay devce. In the museum, user can access general museum nformaton based on the procedure of matchng degrees by a-knd-of Relatons. In addton, when a user s located near a pantng, the user can receve the nformaton of the pantng va the user s portable dsplay devce from the agents. Ths servce s based on the procedure of matchng degrees by part-of Relaton. Snce, the nformaton of the pantng s derved from the Internet resources (e.g. Web servces, Search Engne, etc.).for example, f the user needs more nformaton of the pantng, the user should push the tell me button of the portable devce. The CONSORTS agents notce the user's request, make a search query about the pantng wth the necessary nformaton they've already had, e.g. the pantng's name and user s preference, and access the nternet search engne, e.g. Google Web Servces [10], behalf of the user. Fgure 5 shows a snapshot of the montor dsplay of the system. You can see a museum map n a man wndow, two nformaton wndows wth some pctures, and a message wndow dsplayng agent communcaton. In the map, human cons represent current locatons of the users; the yellow zones represent servce zones of the museum servce agents; the blue lnes represent users traectores. The nformaton wndows correspond to the screen of users' portable devces. In ths demonstraton program, the users randomly roam n the museum. If a user enters the yellow zone, an nformaton wndow pops up n the screen to dsplay the pcture nformaton. Currently, users, users behavor, and a museum n ths system are smulated ones. However, we have desgned the devce wrapper agent to hde the dversty of the devces API, we can ntegrate the physcal devces nto the system on the CONSORTS.

6 Table 1 A message n the assstance system at the museum Fgure 5 Snapshot of the assstance system at the museum Physcal World Moble User 1 Interface and Sensng Devces Personal Agent wth User ID 8 Content Informaton Devce Wrapper Agents 6 7 Matched Servce User ID + Locaton Servce Request Content Informaton 3 5 Museum Servce Agents Content Database Request Rule-based Acton: If (Person on the Regon) then Inform Person of Servce Name. Locaton-Aware Mddle Agent Spato-Temporal Reasoner Fgure 6 Message flows n the assstance system at the museum Fgure 6 outlnes the agent communcaton n the museum system. Frst, the servce agent requests the mddle agent to contnuously nfer whether users are located on a servce regon assocated wth a servce name ([1] n Fgure 6). The mddle agent requests the Spato-Temporal Reasoner to request to nform when users are located on a servce regon ([2] n Fgure 6). On the other hand, the devce wrapper agent nforms the spato-temporal reasoner where a user wth unque d s located ([3] n Fgure 6). When the spato-temporal reasoner notce a user s located on a servce regon, the reasoner nforms the mddle agent of the user d ([4] n Fgure 6). The mddle agents tell the personal agents of the user avalable servce name ([5] n Fgure 6). Then, the personal agent requests a servce based on the servce name ([6] [7] n Fgure 6). Fnally, the personal agent requests the devce wrapper agent to show the servce content on a user s portable dsplay devce ([8] n Fgure 6). (REQUEST :sender PersonalAgent :recever MuseumAgent :content "((acton (agent-dentfer :name MuseumAgent) (provde (person :name PersonalAgent) (servce :name Monalsa :provder MuseumAgent)))" :language fpa-sl :ontology locaton-ontology ) All messages of the agent communcaton are descrbed wth FIPA-ACL (Foundaton for Intellgent Physcal Agents Agent Communcaton Language)[9]. The message content s descrbed wth FIPA-SL. Table 1 shows a message whch represents Personal Agent request to Museum Servce Agent to provde the servce named Mona Lsa (showng nformaton about the pantng of the Mona Lsa). Ths message flows at arrow-lne [6] n Fgure 6. Although we have already mplemented RDF-based descrptons as a content part of the message, we adopt FIPA-SL as the content language for nteroperablty wth other agent platform n ths system. We are also plannng to adopt DAML famles [11][6] n the near future. We have mplemented the CONSORTS agents usng JADE [12], a software framework to develop the agent system that conforms to FIPA specfcatons. Usng standardzed ACL lke FIPA-ACL, the system can connect to open agent systems, such as AgentCtes [1]. Hence, usng the CONSORTS archtecture, FIPA-agents can share the physcal nformaton and devces n the museum, and open the possblty of new servces whch use the physcal resources over the world. In ths demonstraton system, we have shown the potental of the dstrbuted open agent systems that can brdge devce-orented physcal nformaton n the real world and web-based conceptual nformaton n the dgtal world. 5.3 Wreless-LAN based Locaton System Based on the CONSORTS archtecture, we have mplemented Wreless-LAN (IEEE b) based Locaton System. In ths system, the agents are aware of user locaton by watchng the status of the wreless-lan statons. The servce system s that when the PC or PDA wth a user connects wth one of the statons, the system detects the connecton, and store a MAC address of the network card of the PDA wth physcal locaton of the staton. Because a MAC addresses s a globally unque, the system can track the locaton of the card (wth the user) globally. Fgure 7 shows an outlne of the locaton system. In the system, Web servces, whch provde locaton nformaton lke sensor

7 devces, are ntegrated wth a FIPA-agent platform, and the locaton nformaton s shared wth FIPA-agents. Users Real World Wreless-LAN based Locaton System Wf Card Web Browser CONSORTS FIPA Agent Networks Frewall Web Servce HTTP Wreless-LAN Wf Card Access Pont Wf Card Montor Wrapper Agent Spato-Temporal Reasoner SOAP HTTP FIPA-ACL FIPA-ACL Wreless-LAN Wrapper Agent Web Servce Access Pont Wf Card SOAP Fgure 7 Outlne of wreless-lan based locaton system We have expermentally confrmed the functonalty wth real wreless-lan statons that located on varous ctes, (e.g. Barcelona, Tokyo, etc.) n the world. Fgure 8 shows a snapshot of the montor wndow of the locaton system n that experment. Fgure 8 Snapshot of the locaton repostory In ths experment, we have shown the potental of the dstrbuted open agent systems that can access and unfy the real world nformaton coverng all over the world. 6. RELATED WORK CoolAgent [4] s a context-aware software agent system. The agents can share the context nformaton descrbed by RDF that can be an ontology descrpton framework for the Semantc Web. However, CoolAgent system does not provde the desgn framework of ubqutous agents, such as locaton-aware mddle agent. In ths paper, we formally descrbe the desgn pattern of the coordnaton of ubqutous agents. There are some researches for mddle agents[21][22][17]. As we descrbed before, the work n ths paper s extenson of ther works n ubqutous computng. Hence, ther results, such as ntegraton of DAML-S, must be useful for our future research. 7. FUTURE WORK As future work, we are plannng to ntroduce the concept of Mass User Support [15]. Exstng context-aware applcatons provde nformaton for a sngle user. However, f the applcatons provde some users wth the same nformaton at the same tme, serous conflct wth users behavor, such as a long queue formed n front of a tourst attracton, may be aroused. In that stuaton, the total performance to assst users actvtes wll decrease. Thus, we are plannng to realze the servce whch has faclty to resolve the conflct wth mult users requrements and to mplctly modfy the provdng nformaton for each user n order to mantan the performance of the whole system. We are mplementng the faclty usng market mechansm, called user ntenton market. [14] 8. CONCLUSION In ths paper, we descrbed a framework of servce coordnaton mechansm n Ubqutous computng. We frst llustrated the dea of locaton-aware mddle agents and locaton-ontology. Second, we descrbed an mplementaton of CONSORTS archtecture. Fnally, we descrbed two applcatons of CONSORTS, an ntellgent nformaton assst system at a museum and wreless- LAN based locaton system. In our demonstraton systems, we have shown the potental of the dstrbuted open agents n the real world. In the Semantc Web[2], an agent s defned as the program that collects nformaton from dverse sources, processes the nformaton and exchanges the results wth other programs. We have realzed such agents n the context of the Ubqutous computng, and extended applcaton areas of the agents from the Internet to the real world. 9. REFERENCES [1] AgentCtes Web, [2] Berners-Lee, T., Hendler, J. and Lassla, O., the Semantc Web. Scentfc Amercan, [3] Bttner, T., Reasonng about qualtatve spato-temporal relatons at multple levels of granularty. In F. van Harmelen (ed.): ECAI Proceedngs of the 15th European Conference on Artfcal Intellgence, IOS Press, Amsterdam, 2002 [4] Chen, H. and Tola, S., Steps towards creatng a contextaware agent system. TR-HPL , HP Labs, [5] CONSORTS Archtecture Web, [6] DAML+OIL (March 2001) Reference Descrpton, [7] DAML Servce, [8] Fnn, T. and Perch, F., edtor. Proc. of the AAMAS Workshop on Ubqutous Agents on embedded, wearable, and moble devces, 2002

8 [9] The Foundaton for Intellgent Physcal Agents (FIPA), [10] Google Web APIs, [11] Hendler, J. and McGunness, D. L., DARPA Agent Markup Language (DAML). IEEE Intellgent Systems, 15 (6), 72 73, [12] Java Agent DEvelopment Framework (JADE), [13] Jennngs. N., An agent-based approach for buldng complex software systems. Communcatons of the ACM, 44 (4): 35-41, [14] Kurumatan. K., User Intenton Market for Mult-Agent Navgaton - An Artfcal Intellgent Problem n Engneerng and Economc Context; Kurumatan, K., Chen, S.-H.,Ohuch, A. (eds.), Proceedngs of The AAAI-02 Workshop on Mult- Agent Modelng and Smulaton of Economc Systems, Techncal Report WS-02-10, pp.1-4, AAAI Press, [15] Kurumatan. K., Socal Coordnaton n Physcally-Grounded Agent Archtecture, to appear n Proceedngs of Landscape Fronter Internatonal Symposum, [16] Maes, P., Agents that Reduce Work and Informaton Overload. Communcatons of the ACM, 37(7): pp.31-40, ACM Press, July [17] Paolucc, M., Kawamura, T., Payne, T. R., and Sycara, K., Semantc Matchng of Web Servces Capabltes. In Proceedngs of the 1st Internatonal Semantc Web Conference (ISWC2002), 2002 [18] Resource Descrpton Framework (RDF), [19] RDF Vocabulary Descrpton Language 1.0: RDF Schema, [20] Sashma, A., Kurumatan, K., and Izum, N., Physcally- Groundng Agents n Ubqutous Computng, Proc. of Jont Agent Workshop (JAWS2002), pp , [21] Sycara, K., Decker, K., and Wllamson, M., Mddle-Agents for the Internet, Proceedngs of IJCAI-97, January [22] Sycara, K., Klusch, M., Wdoff. S., and Lu, J., Dynamc Servce Matchmakng among Agents n Open Informaton Envronments, SIGMOD Record (ACM Specal Interests Group on Management of Data), Vol. 28, No. 1, , March, 1999 [23] Varz, A., C. and Casat, R., Parts and Places. The Structures of Spatal Representaton, Cambrdge, MA, and London: MIT Press, [24] Web Servces Actvty, [25] Weser, M., The computer for the 21st century. Scentfc Amercan, , Sep 1991.

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION

Overview. Basic Setup [9] Motivation and Tasks. Modularization 2008/2/20 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Overvew 2 IMPROVED COVERAGE CONTROL USING ONLY LOCAL INFORMATION Introducton Mult- Smulator MASIM Theoretcal Work and Smulaton Results Concluson Jay Wagenpfel, Adran Trachte Motvaton and Tasks Basc Setup

More information

A Resources Virtualization Approach Supporting Uniform Access to Heterogeneous Grid Resources 1

A Resources Virtualization Approach Supporting Uniform Access to Heterogeneous Grid Resources 1 A Resources Vrtualzaton Approach Supportng Unform Access to Heterogeneous Grd Resources 1 Cunhao Fang 1, Yaoxue Zhang 2, Song Cao 3 1 Tsnghua Natonal Labatory of Inforamaton Scence and Technology 2 Department

More information

An Integrated Information Platform for Intelligent Transportation Systems Based on Ontology

An Integrated Information Platform for Intelligent Transportation Systems Based on Ontology An Integrated Informaton Platform for Intellgent Transportaton Systems Based on Ontology Jun Zha, Zhou Zhou, Zhman Sh and Lxn Shen School of Economcs and Management, Dalan Martme Unversty, Dalan 116026,

More information

FAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks

FAHP and Modified GRA Based Network Selection in Heterogeneous Wireless Networks 2017 2nd Internatonal Semnar on Appled Physcs, Optoelectroncs and Photoncs (APOP 2017) ISBN: 978-1-60595-522-3 FAHP and Modfed GRA Based Network Selecton n Heterogeneous Wreless Networks Xaohan DU, Zhqng

More information

IP Camera Configuration Software Instruction Manual

IP Camera Configuration Software Instruction Manual IP Camera 9483 - Confguraton Software Instructon Manual VBD 612-4 (10.14) Dear Customer, Wth your purchase of ths IP Camera, you have chosen a qualty product manufactured by RADEMACHER. Thank you for the

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

More information

The CAEX Tool Suite - user assistance for the use of standardized plant engineering data exchange

The CAEX Tool Suite - user assistance for the use of standardized plant engineering data exchange The Tool Sute - user assstance for the use of standardzed plant engneerng data exchange Mram Schlepen Fraunhofer IOSB Fraunhoferstr. 1 D-76131 arlsruhe mram.schlepen@osb.fraunhofer.de Mchael Okon Fraunhofer

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) ,

VRT012 User s guide V0.1. Address: Žirmūnų g. 27, Vilnius LT-09105, Phone: (370-5) , Fax: (370-5) , VRT012 User s gude V0.1 Thank you for purchasng our product. We hope ths user-frendly devce wll be helpful n realsng your deas and brngng comfort to your lfe. Please take few mnutes to read ths manual

More information

A Study on the Application of Spatial-Knowledge-Tags using Human Motion in Intelligent Space

A Study on the Application of Spatial-Knowledge-Tags using Human Motion in Intelligent Space A Study on the Applcaton of Spatal-Knowledge-Tags usng Human Moton n Intellgent Space Tae-Seok Jn*, Kazuyuk Moroka**, Mhoko Ntsuma*, Takesh Sasak*, and Hdek Hashmoto * * Insttute of Industral Scence, the

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

Cognitive Radio Resource Management Using Multi-Agent Systems

Cognitive Radio Resource Management Using Multi-Agent Systems Cogntve Rado Resource Management Usng Mult- Systems Jang Xe, Ivan Howtt, and Anta Raja Department of Electrcal and Computer Engneerng Department of Software and Informaton Systems The Unversty of North

More information

Ontology Generator from Relational Database Based on Jena

Ontology Generator from Relational Database Based on Jena Computer and Informaton Scence Vol. 3, No. 2; May 2010 Ontology Generator from Relatonal Database Based on Jena Shufeng Zhou (Correspondng author) College of Mathematcs Scence, Laocheng Unversty No.34

More information

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems:

RAP. Speed/RAP/CODA. Real-time Systems. Modeling the sensor networks. Real-time Systems. Modeling the sensor networks. Real-time systems: Speed/RAP/CODA Presented by Octav Chpara Real-tme Systems Many wreless sensor network applcatons requre real-tme support Survellance and trackng Border patrol Fre fghtng Real-tme systems: Hard real-tme:

More information

Petri Net Based Software Dependability Engineering

Petri Net Based Software Dependability Engineering Proc. RELECTRONIC 95, Budapest, pp. 181-186; October 1995 Petr Net Based Software Dependablty Engneerng Monka Hener Brandenburg Unversty of Technology Cottbus Computer Scence Insttute Postbox 101344 D-03013

More information

Simulation Based Analysis of FAST TCP using OMNET++

Simulation Based Analysis of FAST TCP using OMNET++ Smulaton Based Analyss of FAST TCP usng OMNET++ Umar ul Hassan 04030038@lums.edu.pk Md Term Report CS678 Topcs n Internet Research Sprng, 2006 Introducton Internet traffc s doublng roughly every 3 months

More information

Load Balancing for Hex-Cell Interconnection Network

Load Balancing for Hex-Cell Interconnection Network Int. J. Communcatons, Network and System Scences,,, - Publshed Onlne Aprl n ScRes. http://www.scrp.org/journal/jcns http://dx.do.org/./jcns.. Load Balancng for Hex-Cell Interconnecton Network Saher Manaseer,

More information

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints Australan Journal of Basc and Appled Scences, 2(4): 1204-1208, 2008 ISSN 1991-8178 Sum of Lnear and Fractonal Multobjectve Programmng Problem under Fuzzy Rules Constrants 1 2 Sanjay Jan and Kalash Lachhwan

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

EMBET: Towards User Assistance, Collaboration and Knowledge Sharing *

EMBET: Towards User Assistance, Collaboration and Knowledge Sharing * EMBET: Towards User Assstance, Collaboraton and Knowledge Sharng * Mchal Laclavík 1, Martn Šeleng 1, Ladslav Hluchý 1 1 Insttute of Informatcs, Slovak Academy of Scences, Dubravska cesta 9 845 07 Bratslava,

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

An Intelligent Context Interpreter based on XML Schema Mapping

An Intelligent Context Interpreter based on XML Schema Mapping An Intellgent Context Interpreter based on XML Schema Mappng Been-Chan Chen Dept. of Computer Scence and Informaton Engneerng Natonal Unversty of Tanan, Tanan, Tawan, R. O. C. e-mal: bcchen@mal.nutn.edu.tw

More information

SEMANTIC SEARCH OF INTERNET INFORMATION RESOURCES ON BASE OF ONTOLOGIES AND MULTILINGUISTIC THESAURUSES. Anatoly Gladun, Julia Rogushina

SEMANTIC SEARCH OF INTERNET INFORMATION RESOURCES ON BASE OF ONTOLOGIES AND MULTILINGUISTIC THESAURUSES. Anatoly Gladun, Julia Rogushina 48 SEMANTIC SEARCH OF INTERNET INFORMATION RESOURCES ON BASE OF ONTOLOGIES AND MULTILINGUISTIC THESAURUSES Anatoly Gladun, Jula Rogushna Abstract: the approaches to the analyss of varous nformaton resources

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

More information

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI

A Model Based on Multi-agent for Dynamic Bandwidth Allocation in Networks Guang LU, Jian-Wen QI 216 Jont Internatonal Conference on Artfcal Intellgence and Computer Engneerng (AICE 216) and Internatonal Conference on etwork and Communcaton Securty (CS 216) ISB: 978-1-6595-362-5 A Model Based on Mult-agent

More information

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment

Resource and Virtual Function Status Monitoring in Network Function Virtualization Environment Journal of Physcs: Conference Seres PAPER OPEN ACCESS Resource and Vrtual Functon Status Montorng n Network Functon Vrtualzaton Envronment To cte ths artcle: MS Ha et al 2018 J. Phys.: Conf. Ser. 1087

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAXIMIZE PRODUCT VARIETY AND MINIMIZE FAMILY COST

MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAXIMIZE PRODUCT VARIETY AND MINIMIZE FAMILY COST INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN, ICED 07 28-31 AUGUST 2007, CITE DES SCIENCES ET DE L'INDUSTRIE, PARIS, FRANCE MODULE DESIGN BASED ON INTERFACE INTEGRATION TO MAIMIZE PRODUCT VARIETY AND

More information

Specifications in 2001

Specifications in 2001 Specfcatons n 200 MISTY (updated : May 3, 2002) September 27, 200 Mtsubsh Electrc Corporaton Block Cpher Algorthm MISTY Ths document shows a complete descrpton of encrypton algorthm MISTY, whch are secret-key

More information

Concurrent models of computation for embedded software

Concurrent models of computation for embedded software Concurrent models of computaton for embedded software and hardware! Researcher overvew what t looks lke semantcs what t means and how t relates desgnng an actor language actor propertes and how to represent

More information

Efficient Distributed File System (EDFS)

Efficient Distributed File System (EDFS) Effcent Dstrbuted Fle System (EDFS) (Sem-Centralzed) Debessay(Debsh) Fesehaye, Rahul Malk & Klara Naherstedt Unversty of Illnos-Urbana Champagn Contents Problem Statement, Related Work, EDFS Desgn Rate

More information

AADL : about scheduling analysis

AADL : about scheduling analysis AADL : about schedulng analyss Schedulng analyss, what s t? Embedded real-tme crtcal systems have temporal constrants to meet (e.g. deadlne). Many systems are bult wth operatng systems provdng multtaskng

More information

Model Integrated Computing: A Framework for Creating Domain Specific Design Environments

Model Integrated Computing: A Framework for Creating Domain Specific Design Environments Model Integrated Computng: A Framework for Creatng Doman Specfc Desgn Envronments James R. DAVIS Vanderblt Unversty, Insttute for Software Integrated Systems Nashvlle, TN 37203, USA ABSTRACT Model Integrated

More information

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

More information

Alignment Results of SOBOM for OAEI 2010

Alignment Results of SOBOM for OAEI 2010 Algnment Results of SOBOM for OAEI 2010 Pegang Xu, Yadong Wang, Lang Cheng, Tany Zang School of Computer Scence and Technology Harbn Insttute of Technology, Harbn, Chna pegang.xu@gmal.com, ydwang@ht.edu.cn,

More information

A RECONFIGURABLE ARCHITECTURE FOR MULTI-GIGABIT SPEED CONTENT-BASED ROUTING. James Moscola, Young H. Cho, John W. Lockwood

A RECONFIGURABLE ARCHITECTURE FOR MULTI-GIGABIT SPEED CONTENT-BASED ROUTING. James Moscola, Young H. Cho, John W. Lockwood A RECONFIGURABLE ARCHITECTURE FOR MULTI-GIGABIT SPEED CONTENT-BASED ROUTING James Moscola, Young H. Cho, John W. Lockwood Dept. of Computer Scence and Engneerng Washngton Unversty, St. Lous, MO {jmm5,

More information

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method NICOGRAPH Internatonal 2012, pp. 114-119 3D Vrtual Eyeglass Frames Modelng from Multple Camera Image Data Based on the GFFD Deformaton Method Norak Tamura, Somsangouane Sngthemphone and Katsuhro Ktama

More information

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility

Evaluation of an Enhanced Scheme for High-level Nested Network Mobility IJCSNS Internatonal Journal of Computer Scence and Network Securty, VOL.15 No.10, October 2015 1 Evaluaton of an Enhanced Scheme for Hgh-level Nested Network Moblty Mohammed Babker Al Mohammed, Asha Hassan.

More information

Decision Strategies for Rating Objects in Knowledge-Shared Research Networks

Decision Strategies for Rating Objects in Knowledge-Shared Research Networks Decson Strateges for Ratng Objects n Knowledge-Shared Research etwors ALEXADRA GRACHAROVA *, HAS-JOACHM ER **, HASSA OUR ELD ** OM SUUROE ***, HARR ARAKSE *** * nsttute of Control and System Research,

More information

Lecture #15 Lecture Notes

Lecture #15 Lecture Notes Lecture #15 Lecture Notes The ocean water column s very much a 3-D spatal entt and we need to represent that structure n an economcal way to deal wth t n calculatons. We wll dscuss one way to do so, emprcal

More information

Multigranular Simulation of Heterogeneous Embedded Systems

Multigranular Simulation of Heterogeneous Embedded Systems Multgranular Smulaton of Heterogeneous Embedded Systems Adtya Agrawal Insttute for Software Integrated Systems Vanderblt Unversty Nashvlle, TN - 37235 1 615 343 7567 adtya.agrawal@vanderblt.edu Akos Ledecz

More information

Load-Balanced Anycast Routing

Load-Balanced Anycast Routing Load-Balanced Anycast Routng Chng-Yu Ln, Jung-Hua Lo, and Sy-Yen Kuo Department of Electrcal Engneerng atonal Tawan Unversty, Tape, Tawan sykuo@cc.ee.ntu.edu.tw Abstract For fault-tolerance and load-balance

More information

An Entropy-Based Approach to Integrated Information Needs Assessment

An Entropy-Based Approach to Integrated Information Needs Assessment Dstrbuton Statement A: Approved for publc release; dstrbuton s unlmted. An Entropy-Based Approach to ntegrated nformaton Needs Assessment June 8, 2004 Wllam J. Farrell Lockheed Martn Advanced Technology

More information

A HIERARCHICAL SIMULATION FRAMEWORK FOR APPLICATION DEVELOPMENT ON SYSTEM-ON-CHIP ARCHITECTURES. Vaibhav Mathur and Viktor K.

A HIERARCHICAL SIMULATION FRAMEWORK FOR APPLICATION DEVELOPMENT ON SYSTEM-ON-CHIP ARCHITECTURES. Vaibhav Mathur and Viktor K. A HIERARCHICAL SIMULATION FRAMEWORK FOR APPLICATION DEVELOPMENT ON SYSTEM-ON-CHIP ARCHITECTURES Vabhav Mathur and Vktor K. Prasanna Department of EE-Systems Unversty of Southern Calforna Los Angeles, CA

More information

Module Management Tool in Software Development Organizations

Module Management Tool in Software Development Organizations Journal of Computer Scence (5): 8-, 7 ISSN 59-66 7 Scence Publcatons Management Tool n Software Development Organzatons Ahmad A. Al-Rababah and Mohammad A. Al-Rababah Faculty of IT, Al-Ahlyyah Amman Unversty,

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

ETAtouch RESTful Webservices

ETAtouch RESTful Webservices ETAtouch RESTful Webservces Verson 1.1 November 8, 2012 Contents 1 Introducton 3 2 The resource /user/ap 6 2.1 HTTP GET................................... 6 2.2 HTTP POST..................................

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

DAQ-Middleware: Data Acquisition Middleware based on Internet of Things

DAQ-Middleware: Data Acquisition Middleware based on Internet of Things DAQ-Mddleware: Data Acquston Mddleware based on Internet of Thngs Zhjn Qu, Zhongwen Guo, Shua Guo, Yngjan Lu and Yu Wang Ocean Unversty of Chna, Qngdao, Shandong, Chna Unversty of North Carolna at Charlotte,

More information

Six-Band HDTV Camera System for Color Reproduction Based on Spectral Information

Six-Band HDTV Camera System for Color Reproduction Based on Spectral Information IS&T's 23 PICS Conference Sx-Band HDTV Camera System for Color Reproducton Based on Spectral Informaton Kenro Ohsawa )4), Hroyuk Fukuda ), Takeyuk Ajto 2),Yasuhro Komya 2), Hdeak Hanesh 3), Masahro Yamaguch

More information

PHYSICS-ENHANCED L-SYSTEMS

PHYSICS-ENHANCED L-SYSTEMS PHYSICS-ENHANCED L-SYSTEMS Hansrud Noser 1, Stephan Rudolph 2, Peter Stuck 1 1 Department of Informatcs Unversty of Zurch, Wnterthurerstr. 190 CH-8057 Zurch Swtzerland noser(stuck)@f.unzh.ch, http://www.f.unzh.ch/~noser(~stuck)

More information

Hardware Support for QoS-based Function Allocation in Reconfigurable Systems

Hardware Support for QoS-based Function Allocation in Reconfigurable Systems Hardware Support for QoS-based Functon Allocaton n Reconfgurable Systems Mchael Ullmann, Wansheng Jn, Jürgen Becker Unverstät Karlsruhe (TH), Germany {ullmann, jn, becker}@tv.un-karlsruhe.de Abstract Ths

More information

Relevance Feedback for Image Retrieval

Relevance Feedback for Image Retrieval Vashal D Dhale et al, / (IJCSIT Internatonal Journal of Computer Scence and Informaton Technologes, Vol 4 (2, 203, 39-323 Relevance Feedback for Image Retreval Vashal D Dhale, Dr A R Mahaan, Prof Uma Thakur

More information

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur

FEATURE EXTRACTION. Dr. K.Vijayarekha. Associate Dean School of Electrical and Electronics Engineering SASTRA University, Thanjavur FEATURE EXTRACTION Dr. K.Vjayarekha Assocate Dean School of Electrcal and Electroncs Engneerng SASTRA Unversty, Thanjavur613 41 Jont Intatve of IITs and IISc Funded by MHRD Page 1 of 8 Table of Contents

More information

UB at GeoCLEF Department of Geography Abstract

UB at GeoCLEF Department of Geography   Abstract UB at GeoCLEF 2006 Mguel E. Ruz (1), Stuart Shapro (2), June Abbas (1), Slva B. Southwck (1) and Davd Mark (3) State Unversty of New York at Buffalo (1) Department of Lbrary and Informaton Studes (2) Department

More information

Security Enhanced Dynamic ID based Remote User Authentication Scheme for Multi-Server Environments

Security Enhanced Dynamic ID based Remote User Authentication Scheme for Multi-Server Environments Internatonal Journal of u- and e- ervce, cence and Technology Vol8, o 7 0), pp7-6 http://dxdoorg/07/unesst087 ecurty Enhanced Dynamc ID based Remote ser Authentcaton cheme for ult-erver Envronments Jun-ub

More information

A KIND OF ROUTING MODEL IN PEER-TO-PEER NETWORK BASED ON SUCCESSFUL ACCESSING RATE

A KIND OF ROUTING MODEL IN PEER-TO-PEER NETWORK BASED ON SUCCESSFUL ACCESSING RATE A KIND OF ROUTING MODEL IN PEER-TO-PEER NETWORK BASED ON SUCCESSFUL ACCESSING RATE 1 TAO LIU, 2 JI-JUN XU 1 College of Informaton Scence and Technology, Zhengzhou Normal Unversty, Chna 2 School of Mathematcs

More information

AN INTEGRATED APPROACH FOR THE ORIENTATION OF TERRESTRIAL OUTDOOR SCENES

AN INTEGRATED APPROACH FOR THE ORIENTATION OF TERRESTRIAL OUTDOOR SCENES AN INTEGRATED APPROACH FOR THE ORIENTATION OF TERRESTRIAL OUTDOOR SCENES Norbert Haala, Jan Böhm, Darko Klnec Insttute for Photogrammetry (fp), Unversty of Stuttgart, Germany Commsson II, WG II/1 KEY WORDS:

More information

A COMBINED AUTOMATED GENERALIZATION MODEL OF SPATIAL ACTIVE OBJECTS

A COMBINED AUTOMATED GENERALIZATION MODEL OF SPATIAL ACTIVE OBJECTS A COMBINED AUTOMATED GENERALIZATION MODEL OF SPATIAL ACTIVE OBJECTS J. Joubran Abu Daoud, Y. Doytsher Faculty of Cvl and Envronmental Engneerng Department of Transportaton and Geo-Informaton Engneerng

More information

Semantic-Based Query Routing and Heterogeneous Data Integration in Peer-to-Peer Semantic Link Networks

Semantic-Based Query Routing and Heterogeneous Data Integration in Peer-to-Peer Semantic Link Networks Semantc-Based Query Routng and Heterogeneous Data Integraton n Peer-to-Peer Semantc Lnk Networks Ha Zhuge 1, Je Lu 1, 2, Lang Feng 1, 2 and Chao He 1, 2 1 Chna Knowledge Grd Research Group, Key Lab of

More information

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1)

For instance, ; the five basic number-sets are increasingly more n A B & B A A = B (1) Secton 1.2 Subsets and the Boolean operatons on sets If every element of the set A s an element of the set B, we say that A s a subset of B, or that A s contaned n B, or that B contans A, and we wrte A

More information

PRÉSENTATIONS DE PROJETS

PRÉSENTATIONS DE PROJETS PRÉSENTATIONS DE PROJETS Rex Onlne (V. Atanasu) What s Rex? Rex s an onlne browser for collectons of wrtten documents [1]. Asde ths core functon t has however many other applcatons that make t nterestng

More information

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution Real-tme Moton Capture System Usng One Vdeo Camera Based on Color and Edge Dstrbuton YOSHIAKI AKAZAWA, YOSHIHIRO OKADA, AND KOICHI NIIJIMA Graduate School of Informaton Scence and Electrcal Engneerng,

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

More information

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB V. Hotař, A. Hotař Techncal Unversty of Lberec, Department of Glass Producng Machnes and Robotcs, Department of Materal

More information

Internet Traffic Managers

Internet Traffic Managers Internet Traffc Managers Ibrahm Matta matta@cs.bu.edu www.cs.bu.edu/faculty/matta Computer Scence Department Boston Unversty Boston, MA 225 Jont work wth members of the WING group: Azer Bestavros, John

More information

THE FLEXIBLE AND INTELLIGENT EXHIBIT SYSTEM

THE FLEXIBLE AND INTELLIGENT EXHIBIT SYSTEM THE FLEXIBLE AND INTELLIGENT EXHIBIT SYSTEM Smart Exhbt s an ntellgent and flexble exhbt system that represents our vson of lve communcaton at trade fars, exhbtons and showrooms. Cross-devce content, customsed

More information

124 Chapter 8. Case Study: A Memory Component ndcatng some error condton. An exceptonal return of a value e s called rasng excepton e. A return s ssue

124 Chapter 8. Case Study: A Memory Component ndcatng some error condton. An exceptonal return of a value e s called rasng excepton e. A return s ssue Chapter 8 Case Study: A Memory Component In chapter 6 we gave the outlne of a case study on the renement of a safe regster. In ths chapter wepresent the outne of another case study on persstent communcaton;

More information

A Semi-Distributed Load Balancing Architecture and Algorithm for Heterogeneous Wireless Networks

A Semi-Distributed Load Balancing Architecture and Algorithm for Heterogeneous Wireless Networks A Sem-Dstrbuted oad Balancng Archtecture and Algorthm for Heterogeneous reless Networks Md. Golam Rabul Ala Choong Seon Hong * Kyung Hee Unversty, Korea rob@networkng.khu.ac.kr, cshong@khu.ac.kr Abstract

More information

Wightman. Mobility. Quick Reference Guide THIS SPACE INTENTIONALLY LEFT BLANK

Wightman. Mobility. Quick Reference Guide THIS SPACE INTENTIONALLY LEFT BLANK Wghtman Moblty Quck Reference Gude THIS SPACE INTENTIONALLY LEFT BLANK WIGHTMAN MOBILITY BASICS How to Set Up Your Vocemal 1. On your phone s dal screen, press and hold 1 to access your vocemal. If your

More information

Towards Autonomous Service Composition in A Grid Environment

Towards Autonomous Service Composition in A Grid Environment Towards Autonomous Servce Composton n A Grd Envronment Wllam K. Cheung +, Jmng Lu +, Kevn H. Tsang +, Raymond K. Wong ++ Department of Computer Scence + Hong Kong Baptst Unversty Hong Kong {wllam,jmng,hhtsang}@comp.hkbu.edu.hk

More information

DLK Pro the all-rounder for mobile data downloading. Tailor-made for various requirements.

DLK Pro the all-rounder for mobile data downloading. Tailor-made for various requirements. DLK Pro the all-rounder for moble data downloadng Talor-made for varous requrements www.dtco.vdo.com Smply brllant, brllantly smple Always the rght soluton The DLK Pro s the VDO product famly, whch sets

More information

A Distributed Dynamic Bandwidth Allocation Algorithm in EPON

A Distributed Dynamic Bandwidth Allocation Algorithm in EPON www.ccsenet.org/mas Modern Appled Scence Vol. 4, o. 7; July 2010 A Dstrbuted Dynamc Bandwdth Allocaton Algorthm n EPO Feng Cao, Demng Lu, Mnmng Zhang, Kang Yang & Ynbo Qan School of Optoelectronc Scence

More information

Analysis of Collaborative Distributed Admission Control in x Networks

Analysis of Collaborative Distributed Admission Control in x Networks 1 Analyss of Collaboratve Dstrbuted Admsson Control n 82.11x Networks Thnh Nguyen, Member, IEEE, Ken Nguyen, Member, IEEE, Lnha He, Member, IEEE, Abstract Wth the recent surge of wreless home networks,

More information

A Fuzzy Image Matching Algorithm with Linguistic Spatial Queries

A Fuzzy Image Matching Algorithm with Linguistic Spatial Queries Fuzzy Matchng lgorthm wth Lngustc Spatal Queres TZUNG-PEI HONG, SZU-PO WNG, TIEN-HIN WNG, EEN-HIN HIEN epartment of Electrcal Engneerng, Natonal Unversty of Kaohsung Insttute of Informaton Management,

More information

mquest Quickstart Version 11.0

mquest Quickstart Version 11.0 mquest Quckstart Verson 11.0 cluetec GmbH Emmy-Noether-Straße 17 76131 Karlsruhe Germany www.cluetec.de www.mquest.nfo cluetec GmbH Karlsruhe, 2016 Document verson 5 27.04.2016 16:59 > Propretary notce

More information

SPATIAL DATA INTEGRATION APPROACH WITH APPLICATIONS IN FACILITY LOCATION

SPATIAL DATA INTEGRATION APPROACH WITH APPLICATIONS IN FACILITY LOCATION SPATIAL DATA INTEGRATION APPROACH WITH APPLICATIONS IN FACILITY LOCATION Jans Kampars, Jans Grabs Rga Techncal Unversty, Faculty of Computer Scence and Informaton Technology, Kalku 1, Rga, Lv-1658, Latva,

More information

AN ALGEBRAIC APPROACH TO CONSISTENCY CHECKING BETWEEN CLASS DIAGRAMS

AN ALGEBRAIC APPROACH TO CONSISTENCY CHECKING BETWEEN CLASS DIAGRAMS AN ALGEBRAIC AROACH TO CONSISTENC CHECKING BETWEEN CLASS DIAGRAMS HIDEKAZU ENJO, MOTONARI TANABU, JUNICHI IIJIMA NTT DATA Corporaton, okohama Natonal Unversty, Tokyo Insttute of Technology enouh@nttdata.co.p,

More information

Wireless Sensor Network Localization Research

Wireless Sensor Network Localization Research Sensors & Transducers 014 by IFSA Publshng, S L http://wwwsensorsportalcom Wreless Sensor Network Localzaton Research Lang Xn School of Informaton Scence and Engneerng, Hunan Internatonal Economcs Unversty,

More information

Synchronous Distributed Wireless Network Emulator for High-Speed Mobility: Implementation and Evaluation

Synchronous Distributed Wireless Network Emulator for High-Speed Mobility: Implementation and Evaluation Synchronous Dstrbuted Wreless Network Emulator for Hgh-Speed Moblty: Implementaton and Evaluaton Mnoru Kozum, Tomoch Ebata Yokohama Research Laboratory, Htach, Ltd., 292 Yoshda-cho, Totsuka-ku, Yokohama,

More information

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling

Application of Improved Fish Swarm Algorithm in Cloud Computing Resource Scheduling , pp.40-45 http://dx.do.org/10.14257/astl.2017.143.08 Applcaton of Improved Fsh Swarm Algorthm n Cloud Computng Resource Schedulng Yu Lu, Fangtao Lu School of Informaton Engneerng, Chongqng Vocatonal Insttute

More information

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr)

Helsinki University Of Technology, Systems Analysis Laboratory Mat Independent research projects in applied mathematics (3 cr) Helsnk Unversty Of Technology, Systems Analyss Laboratory Mat-2.08 Independent research projects n appled mathematcs (3 cr) "! #$&% Antt Laukkanen 506 R ajlaukka@cc.hut.f 2 Introducton...3 2 Multattrbute

More information

Application of VCG in Replica Placement Strategy of Cloud Storage

Application of VCG in Replica Placement Strategy of Cloud Storage Internatonal Journal of Grd and Dstrbuted Computng, pp.27-40 http://dx.do.org/10.14257/jgdc.2016.9.4.03 Applcaton of VCG n Replca Placement Strategy of Cloud Storage Wang Hongxa Computer Department, Bejng

More information

A plan-driven dynamic reconfiguration mechanism for C2 Communities of Interest

A plan-driven dynamic reconfiguration mechanism for C2 Communities of Interest 15 th ICCRTS The Evoluton of C2 Ttle of Paper: A plan-drven dynamc reconfguraton mechansm for C2 Communtes of Interest Topcs Topc 6: Modelng and Smulaton Paper ID ID# 080 Authors JngJng Yan ZhuYun Duanmu

More information

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research

Scheduling Remote Access to Scientific Instruments in Cyberinfrastructure for Education and Research Schedulng Remote Access to Scentfc Instruments n Cybernfrastructure for Educaton and Research Je Yn 1, Junwe Cao 2,3,*, Yuexuan Wang 4, Lanchen Lu 1,3 and Cheng Wu 1,3 1 Natonal CIMS Engneerng and Research

More information

IMPACT OF RADIO MAP SIMULATION ON POSITIONING IN INDOOR ENVIRONTMENT USING FINGER PRINTING ALGORITHMS

IMPACT OF RADIO MAP SIMULATION ON POSITIONING IN INDOOR ENVIRONTMENT USING FINGER PRINTING ALGORITHMS IMPACT OF RADIO MAP SIMULATION ON POSITIONING IN INDOOR ENVIRONTMENT USING FINGER PRINTING ALGORITHMS Jura Macha and Peter Brda Unversty of Zlna, Faculty of Electrcal Engneerng, Department of Telecommuncatons

More information

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

Classification Method in Integrated Information Network Using Vector Image Comparison

Classification Method in Integrated Information Network Using Vector Image Comparison Sensors & Transducers 2014 by IFSA Publshng, S. L. http://www.sensorsportal.com Classfcaton Method n Integrated Informaton Network Usng Vector Image Comparson Zhou Yuan Guangdong Polytechnc Normal Unversty

More information

Scalability of a Mobile Cloud Management System

Scalability of a Mobile Cloud Management System Scalablty of a Moble Cloud Management System Roberto Bfulco Unversty of Napol Federco II roberto.bfulco2@unna.t Marcus Brunner NEC Laboratores Europe brunner@neclab.eu Peer Hasselmeyer NEC Laboratores

More information

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot

XV International PhD Workshop OWD 2013, October Machine Learning for the Efficient Control of a Multi-Wheeled Mobile Robot XV Internatonal PhD Workshop OWD 203, 9 22 October 203 Machne Learnng for the Effcent Control of a Mult-Wheeled Moble Robot Uladzmr Dzomn, Brest State Techncal Unversty (prof. Vladmr Golovko, Brest State

More information

MODELING THE RELIABILITY OF INFORMATION MANAGEMENT SYSTEMS BASED ON MISSION SPECIFIC TOOLS SET SOFTWARE

MODELING THE RELIABILITY OF INFORMATION MANAGEMENT SYSTEMS BASED ON MISSION SPECIFIC TOOLS SET SOFTWARE Knowledge Dynamcs MODELING THE ELIABILITY OF INFOMATION MANAGEMENT SYSTEMS BASED ON MISSION SPECIFIC TOOLS SET SOFTWAE Cezar VASILESCU Assocate Professor, egonal Department of Defense esources Management

More information

Signature and Lexicon Pruning Techniques

Signature and Lexicon Pruning Techniques Sgnature and Lexcon Prunng Technques Srnvas Palla, Hansheng Le, Venu Govndaraju Centre for Unfed Bometrcs and Sensors Unversty at Buffalo {spalla2, hle, govnd}@cedar.buffalo.edu Abstract Handwrtten word

More information

Capacity Bound-free Web Warehouse

Capacity Bound-free Web Warehouse Capacty Bound-free Web Warehouse Yahko Kambayash, Ka Cheng Graduate School of Informatcs, Kyoto Unversty Sakyo Yoshda Homach, Kyoto 606-8501, JAPAN fyahko,chengkg@db.soc..kyoto-u.ac.jp Abstract Web cache

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information