## 3 Proposed System Technology, Architecture, and Operation
### Architecture of WIAS  
The design concept of this WIAS is a service-oriented architecture (SOA) based on web services, that is, providing relevant information services through the existing network environment and communicating with each other through XML in JSON format. When the required information services are finally assembled and placed on the network for use, it improves the system's performance and development difficulties. The concept of this web service design is to plan related cloud web services on the basis of the services required by CEOntoIAS. The integration includes the web services required by the interface agent (IA), the data mining agent (DMA), and the case-based reasoning agent (CBRA). These factors are responsible for providing cloud data transfer and system calculation for the corresponding agent system, including, offer common cloud information required by the system to access core of this Web service--cloud system database--which is the aforementioned SQL software IC concept that binds different access parameters through SQL access templates and is responsible for communicating with relevant cloud web services and corresponding cloud databases to provide the corresponding cloud information service. With the support of the tourism ontology index structure (see Figure 1 for details), after establishing the cloud information association graph, the corresponding cloud data transfer mechanism must still be designed, including the client or user side (i.e., each agent system), servo side (i.e., WIAS), API information transfer interface, and cloud information core database, which constitute a cloud information transmission mechanism. In other words, each agent program can trigger an event (such as travel) by calling the corresponding cloud system function library (APIs) with different parameters in order to obtain the corresponding information functions for easily building proper information services, as detailed in [11]. Figure 3 shows the WIAS architecture. When the source information is an access command, the corresponding SQL access template is triggered directly through the web service-based interface by using the SQL IC constructor. After binding the relevant access parameters, the corresponding access results are retrieved from the raw database, and then, transmitted back to the interface agent system through the web service-based interface. Regardless of whether the source information is a cloud default solution, it will also be sent through the web service-based interface to query the predefined rule base, and then return the corresponding cloud default solution to the interface agent. However, if there is no default solution, it will trigger OntoIAS (ontological information agent shell) [10] to directly seek the appropriate cloud recommendation information solution from outside the Internet through the technologies of information search, information retrieval, information classification, and information presentation or sorting. In addition, the raw database provides all frequently historical information to OntoCBRA (ontological case-based reasoning agent) [31] as cloud information material for case generation, and infrequently historical information with a two-stage time series exploration algorithm, as the information material that triggers OntoDMA (ontological data mining agent) [32] to produce cloud prediction solutions, where the construction of predefined rules is under the supervision of domain experts. The aforementioned cloud recommendation information solution is determined through rule maker, and the agent system architecture applies information transfer on the Internet  
Figure 2: Correspondence between some events and back-end data: (**a**) ontology architecture diagram of some tourism-related events; and (**b**) linked open data (LOD)-linked diagram (police and fire service). through cloud computing technology for the implementation of an on-line web service interface, which enables agent programs to call a common function library.