Page 682 - Shaping smarter and more sustainable cities - Striving for sustainable development goals
P. 682

3.4.1.2    Scope

            Through the model service interface, model providers can perform the registration, insertion and
            publishing of the model metadata; model consumers are able to query model metadata information,
            find the model in need and finally discover, access and invoke the model according to the model ID
            returned.

            The model service interface specification can be exploited for the publishing, sharing and reuse of
            the models. The concrete application scope of the model service interface specification is depicted
            in Figure 17.

                                                     Online sharing for
                                                          models
                    Unified management                                               Combinations for
                        for models                                                       models

                                               Model Service Interface Specification for
                                                Integrated Smart City Management


                                                  Atmospheric      Evaluation
                                                    model  Diffusion
                                        Transportation      model   model  Prediction
                                           model                            model
                                                                    Terrain
                                                   Hydrologica       model
                                                    l model
                      Efficient discovery
                          of models                                                   Reuse for models
                                                      Quick access to
                                                          models


            Figure 17 – Application scope of the model service interface specification under the environment
                               of the integrated management for smart sustainable cities

            3.4.1.3   Content

            The  model  service  under  the  smart  city  environment  is  an  open  interface,  and  it  acts  as  an
            intermediate agent between the user and the model storage warehouse. A web service interface is
            defined in the service interface specification, in which queries about the model metadata, input and
            output, as well as representation for models are allowed. Moreover, the methods of registering new
            models, deleting existing models, as well as inquiring about new models are all defined in the model
            service interface specification [b‐de Castro]. There are three kinds of operations in the interface
            specification,  namely  core,  transactional,  and  enhanced  operation.  Core  operations  include  the
            GetCapabilities, DescribeModel, and ExecuteModel operation. Transactional operations consist of
            the InsertModel, DeleteModel, and UpdateModel operation. Enhanced operations are composed
            of the GetFieldOfInterest and GetModelByFunction operation. Among all these operations, only the
            three core operations are mandatory, while the others are optional. The element structure for the
            model service interface specification is as explained in Table 1.














            672                                                      ITU‐T's Technical Reports and Specifications
   677   678   679   680   681   682   683   684   685   686   687