To see the other types of publications on this topic, follow the link: Web Service Description Language (WSDL).

Journal articles on the topic 'Web Service Description Language (WSDL)'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Web Service Description Language (WSDL).'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

PANDEY, RAVI SHANKAR. "A PLATFORM FOR SERVICE PROVIDER TO ADVERTISE QUALITY OF SERVICE USING WSDL." International Journal of Information Acquisition 08, no. 04 (2011): 291–302. http://dx.doi.org/10.1142/s0219878911002549.

Full text
Abstract:
Web services are programs which perform some elementary business process of an application and are distributed over the Internet. These services are described, discovered and executed using standard languages WSDL, SOAP and UDDI. Proliferation of web services has resulted in intense competition between providers, which provide the same service. To survive in such a competitive environment, they need to advertise the quality of their service. Web service description language does not provide support to describe quality attributes. Recently, DAmbrogio proposed QOS model of web services based on a meta model of WSDL. In this paper, we present a platform to advertise QOS as declared by the service provider. This tool generates a WSDL file from Java code along with its quality of service attributes. It accepts Java code and a file containing quality attributes. These attributes include reliability, availability, and operation demand and operation latency. These attributes are included in WSDL file as a content of description element.
APA, Harvard, Vancouver, ISO, and other styles
2

Berón, Mario, Hernán Bernardis, Enrique Miranda, Daniel Riesco, João Varanda-Pereira, and Rangel Henriques. "Measuring the understandability of WSDL specifications, web service understanding degree approach and system." Computer Science and Information Systems 13, no. 3 (2016): 779–807. http://dx.doi.org/10.2298/csis160124026b.

Full text
Abstract:
Web Services (WS) are fundamental software artifacts for building service oriented applications and they are usually reused by others. Therefore they must be analyzed and comprehended for maintenance tasks: identification of critical parts, bug fixing, adaptation and improvement. In this article, WSDLUD a method aimed at measuring a priori the understanding degree (UD) of WSDL (Web Service Description Language) descriptions is presented. In order to compute UD several criteria useful to measure the understanding?s complexity of WSDL descriptions must be defined. These criteria are used by LSP (Logic Scoring of Preference), a multicriteria evaluation method, for producing a Global Preference value that indicates the satisfaction level of the WSDL description regarding the evaluation focus, in this case, the understanding degree. All the criteria information required by LSP is extracted from WSDL descriptions by using static analysis techniques and processed by specific algorithms which allow gathering semantic information. This process allows to obtain a priori information about the comprehension difficulty which proves our research hypotheses that states that it is possible to compute the understanding degree of a WSDL description.
APA, Harvard, Vancouver, ISO, and other styles
3

Ms.T. Santhini and Dr.K. Anuradha. "Enable the Syntactic Web Services using Genetic Algorithm." International Research Journal on Advanced Engineering and Management (IRJAEM) 2, no. 06 (2024): 1881–84. http://dx.doi.org/10.47392/irjaem.2024.0279.

Full text
Abstract:
The main Purpose of the project” Enabling Semantic through web services using genetic approach” is to develop and designed the web service including ontology concept. This project is used to overcome the drawbacks of the syntatic web services.In this project, we are developing the web services or the wsdl (web service description language).After creating the wsdl, we are including the ontology into wsdl using the wsdl to owl-s conversion module. The wsdl to owl-s module is used to convert the wsdl into the owl-s file.Automatic Composition of semantic web services module is used compose the two or more existing web services. Composition process is the output of the one web service is the input of another web services. In this project, we are developed the automatic composition of semantic web services. In this project, Automatic Composition module uses two web services. User enters the keyword and chooses the extension in the web page. In this project, we are using the genetic algorithm for develop the semantic web services. Genetic algorithm is to create the two lists and all the files in the database are stored the two lists. If the user enters the keyword and chooses the extension, the first web service is used to combine and to provide the filename. The second web service is used to search this filename in the two lists. The second web service use the genetic algorithm is used to search the file exists or not.
APA, Harvard, Vancouver, ISO, and other styles
4

STROULIA, ELENI, and YIQIAO WANG. "STRUCTURAL AND SEMANTIC MATCHING FOR ASSESSING WEB-SERVICE SIMILARITY." International Journal of Cooperative Information Systems 14, no. 04 (2005): 407–37. http://dx.doi.org/10.1142/s0218843005001213.

Full text
Abstract:
The web-services stack of standards is designed to support the reuse and interoperation of software components on the web. A critical step in the process of developing applications based on web services is service discovery, i.e. the identification of existing web services that can potentially be used in the context of a new web application. Discovery through catalog-style browsing (such as supported currently by web-service registries) is clearly insufficient. To support programmatic service discovery, we have developed a suite of methods that assess the similarity between two WSDL (Web Service Description Language) specifications based on the structure of their data types and operations and the semantics of their natural language descriptions and identifiers. Given only a textual description of the desired service, a semantic information-retrieval method can be used to identify and order the most relevant WSDL specifications based on the similarity of the element descriptions of the available specifications with the query. If a (potentially partial) specification of the desired service behavior is also available, this set of likely candidates can be further refined by a semantic structure-matching step, assessing the structural similarity of the desired vs the retrieved services and the semantic similarity of their identifiers. In this paper, we describe and experimentally evaluate our suite of service-similarity assessment methods.
APA, Harvard, Vancouver, ISO, and other styles
5

Rahman, Wan Nurhayati Wan Ab, and Farid Meziane. "A Generic QoS Model for Web." International Journal of Information Technology and Web Engineering 6, no. 3 (2011): 15–38. http://dx.doi.org/10.4018/jitwe.2011070102.

Full text
Abstract:
The development, registration, discovery, and invocation of quality Web services are vital for the successful implementation of applications using Web services. Considerable research focuses on quality for Web services. Unfortunately, current research on Quality of Service (QoS) for Web services is concentrated on service users and the implementation stage. This research highlights the importance of incorporating QoS at the design and development stages; the authors propose the introduction of QoS at the same time as functional requirements. However, Web Service Description Language (WSDL) describes the functional elements of a Web service, and QoS is significant for this description. Therefore, the authors propose an extension to the WSDL through a generic QoS metamodel, incorporating QoS specifications into the functionalities. This paper begins by defining the required QoS specifications for the development of quality Web services and explores the potential of the Unified Modeling Language as a technique and notation to specify QoS. To properly integrate QoS in the design, the authors propose extensions to the existing UML QoS profile. The paper concludes with the evaluation of the proposed framework and summarises its advantages.
APA, Harvard, Vancouver, ISO, and other styles
6

Sun, Qitong, Jun Han, and Dianfu Ma. "A Framework for Service Semantic Description Based on Knowledge Graph." Electronics 10, no. 9 (2021): 1017. http://dx.doi.org/10.3390/electronics10091017.

Full text
Abstract:
To construct a large-scale service knowledge graph is necessary. We propose a method, namely semantic information extension, for service knowledge graphs. We insist on the information of services described by Web Services Description Language (WSDL) and we design the ontology layer of web service knowledge graph and construct the service graph, and using the WSDL document data set, the generated service knowledge graph contains 3738 service entities. In particular, our method can give a full performance to its effect in service discovery. To evaluate our approach, we conducted two sets of experiments to explore the relationship between services and classify services that develop by service descriptions. We constructed two experimental data sets, then designed and trained two different deep neural networks for the two tasks to extract the semantics of the natural language used in the service discovery task. In the prediction task of exploring the relationship between services, the prediction accuracy rate reached 95.1%, and in the service classification experiment, the accuracy rate of TOP5 reached 60.8%. Our experience shows that the service knowledge graph has additional advantages over traditional file storage when managing additional semantic information is effective and the new service representation method is helpful for service discovery and composition tasks.
APA, Harvard, Vancouver, ISO, and other styles
7

Rani, Mrs M. Akila, and Dr D. Shanthi. "A Study on Knowledge Discovery of Relevant Web Services with Semantic and Syntactic approaches." INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY 4, no. 1 (2013): 8–11. http://dx.doi.org/10.24297/ijct.v4i1a.3026.

Full text
Abstract:
Web mining is the application of data mining techniques to discover patterns from the Web. Web services defines set of standards like WSDL(Web Service Description Language), SOAP(Simple Object Access Protocol) and UDDI(Universal Description Discovery and Integration) to support service description, discovery and invocation in a uniform interchangeable format between heterogeneous applications. Due to huge number of Web services and short content of WSDL description, the identification of correct Web services becomes a time consuming process and retrieves a vast amount of irrelevant Web services. This emerges the need for the efficient Web service mining framework for Web service discovery. Discovery involves matching, assessment and selection. Various complex relationships may provide incompatibility in delivering and identifying efficient Web services. As a result the web service requester did not attain the exact useful services. A research has emerged to develop method to improve the accuracy of Web service discovery to match the best services. In the discovery of Web services there are two approaches are available namely Semantic based approach and Syntactic based approach. Semantic based approach gives high accuracy than Syntactic approach but it takes high processing time. Syntactic based approach has high flexibility. Thus, this paper presents a survey of semantic based and syntactic based approaches of Web service discovery system and it proposed a novel approach which has better accuracy and good flexibility than existing one. Finally, it compares the existing approaches in web service discovery.
APA, Harvard, Vancouver, ISO, and other styles
8

Merin, J. Brindha, Dr W. Aisha Banu, Akila R., and Radhika A. "Semantic Annotation Based Mechanism for Web Service Discovery and Recommendation." Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications 14, no. 3 (2023): 169–85. http://dx.doi.org/10.58346/jowua.2023.i3.013.

Full text
Abstract:
Web Mining is regarded as one among the data mining techniques that aids in fetching and extraction of necessary data from the web. Conversely, Web usage mining discovers and extracts essential patterns usage over the webs which are being further utilized by various web applications. In order to discover and explore web services that are registered with documents of Web Services-Inspection, Discovery and Integration registry, Universal Description wants specific search circumstance similar to URL, category and service name. The document of Web Service Description Language (WSDL) offers a condition of the web services customers to take out operations, communications and the service format of right message. Therefore, WSDL is being utilized together with semantic explanation dependent substantiation for the extraction of different web services for related purpose, other supporting operations and attributes. The reason is that there subsist different web services having corresponding functionalities however altered or changeable attributes that are non–functional. Resultant, recognize the preeminent web service become tiresome for the user. A method is projected which caters the analysis of service resemblance with the aid of semantic annotation and machine learning (ML) algorithms depending on the analysis intended for enhancing the classification through capturing useful web services semantics related with real world. The emphasizes on the research technique of choosing preeminent web service for the user based on the semantic annotation. The research work in turn recommends a web mining technique that determines the best web service automatically thus ranking concepts in service textual documentation and classifies services on behalf of particular domains. Parallel computation is made easy with web services. The different management stages in the system of recommendation entail collection of dataset through WSDL on the semantic annotation basis, thereby recognizing the best service with the DOBT-Dynamic operation dependent discovering method, ranking through mechanisms MDBR - Multi-Dimensional based ranking, recommendation and classification. In this work, it has been employed a combination of fundamental ML estimators, namely Multinomial Naive Bayes (MNB) and Support Vector Machines (SVM), as well as ensemble techniques such as Bagging, Random Forests, and AdaBoost, to perform classification of Web services. It was observed from the investigate work that the adapted system of best web services recommendation defers high performance in contradiction of the existing recommendation technique regarding accuracy, efficiency in addition to processing time.
APA, Harvard, Vancouver, ISO, and other styles
9

Kumar, M. Kiran, and VJST Anirudh. "Basic Components of Web Services Architecture: A Survey." International Journal of Engineering Technology and Management Sciences 4, no. 4 (2020): 26–29. http://dx.doi.org/10.46647/ijetms.2020.v04i04.005.

Full text
Abstract:
Service provided by one electronic device to the other electronic device or devices is generally called as a web service. It may be a block of code that can be remotely accessed and utilized. In the present IT industry web services are playing a vital role in application development by providing a facility of using the existing modules to make up an application without coding from the scratch. This improves the productivity and reduces the overall project development cost and time. This paper provides the basic information of the components that supports the usage of web service along with the web service architecture. The components that are required for the web service architecture such as SOAP: simple object access protocol: used for establishing connection between components, UDDI (Universal Description, Discovery, and Integration):a registry that stores all the web services and WSDL: web service description language.
APA, Harvard, Vancouver, ISO, and other styles
10

Polgar, Jana. "Using WSRP 2.0 with JSR 168 and 286 Portlets." International Journal of Web Portals 2, no. 1 (2010): 45–57. http://dx.doi.org/10.4018/jwp.2010010105.

Full text
Abstract:
WSRP—Web Services for Remote Portlets—specification builds on current standard technologies, such as WSDL (Web Services Definition Language), UDDI (Universal Description, Discovery and Integration), and SOAP (Simple Object Access Protocol). It aims to sol
APA, Harvard, Vancouver, ISO, and other styles
11

Merin, J. Brindha, Dr W. Aisha Banu, and K. Fahima Sanobar Shalin. "Semantic Annotation Based Effective and Quality Oriented Web Service Discovery." Journal of Internet Services and Information Security 13, no. 2 (2023): 96–116. http://dx.doi.org/10.58346/jisis.2023.i2.006.

Full text
Abstract:
The main objective of this work is to design an effective web service discovery engine that retrieves the best matching results based on the measure of syntactic cum semantic similarity between the user query and the web service to be fetched. The idea is to draw bridges across the broad spectrum of lexical entities based on their relativeness. The essence of this work could be extended to support a wide range of applications from ‘being inculcated in search engines to fetch user-relevant data’ to ‘being used for training robots and AI based devices to respond/adhere appropriately to the different phrases of human commands’.With the accelerated revolution of internet, enterprises and organizations highly rely on Service oriented computing. Web services support inter-operation of distributed applications. Humongous amount of web services present on the internet the user is searching for. The paper focuses ondesigninga practical means of fast and relevant retrieval of web services.The phrase used for searching any given web service differs from one person to another. This work deals with the syntactic cum semantic mechanism proposed for retrieving web services based on the measure of similarity between the name of the web service and the search query entered by the user to discover that service. A list of the Web Service Description Language (WSDL) files is taken as the dataset. Protégé is the tool used for semantic annotation of WSDL files for converting them to Semantically Annotated Web Service Description Language (SAWSDL) files. ‘Wordnet’ is used as the lexical dictionary and Java language has been used to build the rest of the package for implementing the search discovery mechanism.Netbeans is used as IDE.Wamp server with PHPMyAdmin was used for managing the database of SAWSDL files. The degree of similarity is measured by evaluating performance of the engine using metrics such as ‘Precision’, ‘Recall’, ‘Accuracy’ and ‘F-measure’.While the syntactic approach is easier to implement, it suffers from keyword polysemy issues. The proposed search discovery mechanism is based on semantically annotating WSDL files and retrieving the files based on a novel syntactic cum semantic discovery algorithm which usesLeocockChordorow function for computing the similarity. The effectiveness of the proposed algorithm is tested experimentally by building a desktop application using Java.The WSDL files from various domains were semantically annotated by tagging related concepts using ontology. Themachine learning algorithm that best classifies the web services on the basis of their performance metrics is identified. The related services are retrieved by the application of the proposed LCH based Syntactic cum Semantic discovery algorithm (LCH based SSDA).A ranking system is proposed to rank the results by evaluating various QoS attributes. The results of the experiment showed that the proposed system yielded high precision and recall value.The solution has been found to be effective in minimizing the execution time and in improving the degree of relevancy. With an impending need for constructing a semantic context based secure structure,the proposed solution will- help in refining the search results and in minimizing users’ cognitive load during search formulation and execution.
APA, Harvard, Vancouver, ISO, and other styles
12

Fitriani, Rizki, Abd Qohar Agus Maulana, Lingga Wahyu Rochim, and Muhammad Ainul Yaqin. "Analisis dan Perancangan Software Perhitungan Metrik Skala dan Kompleksitas Web Service." ILKOMNIKA: Journal of Computer Science and Applied Informatics 2, no. 1 (2020): 37–53. http://dx.doi.org/10.28926/ilkomnika.v2i1.40.

Full text
Abstract:
Aplikasi komputer meningkat jumlahnya dan menjadi lebih kompleks seiring dengan pertumbuhan bisnis dan ilmu pengetahuan. Dalam hal ini, pengelolaan dan integrasi data menjadi sangat penting. Pengembangan Web Service semakin meningkat. Pengembang Web Service membutuhkan banyak data riset dan referensi mengenai kompleks atau tidaknya suatu Web Service berkaitan dengan perkiraan biaya pengembangan, batasan waktu pengerjaan, dan sumber daya yang dibutuhkan untuk pengembangan, termasuk spesifikasi komputer dan sumber daya manusianya. Setiap pengukuran yang dilakukan dibutuhkan tersedianya ukuran kuantitatif yang disebut metrik, yang selanjutnya akan menghasilkan output berupa kompleksitas dari Web Service. Atas dasar itu, diperlukan sebuah perangkat lunak yang dapat menghitung metrik skala dan kompleksitas Web Service dengan cara meng-import file bertipe xml document dan berisi dokumen WSDL (Web Service Description Language) yang digunakan untuk menggambarkan kompleksitas Web Service berdasarkan pengukuran Data Weight (DW) yang dihitung dari bobot Argument per Operation (APO) dan Operation per Service (OPS). Dari percobaan perhitungan kami secara manual terhadap suatu dokumen WSDL, dimunculkan beberapa hasil berupa banyaknya argumen, OPS, dan APO. Hal ini kami terapkan pada perangkat lunak dan menghasilkan proses perhitungan yang lebih cepat. Pengguna dapat meng-import document tipe .xml dan hasil kompleksitas Web Service akan dimunculkan dalam aplikasi. Ukuran metrik dan kompleksitas yang diperoleh dapat digunakan untuk memperkirakan manajemen pengembangan Web Service.
APA, Harvard, Vancouver, ISO, and other styles
13

Hog, Chiraz, Raoudha Djemaa, and Ikram Amous. "A User-Aware Approach to Provide Adaptive Web Services." JUCS - Journal of Universal Computer Science 20, no. (7) (2014): 944–63. https://doi.org/10.3217/jucs-020-07-0944.

Full text
Abstract:
Web services are rapidly gaining acceptance as a fundamental technology in the web fields. They are becoming the cutting edge of communication between the different applications all over the web. Because of today's wide diversity of devices together with the variety of the user's preferences, context-aware web services are becoming a fundamental challenge that must be targeted. This issue is a part of the Human Computer Interaction (HCI) discipline and it aims at adapting the web service behavior according to the user's context such as his specific work environment, language, type of Internet connection, devices and preferences. Many solutions have been proposed in this area. Nevertheless, the adaptation was carried out only at the runtime and it partially covered the user's general context. In this paper, we introduce a new context-aware approach that provides adaptive web services. Our approach allows to express requirements by taking into account potential user's profile in addition to the functional one. While the latter ensures the description of the web service-functionalities, adaptation expresses the ability of a service to be self-adapted to runtime context changes. Our approach deals with adaptation from the very beginning of the modeling step of a web service. Furthermore, it upgrades description and publication usual methods in order to support profile specification.
APA, Harvard, Vancouver, ISO, and other styles
14

Hatzi, Ourania, Mara Nikolaidou, Dimitris Vrakas, Nick Bassiliades, Dimosthenis Anagnostopoulos, and Ioannis Vlahavas. "Semantically Aware Web Service Composition Through AI Planning." International Journal on Artificial Intelligence Tools 24, no. 01 (2015): 1450015. http://dx.doi.org/10.1142/s0218213014500158.

Full text
Abstract:
Web service composition is a significant problem as the number of available web services increases; however, manual composition is not an efficient option. Automated web service composition can be performed using AI Planning techniques, utilizing descriptions of available atomic web services, enhanced with semantic awareness and relaxation. This paper discusses a unified, semantically aware approach, handling both semantic (OWL-S & SAWSDL) and non-semantic (WSDL) web service descriptions. In the first case, ontology analysis is adopted to semantically enhance the planning domains and problems, in order to deal with cases where exact syntactic input-to-output matching is not feasible. In the non-semantic descriptions case, semantic information is acquired utilizing alternative sources such as lexical thesauri. Concept similarity measures are applied and utilized to achieve the desired degree of semantic relaxation. The solution to a web service composition problem is a plan describing the desired composite service. To support the proposed approach, the PORSCE framework has been implemented. The framework is modular, integrating discrete web service description languages and semantic relaxation techniques. Based on the similarity measures suggested in the paper, performance issues are also explored.
APA, Harvard, Vancouver, ISO, and other styles
15

C., Santhosh Kumar, and R. Vijayabhasker. "Efficient Composition Algorithm Strategies on Semantic Web Services Using Nature Inspired Approach." ECS Transactions 107, no. 1 (2022): 17421–31. http://dx.doi.org/10.1149/10701.17421ecst.

Full text
Abstract:
Web services are used all around the world for commercial purposes. It works majorly by Universal Resource Locators, which are stored in the repository UDDI. The different web service has to be composed for creating new business services. It is time dependent for composing more web services, which is massive. A semantically described WSDL description solves automatic composition of web services. Also with ontological models and languages, such as RDF, OWL, and SWRL, the better automatic discovery, selecting, integration, and composition of services have been done. Service requirements, such as connectivity, quality-of-service properties, correctness, and scalability, need to be satisfied. For achieving these, many evolutionary algorithms will be used for improving quality of service parameters. This paper describes many optimizations algorithms which will be used efficiently in optimizing composition techniques in semantic web.
APA, Harvard, Vancouver, ISO, and other styles
16

Kalpinagarajarao, Gopi Krishna, and Dr Ranjith Gopalan PhD. "Automation in Supply chain and delivery management with SOA." INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT 08, no. 12 (2024): 1–7. https://doi.org/10.55041/ijsrem12752.

Full text
Abstract:
In today’s globalized and fast-paced market, efficient supply chain and delivery management is essential for companies to stay competitive. Automation has become a significant driver for enhancing operational efficiency, reducing human error, and enabling real-time decision-making across the supply chain. Middleware solutions such as Service-Oriented Architecture (SOA), Web Services Description Language (WSDL), Extensible Markup Language (XML), Representational State Transfer (REST), and JavaScript Object Notation (JSON) play an integral role in achieving seamless automation in these domains. This essay examines how these middleware solutions facilitate automation in supply chain and delivery management and their benefits to the industry. Automation in supply chain and delivery management involves using technology to streamline and control the movement of goods, data, and resources. Automated systems can handle tasks such as inventory tracking, demand forecasting, warehouse management, and order fulfillment, often with minimal human intervention. As a result, companies can reduce costs, improve delivery times, and enhance customer satisfaction. However, integrating these automated systems requires effective communication and data exchange across multiple platforms and departments, which is where middleware solutions like SOA, WSDL, XML, REST, and JSON come into play. Keywords: SOA, WSDL, XML, REST, JSON, SOA, Supply Chain, ERP, XLST.
APA, Harvard, Vancouver, ISO, and other styles
17

Ji, Ping. "Reinforced Traversing Method for Table Tennis Information Concept Category in Semantic Web." Advanced Materials Research 230-232 (May 2011): 1146–50. http://dx.doi.org/10.4028/www.scientific.net/amr.230-232.1146.

Full text
Abstract:
In Table Tennis match information processing, Match Information needs processing through Web service, The corresponding concepts need to be published and shared by the semantic web, the Web Service description language (WSDL) has become a XML recommendation to publish and share concepts on the semantic web. In order to derive hidden information of Table Tennis information concept. In this paper, we propose an reinforced method of optimizing the Table Tennis information process of concept reasoning. Our work focuses on one key aspects: we describe classical methods for Table Tennis information concepts category. it is important to ensure that the category process uses the smallest number of tests. Therefore, we consider reinforced method and evaluate their effect on four different types of test concept.
APA, Harvard, Vancouver, ISO, and other styles
18

Zhu, Linan, Yanwei Zhao, and Wanliang Wang. "A Bilayer Resource Model for Cloud Manufacturing Services." Mathematical Problems in Engineering 2013 (2013): 1–10. http://dx.doi.org/10.1155/2013/607582.

