Describe this section, concepts related to data privacy will be discussed.
Challenges in Web Services Composition
Ever since the inception of the Internet, the web services have been in constant development. The usage of Internet facilities has increased at an exponential rate ever since it has been available to the standard population at affordable prices (Xu et al. 2014). Since then, internet usage had only become higher every passing day comprising of the online Web services with exponential speed. The production of the equivalent services depending on the functionalities of these Web services has raised the differences in the descriptions and the behaviors of the Internet. Due to the exponential amount of usage of the Internet facilities, online Web services needed much more capable of storage.
However, physical storage of such a vast amount has been practically impossible, given the current usage of the Internet facilities. Therefore, it was necessary that a more feasible storage area be implemented which would not require physical existence, since having a physical presence would require a considerable sum of money for even the initial implementation (Wu et al. 2017). The tendency of using the internet has increased tremendously within the service users and consumers, and this has encouraged the web service vendors to implement cloud services as a part of providing services to its customers. Based on demand and supply rules, and because there has been an exuberant growth of customer service providers as well. Producing proper quality services have as well as been a competitive issue in the market for the service providers. These competitive markets have led the entire system into a much-difficult process to make available the composition for services of the simplest term and selection in supplying amalgamated services designated to the cloud.
Web Services have been particularly contained within self and describing itself in the modular altogether, and they are probably droopily coupled application which is possibly published invoked and located across the entire Web. Since the amount of the web services have been increasing at an exponential rate and is available everywhere on the web the requirement for the composition of the Web Services has been becoming increasingly important in the new era (Wu et al. 2016). In the contemporary times, the construction of an entirely nascent web service is based on the existing ones. The problem that arises due to this is defined as Web Services composition. Nevertheless, this has become The first and foremost key challenges within the an assortment of methodologies of the field of Web Services, compositions that the researchers there have proposed so far, have been papers happens to be presented that contains the review of the existing procedures for the composition for Web Services the comparing against one another of them with respect to some essential requirements. This will include the new web compositions that have been in walk in the contemporary times so that a rapid improvement could be noticed within the process of composition for Web Services graph.
Solutions for Web Services Composition
This paper will help in preparing a center of attention on the efforts to help in delivering lasting solutions in the turf of Web Services composition. Service-oriented architecture oral SOL and Web Services have been happens to be presented in the middle-of-the-road industrial and scientific region for a vast span of time. It is an architectural archetype of the interactions and behavioral patterns that exist between them forming the composition of components of the system. This is the architecture in which the service is contractual behavior which is to be implemented and has the ability to defined and is to be provided with the help of a composition of components or with the support of using another element (Whaiduzzaman et al. 2014).In today's world, the web services are prone into being created and updated very rapidly. Therefore, it is way beyond the ability of a mere human to have an analysis on them and engender a plant for the preparation in a manual manner. There have been numerous approaches that were proposed by people on the going researchers for tackling the problem. It is as well as being found that most of these have been successful in inspiring the researchers in AI planning and workflow that depends on various enterprises. These people go through an overview of the recent researches on the effort for automatic composition for Web Services from artificial intelligence community for planning research.
Therefore it is already seen that in the recent world the increasing amount of companies only focusing on implementing the primary business and outsourcing the other applications and services with the help of internet. Therefore the ability to effectively and efficiently categorize the integrated heterogeneous and inter-organizational services over the web during runtime and this is crucial as a step that leads towards the improvement of the web service applications (Wang 2017). The concept of Web 2.0 does focus on the utilization and resource sharing from a social and user perspective except for it is just not focused to that only. It as well as shows evidence of an increasingly imperative trend that involves much more increasing amount of consumers that are collaboration capability of and participating for their own interests and requirements with the help of developing situated software. This approach supports the situational application development with the help of a number of tools from both an academic and industrial approach. It is however argued that a hugely available services and the involvedness of composition constrictions are able to make the composition difficult when it is done manually.
Environment for Web Services Composition
The developers of the situational applications are most probably non-professional programmers. At this point, the key challenges remain in the representation of the desired goals either in a simple way or the intuitive way. In particular, if there are none of the web services available that possesses the capability to gratify the functionality that a user requires there might be an opportunity that happens to be presented facilities are combined together to fulfill the request of the user as compliance. This latest development has kicked a reasonable number of following of a line of investigation exertions on the arrangement of the web services in both the educational field and in the area of industries. Even then after all this affects the composition of web service is still a really difficult task, and it is far away from capability of a human being for dealing with the entire process. The complex situations arise from the following:
Firstly, the numerous amounts of services available online have increased exponentially during the current years and it is unimaginable to expect to have issues web service storage area that needs to be searched. Secondly, it can as well as be noticed that at random these Web Services has the ability to updated and created and this is why the composition system requires become aware of the updating of the system in the real time of the incident, as well as the making of decisions should depending on the information according to the up to date evidence (Wang et al. 2015). Thirdly, it is as well as noticed that Web Services are developed primarily by various organizations that are different from each other, and they use very different conceptual models that are able to illustrate the services, except for still, there is still no existence of a unified language that would be fine and evaluate the web services to make them identical to each other. Therefore creating a composite Web Services with the help of a semi-automated or automated tool is extremely difficult.
In order to that it has been suggested and in particular post resources of artificial intelligence planning or AI planning. It has the ability to argue in the several ways that composite service is more or less same as that of a workflow. In the same way, the flow of work has to identify the workflow items (Wang et al. 2017). The recently achieved accomplishments on a flexible workflow and the process adoption in automation and integration of cross-enterprise confirm the reasons for Web Services that are composition that is automatics in a similar way. In addition to that, the dynamic workflow and the methodologies make way for the rights to restrict the abstract notes in accordance to the complete resources are the automatic forces (Wahab et al. 2015). In a similar way, the methodologies that arise from dynamic composition are needed to execute the plan robotically. Generally, the processes in these categories are probably compared to that of the artificial intelligence planning and the theorem proving that are deductive in nature. The supposition of the comparable way remnants every web service and has the ability to done individually by its conditions before and the preparation contacts effects that it gets along with (Viryasitavat et al. 2018). It is to be kept in mind that first and foremost, a web service is a composition of components or constituent of a software which takes the data input procedures as well as output data procedures.
Existing Methodologies for Web Services Composition
Therefore, the pre-conditions and consequences that depend on the output and input constraints maintain the overhaul. Secondly, after its execution, the online services in addition alter the state of the world. Therefore the global circumstances previously quiet for execution of services happens to be the qualification and nascent stages of the states that have been generated as an after effect of the performance forms the effect (Upadhyay, Tanawala and Hasan 2015). It can as well as is showcased as the very common example which is an easy way of providing service in order to log into a website. To check for the into this issue, the entire thesis people would be based on the background of composition for services method or specifically the web services composition methodologies and techniques and the improvement that they have achieved in the past few years. This will be followed by an adjacent work reviews that has been done by the authors so far the further implementation of improvements that has been there (Tullberg et al. 2018). The last chapter of the entire thesis report would be concluded with the justification and summary of the whole theses that have been conducted so far.
This part of the thesis will present the preliminary concepts and provide an environment for the composition for Web Services. Composition for Web Services engrosses the amalgamation of many accessible web services to manufacture a more multifaceted and constructive function (Tao et al. 2015). The balance of web services is a topic makes the researchers increasingly interested on the subject matter. Even with existing web services that have been simple to implement, it offers process ability for complex problems while they have been cooperating with each other (Thangaraj and Balasubramanie 2018). The first and foremost key objectives of Composition for Web Services are its reprocessing of the obtainable web services as well as creating the entire system into a process. These facilitate a user to spell out a structure of programs that is needed for performing any task related to this manually; however the process has already been further than the individual competence to have been dealing with the entire process in a manual way. Nevertheless, the web service concerto in any way forms a highly multifaceted undertaking, including the involvedness arrives from the following sources:
Firstly, there are numerous web services that are easily reached on the Web and are ever-increasing exponentially during the contemporary years. It has the ability to well expect that in order to have a massive repository web services should induce the process of searching.
Conclusion
Secondly, the services for web has the ability to fashioned and restructured on pretty rapidly; therefore the systems composition need to detect the process by which it is updating during its runtime.
Thirdly, Web services has the ability to developed with the help of different organizations that has the ability to use with the help of different conceptual models to a description of the web services (Tao et al. 2014). However, existence of a unique language is not found to define and evaluate the Web services.
The definitions that need to be focused on having further been discussed as below:
The concept of ontology means a shared conceptualization about the world (Stegaru and Stanescu 2015). The idea of ontology provides a very general understanding about a particular domain as well as it allows for a set of well-founded Constructions for building another meaningful except for a stupendous knowledge that is used for specifying the proper semantics of the systems of terminology (Siriweera et al. 2015). If it is thought about a particular domain ontology begins to represent the much larger vivid and ritual language that is used for providing much more complex conference on the variations of the resources as well as their properties and it is usually expressed with the communication based on logic so that the meaningful distinctions is not hard to be deciphered amongst the relations classes and properties.
The architecture of a semantic web is identified with a Technology Set-standards and tools that support the evaluation from the network accompanying with the meanings from the basic blocks that helps the building of any infrastructure (Sheng et al. 2014). The semantic web architecture provides a process level of description that helps to model the precondition and post-condition of the process that is to be interfering with the evolution of any domain in a logical way for that web service with the addition to functional information (Sharma et al. 2014). The semantic web architecture phases in it standardized series that have been organized into a particular structure, and that happens to form the expressions about the relationships they have with each other. It is a semantic web that enables the machines to read between the lines, come together and bring into play the data that is available on the internet. The base structure of the semantic web architecture is formed by the descriptions understandable by a computer for the three sources, and this is utilized to add the semantics to a web service technology (Sakthivel, Singhal and Raj 2017). To make it appears that the data and services is making sense the semantic web is logically prepared over the foundations of knowledge and logic representation to provide the computers for pronouncement exact and collect information that is absolute and as well as provides the framework for introduction of semantic description of web services and other aspects that are related to it. The Semantic Web Services architecture is the composition of components or constituent of software which provide a dynamic discovery of service invocation and composition of the web services. This helps in facilitating the automatic handling of the web services for an individual user (Qiang et al. 2018). The semantic web and the web services happen to be synergistic, that is, the semantic web architecture makes over or redefines the network into a readable data repository by a computer while the web services make available tools for using the data automatically. Therefore, it has the ability to say that the concept of the Semantic Web Services has been finally established.
It is to be focused on the fact that the term annotation be capable of depicting the process of adding footnotes to as well as the result of the process. Annotations attach some part of a data to another part of some other data (Qi et al. 2018). This establishes a relationship between an entity data and that of the end auditing data having the same contexts with within some of the chosen backgrounds. Semantic annotations help in recitation the denotation of few parts of the information from the web as well as the meaning of communication elements that have been much more increasing amount of deployed by the web services.
Reasoner is a presumption engine. It is a software application which of teams new factor association that is held from existing information (Qi and Wu 2018). The use of this in semantic web helps to allow the application in enquiring about a particular conclusion that is achieved. This is to specify that the semantic applications provide the proof of the findings (Pulier, Martinez and Hill 2015). In the contemporary times, it has the ability to found that there is a presence of a number of inference engines. An example of one such inference engine is Jena.
Matching has been a correspondence operation that collides between two impressions restraining into similarity appearances that is present in between (Pieczul et al. 2017). The primary of the web server selection is known as service matching. In the age-old conventional Web Services matching it could be seen that the service description was based primarily on the syntax with the lowest of the recall and even low precision (Pautasso 2014). However, with the materialization of the semantic web, there has been the presence of matching algorithms that are logically based on ontology concepts which are similar, and they are generally quality based about service optimization method, which in turn is regarded as the selection strategy of a secondary level, and it filters the derivative services.
The essential concept evaluate that enumerates the dependency all the Independence see that exist among two terms of the two concepts is called similarity measure. The similarity measures has the ability to reshapes to be presented with the similarity that exists between two documents to queries or even one record in one question and as well as it has the ability to described between a utility that works out the degree of comparison between two of the text objects (Panec and Douglas 2015). There are various ways to measure the similarity of which following are the two methodologies by which similarity is measured:
The syntactic similarity characteristic has the ability to measure the answer will be of a derivatives parse tree along with the questions parse tree why lettuce is the syntactic restrictions along with the lexical measures that is made to work out the answerability of syntactic applicants that are critical in the parse trees.
Semantic correspondence is portrayed as the resemblance of the accomplishment in the condemnation of the derivative of the effect that has been asked in the question on this finally measured by the likeness on the main verbs. The measuring techniques of semantic similarity has the ability to further subdivided into three classes like the first and regular images the semantic resemblance by using taxonomy or ontology to determine the remoteness (Paik, Chen and Huhns 2014). The technique’s second class uses training corpora and IC or Internet Content that estimates the semantic correspondence between two concepts. It is to be mentioned that it is in this class that the methodologies used machine learning which is rule-based, statistical based, as well as many be any other approaches that are based on corpuses. The third class has been included merely with the methodologies that help to employer combination form which is derived from the first two classes.
A web service is just not used for one operation except for has more than one operation. The input, output, precondition and effects (IOPE) have been commonly used for the description of web service operation (OGC: Open geospatial consortium 2014).Thus, most common languages such as UDDI, SOAP, WSDL,OWL-S,WSDL-S, are defined as customary ways in case of service description, discovery and supplication or passing of messages. The story of web services can now furthermore be separated into two groups:
The most important objective of metaphors that are syntactic of web services is the explanation of the various interfaces of web services. At the syntactical level, the web services do not suffice the importance of creating meaningful stories of web services (Nori et al. 2016).WSDL fails to support the stipulation of innumerable management statements, constraints, Service Level Agreement or SLAs, classes of service, and other protocols as well as the contracts that are amongst web services. Therefore, the notion of Semantic Web Service or SWS has the ability to successfully recognize.
A semantic framework is used for describing the service structure that is the arrangement of ontologies. They are used for the description of the software artifacts as well as (Nguyen 2015). One example of a language has the ability to identify as the ones that facilitate the description of services that are driven by capability is OWL-S and as well as there are different languages used for description that are semantic in nature. The languages are the WSDL-S, SAWSDL, WSMO, and etc. OWL-S derives its base from the Web Ontology Language as well as is an amalgamation of poles-apart ontologies that are used for stating in details about Web Services. This happens because OWL-S uses the ontologies in order to describe web services. The web services and behavior of the same form the mechanism that is prone to be interpreted and that is why the tasks such as composition as well as discovery of them have the ability to be automated. OWL-S provides three poles-apart ontologies with every use. These are the Service Profile, a Service Model and the Service grounding. The Service profile states the working of a web service; a Service Model describes the working mechanism of tasks the web services with respect to the Service grounding that helps in discussing the power of accession of the web service. WSMO is resourcefulness to advance conditions for SWSs and proposes a framework that essentially and successfully describes Web services. This includes four top-entities, namely, Ontology, Goal, Web Service, and Mediator. Amongst these, Ontology gives the expressions that are used by any other WSMO fundamentals (Navimipour and Asghari 2017). Web Service on the other hand, describes the capabilities, internal working and interfaces of the web services. It contains a grounding feature that links concepts consisting of the data types of WSDL which are achievable in terms of or in accordance to automatic invocation (Mulongo et al. 2016. The primary methodologies that happen to be of the Web Services include SOAP and WSDL (Miloushev and Nickolov 2015). Consequently, WSDL solves requirement for interoperability in a technical manner.
Quality of service or QoS has the ability to defining the requirements that are not functioning of service such as availability time in price. These properties of quality of service have the ability to divide into further into subcategories (Menzel et al. 2015). One of them is the measurable quality of service that is the throughput latency and response time, and another is the non-measurable quality of service that includes reputation and security. Considering all the aspects of quality of service, it is essential that while deciding services this is included within the process of composition for services schema. Quality of service determines how beautiful a consumer can get provided with the web services from the service providers. The ontology of OWL-S process is used to describe a vocabulary for the understanding of the constituent amalgamation of Web Services. The metaphor of a process or action uses this ontology for stating in details about Web Services behavior. That is first and multifaceted operations with prerequisites and effects. The paper suggests that if the services are reshaped to be presented as actions, the AI planning techniques that have been done for the automatic composition for services has the ability to exploit in order to treat the composition of service referred as a problem noticed in planning the composition.
The papers that have been under review in this matter have been dedicated to the topic of the methodologies that have been there providing for the web services composition techniques (Hayyolalam and Kazem 2018). Since web services have been a primary emerging technology, it has been integrating the web services and the service all along the cyber world that are heterogeneous in nature to unite industry applications across the company restrictions (Maes 2017). The papers have been successfully describing the subject matter of the literature review. The documents that have been selected for this issue have been based on a number of different methodologies that are used for the composition for Web Services. The services provided by the organizations to the consumers are divided into different methodologies (Lu et al. 2016). These methodologies have been described in details in each of the paper.
Although every paper has described these methodologies separately in the documents, there have been some papers that comprised of the brief descriptions of the other methodologies as well. The reports under review have helped to compare the methodologies which have further resulted in the figuring out of the best practices amongst them (Li et al. 2018). The papers suggest that the pressing issue of the service providers is to deliver software systems more quickly and it is increasingly ambitious functionality to adapt to the environments and requirements that have been changing with every passing time. The papers have as well as figured out that the enlarged body of the broad adoption of the technology of Web 2.0 has resulted in the starting of the research for service computing methodologies. Therefore, it is quite clear that the papers under review have proven to be justified in accordance with the subject of the study altogether (Li et al. 2014). It forms the base of the study by providing all the details about the methodologies and comparing them with the other available methodologies as well.
The papers as well as focus on the subject of Web 2.0 that provides a detailed review about how this new technology makes use of the internet world as a whole platform (Li, Da Xu and Zhao 2015). There has been an essential trend about the cyber world that the increasing number of service consumers, together with the programmers, business analysts and as well as the end users, are capable to contribute except for and work in partnership with the need of their personal necessities and interests with the help of the developing situational software applications or situated software. This forms the base of Web 2.0 and the papers under review have as well as been helpful in making the topic understandable. The composition of Web Services induced by automation is as well as attainable by using the AI planning techniques (Li, Yan and Lemire 2016). The Hierarchical Task Network or HTN planning with respect to this topic has as well as been visited over and described in details in the papers, which forms the basic structure of the question as this methodology has been one of the well-suited methodologies favorable for the task (Lemos, Daniel and Benatallah 2016). In reference to the above points, it can thus be said that the papers under review have been justified as suitable papers for this topic of dissertation.
The findings of the papers have described each of the methodologies required to implement the Composition for Web Services Techniques with the help of the web service providers to their customers for maximum Quality of Services (Laleh 2018). The findings of the first paper suggest the methodology that defines the AOMD approach with adaptive context and free of conflict Composition for Web Services (Hayyolalam and Kazem 2018). Since this technology has been emerging as a universally acclaimed technology for the integration of heterogeneous and integrated services that are provided all over the internet in order to give help in consolidating business applications across organizational boundaries. It proposes that the Business Process Execution Language or BPEL has no doubt in admitting the most effective and essential language considered as a standard for the active composition of the Web Services (Kozempel 2015). It has as well as focused on the business environment that is facing challenges due to the continuous adaptations of newer business processes.
This is being done due to the constant revolutionized processes in the environment of a business as the deployment of Web Services Composition. For example, a downtime service, which helps in making amendments in the business logic and implements newer policies within the process of composition for Web Services (Kasi et al. 2016). The paper as well as points out that the Composition for Web Services that exist as processes that is based on services. In these kinds of situations, the methodology of BPEL needs to be deployed again if these are to be accustomed. The redeployment of the processes needs to be generated for systems on the downtime because every other service in the process needs to be stopped until the amendment procedure is conducted that has the ability to lead into promising loss of data and information regarding communications that are ongoing. The paper as well as provides the knowledge that the potential changes are only applicable when the runtime forms bindings to the partner links (Jula, Sundararajan and Othman 2014). This also states that the deployment should be placed and predefined at deployment time. However, it cannot be applicable to the changes that are available.
Therefore, it must be kept in mind that the methodology of the Composition for Web Services has advantages as well as disadvantages. Nevertheless, the problems have proven to trigger active research achievements and efforts. This has leveraged Aspect Oriented Programming or AOP, security policies, rules and should be enthusiastically activated in the Web Services Composition in the real time of the incident (Huang et al. 2017). The paper as well as focuses on the limitation that these approaches have. The restrictions that these approaches have will be described systematically (Tout et al. 2015). Firstly, the plans fail to provide the useful constructs that define the aspects that are aware of the contexts. Had this been done, it would have been able to make the process available and adaptable to the state of changes in accordance with the variables that are predefined in the entire composition.
The software developers would require accessing the BPEL code and bypass it over to the detailed task list previously defined messages by following these approaches. Secondly, the communication between the composition of Web Service and the diversity of policy and rules are difficult. Therefore, there is a chance of conflicts to arise. This is a problem that has not yet been addressed yet. Finally, it is pointed out that the performance analysis is a factor that these approaches equally well, these have failed to justify the exclusive propositions about the specified objects that should have been done exactly in the process as per the requirements. The process is still learning to operate correctly has to undergo a lot of changes to eradicate the flaw, deadlock-free and conflict after deployment (Hayyolalam and Kazem 2018).
Therefore, these approaches are helpful for the implementation of the Web Services Composition. In real life case studies and BPEL development environment, the paper suggests that the procedures are practical and feasible. The documents indicate that the pressing issue of the service providers is to deliver software systems more quickly and it is increasingly ambitious functionality to adapt to the environments and requirements that have been changing with every passing time. The papers have as well as figured out that the enlarged body of the broad adoption of the technology of Web 2.0 has resulted in the starting of the research for service computing methodologies. Therefore, it is quite clear that the papers under review have proven to be justified in accordance with the subject of the study altogether. It forms the base of the study by providing all the details about the methodologies and comparing them with the other available methodologies as well.
The papers as well as focus on the subject of Web 2.0 that provides a detailed review of how this new technology makes use of the internet world as a whole platform (Hayyolalam and Kazem 2018). There has been an essential trend about the cyber world that the increasing number of service consumers, including the programmers, business analysts and even the end users, are collaboration capability of as well as participating with the need of the interests along with the requirements of a single individual with the help of the developing situational software applications or situated software. This forms the base of Web 2.0 and the papers under review have as well as been helpful in making the topic understandable. The composition that is automatic of Web Services is as well as achievable by using the AI planning techniques.
The next paper under review suggests that the software systems that should work quickly are inevitable as an issue to be developed. These systems are expected to deliver their functionalities in the increasingly aggressive way and should adaptable to the surroundings and requirements that are changing continuously. This paper suggests a "Web as a platform" paradigm that brings about the concept of Web 2.0 (Han, Lee and Crespi 2014). This paper describes that Web 2.0 has engorged the aspect including research for web service computing examination. The concept of Web 2.0 does just not focus on the resource as well as resource utilization from the perspective of a user or a social model. It as well as parades an increasingly important trend that involves the consumers to a greater extent that are collaboration capability of and participating for their own necessities and securities with the help of developing situated software.
This approach supports the situational application development with the help of a number of tools from both an academic and industrial approach. It is however argued that a large number of obtainable services and the complication of composition constrictions are able to make the composition difficult when it is done manually. The developers of the situational applications are most probably non-professional programmers. At this point, the key challenges remain in the representation of the desired goals either in a simple way or the intuitive way (Guo et al. 2018). The technical details that are underlying the technology are not taken care of. It is only focused on the intermediate steps that are needed to generate the desired output. The design and thorough development process of the situational software requires the abstraction of the service of a single entity. Nevertheless, it is just not that except for as well as a vivid perspective of collections that have been evolving about the services that have the ability to incorporate with the current ones.
The paper presents composition techniques driven by data for the situational web applications with the help of the use of semantics based on tags in ICWS 2011 work (Gomez and Scherfenberg 2015). The article as well as illustrates the ‘taken as a whole’ life cycle of the ‘compose-as-you-search' loom. In addition to this, the article puts forward the idea of clustering techniques and the tag- based compositions semantics, along with the effectiveness of the composition planning. As compared to previous works, the paper has updated the fact of a half done technique for supervision for the semantics based on the tags of the service documentation that is required for the human annotated annotations.
The paper as well as puts forward the planning algorithm that has been further evaluated into the terms of recommendation quality, scalability and performance over the sets of data from the service repositories applicable in real life (Liu et al. 2015). The rest of the paper in the review has been prepared to be organized into the overview of the approach with the proposition of a semantic model of the extracting and clustering tags emerging from multiple sources. The next phase presents a plan with a specific goal proposing a technique and following to which the period suggests a series of experiments that includes coverage, quality and performance. The last phase comprises of the works that have been related to the comparisons.
The next paper presents the findings of the composition that is automatic of Web Services that has the capability to be achievable with the implementation of the AI or Artificial Intelligence planning techniques. It suggests that the Hierarchical Task Network or HTN planning is the best acceptable to this implementation. The paper describes how SHOP2, an HTN planning system is well suited to utilize along with the OWL-S Web Services Description. This paper suggests a sound and complete algorithm that has the ability to use for the translation of the OWL-S service and it's vice descriptions in a SHOP2 domain (Fortino and Trunfio 2014). The paper has successfully proven the fact of the correctness of the proposed algorithm. This has been done with the help of display of the communication with the situation calculus semantics for the OWL-S. A system had as well as been implemented into the system that has the ability to plan the sets of OWL-S over by applying the methodology of SHOP2 and executes the same with the resulting plans over Web (Fanjiang et al. 2017). The paper proves the fact that during process planning, the system is as well as capable of performing Web Services that would provide information. It is discussed in the documents that the hardships and challenges are tackled using planning for the valuable in information and relating to the human world context of Web Service. The article suggests the methodologies that are able to perform the task at hand (Erl 2017). However, physical storage of such a vast amount has been practically impossible, given the current usage of the Internet facilities. Therefore, it was necessary that a more feasible storage area be implemented which would not require physical existence, since having a physical presence would require a considerable sum of money for even the initial implementation. This methodology has been implemented to curb the challenges that tackle the awkward situation when there are none of the existing services present that are capable of handling the task. The proposed methodology helps in providing descriptions that are much sufficient of Web Services allows creation of an easy and composite Web Service with absolutely none direct intercession from the humans.
The paper follows the idea of using the OWL Service Language within a set of Ontology that helps in describing the properties of the useful automation describing the competences and the features of the Web Services. The methodology proposition is influenced by the idea of the issues that are related to the composition that is automatic for Web Services (Sirin et al. 2004). The OWL-S ontology transmitting process helps to provide a terminology for describing the formation of Web Services. The paper suggests that given a representation of services as actions, treating composition for services as a planning problem helps in the exploitation of automatic AI planning techniques for composition for services.
Ideally, the planner would easily be able to find an assemblage of Web Services requirements that accomplishes the goal. It is believed that HTN planning more than ever shows potential for this purpose because the impression of charge putrefaction in HTN planning is unchanged to the idea of process that are composite putrefaction in OWL-S ontology transmitting process (Du, Yang and Hu 2018). In this paper, it is explored to use the SHOP2 HTN planning system for performing concerto with an automatic approach of OWL-S Web Services.
The next paper focuses on the declarative Composition for Web Services Framework that is prepared for cloud applications (Abdelmaboud et al. 2015). Previously, the articles focused on the matter of the Web Service Techniques Implementation of the service provisions to the customers of the web service providers. This is a new technique that is used to infiltrate the cloud applications. The paper suggests that the cloud application provide the users with the services that are able to be accessed to be on demand via the internet (Dou et al. 2015). The paper presents the idea that the service frameworks are to be well thought-out as one of the weirdest form for the foreseen benefits for the future (de Campos Jr, Pozo and Vergilio 2016). This is done to improve further interactions amongst the resources of cloud computing and the application composition of components (Doshi 2014). However, there have been specifications of the current OSGi potential taken as the prime consideration for the cloud function platforms.
The framework is able to find and assemble the corresponding composition of components services given the initial stages of blueprint of the service interaction that declares as well as interconnections (Lee et al. 2017)
. The proposal suggested in the paper is capable of enabling a realistic topology of interlinking of the service composition of components way beyond the linear chaining interactions as it has been categorically backed by the status quo (Adamczyk et al. 2016). The paper as well as discusses the design, implementation and validation results in details with the results of the workflow based composition for services framework architecture.
The next paper describes the design standard of computability amongst the services for web as one of the useful reasons in the accomplishment and attractiveness of Web services. On the other hand, to achieve error-free repeated Web service concerto still form challenges. In this paper, it is proposed that recursive structure-based modeling is required for the corroboration modus operandi for Web service interaction (Bradley, Maher and Boccon-Gibod 2016). The submission of recursive structure over a Web service as regards provided to a given set of Web services pursues ahead or pursues further to a ‘compositions that are recursive interaction graph’ or RCIG. For capturing the necessity specifications belonging to Web service scenario needed for the interactions, the recursive specification language needed for the composition or RCSL regarded to be ‘requirement specification language ‘gets proposed.
Additional, it is employed that the proposed RCIG by way of construal model to construe the semantics of an RCSL formula (Rai et al. 2018). The paper describes the confirmation system based on the cohort and analysis of all patterns needed for interacting that may be possible. In this paper, the performance results after evaluation show that the proposal is implementable for contemporary and real life applications (Asghari and Navimipour 2018). The principal forthcomings of the approach that has been proposed are that firstly, it does not require unambiguous system modeling as in model approaches based on the checking of. Secondly, it captures fundamental characteristics of Web service patterns needed for interacting, like the compositions that are recursive, parallel flow and sequential flow. Finally, it supports electronic structure of services.
The next paper proposed the semi-automated approach and mismatched patterns to mismatch identification and development of adapter (Chen, Guo and Bao 2016). It discusses the critical challenges for the Web Services interoperability and its adaptation. The consolidated framework including a methodology that has been happens to be presented in the paper focuses on the methodologies and components for identifying and tacking the service adaptation techniques by characterizing service issues for the adaptation of, their semi-automated identification and resolutions that define the development of the adapter (Kongdenfha et al. 2014). A business ware matching of service specifications based on protocols, and methodologies and components for starting up patterns that do not match with two of the unlatching approaches regarding the architecture, standalone adapters and aspect-oriented adaptation (Bellavista et al. 2018).The innovative contrive except for the ones of the work consist in the common mismatch taxonomy that has been used for the service interfaces and business protocols with their individual definition and resolution are done in patterns that do not match.
The papers provide a lot of information on the web service techniques and the competition between the service providers to make use of the maximum number of customers or consumers. However, there has been the gap in the literature that has been reviewed for the essential thesis topic. There are other web service techniques that are provided for better services. The papers have failed to report on the results of a review of the relevant papers in the systematic way of Composition for Web Services in the geospatial domain (Becker, Nickolas and Vicknair 2014).Considering that geospatial field is dynamic, it is necessary to understand the challenges and limitations of the semantic model of composition for services.
The semantic model aims to automate all phases of the life cycle of the composition of geospatial services. In some papers, it has been found that the tendency of using the internet has increased tremendously within the service users and consumers and this has encouraged the web service vendors to implement cloud services as a part of providing services to its customers (Chen et al. 2014). Based on demand and supply rules, and because there has been an exuberant growth of customer service providers as well. Producing proper quality services have as well as been a competitive issue in the market for the service providers. These competitive markets have led the entire system into a much-difficult process to provide easier set of services process of composition and selection in supplying composite services in the cloud. Web Services are particularly self-describing self-contained modular, and they are probably put together loosely application which is possibly published invoked and located across the entire Web (Bekkoucheet al. 2017). Since the number of the web services have been increasing at an exponential rate and is available everywhere on the web necessitate for the Web Services composition has become increasingly vital in the new era (Deng, Huang and Xu 2014). However, they have missed out on the geospatial aspects of it.
One of the papers under review suggests that the software systems that should work quickly are inevitable as an issue to be developed. These systems are expected to deliver their functionalities in the increasingly aggressive way and should adaptable to the surroundings and requirements that are changing continuously. This paper suggests a "Web as a platform" paradigm that brings about the concept of Web 2.0 (Han, Lee and Crespi 2014). The concept of Web 2.0 does just not focus on the sharing of resources and using from a user perspective as well as social perspective. It as well as shows an increasingly important trend that involves much more increasing amount of consumers that are collaboration capability of and participating for the interests along with the requirements of a single individual with the help of developing situated software.
This approach supports the situational application development with the help of a number of tools from both an academic and industrial approach. It is however argued that a huge amount of services that are available and the difficulties that the constraints of composition hold are able to make the composition difficult when it is done manually. The developers of the situational applications are most probably non-professional programmers. At this point, the key challenges remain in the representation of the desired goals either in a simple way or the intuitive way (Guo et al. 2018). The technical details that are underlying the technology are not taken care of. It is only focused on the intermediate steps that are needed to generate the desired output. The design and thorough development process of the situational software requires the abstraction of the service of a single entity.
Nevertheless, it is just not that except for as well as a vivid perspective of collections that have been evolving about the services that have the ability to incorporate with the current ones. The paper presents composition techniques driven by data for the situational web applications by using a semantics based on tabs in ICWS 2011 work (Gomez and Scherfenberg 2015). The article as well as illustrates the total cycle of life of the ‘compose-as-you-search' approach. In addition to this, the report puts forward the idea of clustering techniques and the tag- based compositions semantics, along with the composition planning effectiveness. The documents provide a lot of information on the web service techniques and the competition between the service providers to make use of the maximum number of customers or consumers. However, there has been the gap in the literature that has been reviewed for the fundamental thesis topic. There are other web service techniques that are provided for better services. The papers have failed to report on the results of a review of the relevant papers in the systematic way of Composition for Web Services in the geospatial domain. As compared to previous works, the article has updated the fact of a half of the supervised technique for the semantics based on the tags of the service documentation that is required for the human annotated annotations.
The paper as well as puts forward the planning algorithm that has been further evaluated into the terms of recommendation quality, scalability and performance over the sets of data from the service repositories applicable in real life (Liu et al. 2015). The rest of the paper for the selected topic has been organized into the overview of the approach with the proposition of a semantic model of the extracting and clustering tags emerging from multiple sources. The next phase presents a plan with a specific goal proposing a technique and following to which the period suggests a series of experiments that includes coverage, quality and performance. The last step comprises of the works that have been related to the comparisons.
Moreover, the union of the syntactic and semantic models using AI planning techniques that has the ability to a solution for the automation of the stages of the lifecycle of geospatial Web services composition, and thus should be explored (Dastjerdi and Buyya 2014). Nevertheless, the papers have failed to provide insights on this aspect as well. All the selected studies present any nascent way of evaluation, except for this profit noticed in advance is reduced when it is considered that the low level of evidence of the proposed approaches. The not at all uncommonly employed evaluation methodologies are academic studies, that is, studies that are being conducted in the laboratory, with the help of prototypes, scenarios or short examples (Cheng and Xiao 2014). The only way to improve level of accuracy and accepts the generalization of the primary studies, further research into this topic should include some form of empirical assessment. The development of this matter has changed the way of perceiving the way the world of internet is looked at. The semantic web technology has first been used for the calculations of computing numerical. In the development of the latest algorithm of the technology, it is predominantly used for the processing of information, with the typical applications of databases, text processing and games. The transition of this methodology is being used for the focus towards the view of computers as they form the entry points to high ways of information systems.
However, this systematic review can be seen to have bit difficulties. To the extent that it has been performed on an SLR, the potential for incomplete identification of relevant studies and publication bias must be considered. It is known as the situation that the selection process may not have captured all of the relevant studies, mainly the reviews that have not been indexed (Cinarkaya et al. 2017). The comprehensive list of different publication forums returned indicates that the search coverage was sufficient. Moreover, a high quality standard has been used for the literature review, which consists of collected papers from a particular issue of the Computers & Geosciences, to evaluate the search string. Therefore, these approaches are helpful for the implementation of the Web Services Composition. In real life case studies and BPEL development environment, the paper suggests that the procedures are practical and feasible. The documents indicate that the pressing issue of the service providers is to deliver software systems more quickly and it is increasingly ambitious functionality to adapt to the environments and requirements that have been changing with every passing time. The papers have as well as figured out that the enlarged body of the broad adoption of the technology of Web 2.0 has resulted in the starting of the research for service computing methodologies. Thus, it has been tried as far as possible to ensure that all relevant papers were selected (Da Xu, He and Li 2014).
Conclusion
Thus the thesis has the ability to conclude as a proportional study of recent description of methodologies for Composition for Web Services and the improvements that have been there in the development over the recent times during the Composition for Web Services. They are the syntactic web service concerto representation and the semantic composition for Web Services model. This composition is based on the descriptions that are syntactic and grammatical structure that semantic explanation has been based on has been thoroughly reviewed. The structure of Web Services has an inclusion of three methodologies, which belongs to analogous either semantic or else syntactic groups are Manual or Static Composition, Semi-automatic or dynamic, Automatic or Dynamic Composition or static Composition. In this paper, composition for services techniques as well as their overview and approaches are provided, after which the profound advantages and disadvantages of each investigated paper based on demand and supply rules are discussed. In addition, there has been an exuberant growth of customer service providers as well. Producing proper quality services have as well as been a competitive issue in the market for the service providers. These competitive markets have led the entire system into a much-difficult process to provide easier set of services process of composition and selection in supplying composite services in the cloud. Web Services are particularly self-describing elf contained modular, and they are probably put together loosely application which is possibly published invoked and located across the entire Web. Since the number of the web services have been increasing at an exponential rate and is available everywhere on the web the need for Web Services composition is becoming increasingly important in the new era. In the contemporary times, the construction of an entirely nascent web service is based on the existing ones. The problem that arises due to this is defined as Web Services composition. Nevertheless, it forms the primary challenge of issues of the recent years within a dynamic environment. Within the various approaches of the field of Web Services, compositions, as proposed by the researchers there, have been papers happens to be presented that contains a review of the existing procedures for the composition for Web Services the comparing against one another of them with respect to some key requirements. This will as well as includes the new web compositions that have been in walk in the contemporary times so that a rapid improvement could be noticed within the process of composition for Web Services graph. This paper will help in preparing a focus on the efforts and for the delivery of long lasting solutions in the field of Web Services composition. Service-oriented architecture oral SOL and Web Services are happens to be presented in the industrial as well as scientific divisions that are mainstreamed region for a huge span of time. It is an architectural interactions and paradigms and behavioral patterns that exist between them forming the composition of components of the system. This is the architecture in which the service is contractually defined behavior which is to be implemented and is to be provided with the help of a composition of components or with the support of using another element. In today's world, the web services are updated and made extremely fast. Therefore it is way ahead of the ability of any human being to have an analysis on them and generate a plant for the composition in a manual manner. There have been numerous approaches that were proposed by people on the going researchers for tackling the problem. It is as well as being found that most of these have been successful in inspiring the researchers in workflow that depends on various enterprises and AI planning. These people go through an overview of the recent researches on the effort for automatic composition for Web Services from both the workflow and artificial intelligence planning research community. Therefore, it is already seen that in the new world the increasing amount of companies only focusing on implementing the primary business and outsourcing the other applications and services with the help of internet. Therefore, the ability to effectively and efficiently categorize the integrated into organizational and heterogeneous services over the web in the real time of the incident and this is very important as a step that leads towards the development of the web service applications. The remainder of the paper has been organized into the overview of the approach with the proposition of a semantic model of the extracting and clustering tags emerging from multiple sources. The next phase presents a plan with a specific goal proposing a technique and following to which the period suggests a series of experiments that includes coverage, quality and performance. The last step comprises of the works that have been related to the comparisons.
Even then after all this affects the composition for Web Services is still a really difficult task, and it is already far way beyond a human being’s ability capacity to deal with the whole process in a manual way. The complex situations arises from the following the following sources. It has the ability to argue in the several ways that composite service is more or less same as that of a workflow. The description belonging to a service of composite nature needs an assortment of services that are atomic working together with the control flow and the flow of data among other services. In the same way, the flow of work has to identify the workflow items. The recently achieved accomplishments that are on a flexible workflow and the automatic process adoption and integration between various enterprises provide the reasons for automated Web Services compositions in a similar way. In addition to that, the dynamic workflow and the methodologies provide the reasons to bind the general notes with the complete resources are the automatic services. It can as well as is showcased in the very common example which is an easy way of providing service in order to log into a website. To check for the into this issue, the entire thesis people would be based on the background of composition for services method or specifically the web services composition methodologies and techniques and the improvement that they have achieved in the past few years. This has been followed by an adjacent work reviews that has been done by the authors so far the further implementation of improvements that has been there. The last chapter of the entire thesis report is concluded with the justification and summary of the entire theses that have been conducted so far. Finally, the paper has reached its aim to provide an overview of the recent progress that has been there in the automatic Web Services composition. Firstly a model has been proposed that has helped to understand the web services composition process. The workflow methodologies are mostly used for the situation in which the request for the Web Services has been already processed and defined the model except for has automatically programmed to the required atomic services for fulfilling their needs. The artificial intelligence planning method has been used when there has been a requester with no model for processing except for having a set of preferences and constraints. Therefore the model for processing has been automatically has been able to generate a program. However, there have been different methodologies provided for the different level of automation within the process of composition for Web Services it cannot be said that the higher automation is always for, the better. This is because the web service environment is a highly Complex environment and it is not reasonable to generate every single point in a way that is almost automatic. Usually, the higher automated methodologies are basically suited to generate the skeletons of implementation and have the ability to refine into further formal specifications. The further works would most likely be able to include a much more focus on the thorough analysis of the field in the addition of the practical evaluation as well as the experimentations with the methodologies to understand for the improvement that has been there within the process of composition for Web Services technology.
List of References
Abdelmaboud, A., Jawawi, D.N., Ghani, I., Elsafi, A. and Kitchenham, B., 2015. Quality of service approaches in cloud computing: A systematic mapping study. Journal of Systems and Software, 101, pp.159-179.
Adamczyk, M., Denny, M., Huslak, N.S., Johnson, M., Modarressi, A., Nguyen, H., Patterson, G. and Stillman, S.T., AT&T Intellectual Property I LP, 2016. Application services infrastructure for next generation networks including a notification capability and related methodologies and computer program products. U.S. Patent 9,288,276.
Asghari, S. and Navimipour, N.J., 2018. Nature inspired meta?heuristic algorithms for solving the composition for services problem in the cloud environments. International Journal of Communication Systems, p.e3708.
Becker, C.H., Nickolas, S.E. and Vicknair, W.E., International Business Machines Corp, 2014. Displaying and executing web services in multiple content domains. U.S. Patent 8,645,862.
Bekkouche, A., Benslimane, S.M., Huchard, M., Tibermacine, C., Hadjila, F. and Merzoug, M., 2017. QoS-aware optimal and automated semantic composition for Web Services with user’s constraints. Service Oriented Computing and Applications, 11(2), pp.183-201.
Bellavista, P., Corradi, A., Foschini, L. and Monti, S., 2018. Improved Adaptation and Survivability via Dynamic Composition for services of Ubiquitous Computing Middleware. IEEE Access.
Bradley, W., Maher, D. and Boccon-Gibod, G., Intertrust Technologies Corp, 2016. Interoperable systems and methodologies for peer-to-peer service orchestration. U.S. Patent 9,466,054.
Chen, R., Guo, J. and Bao, F., 2016. Trust management for SOA-based IoT and its application to composition for services. IEEE Transactions on Services Computing, 9(3), pp.482-495.
Chen, X., Zheng, Z., Yu, Q. and Lyu, M.R., 2014. Web service recommendation via exploiting location and QoS information. IEEE Transactions on Parallel and Distriexcept fored Systems, 25(7), pp.1913-1924.
Cheng, J. and Xiao, Z., 2014, June. Researches on asynchronous pipeline Composition for Web Services method. In Software Engineering and Service Science (ICSESS), 2014 5th IEEE International Conference on (pp. 255-258). IEEE.
Cinarkaya, B., Tamm, S., Sureshchandra, J., Warshavsky, A., Bulumulla, I.U., Fry, B., Scott, K.D. and Brooks, D., salesforce. comInc, 2017. System, method and computer program product for publicly providing web content using a multi-tenant system. U.S. Patent 9,825,965.
Da Xu, L., He, W. and Li, S., 2014. Internet of things in industries: A survey. IEEE Transactions on industrial informatics, 10(4), pp.2233-2243.
Dastjerdi, A.V. and Buyya, R., 2014. Compatibility-aware cloud composition for services under fuzzy preferences of users. IEEE Transactions on Cloud Computing, 2(1), pp.1-13.
de Campos Jr, A., Pozo, A.T. and Vergilio, S.R., 2016. Applying Evolutionary Many-Objective Optimization Algorithms to the Quality-Driven Composition for Web Services Problem. In Automated Enterprise Systems for Maximizing Business Performance (pp. 170-194). IGI Global.
Deng, S., Huang, L. and Xu, G., 2014. Social network-based service recommendation with trust enhancement. Expert Systems with Applications, 41(18), pp.8075-8084.
dos Santos Rocha, R., Degrossi, L.C. and de Albuquerque, J.P., A Review of the relevant papers in the systematic way of Geospatial Composition for Web Services.
Doshi, M., EOS SOFTWARE Inc, 2014. System and method for automating the development of web services. U.S. Patent 8,631,386.
Dou, W., Zhang, X., Liu, J. and Chen, J., 2015. HireSome-II: Towards privacy-aware cross-cloud composition for services for big data applications. IEEE Transactions on Parallel and Distriexcept fored Systems, 26(2), pp.455-466.
Du, Y., Yang, B. and Hu, H., 2018. Model Checking of Timed Compatibility for Mediation-Aided Composition for Web Services: A Three Stage Approach. Expert Systems with Applications.
Erl, T.F., Red Hat Inc, 2017. Management of SOA service model. U.S. Patent 9,841,951.
Fanjiang, Y.Y., Syu, Y., Ma, S.P. and Kuo, J.Y., 2017. An overview and classification of service description approaches in automated composition for services research. IEEE Transactions on Services Computing, 10(2), pp.176-189.
Fortino, G. and Trunfio, P. eds., 2014. Internet of things based on smart objects: Technology, middleware and applications. Springer Science & Business Media.
Gomez, L.Y. and Scherfenberg, I., Sap Se, 2015. Method and system for authentication by defining a demanded level of security. U.S. Patent 9,083,750.
Guo, J.J., Ma, J.F., Guo, X.X., Li, X.H., Zhang, J.W. and Zhang, T., 2018. Trust-based composition for services and selection in service oriented architecture. Peer-to-Peer Networking and Applications, 11(5), pp.862-880.
Han, S.N., Lee, G.M. and Crespi, N., 2014. Semantic context-aware composition for services for building automation system. IEEE Transactions on Industrial Informatics, 10(1), pp.752-761.
Hayyolalam, V. and Kazem, A.A.P., 2018. A review of the relevant papers in the systematic way on QoS-aware composition for services and selection in cloud environment. Journal of Network and Computer Applications.
Huang, J., Zhou, Y., Duan, Q. and Xing, C.C., 2017, December. Semantic Composition for Web Services in Big Data Environment. In GLOBECOM 2017-2017 IEEE Global Communications Conference (pp. 1-7). IEEE.
Jula, A., Sundararajan, E. and Othman, Z., 2014. Cloud computing composition for services: A review of the relevant papers in the systematic way. Expert Systems with Applications, 41(8), pp.3809-3824.
Kasi, J.R., Mehta, V.O., Sapuram, R. and Venkat, R., Open Invention Network LLC, 2016. Exposing process flows and choreography controllers as web services. U.S. Patent 9,449,297.
Kongdenfha, W., Motahari-Nezhad, H.R., Benatallah, B. and Saint-Paul, R., 2014. Web service adaptation: Patterns that do not match and semi-automated approach to mismatch identification and adapter development. In Web services foundations (pp. 245-272). Springer, New York, NY.
Kozempel, T., Verizon Patent and Licensing Inc, 2015. System for and method of providing reusable software service information based on natural language queries. U.S. Patent 8,938,436.
Laleh, T., 2018. Context Verification and Adaptation in Composition for Web Services (Doctoral dissertation, Concordia University).
Lee, C., Wang, C., Kim, E. and Helal, S., 2017. Blueprint Flow: A Declarative Composition for services Framework for Cloud Applications. IEEE Access, 5, pp.17634-17643.
Lemos, A.L., Daniel, F. and Benatallah, B., 2016. Composition for Web Services: a survey of techniques and tools. ACM Computing Surveys (CSUR), 48(3), p.33.
Li, J., Yan, Y. and Lemire, D., 2016, June. Scaling Up Composition for Web Services with the Skyline Operator. In Web Services (ICWS), 2016 IEEE International Conference on (pp. 147-154). IEEE.
Li, S., Da Xu, L. and Zhao, S., 2015. The internet of things: a survey. Information Systems Frontiers, 17(2), pp.243-259.
Li, S., Oikonomou, G., Tryfonas, T., Chen, T.M. and Da Xu, L., 2014. A distriexcept fored consensus algorithm for decision making in service-oriented internet of things. IEEE Transactions on Industrial Informatics, 10(2), pp.1461-1468.
Liu, L., Gu, S., Fu, D., Zhang, M. and Buyya, R., 2018. A New Multi-objective Evolutionary Algorithm for Inter-Cloud Composition for services. KSII Transactions on Internet and Information Systems (TIIS), 12(1), pp.1-20.
Liu, X., Huang, G., Zhao, Q., Mei, H. and Blake, M.B., 2014. iMashup: a mashup-based framework for composition for services. Science China Information Sciences, 57(1), pp.1-20.
Liu, X., Ma, Y., Huang, G., Zhao, J., Mei, H. and Liu, Y., 2015. Data-driven composition for service-oriented situational web applications. IEEE Transactions on Services Computing, 8(1), pp.2-16.
Lu, W., Wang, W., Bao, E., Wang, L., Xing, W. and Chen, Y., 2016. Faqs: Fast composition for Web Services algorithm based on qos-aware sampling. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 99(4), pp.826-834.
Maes, S.H., Oracle International Corp, 2017. Service oriented architecture-based SCIM platform. U.S. Patent 9,654,515.
Menzel, M., Ranjan, R., Wang, L., Khan, S.U. and Chen, J., 2015. CloudGenius: a hybrid decision support method for automating the migration of web application clusters to public clouds. IEEE Transactions on Computers, 64(5), pp.1336-1348.
Miloushev, V.I. and Nickolov, P.A., CA Technologies Inc, 2015. Apparatus, method and system for rapid delivery of distriexcept fored applications. U.S. Patent 8,949,364.
Mulongo, A.W., Abade, E., Opiyo, E.T., Odongo, W.O. and Manderick, B., 2016. Superlinear Relative Speedup of the Service Layered Utility Maximization Model for Dynamic Webcomposition for services in Virtual Organizations. International Journal of Computer Applications & Information Technology, 5(4).
Navimipour, N.J. and Asghari, S., 2017. Energy-aware composition for services mechanism in grid computing using an ant colony optimization algorithm. Proceedings of the IEEK Conference pp.282-286.
Nguyen, J.V., Oracle America Inc, 2015. System and method for designing, developing and implementing internet service provider architectures. U.S. Patent 9,087,319.
Nori, A.K., Shukla, D., Christensen, Y., Krishnaprasad, M. and Sedukhin, I., Microsoft Technology Licensing LLC, 2016. Middleware services framework for on-premises and cloud deployment. U.S. Patent 9,336,060.
OGC: Open geospatial consortium (2014), https://www.opengeospatial.org/
Paik, I., Chen, W. and Huhns, M.N., 2014. A scalable architecture for automatic composition for services. IEEE Transactions on Services Computing, 7(1), pp.82-95.
Panec, P.A. and Douglas, J., salesforce. comInc, 2015. Apparatus and methodologies for managing messages sent between services. U.S. Patent 9,037,726.
Pautasso, C., 2014. RESTful web services: principles, patterns, emerging technologies. In Web Services Foundations (pp. 31-51). Springer, New York, NY.
Pieczul, O.S., McGloin, M.A., Zurko, M.E., Kern, D.S. and Hepburn, B.A., International Business Machines Corp, 2017. Method and system for authenticating a rich client to a web or cloud application. U.S. Patent 9,699,168.
Pulier, E., Martinez, F. and Hill, D.C., ServiceMeshInc, 2015. System and method for a cloud computing abstraction layer. U.S. Patent 8,931,038.
Qi, J. and Wu, D., 2018. Green Energy Management of the Energy Internet Based on Composition for services Quality. IEEE Access.
Qi, J., Xu, B., Xue, Y., Wang, K. and Sun, Y., 2018. Knowledge based differential evolution for cloud computing composition for services. Journal of Ambient Intelligence and Humanized Computing, 9(3), pp.565-574.
Qiang, B., Liu, Z., Wang, Y., Xie, W., Shi, X. and Zhao, Z., 2018. COMPOSITION FOR SERVICES BASED ON IMPROVED GENETIC ALGORITHM AND ANALYTICAL HIERARCHY PROCESS. International Journal of Robotics and Automation, 33(2).
Rai, G.N., Gangadharan, G.R., Padmanabhan, V. and Buyya, R., 2018. Web Service Interaction Modeling and Verification Using Compositions that are recursive Algebra. IEEE Transactions on Services Computing.
Sakthivel, U., Singhal, N. and Raj, P., 2017, December. RESTful web services composition & performance evaluation with different databases. In Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT), 2017 International Conference on (pp. 1-4). IEEE.
Sharma, V., Kaulgud, V., Sengupta, S., Debnath, P., Savagaonkar, M.R. and Chandrasekaran, S.N., Accenture Global Solutions Ltd, 2017. Method and system for visual requirements and composition of components reuse driven rapid application composition. U.S. Patent Application 15/492,501.
Sheng, Q.Z., Qiao, X., Vasilakos, A.V., Szabo, C., Bourne, S. and Xu, X., 2014. Web services composition: A decade’s overview. Information Sciences, 280, pp.218-238.
Sirin, E., Parsia, B., Wu, D., Hendler, J. and Nau, D., 2004. HTN planning for composition for Web Services using SHOP2. Web Semantics: Science, Services and Agents on the World Wide Web, 1(4), pp.377-396.
Siriweera, T.H.A.S., Paik, I., Kumara, B.T. and Koswatta, K.R.C., 2015, June. Intelligent big data analysis architecture based on automatic composition for services. In Big Data (BigData Congress), 2015 IEEE International Congress on (pp. 276-280). IEEE.
Stegaru, G. and Stanescu, A.M., 2015. Towards quality driven composition for Web Services. UPB Scientific Bullintin, Series C: Electrical Engineering, 77(2), pp.43-54.
Tao, F., Cheng, Y., Da Xu, L., Zhang, L. and Li, B.H., 2014. CCIoT-CMfg: cloud computing and internet of things-based cloud manufacturing service system. IEEE Transactions on Industrial Informatics, 10(2), pp.1435-1442.
Tao, F., Zhang, L., Liu, Y., Cheng, Y., Wang, L. and Xu, X., 2015. Manufacturing service management in cloud manufacturing: overview and future research directions. Journal of Manufacturing Science and Engineering, 137(4), p.040912.
Thangaraj, P. and Balasubramanie, P., 2018. QoS BASED COMPOSITION FOR SERVICES FOR SERVICE COMPUTING USING CUCKOO SEARCH. parameters, 16, p.17.
Tout, H., Mourad, A., Talhi, C. and Otrok, H., 2015. AOMD approach for context-adaptable and conflict-free web services composition. Computers & Electrical Engineering, 44, pp.200-217.
Tullberg, J., Adolfsson, J. and Gren, M., Axis Ab, 2018. Monitoring system and method for connecting a monitoring device to a service server. U.S. Patent 9,882,869.
Upadhyay, D., Tanawala, B. and Hasan, M., 2015. A survey on Composition and Discovery Algorithms for Web Service. International Journal of Innovative and Emerging Research in Engineering, 2(2).
Viryasitavat, W., Da Xu, L., Bi, Z. and Sapsomboon, A., 2018. Blockchain-based business process management (BPM) framework for composition for services in industry 4.0. Journal of Intelligent Manufacturing, pp.1-12.
Wahab, O.A., Bentahar, J., Otrok, H. and Mourad, A., 2015. A survey on trust and reputation models for Web services: Single, composite, and communities. Decision Support Systems, 74, pp.121-134.
Wang, H., Gu, M., Yu, Q., Fei, H., Li, J. and Tao, Y., 2017, November. Large-Scale and Adaptive Composition for services Using Deep Reinforcement Learning. In International Conference on Service-Oriented Computing (pp. 383-391). Springer, Cham.
Wang, S., Zheng, Z., Wu, Z., Lyu, M.R. and Yang, F., 2015. Reputation measurement and malicious feedback rating prevention in web service recommendation systems. IEEE Transactions on Services Computing, 8(5), pp.755-767.
Wang, T., Niu, C., Cheng, L. and Wang, J., 2017. A context-sensitive composition for services framework for dependable service provision in cyber-physical systems. International Journal of Ad Hoc and Ubiquitous Computing, 24(4), pp.237-251.
Wang, X., 2017, November. Decentralized cloud composition for services formalization using the bargaining game model. In Systems and Informatics (ICSAI), 2017 4th International Conference on (pp. 665-670). IEEE.
Whaiduzzaman, M., Gani, A., Anuar, N.B., Shiraz, M., Haque, M.N. and Haque, I.T., 2014. Cloud service selection using multicriteria decision analysis. The Scientific World Journal, 2014.
Wu, H., Chen, J., Xing, H., Li, S. and Hu, J., 2016. Pragmatics Driven Land Cover Composition for services Utilizing Behavior-Intention Model. The International Archives of Photogrammetry, Remote Sensing and Spatial Information Sciences, 41, p.1319.
Wu, T., Dou, W., Hu, C. and Chen, J., 2017. Service mining for trusted composition for services in cross-cloud environment. IEEE Systems Journal, 11(1), pp.283-294.
Xu, B., Da Xu, L., Cai, H., Xie, C., Hu, J. and Bu, F., 2014. Ubiquitous data accessing method in IoT-based information system for emergency medical services. IEEE Transactions on Industrial Informatics, 10(2), pp.1578-1586.
To export a reference to this article please select a referencing stye below:
My Assignment Help. (2020). Web Services Composition: Challenges And Solutions. Retrieved from https://myassignmenthelp.com/free-samples/nit6041-improvement-in-composition/web-service.html.
"Web Services Composition: Challenges And Solutions." My Assignment Help, 2020, https://myassignmenthelp.com/free-samples/nit6041-improvement-in-composition/web-service.html.
My Assignment Help (2020) Web Services Composition: Challenges And Solutions [Online]. Available from: https://myassignmenthelp.com/free-samples/nit6041-improvement-in-composition/web-service.html
[Accessed 24 November 2024].
My Assignment Help. 'Web Services Composition: Challenges And Solutions' (My Assignment Help, 2020) <https://myassignmenthelp.com/free-samples/nit6041-improvement-in-composition/web-service.html> accessed 24 November 2024.
My Assignment Help. Web Services Composition: Challenges And Solutions [Internet]. My Assignment Help. 2020 [cited 24 November 2024]. Available from: https://myassignmenthelp.com/free-samples/nit6041-improvement-in-composition/web-service.html.