scholarly journals A Generic QoS Model for Web Services Design

Author(s):  
Wan Nurhayati Wan Ab. Rahman ◽  
Farid Meziane

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.

Author(s):  
Wan Nurhayati Wan Ab. Rahman ◽  
Farid Meziane

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.


2019 ◽  
Vol 54 (6) ◽  
Author(s):  
Sawsan Ali Hamid ◽  
Rana Alauldeen Abdalrahman ◽  
Inam Abdullah Lafta ◽  
Israa Al Barazanchi

Recently, web services have presented a new and evolving model for constructing the distributed system. The meteoric growth of the Web over the last few years proves the efficacy of using simple protocols over the Internet as the basis for a large number of web services and applications. Web service is a modern technology of web, which can be defined as software applications with a programmatic interface based on Internet protocol. Web services became common in the applications of the web by the help of Universal, Description, Discovery and Integration; Web Service Description Language and Simple Object Access Protocol. The architecture of web services refers to a collection of conceptual components in which common sets of standard can be defined among interoperating components. Nevertheless, the existing Web service's architecture is not impervious to some challenges, such as security problems, and the quality of services. Against this backdrop, the present study will provide an overview of these issues. Therefore, it aims to propose web services architecture model to support distributed system in terms of application and issues.


2014 ◽  
Vol 599-601 ◽  
pp. 530-533
Author(s):  
Hong Hao Wang ◽  
Hui Quan Wang ◽  
Zhong He Jin

Due to the complex timing sequence of NAND flash, a unified design process is urgently required to guarantee the reliability of storage system of nano-satellite. Unified Modeling Language (UML) is a widely used high level modeling language for object-oriented design. This paper adopts the UML as the design and modelling tool in the low level storage system design to elaborate the UML application in each phase of design in detail. The result shows taking UML as the modelling tool results in a clear and unambiguity design, which promotes the reliability and quality of software. At last, the feasibility of object-oriented implementation in C is presented.


2021 ◽  
Author(s):  
Kian Farsandaj

In the last decade, selecting suitable web services based on users’ requirements has become one of the major subjects in the web service domain. Any research works have been done - either based on functional requirements, or focusing more on Quality of Service (QoS) - based selection. We believe that searching is not the only way to implement the selection. Selection could also be done by browsing, or by a combination of searching and browsing. In this thesis, we propose a browsing method based on the Scatter/Gather model, which helps users gain a better understanding of the QoS value distribution of the web services and locate their desired services. Because the Scatter/Gather model uses cluster analysis techniques and web service QoS data is best represented as a vector of intervals, or more generically a vector of symbolic data, we apply for symbolic clustering algorithm and implement different variations of the Scatter/Gather model. Through our experiments on both synthetic and real datasets, we identify the most efficient ( based on the processing time) and effective implementations.


INOVA-TIF ◽  
2018 ◽  
Vol 1 (2) ◽  
pp. 85
Author(s):  
Ade Yansyah ◽  
Safaruddin H. Al-Ikhsan ◽  
Iksal Yanuarsyah

<p>Perpustakaan merupakan salah satu pusat informasi, sumber ilmu pengetahuan, penelitian, rekreasi, dan pelestarian khasanah ilmu pengetahuan. Informasi mengenai lokasi perpustakaan dan waktu pelayanan di Kota Bogor belum dikelola dengan baik, dan masih bersifat tertutup. Akibatnya masyarakat Kota Bogor sulit untuk mengakses informasi-informasi berkaitan dengan ketersediaan perpustakaan, lokasi dan waktu pelayanan. Oleh sebab itu dibutuhkan sebuah aplikasi  yang mampu menyajikan informasi perpustakaan di Kota Bogor. Penelitian ini bertujuan sebagai penerapan teknologi informasi dalam manajemen informasi perpustakaan melalui pengembangan <em>web service </em>dengan pendekatan SOA yang memiliki sifat <em>interoperability </em>dalam proses transmisi data yang dapat diakses oleh berbagai aplikasi dan platform. Penelitian ini menggunakan metode <em>linear sequential model</em>. Bahan Penelitian terdiri dari data berupa data koordinat lokasi perpustakaan, informasi  berkaitan  perpustakaan  dan  informasi  pelayanan. Aplikasi  memiliki fungsi sebagai media pertukaran informasi antara admin perpustakaan  dengan pengunjung perpustakaan. Sehingga pengguna sistem dikategorikan menjadi dua yaitu Admin dan Pengunjung yang memiliki hak akses tertentu. Perancangan sistem menggunakan pendekatan Unified Modeling Language (UML) yang menggambarkan  hubungan,  interaksi,  aktivitas,  dan  kolaborasi  antar elemen- elemen yang terkait dengan proses manajemen data sebaran lokasi perpustakaan. Layanan yang disediakan oleh aplikasi dibuktikan dengan API perpus, API <em>service</em>, API <em>node</em>, API <em>neighboring node, </em>API <em>manage library, </em>API <em>manage service, </em>API <em>manage User</em>. Hasil dari penelitian ini menunjukan bahwa seluruh layanan yang terdapat dalam aplikasi berjalan dengan baik. Penerapan teknologi informasi meningkatkan efisiensi dari proses pertukaran informasi perpustakaan dan dapat diakses oleh berbagai aplikasi dan platform.</p>


2021 ◽  
Vol 14 (1) ◽  
pp. 506-515
Author(s):  
Ahmad Ashari ◽  
◽  
Anny Sari ◽  
Helna Wardhana ◽  
◽  
...  

The System Modeling Language (SysML) used the Requirement Diagram to model non-functional requirements, such as response time, size, or system functionality, which cannot be accommodated in the Unified Modeling Language (UML). SysML Requirement Diagram, in its implementation, integrates with several diagrams describing the requirements, which are referred to as additional elements. The absence of transformation rules for these additional elements to become OWL ontology causes difficulties in reading, understanding, and tracking the requirements. In this research, an extended rule of the Requirement Diagram transformation is proposed to solve the problems. First, some transformation rules are defined to make requirements easier to trace and realize the ontology generation's automatic transformation. Second, the time required during transformation processing to prepare and generate the OWL file shows the proposed model's performance. The ontology components produced from this research, such as class, subclass, object property, and data property, can be viewed in Protégé.


2012 ◽  
Vol 433-440 ◽  
pp. 1762-1765
Author(s):  
Li Qun Cui ◽  
Cui Cui Li

With the rapid development of Web services technology, more and more Web services emerged in the network. Service consumer attached importance to the functional properties of services, also more and more emphasis on non-functional properties, namely Quality of Service. The Ultimate goal is meet consumer the demand of QoS. Therefore, service providers paid more and more attention to quality of services to meets the needs of users. This takes into account the options to meet the functional requirements and the QoS requirements, and designed a Web service selection framework. At the same time, QoS attributes can be added or deleted the number, so it is an extendible framework. The results show that the framework could select the appropriate service for users.


2011 ◽  
Vol 08 (04) ◽  
pp. 291-302
Author(s):  
RAVI SHANKAR PANDEY

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.


2019 ◽  
Vol 3 (1) ◽  
pp. 84
Author(s):  
Ridha Luthvina ◽  
Rika Ampuh Hadiguna ◽  
Jonrinaldi Jonrinaldi

The need for high-quality crumb rubber in West Sumatra tends to increase. However, the amount and quality of rubber from suppliers belong to weak caused by the bad monitoring systems, the supply cannot be met properly, and there is a lot of shrinkage in rubbers purchased by the company. Therefore this research was carried by implementing the Decision Support System (DSS) which was expected to help facilitate supplier data searches and evaluate the supplier's performance. The first stage in this research was designing DSS included the use of Unified Modeling Language (UML) diagram and database design. Next, built an applicable software using Personal Home Page (PHP), My Structured Query Language (MySQL), and Apache. An advantage of DSS designed was to accommodate differences and changes in rubber supplier assessment criteria according to the consideration of each crumb rubber industry in West Sumatra. There were 3 of 11 main crumb rubber criteria assessed. The results of these 3 criteria were obtained highest weight, namely Dryness (0.18), cleanliness (0.15), and consistency of quality (0.10). While the previous performance obtained the lowest weight (0.05). This meant that the criteria of dryness, cleanliness, and consistency of quality, will be the main considerations for companies in ranking and evaluating suppliers who work with companies.


Author(s):  
Hayfa Abdulaziz Almuhaisen ◽  
Aljoharah Farraj F Alzuabi ◽  
Halah Abdurabuh A Alshammari ◽  
Rola Khalid S Alghamdi ◽  
Mohammed Fahed Tayfour ◽  
...  

Information on pharmaceuticals is beneficial for patients, most patients like to read patient information leaflets for their pharmaceuticals. Nevertheless, the quality of the information written on pharmaceuticals gives space for improvement. To improve the inadequacies of patient information leaflets, an alternate approach for the provision of information on pharmaceuticals will be illustrated. This work aims to design and develop a web application that will provide pharmaceutical product leaflets information as well as the proposed web application will provide supplementary services. The proposed work was designed and developed using the Unified Modeling Language (UML), SQL, XML, and ASP.Net programming languages.


Sign in / Sign up

Export Citation Format

Share Document