Full text
Abstract:
Cloud Manufacturing and Cloud Service is currently one of the main directions of development in the manufacturing industry. Under the Cloud Manufacturing environment, the characteristics of publishing, updating, searching, and accessing manufacturing resources are massive, complex, heterogeneous, and so forth. A bilayer manufacturing resource model with separation of Cloud End and Cloud Manufacturing Platform is proposed in this paper. In Cloud End, manufacturing resources are divided into single resource and complex resource, and a basic data model of manufacturing resources oriented to enterprise interior is established to store the physical characteristics. In Cloud Manufacturing Platform, a resource service attribute model oriented to actual users is established to store the service characteristics. This model is described in detail and realized with stateful Web Service Description Language (WSDL) document. An example is provided for illustrating the implementation of the concept.
APA, Harvard, Vancouver, ISO, and other styles
19

Ji, Shunhui, Liming Hu, Yihan Cao, Pengcheng Zhang, and Jerry Gao. "Verifiable Model Construction for Business Processes." International Journal of Software Engineering and Knowledge Engineering 31, no. 07 (2021): 1017–42. http://dx.doi.org/10.1142/s0218194021500315.

Full text
Abstract:
Business process specified in Business Process Execution Language (BPEL), which integrates existing services to develop composite service for offering more complicated function, is error-prone. Verification and testing are necessary to ensure the correctness of business processes. SPIN, for which the input language is PROcess MEta-LAnguage (Promela), is one of the most popular tools for detecting software defects and can be used both in verification and testing. In this paper, an automatic approach is proposed to construct the verifiable model for BPEL-based business process with Promela language. Business process is translated to an intermediate two-level representation, in which eXtended Control Flow Graph (XCFG) describes the behavior of BPEL process in the first level and Web Service Description Models (WSDM) depict the interface information of composite service and partner services in the second level. With XCFG of BPEL process, XCFGs for partner services are generated to describe their behavior. Promela model is constructed by defining data types based on WSDM and defining channels, variables and processes based on XCFGs. The constructed Promela model is closed, containing not only the BPEL process but also its execution environment. Case study shows that the proposed approach is effective.
APA, Harvard, Vancouver, ISO, and other styles
20

Kumar, H. S. Vijaya, and Vikas S. M. "In Container Integration Testing Frame Work." International Journal of Advance Research and Innovation 6, no. 1 (2018): 5–8. http://dx.doi.org/10.51976/ijari.611802.

Full text
Abstract:
In Container Integration testing framework is a combination of four open source technologies. Arquillian, Test NG, JaCoCo, and Maven. The aim of this work is to deals with automating the code using JaCoCo. JaCoCo is a Java framework calculates code coverage. It find’s the amount of code coverage in each lines of module that has been executed or missed and finally it will be deploy to wild fly server in the user matrix project source container.The main idea behind developing in this automation testing framework is able to test server side components developed using Java. The tests will be such that they will run in the container/application server (e.g. Wild Fly) where the server side component (e.g. test1) is deployed and because of that the tests will be able to use all the real resources (e.g. EJB etc.) provided by the container instead of mocking them.[1]Web Service Description Language (WSDL) specification, we first automatically generate necessary Java code to implement a client. We then leverage automated unit test generation tools for Java to generate unit tests, and execute the generated unit tests, which in turn invoke the service under test. The next important objective is to calculate amount of code covered by the test cases.
APA, Harvard, Vancouver, ISO, and other styles
21

Song, Cheeyang, and Eunsook Cho. "An Integrated Design Method for SOA-Based Business Modeling and Software Modeling." International Journal of Software Engineering and Knowledge Engineering 26, no. 02 (2016): 347–77. http://dx.doi.org/10.1142/s0218194016500157.

Full text
Abstract:
Service-oriented architecture (SOA)-based system development requires a systematic integration technique for software modeling and business modeling methods that approach the implementation component from the perspective of a business service. We proposes the integrated design method (architecture, metamodel, framework, process) for the integration of component software modeling in business process modeling notation (BPMN) business modeling to service-oriented modeling based on model-driven architecture (MDA) and model view controller (MVC) patterns according to SOA. The integrated architecture is composed of a metamodel and a process framework. The integrated metamodel is mapped to the core modeling elements of the SOA-based extended layered (XL)-BPMN/business process execution language (BPEL)/web service description language (WSDL)/component models, and the conversion profile is defined. For the establishment of the integrated process between business and software modeling, the framework is first defined; using this framework, we apply MDA (CIM: Conceptual Independent Modeling, PIM: Platform Independent Modeling, PSM: Platform Specific Modeling) and MVC patterns to define the integrated modeling process for the three development phases. The proposed modeling process was applied to the design of an online shopping mall system (OSMS). The design models were described on the basis of MDA/MVC according to the layered modeling elements defined in the individual/integrated metamodel and the three modeling phases of the integrated modeling process. The case study demonstrated that the conversion modeling task maintains the consistency and practicality between the SOA-based business and software modeling. The use of this method will make the consistent conversion modeling work between businesses and software convenient with a service orientation, will make it easy to change a business process, and will maximize the number of established reuse models.
APA, Harvard, Vancouver, ISO, and other styles
22

Vishnuvardhan, Mannava, and Ramesh T. "A COMPOSITE DESIGN PATTERN FOR SERVICE INJECTION AND COMPOSITION OF WEB SERVICES FOR PEER-TO-PEER COMPUTING WITH SERVICEORIENTED ARCHITECTURE." International Journal on Web Service Computing (IJWSC) 3, no. 3 (2012): 49–63. https://doi.org/10.5281/zenodo.4302863.

Full text
Abstract:
In this paper we present a Service Injection and composition Design Pattern for Unstructured Peer-to-Peer networks, which is designed with Aspect-oriented design patterns, and amalgamation of the Strategy, Worker Object, and Check-List Design Patterns used to design the Self-Adaptive Systems. It will apply selfreconfiguration planes dynamically without the interruption or intervention of the administrator for handling service failures at the servers. When a client requests for a complex service, Service Composition should be done to fulfil the request. If a service is not available in the memory, it will be injected as Aspectual Feature Module code. We used Service Oriented Architecture (SOA) with Web Services in Java to Implement the composite Design Pattern. As far as we know, there are no studies on composition of design patterns for Peer-to-peer computing domain. The pattern is described using a java-like notation for the classes and interfaces. A simple UML class and Sequence diagrams are depicted.
APA, Harvard, Vancouver, ISO, and other styles
23

Vishnuvardhan, Mannava, and Ramesh T. "A COMPOSITE DESIGN PATTERN FOR SERVICE INJECTION AND COMPOSITION OF WEB SERVICES FOR PEER-TO-PEER COMPUTING WITH SERVICEORIENTED ARCHITECTURE." International Journal on Web Service Computing (IJWSC) 3, no. 3 (2012): 49–63. https://doi.org/10.5281/zenodo.3531565.

Full text
Abstract:
In this paper we present a Service Injection and composition Design Pattern for Unstructured Peer-to-Peer networks, which is designed with Aspect-oriented design patterns, and amalgamation of the Strategy, Worker Object, and Check-List Design Patterns used to design the Self-Adaptive Systems. It will apply selfreconfiguration planes dynamically without the interruption or intervention of the administrator for handling service failures at the servers. When a client requests for a complex service, Service Composition should be done to fulfil the request. If a service is not available in the memory, it will be injected as Aspectual Feature Module code. We used Service Oriented Architecture (SOA) with Web Services in Java to Implement the composite Design Pattern. As far as we know, there are no studies on composition of design patterns for Peer-to-peer computing domain. The pattern is described using a java-like notation for the classes and interfaces. A simple UML class and Sequence diagrams are depicted.
APA, Harvard, Vancouver, ISO, and other styles
24

Wang, Xin Ying. "Description of Semantic Web Service in Wind Power Plant Based on OWL-S." Applied Mechanics and Materials 543-547 (March 2014): 503–8. http://dx.doi.org/10.4028/www.scientific.net/amm.543-547.503.

Full text
Abstract:
IEC 61400-25 is a series of international standards on communication of wind power plants. The service defined by information exchange models in wind power plants communicates through being mapped to web service. Web service is described by WSDL, but with the limitation of WSDL itself, web service can not realize the semantic description, the automatic discovery and composition of service. So semantic web service is introduced, the service is described by OWL-S to realize the interconnection of wind power plant hardware devices from different manufacturers, to facilitate the sharing and reuse of devices function and to realize the sharing of wind power plant knowledge in semantic level.
APA, Harvard, Vancouver, ISO, and other styles
25

Mateos, Cristian, Marco Crasso, Alejandro Zunino, and José Luis Ordiales Coscia. "A Stitch in Time Saves Nine: Early Improving Code-First Web Services Discoverability." International Journal of Cooperative Information Systems 24, no. 02 (2015): 1550004. http://dx.doi.org/10.1142/s0218843015500045.

Full text
Abstract:
Web Services represent a number of standard technologies and methodologies that allow developers to build applications under the Service-Oriented Computing paradigm. Within these, the WSDL language is used for representing Web Service interfaces, while code-first remains the de facto standard for building such interfaces. Previous studies with contract-first Web Services have shown that avoiding a specific catalog of bad WSDL specification practices, or anti-patterns, can reward Web Service publishers as service understandability and discoverability are considerably improved. In this paper, we study a number of simple and well-known code service refactorings that early reduce anti-pattern occurrences in WSDL documents. This relationship relies upon a statistical correlation between common OO metrics taken on a service's code and the anti-pattern occurrences in the generated WSDL document. We quantify the effects of the refactorings — which directly modify OO metric values and indirectly alter anti-pattern occurrences — on service discovery. All in all, we show that by applying the studied refactorings, anti-patterns are reduced and Web Service discovery is significantly improved. For the experiments, a dataset of real-world Web Services and an academic service registry have been employed.
APA, Harvard, Vancouver, ISO, and other styles
26

FUJII, KEITA, and TATSUYA SUDA. "SEMANTICS-BASED DYNAMIC WEB SERVICE COMPOSITION." International Journal of Cooperative Information Systems 15, no. 03 (2006): 293–324. http://dx.doi.org/10.1142/s0218843006001372.

Full text
Abstract:
This paper presents a semantics-based dynamic service composition architecture that composes an application through combining distributed components based on the semantics of the components. This architecture consists of a component model called Component Service Model with Semantics (CoSMoS), a middleware called Component Runtime Environment (CoRE), and a service composition mechanism called Semantic Graph based Service Composition (SeGSeC). CoSMoS represents the semantics of components. CoRE provides interfaces to discover and access components modeled by CoSMoS. SeGSeC composes an application by discovering components through CoRE, and synthesizing a workflow of the application based on the semantics of the components modeled by CoSMoS. This paper describes the latest design of the semantics-based dynamic service composition architecture, and also illustrates the implementation of the architecture based on the Web Service standards, i.e. WSDL, RDF, SOAP, and UDDI. The Web Service based implementation of the architecture allows existing Web Services to migrate onto the architecture without reimplementation. It also simplifies the development and deployment of a new Web Service on the architecture by automatically generating the necessary description files (i.e. WSDL and RDF files) of the Web Service from its runtime binary (i.e. a Java class file).
APA, Harvard, Vancouver, ISO, and other styles
27

Mustapha, AZNAG, QUAFAFOU Mohamed, DURAND Nicolas, and JARIR Zahi. "WEB SERVICES DISCOVERY AND RECOMMENDATION BASED ON INFORMATION EXTRACTION AND SYMBOLIC REPUTATION." International Journal on Web Service Computing (IJWSC) 4, no. 1 (2013): 01–18. https://doi.org/10.5281/zenodo.3568737.

Full text
Abstract:
This paper shows that the problem of web services representation is crucial and analyzes the various factors that influence on it. It presents the traditional representation of web services considering traditional textual descriptions based on the information contained in WSDL files. Unfortunately, textual web services descriptions are dirty and need significant cleaning to keep only useful information. To deal with this problem, we introduce rules based text tagging method, which allows filtering web service description to keep only significant information. A new representation based on such filtered data is then introduced. Many web services have empty descriptions. Also, we consider web services representations based on the WSDL file structure (types, attributes, etc.). Alternatively, we introduce a new representation called symbolic reputation, which is computed from relationships between web services. The impact of the use of these representations on web service discovery and recommendation is studied and discussed in the experimentation using real world web services.
APA, Harvard, Vancouver, ISO, and other styles
28

Wang, Zhen Wu. "Web Services Composition Algorithm Based on Mine Domain Ontology." Advanced Materials Research 403-408 (November 2011): 1900–1904. http://dx.doi.org/10.4028/www.scientific.net/amr.403-408.1900.

Full text
Abstract:
Through analyzing the commonness of mine domain, the paper proposes a composition algorithm of web services based on mine ontology in order to integrate business of mine industries. The paper specially gives the formal description of mine domain ontologies, and proposes the composition algorithm which uses mine domain ontologies. The practice proves that web services composition in certain domain can enhance the efficiency and qulity of services composition. Web services are rapidly changing the landscape of software engineering on account of their outstanding traits, for example big granularity, loose coupling and late-binding mechanisms.Web services selection is the foundation of services composition,and selection methods can be divided into two classes: functional attributes based web services selection method and QoS based web services selection method.The first method is usually used to match single web service and recent literature[1] discusses global function matching problem.Because WSDL lacks semantic information, some scholars[2][3] add semantic information to WSDL in order to increase services matching quality. The second method usually discusses QoS in the global scope,but the selection efficiency and quality are the considered issue. Recent literatures[1][4] add semantic information to QoS attributes ,and literature[2] considers web services selection using the two methods comprehensively. Web services selection usually does not involve certain domain, but the theory and practice of software engineering prove that software reuse in certain domain is easier to succeed. For web services selection based on functional attributes, services selection in certain doamin(for example mine domain) is easier to add semantic information to WSDL because of domain ontology ,and for services selection based on QoS attributes, we can design more appropriate QoS attribute model according to domain requirements. So researching web services selection in certain domain has theoretical and realistic significance. In fact, some literatures begin to research web services selection and composition in certain domain. Literature[3] proposes an intelligent telecommunication service model based on semantic web services according to design the telecommunication service domain ontology, literature[5] discusses web services detection based on oil and gas domain ontology automaticly, and has a good effect. The paper proposes a composition algorithm of web services based on mine domain ontology and the details is organized as follows. Section I gives the formal description of mine domain ontology; Section II is the composition algorithm which bases on mine domain ontology; Section III concludes this paper.
APA, Harvard, Vancouver, ISO, and other styles
29

Zheng, Li Bin, Ji Nan Gu, and Xiao Feng Liv. "Research on Network Manufacturing Resource Discovery Based on Joint Mechanism." Advanced Materials Research 148-149 (October 2010): 25–29. http://dx.doi.org/10.4028/www.scientific.net/amr.148-149.25.

Full text
Abstract:
The disadvantages of discovery mechanism of current network manufacturing resource were analyzed. A joint discovery mechanism based on UDDI (Universal Description, Discovery and Integration) and WSIL (Web Services Inspection Language) was put forward. Two-level matching was put forward. Basic process features are matched in UDDI and corresponding feature values are matched in local WSIL .Network manufacturing resource discovery architecture was built. Basic principles and characteristics of the integrated architecture were analyzed. Key technologies for realizing the integrated architecture were studied. The joint discovery mechanism prototype platform for manufacturing resource was developed by borrowing ideas from this model. The framework improves retrieval efficiency, greatly reduces the load on UDDI.
APA, Harvard, Vancouver, ISO, and other styles
30

Зарічний, Я. С. "ОСОБЛИВОСТІ ТЕХНОЛОГІЇ UDDI". Збірник наукових праць Харківського національного університету Повітряних Сил, № 4(82) (23 березня 2025): 83–87. https://doi.org/10.30748/zhups.2024.82.10.

Full text
Abstract:
Стаття присвячена аналізу Universal Description, Discovery and Integration (UDDI) як стандарту для опису, реєстрації та пошуку Web-сервісів у рамках сервіс-орієнтованої архітектури (SOA). UDDI є інструментом для централізованого зберігання та доступу до інформації про сервіси, що сприяє їх інтеграції у бізнес-процеси та взаємодії між організаціями. Розглянуто основні концепції та принципи функціонування UDDI, включаючи структуру реєстру, до складу якої входять чотири основні компоненти: Business Entity (опис компанії, що надає сервіс), Business Service (класифікація сервісів), Binding Template (конкретні точки доступу до сервісів) та Technology Model (загальний опис технологічної моделі). Важливим аспектом є порівняння публічних і приватних UDDI-реєстрів. У той час, як публічні реєстри спрощують глобальну взаємодію між підприємствами, приватні реєстри – використовуються для безпечного обміну сервісами у межах корпоративних мереж. Розкрито взаємозв’язок між UDDI та мовою опису Web-сервісів WSDL, що дозволяє визначати способи виклику та використання сервісів. Висвітлені основні недоліки, які призвели до зниження популярності UDDI: складність налаштування та підтримки, недостатня ефективність пошуку сервісів, відсутність стандартизованих механізмів управління доступом, а також жорстка залежність від SOAP/WSDL – технологій, які вважаються застарілими. Вказується, що через перелічені обмеження багато організацій (підприємства) обрали гнучкі рішення (REST API та сервісні мережі (Service Mesh), які забезпечують кращу масштабованість, гнучкість та інтеграцію із сучасними IT-екосистемами). Однак, UDDI відіграла ключову роль у розвитку SOA та Web-сервісів, заклавши основу для подальших технологічних рішень у сфері інтеграції бізнес-додатків. Таким чином, досвід UDDI показує важливість дотримання сучасних стандартів, адаптивності до нових технологій та врахування реальних потреб користувачів у побудові ефективних систем управління сервісами.
APA, Harvard, Vancouver, ISO, and other styles
31

Ben Seghir, Nadia, Okba Kazar, Khaled Rezeg, and Samir Bourekkache. "A semantic web services discovery approach based on a mobile agent using metadata." International Journal of Intelligent Computing and Cybernetics 10, no. 1 (2017): 12–29. http://dx.doi.org/10.1108/ijicc-02-2015-0006.

Full text
Abstract:
Purpose The success of web services involved the adoption of this technology by different service providers through the web, which increased the number of web services, as a result making their discovery a tedious task. The UDDI standard has been proposed for web service publication and discovery. However, it lacks sufficient semantic description in the content of web services, which makes it difficult to find and compose suitable web services during the analysis, search, and matching processes. In addition, few works on semantic web services discovery take into account the user’s profile. The purpose of this paper is to optimize the web services discovery by reducing the search space and increasing the number of relevant services. Design/methodology/approach The authors propose a new approach for the semantic web services discovery based on the mobile agent, user profile and metadata catalog. In the approach, each user can be described by a profile which is represented in two dimensions: personal dimension and preferences dimension. The description of web service is based on two levels: metadata catalog and WSDL. Findings First, the semantic web services discovery reduces the number of relevant services through the application of matching algorithm “semantic match”. The result of this first matching restricts the search space at the level of UDDI registry, which allows the users to have good results for the “functional match”. Second, the use of mobile agents as a communication entity reduces the traffic on the network and the quantity of exchanged information. Finally, the integration of user profile in the service discovery process facilitates the expression of the user needs and makes intelligible the selected service. Originality/value To the best knowledge of the authors, this is the first attempt at implementing the mobile agent technology with the semantic web service technology.
APA, Harvard, Vancouver, ISO, and other styles
32

Rodríguez, Miguel, Jose María Alvarez Rodríguez, Diego Muñoz, Luis Paredes, Jose Emilio Labra Gayo, and de Pablos Patricia Ordóñez. "Towards a Practical Solution for Data Grounding in a Semantic Web Services Environment." JUCS - Journal of Universal Computer Science 18, no. (11) (2012): 1576–97. https://doi.org/10.3217/jucs-018-11-1576.

Full text
Abstract:
Grounding is the process in charge of linking requests and responses of web services with the semantic web services execution platform, and it is the key activity to automate their execution in a real business environment. In this paper, the authors introduce a practical solution for data grounding. On the one hand, we need a mapping language to relate data structures from services definition in WSDL documents to concepts, properties and instances of a business domain. On the other hand, two functions that perform the lowering and lifting processes using these mapping specifications are also presented.
APA, Harvard, Vancouver, ISO, and other styles
33

Mannan, J. Mannar, M. Sundarambal, and S. Raghul. "SELECTION OF ONTOLOGY FOR WEB SERVICE DESCRIPTION LANGUAGE TO ONTOLOGY WEB LANGUAGE CONVERSION." Journal of Computer Science 10, no. 1 (2014): 45–53. http://dx.doi.org/10.3844/jcssp.2014.45.53.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Wibowo, Agus, Guruh Aryotejo, and Mufadhol Mufadhol. "Accelerated Mobile Pages from JavaScript as Accelerator Tool for Web Service on E-Commerce in the E-Business." International Journal of Electrical and Computer Engineering (IJECE) 8, no. 4 (2018): 2399. http://dx.doi.org/10.11591/ijece.v8i4.pp2399-2405.

Full text
Abstract:
<span>E-commerce is a sub-part of E-business which includes all kinds of functions and business activities by using electronic data that has the main purpose to increase corporate profits. One of the strategies used is to automate the existing tasks in E-commerce by utilizing web service facilities, which will significantly save time. The use of smartphones as a primary means of information and communication forces web service application providers to improve their services and facilities, such as websites that can be opened quickly and lightly on smartphone devices. This paper will discuss the benefits of accelerated mobile pages as a coding accelerator tool in the javaScript programming language using XML, HTML and XHTML programming as well as involving the use of SOAP, WSDL and NuSOAP that will run on both HTTP and HTTPS protocols. Using accelerated mobile pages as a means of accelerator tool on E-commerce in E-business can directly improve web service performance. This is very prominent when the site is accessed through a smartphone that has limited resources, in the form of website access will feel fast, easy and light.</span>
APA, Harvard, Vancouver, ISO, and other styles
35

Agus, Wibowo, Aryotejo Guruh, and Mufadhol Mufadhol. "Accelerated Mobile Pages from JavaScript as Accelerator Tool for Web Service on E-Commerce in the E-Business." International Journal of Electrical and Computer Engineering (IJECE) 8, no. 4 (2018): 2399–405. https://doi.org/10.11591/ijece.v8i4.pp2399-2405.

Full text
Abstract:
E-commerce is a sub-part of E-business which includes all kinds of functions and business activities by using electronic data that has the main purpose to increase corporate profits. One of the strategies used is to automate the existing tasks in E-commerce by utilizing web service facilities, which will significantly save time. The use of smartphones as a primary means of information and communication forces web service application providers to improve their services and facilities, such as websites that can be opened quickly and lightly on smartphone devices. This paper will discuss the benefits of accelerated mobile pages as a coding accelerator tool in the javaScript programming language using XML, HTML and XHTML programming as well as involving the use of SOAP, WSDL and NuSOAP that will run on both HTTP and HTTPS protocols. Using accelerated mobile pages as a means of accelerator tool on E-commerce in E-business can directly improve web service performance. This is very prominent when the site is accessed through a smartphone that has limited resources, in the form of website access will feel fast, easy and light.
APA, Harvard, Vancouver, ISO, and other styles
36

CHIU, DICKSON K. W., DANNY KOK, ALEX K. C. LEE, and S. C. CHEUNG. "INTEGRATING LEGACY SITES INTO WEB SERVICES WITH WEBXCRIPT." International Journal of Cooperative Information Systems 14, no. 01 (2005): 25–44. http://dx.doi.org/10.1142/s0218843005001006.

Full text
Abstract:
Despite the recent uprising of the Web Services technology for programmatic interfaces of business-to-business (B2B) E-commerce services (e-services) over the Internet, most existing sites can only support human interactions with Hypertext Markup Language (HTML) through web browsers. Automating third-party client access into Web Services generally requires developing sophisticated programs to simulate human access by handling HTML pages. However, these HTML interfaces vary across web sites, and are often subject to changes. Client maintenance is therefore tedious and expensive. Even for the site owner, it may still require much effort in redeveloping the underlying presentation and application logics. This motivates our study for the requirement and the formulation of a conceptual model for such automation. Based on the requirement, we develop a novel approach to automating dialogs with web-based services (particularly for cross-organizational processes), using a high-level script language, called WebXcript language. The language provides features for HTML forms-based dialogues and eXtended Markup Language (XML) messaging. The XML syntax of WebXcript further enables convenient user authoring and easy engine development with extensively available XML tools. It supports expected responses and exception handling. We further propose a wrapper architecture based on WebXcript to integrate legacy sites into Web Services, where Web Service Definition Language (WSDL) interfaces are generated from high-level mappings from database or WebXcript parameter definitions. We demonstrate the applicability of our approach with examples in integrating distributed information, online ordering, and XML messaging, together with discussions on our experiences and the advantages of our approach.
APA, Harvard, Vancouver, ISO, and other styles
37

