1. Novi modeli i metode za selekciju i kompoziciju web servisa na osnovu nefunkcionalnih karakteristika
- Author
-
Turajlić, Nina, Mladenović, Nenad, Vučković, Milica, Stanojević, Milan, Babarogić, Slađan, and Radojević, Dragan
- Subjects
konzistentna fazi logika ,kompozicija servisa ,MOFP ,AHP ,logička agregacija ,višekriterijumsko razlomljeno programiranje ,analytic hierarchy process – AHP ,metoda analitičkog hijerarhijskog procesa ,web servisi ,web services ,metoda promene okolina – VNS ,multi-objective fractional programming ,servisno-orijentisani pristup – SOA ,service selection ,non-functional requirements – QoS ,logical aggregation ,selekcija servisa ,variable neighborhood search – VNS ,tabu pretraživanje ,service composition ,tabu search ,service-oriented approach – SOA ,nefunkcionalne karakteristike – QoS ,Boolean consistent fuzzy logic - Abstract
Ovaj rad je zamišljen da poveže oblast razvoja informacionih sistema sa oblašću operacionih istraživanja i to kroz primenu različitih tehnika mekog računarstva i optimizacije u jednom od savremenih pristupa razvoju aplikacija – servisnoorijentisanom pristupu. Servisno-orijentisani pristup pripada novoj generaciji pristupa za razvoj distribuiranih aplikacija i automatizaciju poslovanja preduzeća koji vodi unapređenju efikasnosti, agilnosti i produktivnosti preduzeća i stoga se danas sve više primenjuje. Osnovna ideja je da se omogući fleksibilno programsko povezivanje nezavisno razvijenih softverskih komponenti – servisa (koje mogu biti realizovane na različitim platformama i u različitim programskim jezicima). Primena principa servisnoorijentisane paradigme vodi ka razvoju servisa čija je funkcionalnost nezavisna od bilo kog konkretnog poslovnog procesa i koji se samim tim mogu koristiti na različite načine u različitim aplikacijama. Web servisi predstavljaju fizički nezavisne softverske komponente, dostupne na internetu, koje pružaju određenu funkcionalnost. Budući da se zasnivaju na skupu široko prihvaćenih standarda oni su danas dominantni način realizacije servisnoorijentisanih softverskih rešenja. S obzirom na to da se web servisi nezavisno razvijaju i objavljuju na internetu svakim danom sve je veći broj dostupnih servisa koji pružaju istu funkcionalnost. Očigledno je da je problem selekcije najboljeg, iz skupa servisa koji pružaju istu funkcionalnost, sve aktuelniji. Nefunkcionalne karakteristike servisa (eng. Quality of Service – QoS) tada postaju sve značajnije. Pri tome se selekcija zapravo najčešće vrši na osnovu većeg broja nefunkcionalnih karakteristika koje su po svojoj prirodi veoma heterogene... This thesis proposes to combine two different fields of study, that of information systems and that of operational research, through the application of various soft computing and optimization techniques in the service-oriented approach to modern software development. Service-orientation represents a new generation approach for developing distributed applications and business process automation which can increase business efficiency, agility and productivity, and as such has grown to be widely adopted. It is based on the idea that distributed applications can be flexibly and dynamically composed by integrating independently developed software components – services (which may be developed on different platforms and in different programming languages). The application of service-oriented paradigm principles leads to the development of services whose functionality is independent of any specific business process and which can therefore be used in various applications in different ways. Web services are physically independent software components, accessible on the Internet, which provide certain functionality. Due to the fact that they are based on a set of widely adopted standards they are the predominant approach for implementing modern service-oriented software solutions. With the proliferation of web services offering similar functionality (due to the fact that they are independently developed and published on the Internet) the problem of how to choose the best one, from a vast collection of suitable services, is becoming increasingly important. The non-functional properties of services (Quality of Service – QoS) thus play an important role in the process. Furthermore, the selection is usually based on multiple non-functional characteristics which are very heterogeneous in nature...
- Published
- 2014