• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Ontology Based Ocean Knowledge Representation for Semantic Information Retrieval

    2022-03-14 09:23:28AnithaVeluandMenakadeviThangavelu
    Computers Materials&Continua 2022年3期

    Anitha Veluand Menakadevi Thangavelu

    Department of Electronics and Communication Engineering,Adhiyamaan College of Engineering,Hosur,635109,Tamil Nadu,India

    Abstract:The drastic growth of coastal observation sensors results in copious data that provide weather information.The intricacies in sensor-generated big data are heterogeneity and interpretation, driving high-end Information Retrieval (IR) systems.The Semantic Web (SW) can solve this issue by integrating data into a single platform for information exchange and knowledge retrieval.This paper focuses on exploiting the SW base system to provide interoperability through ontologies by combining the data concepts with ontology classes.This paper presents a 4-phase weather data model: data processing,ontology creation,SW processing,and query engine.The developed Oceanographic Weather Ontology helps to enhance data analysis,discovery,IR,and decision making.In addition to that,it also evaluates the developed ontology with other state-of-the-art ontologies.The proposed ontology’s quality has improved by 39.28% in terms of completeness, and structural complexity has decreased by 45.29%,11%and 37.7%in Precision and Accuracy.Indian Meteorological SatelliteINSAT-3D’socean data is a typical example of testing the proposed model.The experimental result shows the effectiveness of the proposed data model and its advantages in machine understanding and IR.

    Keywords: Heterogeneous climatic data; information retrieval; semantic web; sensor observation services; knowledge representation; ontology

    1 Introduction

    Several marine disasters happen every year, mainly due to weather phenomena; hence, weather prediction and analysis among ocean areas are essential.Ocean observation sensors monitor the Coastal areas and record the values of weather parameters.The provided information is voluminous and heterogeneous, which causes precise Information Retrieval (IR), a challenging task [1].A standardized framework should be created using semantic technologies and Linked Open Data(LOD) to represent and retrieve the knowledge.SW is an upgraded version of the current web,which publishes the data in a machine-readable, understandable, and processable format through defining ontologies [2].Researchers propose a Semantic Web of Things (SWoT) framework that supports the collaborative discovery of sensors and actuators for semantic matchmaking [3] and a data fusion framework for improving scalability.Semantic annotation of sensor data consists of metadata information in triples, making the data bulkier.Hence, semantic data management helps reduce the weight of such data by presenting latent context in the form of a triple [4].SW collaborated with machine learning helps in Decision Support Systems (DSS) such as fake news detection in social media and applications like Service-Oriented Computing (SOC) and smart home systems.Key Information Extraction (KIE) helps to find the exact preferences for the user during semantic data analysis by considering the strength and influence of a term through combinational optimization techniques.

    Ontologies help to describe knowledge of a domain and make machines understand the user requirement.Domain knowledge Ontology (DO) represents a semantic relationship among the data constructed manually, involving a significant workforce and manual invention by combining expert knowledge and domain knowledge [5].In general, ontology learning focuses on concepts and the relationship between ideas.Sensor-based knowledge acquisition has achieved a drastic development in recent years, where a tremendous amount of sensor data is processed using some computer algorithms.Ontology is a World Wide Web Consortium (W3C) approved technology that provides an advantage of standard vocabulary with added robustness.Ontology Inference Layer (OIL), The Defense Advanced Research Projects Agent Markup Language (DAML)+ OIL,Web Ontology Language (OWL), Resource Description Framework (RDF), and RDF-Schema(RDF-S) are some of the computer languages used to construct ontology.Among these languages,OWL is widely preferred [6].

    Similarly, Web Ontology (WebOnto), NeOn, Semantic Web Ontology Overview and Perusal(SWOOP), Web Ontological Design Environment (ODE), OilEd, Protégé, and Onto Editor are some of the platforms available to create an ontology.Still, Protégé is accepted to be the best with various functionalities [7].Suppose the information published is in machine-readable format with semantic descriptions, then it is easy to search and access the data dynamically by writing queries using Simple Protocol and RDF Query Language (SPARQL).These include service requests and responses at run time.Ontologies support a wide range of applications, namely climate, building environment, marine, e-learning, health care, video processing, social network analysis, web service detection, etc.

    The paper is structured as follows: Section 2 presents the background of the research area,Section 3 deals with the literature review, and Section 4 deals with the proposed four-phase weather data model for ocean IR by building Offshore Wind Ontology (OWO) and expressions for quality measures.The results and discussions, along with quality analysis, are incorporated in Section 5.Finally, the paper concludes the work in Section 6 along with the future scope of research.

    2 Research Background

    Information Technology (IT) has provided extraordinary progress over the years, but many have not yet applied it to environmental management.The size, intricacy, and variety create a significant issue in dealing with data utilization.Creating an integrated interface over a given set of existing heterogeneous databases is a challenge many database administrators face today.In the early stages, developers used the Extensible Markup Language (XML) data model to experiment with the datasets.Since XML could not address the semantic heterogeneity, it relied on other computer-based approaches.The vision of the proposed work was on ontology, an evolving research area that provides a sample scope for addressing semantic heterogeneity.The research area focuses on India’s south-eastern coastal regions on which the proposed method has tested.Approximately 1200 weather stations have been established across India, regularly generating copious data.The generated datasets were referenced geographically in various geospatial file formats that rely on new IR approaches.Also, the data format, naming convention, and units were different for different sources.Ontology addresses the semantic interoperability among the weather systems to utilize the information effectively.

    Frequently reported weather phenomena along India’s coastal areas are cyclones, storms,water spouts, heavy monsoon rains, and marine heatwaves.According to recent research, the Indian Ocean is the warmest among all five oceans generating 7% of the world’s cyclones [8].Climatic change leads to continuous warming of the Indian Ocean, resulting in an increased number of severe storms on the east and west coasts of the Indian subcontinent [9].Ever since 1976, the highest number of storms was reported in the year 2020 [10].In the following year, the very first cyclone of 2021, Cyclone Tauktae, hit southern Gujarat on 17 May 2021.Another storm named Yaas was formed in the Bay of Bengal coasts on 26 May 2021, followed by Javid [11].The latest research also shows that the strongest storm’s proposition increases about 8% every decade [12].Accu Weather climatic web portal reports nearly eighteen storms of the Indian Ocean in 2020 with wind speed greater than 65 km/h.

    Among Nazare dam’s water bodies in Pune and Yanam on the Eastern coasts of India,some water spouts were reported in 2018, and 2020 respectively [13].Likewise, Heavy monsoonal rains across India caused floods and landslides, creating tremendous harm to individuals’life and assets.The India Meteorological Department cautioned about very heavy rains in the country’s northwestern regions [14].The IMD data show that 341 weather stations reported heavy rainfall,measuring above 20 cm in 2020, compared to 554 in 2019; and 321 and 261 in 2018 and 2017,respectively [15].The Intergovernmental Panel on Climatic Change (IPCC) published a special report discussing global warming on oceans, a necessary message for India [16].This report warns India about marine heatwaves, which cause severe damage to marine sea life and corals.The causes and effects of these weather phenomena have led to incredible damage in recent years;hence the Indian Ocean’s research has been gaining consideration day by day.Due to these issues,the research area focuses on weather phenomena in and around the Indian Ocean.The ocean data analysis leads to many applications like marine safety, weather forecasting, fishing, aquatic lives,disasters, and the rest.

    3 Literature Review

    Government and private sectors are increasingly getting committed to transparency of information regarding satellite data [17]; hence, the publication of heterogeneous Open Data (OD)on the web is increasing.To establish the uniformity of data, interoperability, and heterogeneity,data must be presented in a standard machine-understandable format like RDF.Heterogeneous geospatial files are converted to RDF, making it easier to retrieve the information through the SPARQL protocol [18].Some research works present the transformation of meteorological data into RDF over Spain [19] and Iran [20] for weather prediction analysis.But this method provides a problem in decision making about the cases or properties of a particular size for any parameter.Security and data access are significant problems in the data web.Satellite Awareness Technique(SAT) and Ontology-based Data Access Control (ODAC) improve cloud environments’ secret sharing schemes.Research work focuses on providing Common Core Ontologies (CCO) [21] to help developers build Denial of Service based on the application domain.Though the developed ontologies reduce the cost associated with upgradation, they lack ontology quality information.Ontologies can be combined with Artificial Intelligence (AI) and Artificial Neural Networks(ANN) to represent the knowledge base through modular structure but suffer some limitations like a knowledge construction task.

    The research works [22,23] report about the prediction of weather events by developing an ontology, namely, a forecast model for solar irradiance and blizzard weather events by Canadian Climate Archives (CCA) datasets.Ontology-based data access and integration using the weather datasets of Nepal presents IR and data usage by converting them into RDF for agricultural applications [24].Although these methods result in a high rate of completeness and accuracy, they lack predicting other different phenomena affected by the same weather parameters.The study has reported a basic understanding of the existing weather forecasting systems and their technologies supporting meteorological Decision Support Systems (DSS).It also explains the efforts in developing new weather ontology but lacks in testing and quality assessment of ontology.AEMIX, a new project, has been designed to quantify the accuracy of weather forecasts provided by various websites based on Natural Language Processing (NLP) [25].It obtains weather information from forecasting systems with the help of ontologies.Some work proposes creating ontology from XML by mapping two layers, namely the concept layer, which includes the ontology and instance layer,which addresses the instances of those concepts [26].Copious data and semantics lead to the loss of information during the XML to the ontology conversion process.Apart from manual construction, ontology is created in a semi-automatic way [27] through conceptual clustering.The concepts of weather ontology are collected based on their semantic data similarities to construct a hierarchy using related knowledge sources and expert knowledge.This approach improves data retrieval and reduces search time.

    Owing to the increasing popularity of SW, researchers rely on measuring the quality of various aspects such as linked data, ontology, inference engine, data backing, and user interface.Even though ontologies are designed for a particular domain, determining their quality is a challenging task.Researchers have developed software for ontology matching algorithms but lack in terms of efficiency and accuracy.Quality measurement frameworks by various researchers like Semantic Web Application Quality Evaluation (SWAQ), which includes the fuzzy logic for evaluating SW applications’quality attributes, are proposed in [28].Similarly, Zhu et al.[29]proposed some performance parameters to evaluate the developed ontology for the application domain by choosing the respective Golden Standard (GS) ontology.A novel iterative framework like RiMOM-Instance Matching (RiMOM-IM) helps to match instances in the ontology by discovering the corresponding examples in the knowledge base [30].It has a source knowledge base to the application domain and the target knowledge base’s samples to find the exact ontology matching.Data Mining for Ontology Matching (DMOM) framework compares the cases and the data properties through three stages: exhaustive, statistical, and Frequent Itemset Mining(FIM) using the DBpedia ontology [31].Similarly, a pattern-matching algorithm proposes to solve ontology matching problems using a pattern mining approach [32].This method searches for the redundant patterns in the ontology database and matches the target ontology’s relevant feature to find efficient matching.

    4 Ontology-Driven Information Retrieval for Ocean Data

    This section depicts a detailed explanation of the proposed SW-based approach for ocean Weather Phenomenon Prediction (WPP).It consists of four phases: Input data processing, Ontology creation, SW processing, and Semantic query engine, as shown in Fig.1.Observation sensors monitor the field area, trace the information in a successive interval of time, and store it in heterogeneous file formats.These data are available to users and researchers by various bureaus like World Weather Online (WWO), the Indian Meteorological Department (IMD), Accu Weather,and similar climatic web portals.

    Figure 1: Proposed approach: semantic web-based ocean weather phenomenon prediction

    4.1 Proposed Four-Phase Weather Data Model

    Sensor data, a major data resource, is used by many researchers and domain experts for any type of weather-related researches.It faces two major issues: heterogeneous files and heterogenous vocabularies, making it difficult to exchange, share, and reuse.Data from different observation sensors are in various formats like Comma Separated Values (CSV, *.csv), Total’s file (TUV, *.tuv), Excel (*.xls), Network Common Data Form (NetCDF, *.nc) and Hierarchical Data Format 5 (HDF5, *.h5) etc.In the first phase, these data have been presented in a standard machine-understandable format, namely RDF, to facilitate efficient semantic retrieval.Heterogeneous-Geospatial Climatic Data to RDF (Hetero-GCD2RDF) assists the transformation of simple vocabularies into an SW format.

    Similarly, the Integrated Ocean Observing System’s (IOOS) standard vocabulary format represents the heterogeneous parameters as RDF.IOOS is a common RDF vocabulary created to provide interoperability between the data catalogues published on the web.IOOS standard vocabularies can improve data recovery from various data sources by providing a user-friendly environment using a similar query mechanism.

    The second phase provides a conceptualization definition for WPP through ontology named OWO.The proposed ontology follows the concept of DO for the oceanographic weather domain to define how the attributes are related to different weather conditions.Existing satellite data retrieval systems help retrieve information effectively based on geolocation, date and time, sensor,satellite, weather attribute, etc.In that case, retrieval of additional, domain-specific, concept-based data generated by satellites from copious information is challenging.For instance, retrieving the values of weather parameters like wind speed, precipitation or temperature can be queried using API.But the retrieval of specific knowledge-based data such as fresh gale, no wind, or fresh breeze is a complex task.Hence, the proposed IR approach should support semantic concepts or knowledge-based satellite data retrieval to facilitate an efficient retrieval system and fulfill the user requirements.Ontology-based web service helps in efficient knowledge representation and data access by enhancing existing satellite data retrieval methods.Once the ontology is created for a particular application domain, updating and maintenance become the developer’s responsibility to produce the accuracy of IR.The proposed OWO ontology consists of 37 concepts, 112 instances,85 relations, and 126 attributes.Tab.1 illustrates some preliminary ideas and sub-concepts of the developed OWO ontology.

    Each sub-concept is categorized further into several instances/individuals.For example, the individuals of the concept Wind_Speed are NoWind, LightAir, LightBreeze, GentleBreeze, ModerateBreeze, FreshBreeze, StrongBreeze, ModerateGale, NearGale, FreshGale, StrongGale, Whole-Gale, Storm, ViolentStorm, and Hurricane.Each instance holds a range of data values of different data types through a data property.The value of any attribute of a concept has a data value through an object property.Various weather sites and analysis reports provide details about the classifications of ontology instances and their values.The weather concepts are related to each other by 85 different relational links.The relations are: is-a, has-a, has long, has an attribute,condition, etc.By incorporating all the specifications, the protégé tool assists in developing the proposed OWO ontology.In addition to that, the OWO ontology includes four different ocean weather phenomena: storm, cyclone, water spout, and marine heatwaves.The weather factors related to these phenomena, along with the values, are included in the ontology.Tab.2 illustrates the details of the weather factors included in each weather phenomenon.

    Table 1: Top-level concept and sub-concept information of the developed OWO ontology

    Table 2: Weather attributes involved in each phenomenon

    Ontologies developed and used in online systems are larger; hence a database is mandatory for storage, efficiency, and optimal utilization [33].The advantage of storing ontology in databases is that it supports performance, robustness, reliability, availability, legacy, and large-scale ontologies.In this paper, the H2 Database (H2DB) console is considered a Relational Database Management System (RDBMS) written in java.H2DB is preferred over other databases since it is speedy, Open-Source, contains a scrollable result set and browser-based application.It supports Transmission Control Protocol (TCP), Java Database Connectivity (JDBC), and a web server that connects it to the ontology.This research develops a relational database with the help of the H2 Engine that depicts the internal relations between the sub-concepts in OWO ontology.An on top mapping manager is used to map the proposed OWO ontology with the database.

    Mappings are hypotheses that are used to relate the data in RDBMS to the vocabulary of ontology.Hence, the mapped ontology makes it easier for the user to retrieve data through the query engine.In the third phase, the semantic layer directly interacts with DO through Jena API.Jena’s model factory can create an inference graph by connecting datasets with a reasoner supporting a general-purpose rule engine.The main aim of the reasoner is to answer the queries by transforming them into questions over the source.This platform uses mappings by allowing users to access the data from multiple resources through a single interface.W3C provides a standard called RDB to RDF Mapping Language (R2RML) for the specification of mapping in Ontology-Based Data Access (OBDA).The IOOS standard vocabularies are incorporated in RDF vocabulary and ontology concepts as well.Hence, it makes it easier for the query engine to map the data, which returns the data value and knowledge.

    The final phase grants IR through queries for any weather-related applications.A typical question of OBDA is generally expressive in that it describes the user’s desire instead of training the system on answering.The OBDA allows the query to be independent of the data source and uniform access to heterogeneous sources.There are numerous query languages designed for RDF databases, namely SPARQL protocol, RDF Data Query Language (RDQL), RDF Query Language (RQL), Versa and Sesame RDF Query Language (SeRQL), etc.Still, SPARQL is widely preferred [34].

    The concept of writing a SPARQL query is to match its triples with the RDF triples and retrieve the queried information.Users can access more information by querying an integrated database built and saved in the ontology.Queries can be made user-friendly by creating a web page using Java Servlet Pages (JSP) to retrieve the information dynamically.JSP pages help to create a dynamic website that is easier to maintain compared to other servlets.It adds Java code inside Hypertext Markup Language (HTML) code using JSP tags.Using JSP, one can easily separate Presentation, and Business logic as a web designer can design and update JSP pages creating the presentation layer.Java developers can write server-side complex computational code without concerning the web design.And both the layers can easily interact over HyperText Transfer Protocol (HTTP) requests.Even though various environments are available for developing an ontology, evaluating the ontology’s quality is still challenging.Hence, some performance metrics are discussed in Section 4.2 to assess the quality of developed OWO ontology.

    4.2 Performance Metrics of Ontology

    The quality of any ontology is evaluated against another ontology called GS ontology.Let the developed weather ontology beO, which holds a record (C,I,A,R).C,I,A,Ris a finite set of classes, instances, attributes, and relations defined in the ontology.c∈C,α∈Icand Ψ ∈Acare the elements of each record.R={r1,r2,r3,.....,rn}isnnumber of relations where eachrdefines a connection between the conceptsc.Size of ontologySize(O)is defined using Eq.(1).

    The size of classesSizeC(O), individualsSizeI(O), attributesSizeA(O)and relationsSizeR(O)is determined by the individual expression given in Eq.(2) using the mathematical operator‖(norm), which measures a linear map’s size.In a linear map, mapping is represented between two modules; for instance,X→YwhereXdenotes the class andYindicates sub-class.

    Let us define the GS ontology asω.Vocabulary is the name specific to the classes, individuals,attributes, and relations in the proposed ontology.Vocabulary coverage of ontology has to be calculated individually using the respective expressions in Eq.(3).

    Ontology is said to be semantically compatible only if the contents are reliable to GS ontologyω.Compatibility metricsRCCω,ARCIω,ARCAωandARCRωare calculated as per Eqs.(6) and(7).

    An element of ontology is said to be redundant if it can be derived from other factors.For instance, a concept is defined in the ontology, which can also be derived from other concepts;hence, the idea is redundant.Expressions in Eq.(8) are the redundant metrics of ontology.

    whereCR,IR,ARandr′are said to be the most extensive set of redundant elements, respectively.

    The graph of any ontology is denoted byG(O)=(N,E)wheren∈Nande∈Eare nodes and edges.A nodenis a root node if no edgeeenters the node or leaf node or if no edgeeleaves it.For any relationr∈Rthe relation-based structural metrics areNRN,NLN,MaxSPL,NIC,TNRNRandANRNR.NRNandNLNare root nodes and leaf nodes,respectively, as per Eq.(9).The isolated nodesNICspecify the node not linked to any other node in the graph as expressed in Eq.(10).

    The length of a pathpfrom nodeato nodebis specified by the number of nodes in the path fromatob.The maximum size of the ontology graph is denoted asMaxSPL, as expressed in Eq.(11).

    Set of reachable nodesReachableO(c)from root nodec∈Root(O)is denoted asTNRNR.Similarly, the average number of reachable nodesANRNRfrom the root nodecis estimated in Eq.(12).

    Relationrof any ontology is said to be acyclic.In an acyclic graph, the depth of a nodenis denoted by the longest path of the root node.Similarly, the width of a nodenis indicated by the number of nodes it is related to through a relationr.The average depthADLN(O),maximum depthMaxDepth(O), average widthAWNLN(O)and maximum widthMaxWidth(O)are calculated using Eqs.(13) and (14).

    5 Evaluation Results and Discussion

    The proposed data model experimented using Indian Meteorological Satellite INSAT-3D’s ocean data collected along with the south-eastern coastal areas of India.Observation sensors like Agro Floats (NetCDF), Buoys (CSV), Coastal Radars (TUV), Gliders (NetCDF), Sonde(Excel/CSV), and others monitor the field area.The proposed work used a 64-bit Intel Core i5 processor with 4 GB of RAM, 2 TB hard disk and deployed in LINUX (Ubuntu16.04 version)system.The java (JDK 1.8.0_181) code for research work developed on Eclipse 5.0, Apache Jena with Apache Tomcat 9.0.14, JSP as a server, and Internet Explorer or any web browser as a client.

    5.1 Framework Implementation

    A sensor observed data are in heterogeneous format.Before dealing with the sensor followed data, it is harmonized by converting it into an SW supportable RDF file format.The input data processing phase is essential to produce a machine-readable format for a computer to search and understand how the terms of a particular domain are related to each other.Once the datasets are presented as RDF, many tools are available for visualizing and working with the data stored in them.In the second phase of OWO, the weather ontology is developed using the protégé 5.1 tool by deploying the specifications mentioned in Section 4.1.It serves as a knowledge base for ocean WPP and includes the hierarchy of weather conditions, attributes related to weather conditions, and their relationship.Elements of WPP consist of concepts, sub-concepts,attributes, instances, and relations between them.For example, individuals of the sub-concept Relative_Humidity are Dry_Humidity, Optimum_Humidity, and Moist_Humidity related to the top-level concept Weather_Attribute through the link named “Has_humidity,” which holds the range of data values<35, 35 to 60, and>60 respectively of data type “xsd: decimal” measured in “%.” The developed OWO ontology incorporates the respective values, for instance, men, and the same information has been deployed in the H2 relational database as tables by describing their relationship.The third phase on the top mapping tool helps map the input data and the proposed ontology through the domain expert’s knowledge.Ontology mapping is a critical phase of the knowledge-building process.The current research work creates instances from sensor data and maps with ontology concepts concerning ontology vocabulary and sensor data vocabulary.RDF represents instance mapping data in a homogeneous machine-understandable format, supporting inference and enabling semantic IR.The proposed OWO ontology includes the concepts of weather phenomenon illustrated in Tab.2, helping the easy recovery of data and knowledge for any end-user through a querying protocol.

    After completing the ontology mapping, the SPARQL query is applied to the RDF graph to extract the information in the fourth phase of the proposed data model.Fig.2 represents the overall IR process of the proposed satellite ocean data and knowledge retrieval.An Excel(*.xls) file is taken, which stores the weather parameters’values and the geographical location recorded by the buoy named BD14.The next stage represents the developed weather ontology describing the concepts and their relationships of the ocean application domain.The final section of Fig.2 describes that the user has queried for the value of parameter "wind_speed" recorded by buoy "BD14" from the Sensor Observation Services (SOS) tab.The user can choose the location,date, and time from which the data has to query output format such as XML, JavaScript Object Notation (JSON), and prefer a table.For instance, user has chosen parameter as “wind_speed”,given “l(fā)atitude” value as “7.007”, “l(fā)ongitude” value as “88.005”, range of date and time as “from 01/01/2015, 00:00 IST to 03/01/2015, 06:00 IST”, and the output format in “JSON”.First, the server queries for the value of “wind_speed” recorded in specified date and time with latitude value “7.007” and longitude value “88.005” from input Excel file converted as RDF.According to user preferences in the query, the value of “wind_speed” is “1.91” retrieved from the dataset.Then server maps extract value “1.91” from the knowledge base and identify the range under which this value falls and the ontology instance.The value “1.91” falls in the range “1.6 to 3.3 ms” of the concept “wind_speed” and the ontology instance “Light breeze.” The final results are displayed in the SOS services tab in “JSON” format with latitude value, longitude value, date and time, the resultant value “1.91,” and ontology instance “Light breeze.”

    Figure 2: Query output in sensor observation services

    5.2 Performance Evaluation

    An experimental study demonstrates the proposed ontology’s quality with the other state-ofthe-art ontologies.Some existing weather ontologies O1 [35], O2 [36], O3 [37] and O4 [38] are considered for performance evaluation.Proposed OWO Ontology’s (PO) performance is evaluated against another ontology called the GS ontology [39], as described in Section 4.2.Ontology is superior and efficient only by calculating some performance metrics to prove its quality over other ontologies.The quality of an ontology is evaluated by calculating the metrics against other ontologies of the same application domain, namely, GS.Researchers have already implemented parametric measures to find the semantic similarity and coverage of the proposed ontology with state-of-the-art techniques [40].The ontology elements like classes, instances, attributes and relations are extracted from the above ontologies as illustrated in Tab.3.In some cases, classes defined in the ontology can also be derived from other elements defined in the ontology, as shown in Tab.4.

    Table 3: Characteristics of ontologies

    The study evaluates the performance metrics of ontologies expressed in Section 4.2 on the chosen ontologies, metricsCovωcomes under vocabulary coverage and metricsandSCovωcomes under semantic coverage.MetricsRCCω,ARCIω,ARCAωandARCRωevaluates semantic compatibility of the proposed ontology for the GS ontology.Similarly,CR,IR,AR, andRRevaluates the conciseness of the proposed ontology.The cohesion factor has two categories: (1) relation-based metrics, namelyNRN,NLN,MaxSPL,NIC,TNRNRandANRNR,and(2)metrics for acyclic relations, namelyADLN,AWNLN,MaxDepthandMaxWidth.This paper evaluates four major quality factors of ontology, such as completeness (COM), correctness (COR), conciseness (CON), and Structural Complexity (SC), where the metrics involved are shown in Tab.5.

    Table 5: Quality factors of ontologies

    The evaluated results of performance metrics of proposed ontology are illustrated further in this paper.Completeness metrics of proposed ontology against the GS ontology evaluates by considering either vocabulary coverage or semantic coverage.The experimental results show that the PO is highly correlated with the GS ontology than the existing ontologies.It can be noted from Fig.3a that the proposed ontology results in the highest score of vocabulary coverage withCovω(O)as 0.77 and semanticSCovω(O)as 0.79, which is high among the other ontologies.Similarly, an ontology of the same domain consists of redundant elements, which illustrate the conciseness of ontology as presented in Fig.3b.Ontology is said to be efficient and concise only if it has minor redundancy elements.Results show that redundant features are present only in the relationsrof ontologies.The value ofRRis estimated to be very low in the proposed ontology,i.e., 0.89, compared to O1, O2, O3, and O4, which scores 1, 0.97, 1, and 0.93, respectively.Hence the proposed ontology is efficient and concise.

    The compatibility factor generally indicates the correctness of ontology to GS ontology.However, weather ontologies include many elements: some don’t have domain knowledge but are subject to a particular web service.Hence, all the elements mentioned are not equivalent to GS ontology.Fig.4 illustrates that the compatibility of PO is high compared to the other ontologies.Where,RCCω,ARCIω,ARCAωandARCRωscores are 0.66, 0.75, 1 and 0.62 respectively.Similarly, cohesion metrics evaluates ontology’s structural complexity, including relation-based metrics and metrics for acyclic relations.The biggest difference in the metrics isTNRNRandNLN,which belong to relation-based cohesion, as illustrated in Fig.5.Moreover, all ontologies include low scores in coupling metrics; thus, the ontologies are well-structured.PO ontology holds the values 3.05, 2.09, 3, and 8 for the coupling metricsADLN,AWNLN,MaxDepth, andMaxWidthrespectively.

    Figure 3: (a) Coverage and (b) redundancy metrics of ontologies

    The overall comparison of quality factors, including the corresponding metrics defined in Tab.5, is aggregated into a single value by taking an average and plotted in Figs.6a and 6b.The completeness and correctness metrics of the proposed ontology are high at 0.77 and 0.75,respectively; hence, it covers most of the weather function and is compatible with GS ontology.Similarly, the redundancy score is 0.89, which is a minor case of PO.Hence, it is distinct from using redundant elements.Finally, the structural complexity of PO was concluded to be the least complex 10.58, compared to O2, O3, and O4.The structural metrics of O1 is low because it uses the minimum concepts and attributes to develop the ontology.Even though the structural complexity is low, O1 cannot provide accurate results compared to other state-of-art and proposed ontologies.This paper’s main contribution is to design a practical ontology for ocean WPP based on service-oriented computing.A study has demonstrated the weather domain’s existing ontologies and concluded that the proposed OWO ontology is efficient.The result shows that the proposed ontology is adequate in terms of completeness and uniqueness by scoring least in redundant elements and structurally fewer complexes than other ontologies that hold a larger size.Thus, the quality of the proposed ontology is high compared to the existing ontologies.

    Figure 4: Compatibility chart of ontologies

    Figure 5: Distribution of coherence metrics of weather ontologies

    Figure 6: Comparison plot of ontologies (a) Quality factors and (b) Complexity scores

    6 Conclusions and Future Work

    This paper confers a climatic information data model dependent on OWL ontology by coordinating satellite information using the semantic web for ocean applications.The fundamental objective of this data model is to predict the climate marvel through ontology models by presenting information about different climate conditions influenced by weather attributes.The proposed data model has reduced much effort since information translation from the information sources causes versatility issues while processing computing applications.The proposed ontology’s performance metrics have improved by 26.23% and 7.14% in completeness and correctness.Likewise, it has diminished by 4.3% and 45.32% in conciseness and structural complexity, respectively, with O4 ontology.The experimental outcomes show that the proposed technique outperforms the current strategies in terms of scalability and IR.The ontological approach sustains various scientific domains, research data sharing, semantic query execution, and efficient visualization.The future work of this research is to develop a web application to deduce weather prediction based on user-defined queries and to develop a more comprehensive ontology to infer any kind of weather forecast.The outlook of this research is to implement various SPARQL queries implementing arithmetic and logical calculations according to the user requirement.A proposed ocean ontology can be developed by including many concepts and supporting attributes for more efficient and accurate knowledge retrieval in the ocean weather domain.

    Acknowledgement:The authors would like to express their sincere thanks to MoES, Govt of India for their financial support, and Adhiyamaan College of Engineering for their moral support for completing the project successfully.

    Funding Statement:This work is financially supported by the Ministry of Earth Science (MoES),Government of India, (Grant.No.MoES/36/OOIS/Extra/45/2015), URL: https://www.moes.gov.in

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    亚洲精品久久久久久婷婷小说| 在线观看免费高清a一片| 日韩免费高清中文字幕av| 久久精品久久久久久久性| 高清在线视频一区二区三区| 在线播放无遮挡| 大陆偷拍与自拍| 久久精品人妻少妇| 三级国产精品欧美在线观看| 亚洲电影在线观看av| 亚洲av欧美aⅴ国产| 婷婷色麻豆天堂久久| 亚洲欧美精品专区久久| 看非洲黑人一级黄片| 日韩大片免费观看网站| a级毛片免费高清观看在线播放| 亚洲av一区综合| 午夜老司机福利剧场| 国产视频内射| 成人欧美大片| 日本-黄色视频高清免费观看| 精品国产三级普通话版| 国产精品爽爽va在线观看网站| 美女cb高潮喷水在线观看| 国产精品一二三区在线看| 亚洲三级黄色毛片| 成人毛片60女人毛片免费| 亚洲美女视频黄频| 美女内射精品一级片tv| 亚洲不卡免费看| 久久久久久久久久成人| 免费高清在线观看视频在线观看| 国产亚洲最大av| 日本一二三区视频观看| 熟妇人妻不卡中文字幕| 欧美激情国产日韩精品一区| 免费看a级黄色片| 亚洲内射少妇av| 亚洲国产最新在线播放| 欧美高清性xxxxhd video| 日日摸夜夜添夜夜添av毛片| 国产真实伦视频高清在线观看| 少妇的逼好多水| 亚洲高清免费不卡视频| 久久精品国产a三级三级三级| 人人妻人人看人人澡| 人体艺术视频欧美日本| 欧美三级亚洲精品| 免费观看在线日韩| 国产一区二区三区综合在线观看 | 观看免费一级毛片| 成年人午夜在线观看视频| av女优亚洲男人天堂| 国产精品国产三级国产专区5o| 免费黄网站久久成人精品| 老女人水多毛片| 日韩国内少妇激情av| 2022亚洲国产成人精品| a级毛片免费高清观看在线播放| 国产人妻一区二区三区在| 免费黄色在线免费观看| 国产精品久久久久久久久免| 在线免费观看不下载黄p国产| 亚洲精品影视一区二区三区av| 国产亚洲av嫩草精品影院| 久久人人爽人人片av| 内地一区二区视频在线| 伦精品一区二区三区| 亚洲av中文av极速乱| 97在线视频观看| 97精品久久久久久久久久精品| 99久久精品一区二区三区| 成人亚洲欧美一区二区av| 草草在线视频免费看| 18禁在线无遮挡免费观看视频| 高清毛片免费看| 国产黄片美女视频| 各种免费的搞黄视频| 国产亚洲精品久久久com| 男女那种视频在线观看| 久久久久久九九精品二区国产| 日本猛色少妇xxxxx猛交久久| 人妻少妇偷人精品九色| 美女被艹到高潮喷水动态| 人妻夜夜爽99麻豆av| 国产成人精品婷婷| 啦啦啦啦在线视频资源| 成人高潮视频无遮挡免费网站| 精品久久久久久久久亚洲| 一区二区三区四区激情视频| av黄色大香蕉| 人妻夜夜爽99麻豆av| 大片电影免费在线观看免费| 免费黄色在线免费观看| 黄色一级大片看看| 少妇人妻 视频| 六月丁香七月| 一级毛片aaaaaa免费看小| 男女边摸边吃奶| 91久久精品国产一区二区三区| 免费黄色在线免费观看| www.av在线官网国产| 亚洲精品成人久久久久久| 久久6这里有精品| 午夜精品国产一区二区电影 | 亚洲国产欧美在线一区| 国产精品一二三区在线看| 十八禁网站网址无遮挡 | 亚洲精品自拍成人| 黄色怎么调成土黄色| 欧美成人精品欧美一级黄| 国产精品.久久久| 九九久久精品国产亚洲av麻豆| 成人无遮挡网站| 男女那种视频在线观看| 男人舔奶头视频| 国产精品精品国产色婷婷| 女人被狂操c到高潮| 亚洲最大成人中文| 亚洲av成人精品一二三区| 亚洲精品国产av成人精品| 国产成人精品一,二区| 美女脱内裤让男人舔精品视频| av又黄又爽大尺度在线免费看| 在线 av 中文字幕| 亚洲国产精品国产精品| 在线a可以看的网站| 久久精品国产a三级三级三级| 中文乱码字字幕精品一区二区三区| 国产精品一区www在线观看| 国产 精品1| 极品教师在线视频| 波多野结衣巨乳人妻| 熟女电影av网| 少妇丰满av| 欧美少妇被猛烈插入视频| 性色av一级| 黄色一级大片看看| 亚洲av福利一区| 免费黄色在线免费观看| 看十八女毛片水多多多| 日韩三级伦理在线观看| 国产69精品久久久久777片| www.av在线官网国产| 中国三级夫妇交换| 久久人人爽人人片av| 久久久久国产网址| 久久久国产一区二区| 久久人人爽人人片av| 黄色配什么色好看| 九色成人免费人妻av| 国产精品一二三区在线看| 伦理电影大哥的女人| 最近最新中文字幕免费大全7| 在线免费十八禁| 欧美老熟妇乱子伦牲交| 久久久久久伊人网av| 乱系列少妇在线播放| 内射极品少妇av片p| 亚洲怡红院男人天堂| 99久久精品国产国产毛片| 久久久欧美国产精品| 少妇被粗大猛烈的视频| 日韩 亚洲 欧美在线| 亚洲在久久综合| 我的女老师完整版在线观看| 人妻系列 视频| 三级经典国产精品| 欧美另类一区| 伊人久久国产一区二区| 国产亚洲5aaaaa淫片| 色播亚洲综合网| 男女那种视频在线观看| 只有这里有精品99| 好男人视频免费观看在线| 日韩视频在线欧美| 最新中文字幕久久久久| 97精品久久久久久久久久精品| 亚洲国产日韩一区二区| 一级a做视频免费观看| 久热久热在线精品观看| 国产av码专区亚洲av| 欧美精品国产亚洲| 午夜老司机福利剧场| 深夜a级毛片| 日本熟妇午夜| 国产熟女欧美一区二区| 黄片wwwwww| av一本久久久久| 精品一区在线观看国产| 亚洲国产精品成人综合色| 婷婷色综合www| 热re99久久精品国产66热6| 亚洲人成网站在线观看播放| 中文天堂在线官网| 爱豆传媒免费全集在线观看| 国语对白做爰xxxⅹ性视频网站| 熟妇人妻不卡中文字幕| 久久鲁丝午夜福利片| 国产精品成人在线| 18禁在线播放成人免费| 久久久久国产精品人妻一区二区| 国产欧美日韩精品一区二区| 91久久精品电影网| 国产精品一及| 高清欧美精品videossex| 天堂网av新在线| 国产免费福利视频在线观看| 久久久成人免费电影| 亚洲av福利一区| 免费大片18禁| 国产精品熟女久久久久浪| 亚洲在线观看片| 国产熟女欧美一区二区| 菩萨蛮人人尽说江南好唐韦庄| 亚洲国产精品成人综合色| 成人亚洲精品av一区二区| 免费看光身美女| 免费看a级黄色片| 一级毛片久久久久久久久女| 日韩一区二区三区影片| 国产伦理片在线播放av一区| 亚洲精品亚洲一区二区| 97超视频在线观看视频| 丰满少妇做爰视频| 久久久a久久爽久久v久久| 国产男女超爽视频在线观看| 色视频在线一区二区三区| 成人美女网站在线观看视频| 国产乱人视频| 婷婷色综合www| 91精品一卡2卡3卡4卡| 精品一区二区免费观看| 国产精品伦人一区二区| 亚洲欧美一区二区三区黑人 | 国产亚洲5aaaaa淫片| 欧美成人一区二区免费高清观看| 91狼人影院| 97超视频在线观看视频| 久久精品国产亚洲av天美| 久久精品人妻少妇| 性色avwww在线观看| 欧美人与善性xxx| 亚洲精品色激情综合| 欧美成人精品欧美一级黄| 人妻夜夜爽99麻豆av| 91久久精品国产一区二区成人| 国产在线男女| 国产一区亚洲一区在线观看| 美女视频免费永久观看网站| 久久精品久久久久久久性| 亚洲国产高清在线一区二区三| 久久久国产一区二区| 亚洲四区av| 伦精品一区二区三区| 国产精品伦人一区二区| 精品亚洲乱码少妇综合久久| 美女脱内裤让男人舔精品视频| 99热网站在线观看| 最后的刺客免费高清国语| 高清在线视频一区二区三区| 麻豆久久精品国产亚洲av| 免费av毛片视频| 亚洲国产色片| 看黄色毛片网站| 亚洲天堂av无毛| 性插视频无遮挡在线免费观看| 又黄又爽又刺激的免费视频.| 在线看a的网站| 高清日韩中文字幕在线| 国产在视频线精品| 成人综合一区亚洲| 久久久久久九九精品二区国产| 中国国产av一级| 午夜精品国产一区二区电影 | 久久久久精品久久久久真实原创| 亚洲欧洲日产国产| 成人欧美大片| 欧美精品一区二区大全| 男的添女的下面高潮视频| 我要看日韩黄色一级片| 天堂俺去俺来也www色官网| 人人妻人人澡人人爽人人夜夜| 国产精品国产三级国产av玫瑰| 国内精品宾馆在线| 高清在线视频一区二区三区| 国产乱人视频| 啦啦啦中文免费视频观看日本| 亚洲人成网站高清观看| 少妇人妻一区二区三区视频| 高清欧美精品videossex| 欧美变态另类bdsm刘玥| 精品国产乱码久久久久久小说| 国产亚洲91精品色在线| 男人爽女人下面视频在线观看| 午夜免费男女啪啪视频观看| 亚洲熟女精品中文字幕| 欧美另类一区| 干丝袜人妻中文字幕| 看十八女毛片水多多多| 美女主播在线视频| 亚洲婷婷狠狠爱综合网| 新久久久久国产一级毛片| 亚洲精品亚洲一区二区| 色播亚洲综合网| 久久精品熟女亚洲av麻豆精品| 精品久久久久久电影网| 99热这里只有精品一区| av免费观看日本| 少妇熟女欧美另类| 身体一侧抽搐| 免费观看的影片在线观看| 国产白丝娇喘喷水9色精品| 亚洲精品乱久久久久久| 99热全是精品| 亚洲av国产av综合av卡| 亚洲人与动物交配视频| 成人毛片60女人毛片免费| 亚洲国产最新在线播放| 国产男女超爽视频在线观看| 国产高清有码在线观看视频| 人人妻人人爽人人添夜夜欢视频 | 熟女av电影| 五月玫瑰六月丁香| 又黄又爽又刺激的免费视频.| 日韩精品有码人妻一区| 干丝袜人妻中文字幕| 久久精品人妻少妇| 最近2019中文字幕mv第一页| av网站免费在线观看视频| 亚洲欧美清纯卡通| 精品熟女少妇av免费看| 午夜老司机福利剧场| 亚洲经典国产精华液单| 少妇猛男粗大的猛烈进出视频 | 18禁在线无遮挡免费观看视频| 国产成人freesex在线| 91久久精品国产一区二区三区| 久久精品熟女亚洲av麻豆精品| 日韩大片免费观看网站| 一级爰片在线观看| 亚洲精品乱久久久久久| 黄色欧美视频在线观看| 国产亚洲91精品色在线| 日韩一区二区视频免费看| 亚州av有码| 在线观看人妻少妇| 精品一区二区免费观看| 观看免费一级毛片| 爱豆传媒免费全集在线观看| 老女人水多毛片| 看非洲黑人一级黄片| 日韩亚洲欧美综合| 成人美女网站在线观看视频| 日韩人妻高清精品专区| 五月伊人婷婷丁香| 欧美日韩国产mv在线观看视频 | 夜夜爽夜夜爽视频| 欧美人与善性xxx| 又爽又黄无遮挡网站| 精品一区二区三卡| 91午夜精品亚洲一区二区三区| 亚洲aⅴ乱码一区二区在线播放| 又爽又黄a免费视频| 两个人的视频大全免费| 少妇裸体淫交视频免费看高清| 国产色爽女视频免费观看| 国产爱豆传媒在线观看| 99久久精品热视频| 80岁老熟妇乱子伦牲交| 全区人妻精品视频| 欧美zozozo另类| 高清毛片免费看| 国产精品.久久久| 亚洲欧美精品专区久久| 欧美日韩一区二区视频在线观看视频在线 | 高清毛片免费看| 婷婷色麻豆天堂久久| 在线观看国产h片| 久久久久久久大尺度免费视频| 欧美高清成人免费视频www| 国产午夜精品久久久久久一区二区三区| 美女xxoo啪啪120秒动态图| 成年av动漫网址| 纵有疾风起免费观看全集完整版| 欧美性猛交╳xxx乱大交人| 欧美高清性xxxxhd video| 精品熟女少妇av免费看| 好男人视频免费观看在线| 99久久九九国产精品国产免费| 亚洲色图综合在线观看| 网址你懂的国产日韩在线| 日韩成人av中文字幕在线观看| 日日摸夜夜添夜夜添av毛片| 激情五月婷婷亚洲| 又爽又黄a免费视频| 国产精品偷伦视频观看了| 亚洲欧美一区二区三区国产| 久久久午夜欧美精品| 国产精品人妻久久久影院| 王馨瑶露胸无遮挡在线观看| 精品99又大又爽又粗少妇毛片| 两个人的视频大全免费| 免费观看无遮挡的男女| a级一级毛片免费在线观看| 99久久精品热视频| 99热这里只有是精品在线观看| 亚洲欧美一区二区三区黑人 | 久久久久国产网址| 色播亚洲综合网| 欧美激情久久久久久爽电影| 久久99热这里只频精品6学生| 国产伦在线观看视频一区| 欧美性感艳星| 久久久久国产网址| 91精品伊人久久大香线蕉| 黄色日韩在线| 免费观看的影片在线观看| 亚洲欧美一区二区三区黑人 | 日韩成人av中文字幕在线观看| 欧美+日韩+精品| 在线观看美女被高潮喷水网站| 18+在线观看网站| 久久影院123| 日韩在线高清观看一区二区三区| 日韩强制内射视频| 国产伦理片在线播放av一区| 91在线精品国自产拍蜜月| 天天一区二区日本电影三级| 69av精品久久久久久| 国产精品99久久久久久久久| 亚洲国产精品成人综合色| 白带黄色成豆腐渣| 亚洲婷婷狠狠爱综合网| 人体艺术视频欧美日本| 久久久久九九精品影院| 1000部很黄的大片| 51国产日韩欧美| 国产精品国产三级专区第一集| 午夜激情福利司机影院| 国产精品成人在线| 日韩 亚洲 欧美在线| 美女脱内裤让男人舔精品视频| 国产综合精华液| 精品亚洲乱码少妇综合久久| 午夜日本视频在线| 色播亚洲综合网| 午夜精品一区二区三区免费看| 在线观看一区二区三区| 亚洲成人久久爱视频| 波野结衣二区三区在线| 直男gayav资源| 九九在线视频观看精品| 国产成人免费无遮挡视频| 久久这里有精品视频免费| 亚洲综合色惰| 99热这里只有是精品在线观看| 欧美日韩综合久久久久久| 噜噜噜噜噜久久久久久91| 久久久久久久亚洲中文字幕| 国产伦精品一区二区三区视频9| 国产 精品1| 国产成人一区二区在线| 日韩大片免费观看网站| 国产69精品久久久久777片| 国产乱人视频| 一区二区三区免费毛片| 99热这里只有是精品50| 午夜日本视频在线| 色婷婷久久久亚洲欧美| 成人免费观看视频高清| 成人漫画全彩无遮挡| 精品一区二区三卡| 中国三级夫妇交换| 亚洲美女搞黄在线观看| 久久99蜜桃精品久久| 国产精品久久久久久精品电影小说 | 午夜免费观看性视频| 高清日韩中文字幕在线| 久久久久久久久久久丰满| 国产探花极品一区二区| 一个人看视频在线观看www免费| 国产一区亚洲一区在线观看| 婷婷色综合www| 99re6热这里在线精品视频| 午夜激情久久久久久久| 欧美xxxx性猛交bbbb| 亚洲国产高清在线一区二区三| 亚洲欧美日韩卡通动漫| 男人添女人高潮全过程视频| 在线观看一区二区三区| 极品教师在线视频| 亚洲真实伦在线观看| 国产精品嫩草影院av在线观看| 十八禁网站网址无遮挡 | 国产精品国产三级国产专区5o| 免费观看av网站的网址| 一区二区三区四区激情视频| 国产成人午夜福利电影在线观看| 国产欧美另类精品又又久久亚洲欧美| 欧美极品一区二区三区四区| 少妇被粗大猛烈的视频| 国产一级毛片在线| 少妇人妻 视频| 夜夜爽夜夜爽视频| 免费大片18禁| 插逼视频在线观看| 国产视频内射| av免费在线看不卡| 免费看不卡的av| av卡一久久| 国内精品美女久久久久久| 美女高潮的动态| 26uuu在线亚洲综合色| 国产亚洲av片在线观看秒播厂| 97在线视频观看| 女人久久www免费人成看片| 六月丁香七月| 午夜日本视频在线| 欧美成人午夜免费资源| 丰满乱子伦码专区| 亚洲色图av天堂| 水蜜桃什么品种好| 婷婷色综合大香蕉| 天堂网av新在线| 国产精品女同一区二区软件| 欧美日韩一区二区视频在线观看视频在线 | 亚洲美女搞黄在线观看| 九色成人免费人妻av| 久久精品国产亚洲av涩爱| 美女cb高潮喷水在线观看| 午夜福利在线在线| 99久久人妻综合| 丰满乱子伦码专区| 黄色一级大片看看| 黄色视频在线播放观看不卡| 亚洲欧美精品专区久久| 伊人久久国产一区二区| 中国国产av一级| h日本视频在线播放| 国产精品一区www在线观看| 日韩伦理黄色片| 99热这里只有是精品50| 亚洲精品久久午夜乱码| 肉色欧美久久久久久久蜜桃 | 亚洲美女视频黄频| 99久久精品一区二区三区| 亚洲欧美日韩卡通动漫| 22中文网久久字幕| 香蕉精品网在线| 一级毛片 在线播放| 人妻一区二区av| 王馨瑶露胸无遮挡在线观看| 亚洲一区二区三区欧美精品 | 丰满乱子伦码专区| 成人亚洲精品一区在线观看 | 国产精品成人在线| 亚洲精品色激情综合| 亚洲aⅴ乱码一区二区在线播放| 亚洲人成网站在线观看播放| 亚洲自偷自拍三级| 亚洲成人一二三区av| 黄色一级大片看看| 日本av手机在线免费观看| av专区在线播放| 亚洲欧洲日产国产| 久久久久久久亚洲中文字幕| 国产精品人妻久久久影院| 亚洲三级黄色毛片| 日韩强制内射视频| 亚洲,欧美,日韩| 欧美激情在线99| 波野结衣二区三区在线| 亚洲最大成人手机在线| 成人毛片a级毛片在线播放| 麻豆乱淫一区二区| 神马国产精品三级电影在线观看| 国产中年淑女户外野战色| 深夜a级毛片| 精品99又大又爽又粗少妇毛片| 亚洲国产av新网站| 久久久a久久爽久久v久久| 中文精品一卡2卡3卡4更新| 美女被艹到高潮喷水动态| 18禁在线播放成人免费| www.av在线官网国产| 天天躁日日操中文字幕| 日日啪夜夜撸| 国产 一区 欧美 日韩| 少妇裸体淫交视频免费看高清| 两个人的视频大全免费| 亚洲久久久久久中文字幕| 久久久精品欧美日韩精品| 高清午夜精品一区二区三区| 欧美成人精品欧美一级黄| 麻豆国产97在线/欧美| 久久久久久久久久人人人人人人| 久久99热6这里只有精品| 又粗又硬又长又爽又黄的视频| 久久久久国产网址| 99热6这里只有精品| 我的女老师完整版在线观看| 免费看光身美女| 51国产日韩欧美| 国产精品一及| 黄色配什么色好看| 一级黄片播放器| 七月丁香在线播放| 人妻制服诱惑在线中文字幕| 亚洲欧美一区二区三区国产| 免费电影在线观看免费观看| 一个人看视频在线观看www免费| 国产成人aa在线观看| 亚洲av男天堂| 日韩国内少妇激情av|