Musicante, Martin, and Edinardo Potrich. "Expressing Workflow Patterns for Web Services: The Case of PEWS." JUCS - Journal of Universal Computer Science 12, no. (7) (2006): 903–21. https://doi.org/10.3217/jucs-012-07-0903.

Full text
Abstract:
PEWS is a language for the implementation of web service interfaces. PEWS programs can be used for the description of both individual and composed web services. Individual web services can be built up from Java programs. Composed web services are built from simpler services. PEWS operators describe the allowed workflow of the web service, i.e.the order in which the operations of the web service will be executed. In this paper we analyze the expressiveness of PEWS programs. This is done by the systematic evaluation of the language. Our evaluation is based on a framework composed by workflow patterns. We also compare PEWS with other interface description languages. This comparison is based on the workflow behavior of the languages.
APA, Harvard, Vancouver, ISO, and other styles
38

Ba, Cheikh, Marcos Carrero, Mirian Ferrari, and Martin Musicante. "PEWS: A New Language for Building Web Service Interfaces." JUCS - Journal of Universal Computer Science 11, no. (7) (2005): 1215–33. https://doi.org/10.3217/jucs-011-07-1215.

Full text
Abstract:
Recent proposals in the domain of interface description languages for web services stress the importance of specifying the dynamic, behavioral aspects of the services. The goal of this paper is to introduce a new interface description language, called PEWS, that uses predicate path expressions to define web service behaviours. Our proposal represents a simple but expressive way to describe order and conditional constraints over web service operations. PEWS aims to be used not only to the specification of simple web services but also to be a tool for describing service composition. In this paper, we use the Action Semantics framework to present the syntax and semantics of the most significant parts of PEWS and we introduce XPEWS, the XML-based version of PEWS used to publish service behaviours for future searches and composition. The definition of XPEWS is done by giving the XML Schema that defines the syntax of XPEWS programs.
APA, Harvard, Vancouver, ISO, and other styles
39

Сотников, Игорь Юрьевич, Сергей Юрьевич Завозкин, and Александр Михайлович Гудов. "Internet portal for solving scientific and engineering problems." Вычислительные технологии, no. 6(23) (January 16, 2019): 35–46. http://dx.doi.org/10.25743/ict.2018.23.6.005.

Full text
Abstract:
Приведены описание, архитектура и сервисы инженерного вычислительного портала, представляющего собой комплексное решение для организации доступа к высокопроизводительным вычислительным ресурсам, кооперации специалистов из разных областей для решения сложных вычислительных задач, проведения вычислительных экспериментов и обучения параллельным технологиям. Goal. The project aimed at designing web-oriented high technology software and hardware complex (engineering and computational portal) to solve scientific and experimental problems which are carried out at Kemerovo State University. The project is considered to be unique, because three options, namely solution of engineering problems, performance of computational experiments based on high performance resources and educational services dedicated to theory and technology of high performance computations are combined. Methods. The architecture of the engineering and computational portal was designed with the help of a service-oriented method. This method is used to create distributed systems that have services for other systems or other services. The service-oriented method simplifies integration of new components to improve the portal’s options. The applied technology of web services is based on the following standards: WSDL - web service description standard, SOAP - web service interaction message format and BPEL - business processes description standard (orchestration), as well as portlet technology. The following tasks have already been accomplished: ∙ the web portal has been created on the basis of Liferay web platform; ∙ the service for user files storage management has been implemented; ∙ the service to solve flooded mine problem has been implemented; ∙ “Onlide” system has been developed in order to create software parallel user-code and start it on the basis of high performance resources; ∙ both components to register computational resources and to allow access to them have been implemented; ∙ “Virtual Laboratory Practicum” has been integrated as an educational element. Summary. The described engineering and computational portal is heavily employed at Kemerovo State University in order to perform computational experiments based on the high performance resources and to teach theory and technology of high performance computations. Future plans are as follows: implementation of the component to interact with the portal experts, “Master” component implementation, that is considered to be a portal guide, implementation of computational resources accounting components, implementation of the high-performance leased components, expansion of computational services list, implementation of the service to solve the problem of gas-dispersion gas/particle mixture combustion that applies Phoenics CFD technology.
APA, Harvard, Vancouver, ISO, and other styles
40

Lima, Lucas, Rodrigo Bonifácio, Edna Canedo, et al. "NeoIDL: A Domain Specific Language for Specifying REST Contracts Detailed Design and Extended Evaluation." International Journal of Software Engineering and Knowledge Engineering 25, no. 09n10 (2015): 1653–75. http://dx.doi.org/10.1142/s0218194015400379.

Full text
Abstract:
Service-oriented computing has emerged as an effective approach for integrating business (and systems) that might spread throughout different organizations. A service is a unit of logic modularization that hides implementation details using well-defined contracts. However, existing languages for contract specification in this domain present several limitations. For instance, both WSDL and Swagger use language-independent data formats (XML and JSON) that are not suitable for specifying contracts and often lead to heavyweight specifications. Interface description languages, such as CORBA IDL and Apache Thrift, solve this issue by providing specific languages for contract specifications. Nevertheless, these languages do not target to the REST architectural style and lack support for language extensibility. In this paper we present the design and implementation of NeoIDL, an extensible domain specific language and program generator for writing REST based contracts that are further translated into service’s implementations. In addition, we also present a systematic evaluation of our approach from different perspectives, which involved the implementation of different services using NeoIDL from the domain of Command & Control. In particular, we found initial evidences that shows that NeoIDL can contribute: (i) to bring return on investment with respect to the design and development of NeoIDL, after the implementation of 4 to 7 services; and (ii) to reduce significantly the number of lines of specification when compared to an existing service specification language such as Swagger.
APA, Harvard, Vancouver, ISO, and other styles
41

Liu, Chih Hao, and Jason Jen Yen Chen. "Dynamic, Customized Workflow Using BDI Agent and Semantic Web Service." Applied Mechanics and Materials 135-136 (October 2011): 477–83. http://dx.doi.org/10.4028/www.scientific.net/amm.135-136.477.

Full text
Abstract:
As the Web gradually evolves into the semantic web, the World Wide Web consortium (W3C) recommends that web ontology language (OWL) be used to encode semantic information content over the Web. Semantic web is an essential infrastructure to enhance Web to obtain better integration of information and intelligent use of web resources. Moreover, a web service is annotated by web ontology language for service (OWL-S) to form a semantic web service that, however, is a static description. The OWL-S based semantic web services thus are reactively invoked by users. How to dynamically coordinate, composite, or discover the services is an important issue.
APA, Harvard, Vancouver, ISO, and other styles
42

Ben Mahmoud, Chaker, Ikbel Azaiez, and Fathia Bettahar. "Multi-Intentional Description of Learning Semantic Web Services." International Journal on Semantic Web and Information Systems 16, no. 2 (2020): 108–25. http://dx.doi.org/10.4018/ijswis.2020040106.

Full text
Abstract:
E-learning systems use web service technology to develop distributed applications. Therefore, with the tremendous growth in the number of web services, finding the proper services while ensuring the independence and reusability of the learning objects in a different context has become an important issue and has attracted much interest. This article first proposes an extension of the Ontology Web Language for Services Learning Object (OWLS-LO) model to describe a multi-intentional learning object. This description ensures accessibility to learning objects. This research then presents a service discovery mechanism that uses the new semantic model for service matching. Experimental results show that the proposed semantic discovery mechanism using multi-intention model performs better than discovery mechanism based on single intention.
APA, Harvard, Vancouver, ISO, and other styles
43

Shan, Chuang, and Yugen Du. "A Web Service Clustering Method Based on Semantic Similarity and Multidimensional Scaling Analysis." Scientific Programming 2021 (May 4, 2021): 1–12. http://dx.doi.org/10.1155/2021/6661035.

Full text
Abstract:
Clustering web services is an effective method to solving service computing problems. The key insight behind it is to extract the vectors based on the service description documents. However, the brevity of natural language service description documents typically complicates the vector construction process. To circumvent the difficulty, we propose a novel web service clustering method to vectorize documents based on the semantic similarity, which can be calculated via WordNet and multidimensional scaling (WMS) analysis. We utilize the dataset from the ProgrammableWeb to conduct extensive experiments and achieve prominent advances in precision, recall, and F-measure.
APA, Harvard, Vancouver, ISO, and other styles
44

Adala, Asma, Nabil Tabbane, and Sami Tabbane. "A Framework for Automatic Web Service Discovery Based on Semantics and NLP Techniques." Advances in Multimedia 2011 (2011): 1–7. http://dx.doi.org/10.1155/2011/238683.

Full text
Abstract:
As a greater number of Web Services are made available today, automatic discovery is recognized as an important task. To promote the automation of service discovery, different semantic languages have been created that allow describing the functionality of services in a machine interpretable form using Semantic Web technologies. The problem is that users do not have intimate knowledge about semantic Web service languages and related toolkits. In this paper, we propose a discovery framework that enables semantic Web service discovery based on keywords written in natural language. We describe a novel approach for automatic discovery of semantic Web services which employs Natural Language Processing techniques to match a user request, expressed in natural language, with a semantic Web service description. Additionally, we present an efficient semantic matching technique to compute the semantic distance between ontological concepts.
APA, Harvard, Vancouver, ISO, and other styles
45

Ramazan, Ramazan, and Sergey Drominko. "Integration of Business Process Web Services Using BPEL and QoS Optimization for Effective Composition." International Journal of Advances in Applied Computational Intelligence 7, no. 1 (2025): 17–33. https://doi.org/10.54216/ijaaci.070102.

Full text
Abstract:
The importance of business procedures and web services in facilitating effective and dynamic company operations is highlighted in this section as it delves into their construction and integration. Web services are defined by their reuse and seamless integration, and they communicate and integrate using standard like XML, WSDL, UDDI, and SOAP. The importance of web service composing is emphasized throughout the section. This technique involves combining many services to handle complicated tasks and improve performance. Static (design-time), dynamic (runtime) composing approaches, together with orchestrating, and the choreography, are the main categories in the field. Using state-of-the-art methods such as BPEL (Business Process Execution Language), Petri nets, and AI-based methods, the method of composition entails three critical phases: identifying services, selection, and scheduling. To demonstrate how to deal with dependency issues, mistakes, and optimizing, this section also discusses scheduling difficulties by combining Hierarchical Task Networks (HTN) with Partial Order Planning (POP). Being compliant with QoS (Quality of Service) standards is supported by dynamically services selection, which also facilitates strong, automatic business processes. Web services have the ability to streamline Business-to-Business (B2B) interactions, improve agility, and save costs, as highlighted in this section. Companies may improve the quality of products, speed delivery, and provide individualized services by automating workflows and using dynamically composition. The study suggests cutting-edge mathematical techniques to boost performance and shows how to put them to use in practical situations. Comparing the two methods at one service, the Proposed Method completes the work in 0.16 seconds, which is 98.67% quicker than the Conventional Method's 0.3 seconds are. Because it yields quicker responses without sacrificing efficiency, the Proposed Method is more accurate. With an increase in time for execution accuracy, the suggested technique is more effective and faster at one service.
APA, Harvard, Vancouver, ISO, and other styles
46

Bravo, Maricela, José Rodríguez, and Jorge Pascual. "SDWS." International Journal of Web Services Research 11, no. 2 (2014): 1–23. http://dx.doi.org/10.4018/ijwsr.2014040101.

Full text
Abstract:
This paper introduces SDWS (Semantic Description of Web Services), a Web tool which generates semantic descriptions from collections of Web services. The fundamental approach of SDWS consists of the integration of a set of ontological models for the representation of different Web service description languages and models. The main contributions of this proposal are (i) a general ontological model for the representation of Web services, (ii) a set of language-specific ontological models for the representation of different Web service descriptions implementations, and (iii) a set of software modules that automatically parse Web service descriptions and produce their respective ontological representation. The design of the generic service model incorporates the common elements that all service descriptions share: a service name, a set of operations, and input and output parameters; together with other important elements that semantic models define: preconditions and effects. Experimental results show that the automatic generation of semantic descriptions from public Web services is feasible and represents an important step towards the integration of a general semantic service registry.
APA, Harvard, Vancouver, ISO, and other styles
47

Zhang, Yong Sheng, Qin Luo, Xue Wu Nie, and Xiao Dong Bi. "Research on Policy-Based Service-Oriented Computing Security." Applied Mechanics and Materials 55-57 (May 2011): 602–7. http://dx.doi.org/10.4028/www.scientific.net/amm.55-57.602.

Full text
Abstract:
This article described the Web Services security protocols, and the policy description language XACML was analyzed in detail in the Web Services. XACML is characterized by the strong ability of expansion and the favorable inter-operation in the access control of the Web Services, which are concluded from the comparison in both SOA strategic architectures. A collection of XACML policy combination algorithms and decision algorithms were discussed in the policy-based service-oriented computing, then the policy control and access control mechanism were also illustrated, and the corresponding decision model was described, at last the development of XACML was prospected.
APA, Harvard, Vancouver, ISO, and other styles
48

Zeng, Hao, Yong Wang Zhao, and Dian Fu Ma. "A Web Services Security Policy Description Model." Applied Mechanics and Materials 644-650 (September 2014): 2943–46. http://dx.doi.org/10.4028/www.scientific.net/amm.644-650.2943.

Full text
Abstract:
With the rapid development of web services technology, the security policies defined in WS-SecurityPolicy are widely used for expressing security properties, capabilities, constraints and requirements of web services. It is well-known that security policies are crucial in the negotiation phase of service discovery and selection. However, such security policies are hard to understand and extremely error-prone, due to the complexity of the WS-SecurityPolicy specification. At the same time, because the WS-SecurityPolicy is described by natural language, there have ambiguity problem. These problem seriously hindered the development of web services policy. Therefore, this paper proposes a web services security policy description model to describe accurately and clearly security policies. The security policy model employs the formal modeling method to convert the policy assertions into the security rules.
APA, Harvard, Vancouver, ISO, and other styles
49

Malki, Abdelhamid, and Sidi Mohammed Benslimane. "Semantic Cloud." International Journal of Information Technology and Web Engineering 8, no. 4 (2013): 20–35. http://dx.doi.org/10.4018/ijitwe.2013100102.

Full text
Abstract:
Mashups allowed a significant advance in the automation of interactions between applications and Web resources. In particular, the combination of web Application Programming Interfaces (APIs) is seen as a strength, which can meet the complex needs by combining the functionality and data from multiple services within a single Mashup application. Automating the process of building Mashup based mainly on the Semantics Web APIs which facilitate to the developer their selection and matching. In this paper, we introduce reference architecture with six layers representing the main functional blocks for annotating, combining and deploying Web APIs in Cloud environment. We introduce Semantic Annotation for Web Application Description Language (SAWADL), an extension of the Web Application Description Language (WADL) that allows the semantization of the REST Web Service. The proposed architecture uses the Cloud Computing technology as a promising solution to increase the number of public API and therefore making the engineering process of Mashup applications more agile and more flexible.
APA, Harvard, Vancouver, ISO, and other styles
50

Cambronero, M. Emilia, Gregorio Díaz, Enrique Martínez, Valentín Valero, and Llanos Tobarra. "WST: a tool supporting timed composite Web Services Model transformation." SIMULATION 88, no. 3 (2010): 349–64. http://dx.doi.org/10.1177/0037549710372098.

Full text
Abstract:
In this paper we introduce a tool called the Web Service Translation tool (WST), which we are developing to implement a methodology for the design, validation and verification of Web Services with timed restrictions. This methodology works by making several translations, from phase to phase in the software development life cycle, where the system is represented at each phase by XML models. We use XSL Transformations (XSLT), which is a language for transforming XML documents. The purpose of these translations is to generate XML code automatically for a Web Service system and to obtain Web Services description models with Timed Automata for validating and verifying composite Web Services with time restrictions.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!