Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "web service" wg kryterium: Temat


Tytuł:
An approach to web service selection based on composite QOS parameters
Autorzy:
Kheradmand, M
Motameni, H
Powiązania:
https://bibliotekanauki.pl/articles/103133.pdf
Data publikacji:
2015
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
web service
web service selection
quality of service
QoS composition
service reputation
Opis:
Quality of service (QoS) is an important attribute for selecting a service during the service composition process. Although availability and reliability have been considered as the predominant factors for estimating reputation, two aspects are missing in the literature. First, their use is limited to composite service level and does not count on the atomic level. Second, their combined effect is not evaluated. Better estimation of QoS can be done with both factors considered together, whereas when taken separately for computing reputation, availability will give the probability of a service being up/running and reliability will analyze the change in failure trend of that service. In this research, a mathematical modeling of predominant QoS factors, availability and reliability of atomic services using Markov Chain model and Weibull analysis respectively, are suggested. Also importance of modeling reputation as an aggregation of availability and reliability has been explained. This research concludes two results. First, counting on probability of a service being up/running and its failure trend, together, results in a better estimation of its behavior and helps selecting the most appropriate one. Second, this resulted in selection of a service with higher reputation but lower usage cost, as opposed to using a single factor that resulted in higher reputation with higher cost.
Źródło:
Advances in Science and Technology. Research Journal; 2015, 9, 26; 129-136
2299-8624
Pojawia się w:
Advances in Science and Technology. Research Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wiki-WS as a C2 NIWA web service management platform
Autorzy:
Downar, M.
Powiązania:
https://bibliotekanauki.pl/articles/1941697.pdf
Data publikacji:
2015
Wydawca:
Politechnika Gdańska
Tematy:
web service
Wiki-WS
service oriented architecture
Opis:
The Wiki-WS platform was implemented within the C2 NIWA project for production purposes. Wiki-WS stands for developing, managing and maintaining web services. The production deployment needed implementation of several functional improvements and establishing a strong security&safety policy. The WikiWiki-WS platform has to be used as an educational environment for developing web services and a production environment for execution of advanced web services using the computation capacity of the newly established supercomputer – TRITON. In the article the Wiki-WS architecture, security methods and results of real environment tests are presented.
Źródło:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk; 2015, 19, 4; 397-405
1428-6394
Pojawia się w:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Solving the abstract planning problem using genetic algorithms
Autorzy:
Skaruz, J.
Niewiadomski, A.
Penczek, W.
Powiązania:
https://bibliotekanauki.pl/articles/93024.pdf
Data publikacji:
2013
Wydawca:
Uniwersytet Przyrodniczo-Humanistyczny w Siedlcach
Tematy:
abstract planning
genetic algorithms
web service composition
Opis:
The paper presents a new approach based on genetic algorithms to the abstract planning problem, which is the first stage of the web service composition problem. An abstract plan is defined as an equivalence class of sequences of service types that satisfy a user query. Intuitively, two sequences are equivalent if they are composed of the same service types, but not necessarily occurring in the same order. The objective of our genetic algorithm (GA) is to return representatives of abstract plans without generating all the equivalent sequences. The paper presents experimental results compared with the results obtained from SMT-solver, which show that GA finds solutions for very large sets of service types in a reasonable time.
Źródło:
Studia Informatica : systems and information technology; 2013, 1-2(17); 29-48
1731-2264
Pojawia się w:
Studia Informatica : systems and information technology
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
BeesyCluster as front-end for high performance computing services
Autorzy:
Czarnul, P.
Powiązania:
https://bibliotekanauki.pl/articles/1941698.pdf
Data publikacji:
2015
Wydawca:
Politechnika Gdańska
Tematy:
BeesyCluster
high performance computing
services
Web Service interface
Opis:
The paper presents the BeesyCluster system as a middleware allowing invocation of services on high performance computing resources within the NIWA Centre of Competence project. Access is possible through both WWW and SOAP Web Service interfaces. The former allows non-experienced users to invoke both simple and complex services exposed through easyto-use servlets. The latter is meant for integration of external applications with services made available from clusters or servers. Details of services such as APIs used for development as MPI, OpenMP, OpenCL as well as queuing systems are hidden from the user. The paper describes both the WWW and Web Service interfaces extended for use with files of large sizes. Mechanisms for selection of devices for execution of services are described along with experiments including remote invocations.
Źródło:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk; 2015, 19, 4; 387-396
1428-6394
Pojawia się w:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Applicability analysis of REST and SOAP web services
Analiza stosowalności usług sieciowych typu REST i SOAP
Autorzy:
Zientarski, T.
Miłosz, M.
Kamiński, M.
Kołodziej, M.
Powiązania:
https://bibliotekanauki.pl/articles/407825.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
web service
SOAP
REST
applicability
usługa sieciowa
stosowalność
Opis:
Web Services are common means to exchange data and information over the network. Web Services make themselves available over the Internet, where technology and platform are independent. These web services can be developed on the basis of two interaction styles such as Simple Object Access Protocol (SOAP) and Representational State Transfer Protocol (REST). In this study, a comparison of REST and SOAP web services is presented in terms of their applicability in diverse areas. It is concluded that in the past both technologies were equally popular, but during the rapid Internet development the REST technology has become the leading one in the area of access to Internet services.
Usługi sieciowe są powszechnie stosowane do wymiany danych i informacji w Internecie. Usługi sieciowe nie zależą od użytej platformy sprzętowej oraz od oprogramowania. W niniejszym artykule zostały omówione dwie najpopularniejsze technologie tworzenia usług sieciowych: REST (ang. Representational State Transfer) i SOAP (ang. Simple Object Access Protocol). W trakcie realizacji badań przeprowadzono analizę stosowalności tych usług w różnych obszarach zastosowań. Stwierdzono że w przeszłości obie technologie cieszyły się porównywalną popularnością, lecz w momencie gwałtownego rozwoju Internetu technologia REST stała się technologią dominującą w zakresie dostępu do usług sieciowych.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2017, 7, 4; 28-31
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Annogene: Restful Web Service for Annotating Genomic Features
Autorzy:
Tomski, A.
Piechota, M.
Przewłocki, R.
Powiązania:
https://bibliotekanauki.pl/articles/108641.pdf
Data publikacji:
2014
Wydawca:
Społeczna Akademia Nauk w Łodzi
Tematy:
BED annotation
RESTful web service
ChIP-seq peaks
Opis:
Modern high-throughput sequencing techniques generate a constantly increasing amount of genomic data from eukaryotes. The main problem is quickly identifying the data that may provide information about the nature of intracellular processes, such as the targeting of transcription factor-binding sites. Typically, thousands of peaks or signals are found across the genome and the nearby genes must be annotated. We introduce AnnoGene - a web service for annotating genomic features. AnnoGene was implemented in a representational state transfer (REST) architectural style. The program searches for the gene nearest to the center of a genomic position. Subsequently, the location and annotationsof the gene are shown. The tool can be downloaded and run on a local computer, but it was designed to be a web service. AnnoGene is freely available through a web browser. Moreover, our paper covers examples of the REST clients written in the Python, R and Java programming languages. AnnoGene only requires genomic positions from the user. Even when annotating several thousand positions, the output is typically ready in a few seconds. Moreover, this tool supports Seqinspector – a web tool for finding regulators of the genes.
Źródło:
Journal of Applied Computer Science Methods; 2014, 6 No. 2; 101-110
1689-9636
Pojawia się w:
Journal of Applied Computer Science Methods
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Distributed web service repository
Autorzy:
Nawrocki, P.
Mamla, A.
Powiązania:
https://bibliotekanauki.pl/articles/305281.pdf
Data publikacji:
2015
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
web service
repository
heterogeneity
data replication
node balancing
Opis:
The increasing availability and popularity of computer systems has resulted in a demand for new language- and platform-independent ways of data exchange. This demand has, in turn, led to significant growth in the importance of systems based on Web services. Alongside the growing number of systems accessible via Web services came the need for specialized data repositories that could offer effective means of searching the available services. The development of mobile systems and wireless data transmission technologies has allowed us to use distributed devices and computer systems on a greater scale. The accelerating growth of distributed systems might be a good reason to consider the development of distributed Web service repositories with built-in mechanisms for data migration and synchronization.
Źródło:
Computer Science; 2015, 16 (1); 55-73
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wybrane metody efektywnej integracji komponentów w systemach rozproszonych
Selected methods of effective component integration in distributed systems
Autorzy:
Kaczmarek, P.
Powiązania:
https://bibliotekanauki.pl/articles/266823.pdf
Data publikacji:
2014
Wydawca:
Politechnika Gdańska. Wydział Elektrotechniki i Automatyki
Tematy:
architektura zorientowana na usługi
XML Web service
RESTful Web services
service oriented architecture
Restful Web services
Opis:
W pracy przedstawiono problemy wytwarzania efektywnych aplikacji rozproszonych ze szczególnym uwzględnieniem wytwarzania zorientowanego na integrację komponentów. Opisano metody komunikacji stosowane w aplikacjach rozproszonych oraz architektury oprogramowania, takie jak: SOA, ESB i SCA. Metody komunikacji obejmują standardy usług sieciowych XML Web services oraz RESTful Web services. Ponadto opisano wykorzystanie interfejsu programistycznego API jako nadbudowy nad usługami sieciowymi, dzięki czemu możliwe jest korzystanie z usług sieciowych realizowanych w dowolnej technologii. Wskazano na rosnąca popularność RESTful Web services wynikającą między innymi z lepszych osiągów wydajnościowych i elastycznej konfiguracji.
The paper presents integration oriented development methods of effective distributed applications. Existing software architectures were described including: SOA, ESB and SCA. Methods of distributed communication and integration were analyzed and compared. Described methods cover XML Web services and RESTful Web services. Additionally, the approach based on Application Programming Interface (API) was described as a method of integration that allows to use different low level communication mechanisms. It was noticed that RESTful Web services become more popular in use compared to XML Web services because of better performance and easier configuration.
Źródło:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej; 2014, 40; 53-56
1425-5766
2353-1290
Pojawia się w:
Zeszyty Naukowe Wydziału Elektrotechniki i Automatyki Politechniki Gdańskiej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Sensitivity analysis of key customers and revenue-oriented admission control and scheduling algorithm
Autorzy:
Suchacka, G.
Borzemski, L.
Powiązania:
https://bibliotekanauki.pl/articles/407099.pdf
Data publikacji:
2013
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
quality of Web service
QoWS
web server
e-commerce
simulation
conversion rate
Opis:
The paper deals with the problem of Quality of Web Service (QoWS) in e-commerce Web servers, i.e. in retail Web stores. It concerns the admission control and scheduling algorithm for a Web server system, which aims at preventing the system from overload to provide high QoWS level and ultimately, to increase Web site's conversion rate, i.e. to turn more visitors into customers. The sensitivity of the algorithm to changes in its basic parameter values was analyzed by using a simulation-based approach. Special attention was paid to evaluation of the parameter impact on conventional and business-related system performance metrics.
Źródło:
Management and Production Engineering Review; 2013, 4, 1; 65-73
2080-8208
2082-1344
Pojawia się w:
Management and Production Engineering Review
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Development of a web application for publishing it startups
Autorzy:
Mauricio, Morocho Garzon J.
Kunanets, N. E.
Rzheuskyi, A. V.
Powiązania:
https://bibliotekanauki.pl/articles/411003.pdf
Data publikacji:
2018
Wydawca:
Polska Akademia Nauk. Oddział w Lublinie PAN
Tematy:
web application
World Wide Web
IT startup
investor
web service
IT sphere
market
Opis:
The increase of use of web applications has substantially changed the use of internet services and how the people access to them. The introduction of the World Wide Web has revolutionized the computer and the internet. The web provides an easy and cost-effective way of retrieving, searching and sharing information and a more flexible way of communication. It has been necessary for a large number of companies to adapt their services to be used through the browser.
Źródło:
ECONTECHMOD : An International Quarterly Journal on Economics of Technology and Modelling Processes; 2018, 7, 3; 29-32
2084-5715
Pojawia się w:
ECONTECHMOD : An International Quarterly Journal on Economics of Technology and Modelling Processes
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności technologii webowych REST i GraphQL
Comparison of REST and GraphQL web technology performance
Autorzy:
Mikuła, Mateusz
Dzieńkowski, Mariusz
Powiązania:
https://bibliotekanauki.pl/articles/98140.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
REST
GraphQL
web service
performance testing
usługa internetowa
testowanie wydajności
Opis:
The aim of the study was to compare the performance of two data exchange styles commonly used in web applications, i.e. REST and GraphQL. For the purposes of the study two test applications were developed containing the same functionalities, one of which was REST and the other one was GraphQL. They were used for performance tests done with the help of the JMeter tool, during which measurements of the total processing time of requests and the volume of data downloaded and sent were performed. An experiment was developed that tested the basic operations found in most network services: display, add, update, and delete data. The most attention was devoted to the information display operation in the case of which load tests were done. On the basis of performed studies and obtained results, no differences in performance during the operation of adding, editing and deleting data by applications based on REST API and GraphQL were found. During the display operation under heavy load conditions and while downloading small portions of data, the service using GraphQL had a better performance. When downloading large portions of data, the REST-based service exhibited a higher performance.
Zrealizowano badania, których celem było porównanie wydajności dwóch, szeroko stosowanych w aplikacjach webo-wych stylów wymiany danych REST i GraphQL. Na potrzeby badań opracowano dwie usługi testowe, zawierające te same funkcjonalności, z których jedna była serwisem REST, a druga GraphQL. Posłużyły one do testów wydajnościo-wych, przeprowadzonych za pomocą narzędzia JMeter, podczas których wykonywano pomiary całkowitego czasu przetworzenia żądań oraz wielkości pobieranych i wysyłanych danych. Opracowano eksperyment, w ramach którego testowano podstawowe operacje występujące w większości usług sieciowych: wyświetlanie, dodawanie, aktualizowanie oraz usuwanie danych. Najwięcej uwagi poświęcono operacji wyświetlania informacji, w przypadku której wykonano testy obciążeniowe. Na podstawie zrealizowanych badań i uzyskanych wyników nie stwierdzono różnic w wydajności podczas realizacji operacji dodawania, edycji i usuwania danych przez aplikacje oparte na REST API i GraphQL. Podczas operacji wyświetlania w warunkach dużego obciążenia i w przypadku pobierania małych porcji danych lepszą wydajność miała usługa wykorzystująca GraphQL. Natomiast w przypadku pobierania dużych porcji danych wyższą wydajność uzyskiwała usługa oparta na REST.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 309-316
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Fuzzy quality analysis of web services implemented in virtualised environment
Autorzy:
Walkowiak, T.
Powiązania:
https://bibliotekanauki.pl/articles/2069094.pdf
Data publikacji:
2015
Wydawca:
Uniwersytet Morski w Gdyni. Polskie Towarzystwo Bezpieczeństwa i Niezawodności
Tematy:
virtualization
web service
quality
availability
state-transitional model
fuzzy number
Opis:
The paper describes the quality analysis of web services implemented in virtualised environment. It takes into account the reliability and performance aspects of software and hardware elements of the web service. The presented state-transitional model considers the reconfiguration process to maintain the continuity of business services. The reconfiguration is based in on the redeployment of virtual machines so for some time the system operates in a degraded state. Author propose two quality measures based on the web service availability and maximum handled requests calculated at each of degradation levels. Moreover, authors proposed to model the web service reliability parameters by fuzzy numbers. A method for calculating fuzzy membership functions of quality measures are also presented.
Źródło:
Journal of Polish Safety and Reliability Association; 2015, 6, 2; 147--152
2084-5316
Pojawia się w:
Journal of Polish Safety and Reliability Association
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Microservice-Oriented Workload Prediction Using Deep Learning
Autorzy:
Ştefan, Sebastian
Niculescu, Virginia
Powiązania:
https://bibliotekanauki.pl/articles/2060924.pdf
Data publikacji:
2022
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
microservice
web service
workload prediction
performance modeling
microservice-applications
microservice scaler
Opis:
Background: Service oriented architectures are becoming increasingly popular due to their flexibility and scalability which makes them a good fit for cloud deployments. Aim: This research aims to study how an efficient workload prediction mechanism for a practical proactive scaler, could be provided. Such a prediction mechanism is necessary since in order to fully take advantage of on-demand resources and reduce manual tuning, an auto-scaling, preferable predictive, approach is required, which means increasing or decreasing the number of deployed services according to the incoming workloads. Method: In order to achieve the goal, a workload prediction methodology that takes into account microservice concerns is proposed. Since, this should be based on a performant model for prediction, several deep learning algorithms were chosen to be analysed against the classical approaches from the recent research. Experiments have been conducted in order to identify the most appropriate prediction model. Results: The analysis emphasises very good results obtained using the MLP (MultiLayer Perceptron) model, which are better than those obtained with classical time series approaches, with a reduction of the mean error prediction of 49%, when using as data, two Wikipedia traces for 12 days and with two different time windows: 10 and 15min. Conclusion: The tests and the comparison analysis lead to the conclusion that considering the accuracy, but also the computational overhead and the time duration for prediction, MLP model qualifies as a reliable foundation for the development of proactive microservice scaler applications.
Źródło:
e-Informatica Software Engineering Journal; 2022, 16, 1; art. no. 220107
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The Experience of Distance Learning of Students in Psychology of Interpersonal Communication
Doświadczenie kształcenia na odległość studentów psychologii komunikacji interpersonalnej
Autorzy:
Kovalenko, Olena
Khomych, Lidiia
Powiązania:
https://bibliotekanauki.pl/articles/33963324.pdf
Data publikacji:
2023
Wydawca:
Uniwersytet Marii Curie-Skłodowskiej. Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej
Tematy:
university
teaching
student
Web-service
Google Classroom
uczelnia
nauczanie
serwis internetowy
Opis:
The article concerns the results of theoretical and empirical research of designing and realization of modern Web-services in the educational process of high school as well as implementation and application of Google Classroom service in the educational process of a university. The scientific and methodological bases of the research are substantiated. The features of Web-services were revealed and the economic, technical, functional, functional-educational, personal, and educational advantages of using Google Classroom in institutions of higher education were determined. The methodical steps of using Google Classroom in the process of teaching and studying the discipline “Psychology of Interpersonal Communication” by students of the specialty 053 Psychology were characterized. The results of Google Classroom service implementation in the process of studying by students the discipline are proven, empirically and statistically validated. The effect is an increase in the level of students’ effective interpersonal communication qualities that demonstrate the benefits of using this service for psychology students, especially during pandemic times. The issues of designing and implementing the Google Classroom service in the process of studying other psychological disciplines by students of humanities at all educational levels, as well as examining the advantages and disadvantages of using this service, are treated by the authors as promising for further research.
Artykuł dotyczy wyników badań teoretycznych i empirycznych projektowania i realizacji nowoczesnych serwisów internetowych w procesie edukacyjnym szkoły wyższej oraz implementacji i zastosowania usługi Google Classroom w procesie edukacyjnym uczelni. Uzasadnione są naukowe i metodologiczne podstawy badań. Ujawniano funkcje serwisów internetowych oraz określono zalety ekonomiczne, techniczne, funkcjonalne, funkcjonalno-edukacyjne, osobiste i edukacyjne korzystania z Google Classroom w szkołach wyższych. Scharakteryzowano metodyczne etapy wykorzystania Google Classroom w procesie nauczania i studiowania przedmiotu psychologia komunikacji interpersonalnej przez studentów specjalności 053 Psychologia. Wyniki wdrożenia usługi Google Classroom w procesie studiowania przez studentów tego przedmiotu są udowodnione, potwierdzone empirycznie i statystycznie. Efektem jest wzrost poziomu umiejętności skutecznej komunikacji interpersonalnej studentów, który pokazuje korzyści płynące z korzystania z tej usługi dla studentów specjalności psychologia, zwłaszcza w czasach pandemii. Zagadnienia projektowania i wdrażania usługi Google Classroom w procesie studiowania innych dyscyplin psychologicznych przez studentów kierunków humanistycznych na wszystkich poziomach kształcenia oraz badanie zalet i wad korzystania z tej usługi autorki traktują jako obiecujące do dalszych badań.
Źródło:
Annales Universitatis Mariae Curie-Skłodowska, sectio J – Paedagogia-Psychologia; 2023, 36, 2; 125-138
0867-2040
Pojawia się w:
Annales Universitatis Mariae Curie-Skłodowska, sectio J – Paedagogia-Psychologia
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A Modern Approach to the Asynchronous Sequential Circuit Synthesis
Synteza asynchronicznych układów cyfrowych : nowe horyzonty
Autorzy:
Czekalski, P.
Tokarz, K.
Pochopień, B.
Powiązania:
https://bibliotekanauki.pl/articles/375687.pdf
Data publikacji:
2014
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
logic circuits
automatic control
web service
układy logiczne
automatyczna kontrola
serwis internetowy
Opis:
This paper presents novel approach to the Huffman’s asynchronous sequential circuit two valued Boolean switching system design. The algorithm is implemented as software using distributed, service oriented application model with means of the web service component design. It considers method implementation challenges, both towards Moore and Mealy structures with particular respect to the estimation of the Huffman’s minimization algorithm computational complexity. The paper provides implementation details, theoretical model estimation and experimental results that acknowledge the theoretical approach in practice. This paper also examine the multistep design process implementation and its problems inherent in web service based environment both for development and educational purposes.
Synteza asynchronicznych układów cyfrowych w logice szytej, bazująca na dwuwartościowej algebrze Boole’a, doczekała się licznych modeli i metod implementacji. Najpopularniejsze z nich to metoda Huffmana [2] oraz metoda Tablicy Kolejności Łączeń [3]. Metody te, jakkolwiek powstały w połowie XX wieku, są stosowane również obecnie, zarówno w procesie projektowania przemysłowego jak i w edukacji [10][11][14]. Metoda Huffmana pozwala na syntezę układów o strukturach Moore’a (Fig.1) i Mealy’ego (Fig.2). Proces projektowania z wykorzystaniem metody Huffmana jest wieloetapową metodą o deterministycznym przebiegu. W niniejszym opracowaniu przedstawiono nowatorskie podejście do zagadnienia automatycznego projektowania cyfrowych układów asynchronicznych, bazujące na wytworzeniu oprogramowania o budowie komponentowej oraz z zastosowaniem zunifikowanej komunikacji w sieci WEB z wykorzystaniem protokołu SOAP. Na podstawie teoretycznego modelu opracowano rozwiązanie programowe, składające się z bezstanowego serwisu obliczeniowego oraz aplikacji sieciowej WWW, która służy, jako interfejs użytkownika dla usługi obliczeniowej. W zastosowaniach edukacyjnych przewidziano zwracanie szczegółowych informacji z wszystkich etapów syntezy układów metodą Huffmana, co umożliwia ich wizualizację oraz poruszanie się po nich w przód i w tył, w celu prezentacji zależności i sposobu działania, co stanowi również element zdalnego nauczania - aplikacja WWW jest bowiem widoczna w globalnej sieci Internet (adres znajduje się w Appendix A). Ponieważ metoda Huffmana udostępnia wyniki w postaci zredukowanej i zakodowanej siatki bloku pamięci i bloku kombinacyjnego wyjściowego, serwis obliczeniowy korzysta z uprzednio przygotowanej, zewnętrznej usługi, implementującej funkcjonalność minimalizacji funkcji Boolowskiej metodą Kazakowa. W ramach prowadzonych badań przeanalizowano teoretyczną, pesymistyczną złożoność obliczeniową poszczególnych etapów metody Huffmana, a także łączną, pełną złożoność obliczeniową metody, w szczególności względem liczby sygnałów wejściowych, liczby stanów wewnętrznych oraz liczby sygnałów wyjściowych, otrzymując pełny model złożoności obliczeniowej metody Huffmana. Przeprowadzono szereg eksperymentów, aby potwierdzić oszacowaną teoretycznie złożoność obliczeniową w sposób doświadczalny (Tab. 2-4). Przeprowadzone eksperymenty potwierdziły zgodność z teoretycznie wyznaczonym modelem złożoności obliczeniowej, zarówno dla układów Moore’a jak i Mealy’ego (Tab. 5, Fig. 5 i 6). Na potrzeby sformalizowania zapisu wykresu czasowego opracowano gramatykę zapisu przełączania sygnałów (Appendix B). Stanowi ona format wewnętrzny danych wejściowych dla usługi obliczeniowej implementującej metodę Huffmana.
Źródło:
Theoretical and Applied Informatics; 2014, 26, 1-2; 25-37
1896-5334
Pojawia się w:
Theoretical and Applied Informatics
Dostawca treści:
Biblioteka Nauki
Artykuł

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies