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

    A CAWL handler for context-aware composite workflow services

    2013-12-20 09:00:30YongseongChoJongsunChoiJaeyoungChoi

    Yongseong Cho, Jongsun Choi, Jaeyoung Choi

    (School of Computer Science and Engineering, Soongsil University, Seoul 156-743, Korea)

    A CAWL handler for context-aware composite workflow services

    Yongseong Cho, Jongsun Choi, Jaeyoung Choi

    (School of Computer Science and Engineering, Soongsil University, Seoul 156-743, Korea)

    In distributed computing environment, workflow technologies have been continuously developed. Recently, there is an attempt to apply these technologies to context-aware services in ubiquitous computing environment. The middleware, which offers services in such environments, should support the automation services suited for the user using various types of situational information around the user. In this paper, based on context-aware workflow language (CAWL), we propose a CAWL based composite workflow handler for supporting composite workflow services, which can integrate more than two service flows and handle them. The test results shows that the proposed CAWL handler can provide the user with the composite workflow services to cope with various demands on a basis of a scenario document founded on CAWL.

    ubiquitous computing; context-aware; composite workflow; context-aware workflow language (CAWL) handler

    CLD number: TP302 Document code: A

    0 Introduction

    The worldwide computer companies such as IBM, Microsoft, Oracle, etc. have continuously developed workflow technologies for the corporate integrated solution. Especially, a number of researchers associated with workflow management coalition (WfMC)[1]are actively studying the interface and data format for the interoperability among various workflow systems. In addition, standard web services based workflow languages have attracted attention up to recently as solution to secure the interoperability of various services provided through heterogeneous systems. For example, there are IBM's WSFL[2], XLANG of Microsoft[3], and web service business process execution language (WS-BPEL)[4]as standard workflow technologies recognized in the industry with the advantages of the two languages. These workflow languages utilize web services based standard interfaces such as extensible markup language (XML), web services description language (WSDL), simple object access protocol (SOAP), etc. to get an easy access to heterogeneous service resources. Recently, several researchers are making many attempts to apply the workflow technologies developed till now to the computing environment[5,6].

    In the ubiquitous environment, the user wants to receive the automation services suited for his/her situation, and context based technologies[5]can cope with the user demands based on his/her peripheral situations. When expressing the user situation through context-aware workflow technologies, the developer uses the user situation information as transition condition of a workflow. In this case, the context used to express situation information is the situational information generated through the interaction between people and things, and the developer expresses such situational information using a structural context model based on a resource description framework (RDF) triplet structure made up of subject, verb and object[7]. Studies such as uFlow[5], FollowME[6], context-aware workflow managment engine (CWME)[8]correspond to some cases founded on the context-aware workflow mentioned previously. Such a context-aware based technologies can offer the user with a sequential workflow only, a single workflow service. The workflow system supporting context-aware services should be able to support the composite workflow composed of the assembly of a number of single workflows, rather than the sequential workflows designed to express of the flow of only one service to provide automation services for a number of users.

    In this paper, we propose a context-aware workflow language (CAWL) based composite workflow handler that can integrate more than two services and handle them based on CAWL. The proposed CAWL handler is based on CAWL, a context-aware workflow language that can express individual service flows as a larger scale integrated workflow. Therefore, CAWL handler can offer the user with various composite workflows based on the scenario drawn up using CAWL. Additionally, the developer can reuse the several services based on the single workflows drawn up already to configure a composite workflow, so it is possible to reduce the waste of service resources.

    1 Related work

    Wherever in this chapter we review the previous work mentioned in the introduction in detail. At present the work on the context-aware workflow using context information is being continuously conducted. The Faculty of Engineering of Multimedia University, Malaysia, proposed CWME[8], context-aware middleware based on workflows. The purpose of CWME is to integrate and manage the different network devices existing in distributed computing environment. This work aims to control devices or processes using standard workflow technologies. Hence, it is difficult to express the flow of the services that target at people and other things existing in the ubiquitous environment.

    As an enhanced version of WS-BPEL for people, there is WS-BPEL4People[9]. This language defines people as an object in the service environment, and presents a method of being able to provide the service targeted at those people. In WS-BPEL4People, People Activity rules have added to describe people as a part of the service environment, and WS-HumanTask enables the user to define the available services for people. WS-BPEL4People has a limit of providing the automation services that meet the demands from the user in that it is a simple expansion of WS-BPEL, which is impossible to express situation information directly. So WS-BPEL4People needs a method for expressing situation information to People Activity rules in detail.

    As a study on other expansions of WS-BPEL to express situation information, there is Context4BPEL. In Context4BPEL[10], WS-BPEL has been expanded to apply a context-aware concept. However, Context4BPEL is an enhanced version of the exiting WS-BPEL to express situation information, so it is necessary to correct the workflow engine to correct it. Hence, workflow service developers have a difficulty in implementing this.

    uFlow is a context-aware workflow service framework constructed based on uWDL[5]. uWDL is a ubiquitous workflow language proposed to solve the problems that arise when the existing web services-based workflow languages can not express the situational information with service transition conditions. uWDL expresses context information in state-altering conditions so that the workflow can transit conditions based on context-aware. However, uWDL expresses the situation information in the document in a static way, being able to only one sequential workflow. Therefore, uWDL has a limit in the dynamic expression of situation information and that of a number of workflows.

    2 Proposed workflow handler

    In this chapter, we review the design and components of a CAWL handler supporting and processing the composite workflow services based on context aware. The CAWL handler provides the user with the services that meet demands from the user using the documents drawn up in CAWL and with the contexts to express the user situation information.

    The handler proposed in Fig.1 mainly consists of three parts. Firstly it is a scenario document that expresses CAWL based context-aware services, which corresponds to workflow based smart services. The second one is the contexts, which become a foundation to express and process situational information. Lastly, there is a workflow system, a core part of this paper. The workflow system consists of a CAWL handler to process the scenario and the workflow pool to store and reuse scenarios that have been worked out.

    Fig.1 Conceptual system architecture of CAWL handler

    The role of CAWL handler of is to perform execution orders of services by identifying the appropriateness of the service execution conditions described in the CAWL based scenario document to provide the user with integrated workflow based automation services on a larger scale based on the scenario document worked out already. The specific contents of the CAWL handler are described in detail in sections 2.1-2.3.

    2.1 CAWL parser

    A CAWL parser performs two functions mainly in the process of parsing the scenario worked out using a context-aware workflow service that supports composite workflow services. The first function is the reusability in the process of configuring a number of workflows compositively, which is to store the workflow pool. The second function is related to the management of a scenario document, which is to manage the variables of the symbol table described in a number of documents.

    Fig.2 CAWL parser supporting a composite workflow

    As shown in Fig.2, the CAWL parser consists of three modules. Firstly, abstract syntax tree (AST) component refers to the element described in the scenario, consisting of the object units corresponding to individual nodes of AST tree. Secondly, the lexical analyzer recognizes the scenario document in a token unit to create AST and symbol table. Lastly, the syntax analyzer identifies the grammatical abnormality on a documentary structure using a token recognized in the lexical analyzer, and creates AST using AST component if the structure is satisfactory in a grammatical respect.

    A parsing process is as follows. The scenario document (CAWL doc.) used as the information to input the CAWL parser is delivered to the syntax analyzer after read in a token unit through the lexical analyzer in the parser. The lexical analyzer inspects whether the delivered token is suitable for documentary token rules in accordance with the structure of the grammatical structure defined by the CAWL schema. Then the syntax analyzer creates AST through the assembly of AST components that correspond to the documentary factor unit in the process of analyzing the syntax, and it also creates the symbol table of storing the names, scopes, and values of the variables used in the scenario.

    2.2 Workflow engine

    A workflow is the description of a series of calculations and works in order, and it requires a method for processing a series of those calculations and work in order. A CAWL handler includes an workflow execution engine. This engine provides the user with the web services, which meet the conditions that he/she faces, by using a CAWL.

    Fig.3 illustrates the process of handling the workflow services using a CAWL handler.

    Fig.3 Composite workflow process by CAWL execution engine

    The main module of the workflow engine is a workflow handler that controls the execution and flow of workflow. The flow handler processes the workflow described in the scenario by referring to the link information of each node. As shown in Fig.3, the input information of the workflow execution engine includes Part 1, Part 2 and Part 3. The detail is as follows: Part 1 refers to service nodes A and B. Part 2 is the connection information among the nodes of Flow A. Part 3 indicates the nodes of the Flow B that is the sub-workflow information of Flow A.

    The flow handler processes workflow by integrating Flow A and Flow B to provide composite workflow services based on Part 1, Part 2 and Part 3. The flow handler processes the connection of nodes of individual services by referring to element in the AST created in the process of parsing and using the information of ‘from' and ‘to'- which are the properties of element . And element is used to refer to the flow existing in the same scenario document and other documents. In case of referring to the Flow existing in other documents, this is called ‘sub-workflow'. Thus, in the whole workflow the sub-workflow is connected and integrated using element , which consists of composite workflows. Such an integrated process is the same as a concept that ‘routine' invokes another routine, which is a subroutine, in a general programming scheme. The lower part of Fig.3 indicates the composite workflow that shows the integration of sub-workflow (Flow B) into Flow A after the sub-workflow invoked.

    3 Test and evaluation

    The proposed CAWL handler is used to support a composite workflow service that integrates the workflows of various flows based on a CAWL. For this, we draw up a sceoario using CAWL and check out whether proper services are provided in accordance with a user schedule. For the test, we use a workflow service scenario related to John's schedule for the day that decides ‘service branches'. The service content is shown in Fig.4.

    Office worker John records that he should give a presentation in Room 301 at 11 a.m., using his desktop computer after arriving at office. When it is 10:30 a.m., a preparation system for the meeting shows him the schedule on the desktop, he checks the state of lighting, microphones, projectors, etc. of the meeting room. If the state of those equipments is satisfactory, he downloads his presentation materials to a PC in Room 301, and executes the program. When it is time for the meeting, he turns on the powers of individual equipments, except for the PC, to provide the environment for the meeting.

    Fig.4 Service scenario requiring a composite workflow

    Fig.5 shows a part of a CAWL document based on the scenario of Fig.4.

    The scenario is delivered as the information to input a CAWL parser, and based on this a document instant AST (DIAST) and a variable table, etc. are created.

    Fig.5 Part of a scenario document drawn up by the developer

    Fig.5 shows only the content for main parts in the test. In the scenario document to provide composite workflow services, you should be able to describe a number of flows. For this, in this test we express two flows making the assumption of the minimal level in the situational complexity. We express the content of the workflow for a scenario document using Fig.6.

    The first flow (JohnScheduleFlow) described by Fig.5 shows the Flow A of Fig.6, and the second one (CheckMeetingRoom) refers to the Flow B in Fig.6. Additionally, we express the part corresponding to on the scenario document only once. This plays a role in identifying whether it is the right situation to provide the services with the user. If the situation is decided to be proper, such a part serves as an activator that allows the workflow to start. The Flow A shows the content of the scenario document related to John's schedule for the day and the Flow B is the expression of contents of the document corresponding to the ‘Check Meeting Room' flow connected to the sub-workflow.

    Fig.6 Workflow based on CAWL scenario document

    Fig.7 is the results executed through the eclipse on screen, showing the process of offering composite workflow services.

    Fig.7 Execution process of composite workflow service

    In Flow A of Fig.7, the dotted-line box refers to a comparison of activating conditions to activate the Flow A. In the comparison process, C1 and C2 show a constraint, a minimal unit to describe the situation, suggesting the value of the situation information obtained from the scenario document. Additionally, the information corresponding to a sensing context refers to the value if any identical value appears among the values obtained from the random number generator. Likewise, if it is identified that the situational information described in the scenario document is the same as that acquired from the sensor, JohnScheduleFlow starts at the same time. The next shows the information of links, which indicates the execution order of the workflow.

    In Fig.7 the lower area shows a process of execution of Flow B invoked to the sub-workflow. In Flow B of Fig.7, the upper dotted-line box is a process of comparing the situation information for a transition condition. This does not refer to the activation condition but identifies the transition condition to change into the next service. Next, the lower dotted-line box shows a process of invoking the service (Check Light) to be executed after the comparison procedure is over.

    This test shows that it is possible to provide composite workflow services by applying the schemes (See section 2.2) that can handle several workflows based on a CAWL used to integrate multi-workflows.

    4 Conclusion

    In the ubiquitous computing environment, a context-aware workflow system is able to offer the automation service that can express various kinds of composite situations depending on demands from the user. Therefore, in this paper we propose CAWL handler, which is a workflow handler to provide workflow services based on a CAWL supporting a composite workflow model, to solve the abover-mentioned problem. CAWL handler can offer a number of users with the composite workflow services on a larger scale, and raise the efficiency of service development by reusing the workflow drawn up already, in terms of the same service. In addition, CAWL handler is improved in its functions in that it is possible for a composite workflow to integrate a number of workflows, compared with the existing context-aware-based system. For this, we configure a workflow pool to reuse the existing workflow. Moreover, we enable a CAWL parser to have a function that can configure a symbol table, other than create AST, to raise an access to the variables and messages occurring in a number of scenario documents. In the future, this paper is required to apply a scenario to cope with various situations that may occur in heterogeneous service domains in order to verify the efficiency of a CAWL handler in many aspects.

    [1] Junginger S. The workflow management coalition standard WPDL: first steps towards formalization. In: Proceedings of the 7th European Concurrent Engineering Conference (ECEC'00), Leicester, UK, 2000: 17-20.

    [2] Leymann F. Web services flow language(WSFL 1.0). 2001[2013-03-21]. http://cin.ufpe.br/~redis/intranet/bibliography/standards/leymann-wsfl01.pdf.

    [3] Thatte S. Web services for business process design. 2001. [2013-03-21]. http://xml.coverpages.org/XLANG-C-200106.html.

    [4] Das M. Business process management and WS-BPEL 2.0. 2006. [2013-03-21]. http://www.oracle.com/technetwork/topics/bpel-130653.pdf.

    [5] Han J, Kim E, Cho Y, et al. A ubiquitous workflow service framework. In: Proceedings of International Conference on Computational Science and Its Applications (ICCSA2006). Glasgow, UK, 2006: 30-39.

    [6] LI Jun, BU Ying-yi, CHEN Sha-xun, et al. Followme: on research of pluggable infrastructure for context-awareness. In: Proceedings of 20th International Conference on Advanced Information Networking and Applications(AINA'06), Vienna, Austria, 2006, 1: 1-9.

    [7] Karen H, Jadwiga I, Andry R. Modeling context information in pervasive computing systems. In: Proceedings of the 1st International Conference on Pervasive Computing, Zürich, Switzerland, 2002: 167-180.

    [8] Ngeow Y C, Mustapha A K, Goh E, et al. Context-aware workflow management engine for networked devices. International Journal of Multimedia and Ubiquitous Engineering, 2007, 2: 33-47.

    [9] Clement L, Konig D, Mehta V, et al. WS-BPEL extension for people(BPEL4People) specification version 1.1. 2009. [2013-03-23]. http://docs.oasis-open.org/bpel4people/bpel4people-1.1-spec-cd-06.pdf.

    [10] Wieland M, Kopp O, Nicklas D, et al. Towards context-aware workflows. In: Proceedings of the Workshops and Doctoral Consortium, Trondheim, Norway, 2007: 1-15.

    date: 2013-09-27

    The MSIP (Ministry of Science, ICT & Future Planning), Korea, under the ITRC (Information Technology Research Center) support program (NIPA-2013-H0301-13-2006) supervised by the NIPA (National IT Industry Promotion Agency)

    Yongseong Cho (yongseong.cho@ssu.ac.kr)

    1674-8042(2013)04-0370-06

    10.3969/j.issn.1674-8042.2013.04.015

    变态另类丝袜制服| 国产私拍福利视频在线观看| 999久久久国产精品视频| 手机成人av网站| 人妻丰满熟妇av一区二区三区| 在线看三级毛片| 99在线视频只有这里精品首页| 男人的好看免费观看在线视频| 美女高潮的动态| 中出人妻视频一区二区| 国产精品一区二区免费欧美| 老司机午夜十八禁免费视频| 亚洲欧美日韩高清在线视频| 成年人黄色毛片网站| 久久久久久久午夜电影| 免费电影在线观看免费观看| 午夜福利高清视频| 一个人看的www免费观看视频| 观看免费一级毛片| 精品国内亚洲2022精品成人| 一级毛片女人18水好多| 久久热在线av| av黄色大香蕉| 久久久久精品国产欧美久久久| 日本黄色片子视频| aaaaa片日本免费| 日本一二三区视频观看| 黄频高清免费视频| 老汉色av国产亚洲站长工具| 久久99热这里只有精品18| 久久精品夜夜夜夜夜久久蜜豆| 午夜a级毛片| 久久精品人妻少妇| 不卡一级毛片| 成人国产综合亚洲| 99国产精品一区二区蜜桃av| 国产精品影院久久| 白带黄色成豆腐渣| 麻豆一二三区av精品| 亚洲第一欧美日韩一区二区三区| 99在线视频只有这里精品首页| 国产精品 国内视频| 少妇裸体淫交视频免费看高清| 丰满人妻一区二区三区视频av | 亚洲人与动物交配视频| 午夜激情福利司机影院| 美女 人体艺术 gogo| 我要搜黄色片| 岛国视频午夜一区免费看| 中文字幕人成人乱码亚洲影| 国产免费av片在线观看野外av| 欧美+亚洲+日韩+国产| 巨乳人妻的诱惑在线观看| 国产又色又爽无遮挡免费看| 国产av不卡久久| or卡值多少钱| 精品国产乱码久久久久久男人| 久久久精品欧美日韩精品| av在线天堂中文字幕| 免费看美女性在线毛片视频| 亚洲aⅴ乱码一区二区在线播放| 久久天躁狠狠躁夜夜2o2o| 国产亚洲av嫩草精品影院| 好男人在线观看高清免费视频| 无人区码免费观看不卡| 首页视频小说图片口味搜索| 亚洲国产精品久久男人天堂| 少妇的逼水好多| 中文亚洲av片在线观看爽| 精品国产美女av久久久久小说| 母亲3免费完整高清在线观看| 日本在线视频免费播放| 色哟哟哟哟哟哟| 中文字幕人妻丝袜一区二区| 午夜激情欧美在线| 免费看光身美女| www日本黄色视频网| 亚洲精品中文字幕一二三四区| 国产成人欧美在线观看| 国产精品98久久久久久宅男小说| 99精品欧美一区二区三区四区| 久久九九热精品免费| 亚洲人成网站高清观看| 国产精品久久久久久亚洲av鲁大| 亚洲精品中文字幕一二三四区| 欧美成人免费av一区二区三区| 亚洲欧美日韩东京热| 国产又色又爽无遮挡免费看| 免费观看的影片在线观看| 两个人看的免费小视频| 国产精品久久久久久亚洲av鲁大| 国产成人精品无人区| 精品99又大又爽又粗少妇毛片 | 18禁裸乳无遮挡免费网站照片| 99久久成人亚洲精品观看| 国产亚洲av高清不卡| 色吧在线观看| 国内精品久久久久久久电影| 成年版毛片免费区| 亚洲av成人av| 两人在一起打扑克的视频| 又黄又粗又硬又大视频| 久久精品国产清高在天天线| 日韩有码中文字幕| 两性午夜刺激爽爽歪歪视频在线观看| 午夜免费观看网址| 国产精品美女特级片免费视频播放器 | 成年版毛片免费区| 免费高清视频大片| www国产在线视频色| 老熟妇乱子伦视频在线观看| 国产欧美日韩精品亚洲av| av女优亚洲男人天堂 | 欧美激情在线99| 午夜成年电影在线免费观看| 两个人的视频大全免费| 欧美性猛交╳xxx乱大交人| 首页视频小说图片口味搜索| 在线观看66精品国产| 深夜精品福利| 国产精品亚洲av一区麻豆| 欧美精品啪啪一区二区三区| 岛国视频午夜一区免费看| 国产真实乱freesex| 精品久久久久久久人妻蜜臀av| av天堂在线播放| 免费看美女性在线毛片视频| 日本三级黄在线观看| 午夜两性在线视频| 最近视频中文字幕2019在线8| 国产单亲对白刺激| av福利片在线观看| 久久久久久久午夜电影| 色综合欧美亚洲国产小说| 亚洲专区国产一区二区| 波多野结衣高清作品| 精品无人区乱码1区二区| 亚洲自偷自拍图片 自拍| 久久婷婷人人爽人人干人人爱| 欧美乱妇无乱码| 看片在线看免费视频| 国产av在哪里看| av视频在线观看入口| 黄色丝袜av网址大全| 人妻夜夜爽99麻豆av| 综合色av麻豆| av女优亚洲男人天堂 | 国产一区二区三区视频了| 欧美日韩黄片免| 男人舔奶头视频| 亚洲av电影在线进入| 欧美一级毛片孕妇| 我的老师免费观看完整版| 黄色视频,在线免费观看| 老司机福利观看| 欧美3d第一页| 国产一区二区三区在线臀色熟女| 51午夜福利影视在线观看| 黄色片一级片一级黄色片| 国产又黄又爽又无遮挡在线| 又黄又爽又免费观看的视频| 男人舔奶头视频| 亚洲国产欧洲综合997久久,| 国产精品 国内视频| 老司机午夜福利在线观看视频| 99久久99久久久精品蜜桃| 麻豆久久精品国产亚洲av| 国产免费av片在线观看野外av| 国内毛片毛片毛片毛片毛片| bbb黄色大片| 香蕉久久夜色| 他把我摸到了高潮在线观看| 夜夜夜夜夜久久久久| 手机成人av网站| 波多野结衣高清作品| 日本黄色片子视频| 色哟哟哟哟哟哟| 欧美日韩乱码在线| 人妻丰满熟妇av一区二区三区| 亚洲真实伦在线观看| 色播亚洲综合网| 亚洲在线观看片| 亚洲精品一区av在线观看| 日本 欧美在线| 欧美最黄视频在线播放免费| 国内揄拍国产精品人妻在线| 狂野欧美白嫩少妇大欣赏| 天天一区二区日本电影三级| 亚洲av免费在线观看| 美女 人体艺术 gogo| 亚洲午夜精品一区,二区,三区| 国产精品一区二区三区四区久久| 午夜福利成人在线免费观看| 两个人的视频大全免费| 亚洲精华国产精华精| 国产精品电影一区二区三区| 成人三级黄色视频| 好男人在线观看高清免费视频| 搡老熟女国产l中国老女人| 久久精品aⅴ一区二区三区四区| 一级作爱视频免费观看| 国产精品99久久99久久久不卡| 国产三级黄色录像| 色av中文字幕| 欧美又色又爽又黄视频| 给我免费播放毛片高清在线观看| 在线十欧美十亚洲十日本专区| 日韩欧美一区二区三区在线观看| 夜夜夜夜夜久久久久| 亚洲熟女毛片儿| 久久久精品欧美日韩精品| 国产高清videossex| 999久久久国产精品视频| 亚洲欧美日韩卡通动漫| 国产av麻豆久久久久久久| 国产不卡一卡二| 麻豆成人午夜福利视频| 亚洲专区国产一区二区| 51午夜福利影视在线观看| 国产高清三级在线| 午夜a级毛片| 亚洲成人久久爱视频| 国产乱人伦免费视频| 国产一区二区激情短视频| 欧美极品一区二区三区四区| 亚洲专区中文字幕在线| 欧美乱妇无乱码| 亚洲欧美日韩东京热| 久久精品影院6| 99热这里只有精品一区 | 亚洲av电影在线进入| 成人18禁在线播放| 欧美在线黄色| 99久久国产精品久久久| 我的老师免费观看完整版| 69av精品久久久久久| 国产伦精品一区二区三区四那| 在线观看一区二区三区| 又爽又黄无遮挡网站| av在线蜜桃| 啪啪无遮挡十八禁网站| 亚洲一区二区三区不卡视频| 色综合站精品国产| 国内精品久久久久精免费| 男人舔女人下体高潮全视频| 国产成人欧美在线观看| 99国产极品粉嫩在线观看| 免费搜索国产男女视频| 日本熟妇午夜| 国产精品女同一区二区软件 | 在线观看美女被高潮喷水网站 | 亚洲人成电影免费在线| 亚洲成人免费电影在线观看| 亚洲国产精品成人综合色| 国产成人精品久久二区二区免费| 久久久水蜜桃国产精品网| 久久伊人香网站| 久久久久久九九精品二区国产| 麻豆av在线久日| 波多野结衣巨乳人妻| 12—13女人毛片做爰片一| 天天添夜夜摸| 亚洲人成网站高清观看| 我的老师免费观看完整版| 极品教师在线免费播放| 真人做人爱边吃奶动态| 天堂动漫精品| 最近最新中文字幕大全电影3| 成人三级黄色视频| 亚洲第一欧美日韩一区二区三区| 国产精品亚洲一级av第二区| 欧美在线一区亚洲| 国产精品乱码一区二三区的特点| 久久中文字幕一级| 亚洲中文日韩欧美视频| 床上黄色一级片| 色尼玛亚洲综合影院| 日韩成人在线观看一区二区三区| 精品熟女少妇八av免费久了| 色哟哟哟哟哟哟| 午夜福利在线观看吧| 特级一级黄色大片| 欧美性猛交╳xxx乱大交人| 一级毛片女人18水好多| www.999成人在线观看| 亚洲男人的天堂狠狠| av天堂在线播放| 久久久国产成人免费| 黄色日韩在线| a级毛片在线看网站| 国产成+人综合+亚洲专区| 成年女人永久免费观看视频| 成人欧美大片| 麻豆国产97在线/欧美| 亚洲第一电影网av| 九色国产91popny在线| 色噜噜av男人的天堂激情| 最新在线观看一区二区三区| 一区二区三区高清视频在线| 久9热在线精品视频| 老司机深夜福利视频在线观看| 国产三级黄色录像| 国产伦精品一区二区三区四那| 在线免费观看的www视频| 精品日产1卡2卡| 日本五十路高清| 99精品久久久久人妻精品| 日韩中文字幕欧美一区二区| 亚洲精品久久国产高清桃花| 麻豆成人av在线观看| 99国产精品一区二区蜜桃av| 国产毛片a区久久久久| 亚洲性夜色夜夜综合| 亚洲在线自拍视频| 男女做爰动态图高潮gif福利片| 两人在一起打扑克的视频| 好男人电影高清在线观看| 欧美乱妇无乱码| 九九在线视频观看精品| 午夜免费激情av| 黄色成人免费大全| 在线观看午夜福利视频| av福利片在线观看| 丝袜人妻中文字幕| 欧美日韩综合久久久久久 | 日本一本二区三区精品| 亚洲av免费在线观看| 亚洲欧洲精品一区二区精品久久久| 日韩 欧美 亚洲 中文字幕| 欧美中文日本在线观看视频| 一级a爱片免费观看的视频| 日本黄色片子视频| 成人三级黄色视频| 老司机福利观看| 丁香欧美五月| 亚洲第一欧美日韩一区二区三区| 村上凉子中文字幕在线| 欧美黄色淫秽网站| 午夜影院日韩av| 日本撒尿小便嘘嘘汇集6| 日韩欧美国产一区二区入口| 老司机午夜十八禁免费视频| 亚洲美女黄片视频| 91麻豆av在线| 美女大奶头视频| 欧美中文日本在线观看视频| 国产一区在线观看成人免费| 亚洲男人的天堂狠狠| 国产一区二区在线观看日韩 | 男女那种视频在线观看| 美女高潮喷水抽搐中文字幕| 午夜精品一区二区三区免费看| 97超视频在线观看视频| 国内精品久久久久精免费| 99精品欧美一区二区三区四区| 久久人妻av系列| 丰满人妻一区二区三区视频av | 9191精品国产免费久久| 噜噜噜噜噜久久久久久91| 一级毛片高清免费大全| a级毛片a级免费在线| 少妇的逼水好多| 久久久国产精品麻豆| 窝窝影院91人妻| 天堂√8在线中文| 免费在线观看日本一区| 国产一区二区在线av高清观看| 可以在线观看毛片的网站| 日韩三级视频一区二区三区| 99久久精品一区二区三区| 国产精品九九99| 窝窝影院91人妻| 国产一区二区激情短视频| 国产探花在线观看一区二区| 欧美一区二区国产精品久久精品| 久久精品国产综合久久久| 一个人免费在线观看的高清视频| 国产亚洲精品av在线| 综合色av麻豆| 特级一级黄色大片| 亚洲国产精品成人综合色| 亚洲色图av天堂| 精品久久久久久久末码| 变态另类成人亚洲欧美熟女| 嫁个100分男人电影在线观看| 一区二区三区激情视频| 亚洲欧美日韩高清专用| 国产精品综合久久久久久久免费| 国内精品久久久久久久电影| 亚洲欧美日韩无卡精品| 欧美中文综合在线视频| 香蕉av资源在线| 级片在线观看| 长腿黑丝高跟| 小蜜桃在线观看免费完整版高清| 国产精品自产拍在线观看55亚洲| 欧美乱色亚洲激情| 免费人成视频x8x8入口观看| 午夜两性在线视频| 在线观看日韩欧美| 国产av在哪里看| 国产成人欧美在线观看| 亚洲美女视频黄频| 国产高清三级在线| 久久久久久国产a免费观看| 日日摸夜夜添夜夜添小说| 成人特级av手机在线观看| 亚洲av成人一区二区三| а√天堂www在线а√下载| 激情在线观看视频在线高清| 成人无遮挡网站| 亚洲人成网站在线播放欧美日韩| 亚洲色图 男人天堂 中文字幕| 欧美一区二区精品小视频在线| 热99re8久久精品国产| 日本五十路高清| 免费看日本二区| 男人舔女人下体高潮全视频| 中文在线观看免费www的网站| 99热只有精品国产| 一区二区三区国产精品乱码| 噜噜噜噜噜久久久久久91| 国产精品99久久久久久久久| 精品免费久久久久久久清纯| 一级黄色大片毛片| 一级作爱视频免费观看| 亚洲乱码一区二区免费版| 欧美成人免费av一区二区三区| 黄色女人牲交| 亚洲在线观看片| 色综合站精品国产| 亚洲va日本ⅴa欧美va伊人久久| 99久久无色码亚洲精品果冻| 国产午夜福利久久久久久| 最近在线观看免费完整版| 亚洲av成人不卡在线观看播放网| 色综合欧美亚洲国产小说| 国产免费av片在线观看野外av| 黑人欧美特级aaaaaa片| 国产精品一区二区三区四区久久| 日韩欧美在线乱码| 日韩欧美精品v在线| 亚洲精品456在线播放app | 可以在线观看毛片的网站| 噜噜噜噜噜久久久久久91| 99国产精品一区二区三区| 嫩草影院入口| 12—13女人毛片做爰片一| aaaaa片日本免费| www日本黄色视频网| 级片在线观看| 久久精品综合一区二区三区| 在线十欧美十亚洲十日本专区| 中国美女看黄片| 亚洲精品在线美女| 很黄的视频免费| 中文字幕人成人乱码亚洲影| 国产高清三级在线| 舔av片在线| 又黄又爽又免费观看的视频| 禁无遮挡网站| av中文乱码字幕在线| 特大巨黑吊av在线直播| 国产私拍福利视频在线观看| 一级毛片高清免费大全| 欧美激情在线99| 久久精品91蜜桃| 国产精品美女特级片免费视频播放器 | 亚洲av第一区精品v没综合| 在线观看66精品国产| 精品一区二区三区视频在线 | 一夜夜www| 免费av不卡在线播放| 最近在线观看免费完整版| 2021天堂中文幕一二区在线观| 国产激情久久老熟女| 丰满人妻一区二区三区视频av | 麻豆成人午夜福利视频| 天天躁狠狠躁夜夜躁狠狠躁| 高清在线国产一区| 亚洲av日韩精品久久久久久密| 国产精品99久久久久久久久| 一本久久中文字幕| 日本五十路高清| 国产久久久一区二区三区| 国产欧美日韩精品亚洲av| 国产午夜精品论理片| 男女视频在线观看网站免费| 国产高潮美女av| 欧美色欧美亚洲另类二区| 久久这里只有精品中国| 国产精品野战在线观看| 久久久久久久精品吃奶| 12—13女人毛片做爰片一| 欧美中文日本在线观看视频| 精品乱码久久久久久99久播| 亚洲av片天天在线观看| 男女视频在线观看网站免费| 日韩免费av在线播放| 成年女人毛片免费观看观看9| 1024香蕉在线观看| 国产亚洲精品av在线| 日本 欧美在线| 欧美一区二区精品小视频在线| 亚洲第一欧美日韩一区二区三区| 99精品欧美一区二区三区四区| 中文资源天堂在线| 性色avwww在线观看| 亚洲 国产 在线| 人妻久久中文字幕网| 亚洲精品美女久久久久99蜜臀| 欧美乱码精品一区二区三区| 久久久久国内视频| av中文乱码字幕在线| 国产av一区在线观看免费| 久久久久久国产a免费观看| 香蕉久久夜色| 禁无遮挡网站| 日韩欧美精品v在线| 久久热在线av| 观看美女的网站| 精品一区二区三区视频在线观看免费| 亚洲欧美激情综合另类| 1024香蕉在线观看| 国产午夜精品论理片| 十八禁人妻一区二区| av天堂在线播放| 午夜久久久久精精品| 黄色视频,在线免费观看| 在线观看免费视频日本深夜| av片东京热男人的天堂| 精品乱码久久久久久99久播| 国产精品亚洲美女久久久| 男人的好看免费观看在线视频| 免费看a级黄色片| 观看免费一级毛片| av在线天堂中文字幕| 亚洲中文字幕日韩| 夜夜夜夜夜久久久久| 精品乱码久久久久久99久播| 又黄又粗又硬又大视频| 真人一进一出gif抽搐免费| av国产免费在线观看| 免费观看精品视频网站| 亚洲国产精品成人综合色| 国内少妇人妻偷人精品xxx网站 | 国产av不卡久久| 亚洲国产精品合色在线| 久久久国产成人免费| 男女下面进入的视频免费午夜| 日日夜夜操网爽| 老鸭窝网址在线观看| 神马国产精品三级电影在线观看| 国产人伦9x9x在线观看| 免费大片18禁| 麻豆久久精品国产亚洲av| 亚洲av电影不卡..在线观看| 久久久久久久午夜电影| 欧美日韩综合久久久久久 | 久久精品人妻少妇| 国产高清videossex| 极品教师在线免费播放| 国产一级毛片七仙女欲春2| 久久精品国产99精品国产亚洲性色| 99精品欧美一区二区三区四区| 日本熟妇午夜| 18禁黄网站禁片午夜丰满| 色综合亚洲欧美另类图片| 国产熟女xx| 久久午夜亚洲精品久久| 国产又色又爽无遮挡免费看| 一区二区三区国产精品乱码| 日韩高清综合在线| 国产成人系列免费观看| 国产av麻豆久久久久久久| 久久精品91无色码中文字幕| 午夜影院日韩av| 啦啦啦观看免费观看视频高清| 亚洲黑人精品在线| 91字幕亚洲| 最近最新中文字幕大全电影3| 国产黄色小视频在线观看| 麻豆久久精品国产亚洲av| 蜜桃久久精品国产亚洲av| 久久久精品欧美日韩精品| 欧美三级亚洲精品| 午夜福利成人在线免费观看| 综合色av麻豆| 999久久久精品免费观看国产| 欧美日韩亚洲国产一区二区在线观看| 国产黄a三级三级三级人| 国产熟女xx| 日本 欧美在线| 欧美乱码精品一区二区三区| 午夜福利高清视频| 亚洲欧美日韩高清专用| 免费在线观看影片大全网站| 一进一出抽搐动态| 美女大奶头视频| 丰满人妻熟妇乱又伦精品不卡| 美女高潮喷水抽搐中文字幕| 少妇的逼水好多| 精品免费久久久久久久清纯| 12—13女人毛片做爰片一| 丰满人妻熟妇乱又伦精品不卡| 日韩欧美免费精品| 亚洲成人久久性| 级片在线观看| 国产高清有码在线观看视频| 老汉色∧v一级毛片| 又爽又黄无遮挡网站| 亚洲国产欧洲综合997久久,| 国产精品1区2区在线观看.| 久久久国产成人精品二区| 国产精品日韩av在线免费观看|