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ę "java" wg kryterium: Temat


Wyświetlanie 1-96 z 96
Tytuł:
Analiza porównawcza współczesnych zintegrowanych środowisk do pracy w języku Java
A comparative analysis of contemporary integrated Java environments
Autorzy:
Kaczorowski, Cezary
Powiązania:
https://bibliotekanauki.pl/articles/24083693.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
środowisko Java
IntelliJ IDEA
NetBeans
Eclipse
Java environment
Opis:
Celem pracy było porównanie trzech najpopularniejszych środowisk programistycznych do pracy w języku Java: IntelliJ IDEA, Netbeans i Eclipse, w celu wskazania najlepszego z nich dla konkretnych archetypów użytkowników. Przy pomocy stworzonego specjalnie programu zbadany został czas wykonywania programu, a także obciążenie procesora i pamięci w trakcie wykonywania programu w poszczególnych środowiskach. Dodatkowo środowiska zostały porównane pod wieloma innymi względami, m.in. pod kątem cech odróżniających je od siebie, łatwości opanowywania przez nowego użytkownika, czy wsparcia ze strony twórców oprogramowania. W rezultacie stwierdzono, że IntelliJ IDEA jest najlepszym środowiskiem dla wszystkich rozpatrywanych archetypówużytkowników.
The purpose of this study was to compare three of the most popular Java development environments: IntelliJ IDEA, Netbeans, and Eclipse, in order to identify the best one for specific user archetypes. Using a program specially designed for this task, the execution time was measured, as well as the CPU and RAM usage during the execution of the program on each environment. The obtained data was collected and processed accordingly. Additionally, the environments were compared in a number of ways, including features that distinguish them from each other, ease learnability for a new user or support from the developers. The study concluded with IntelliJ IDEA being the best environment for all of the considered archetypes.
Źródło:
Journal of Computer Sciences Institute; 2023, 26; 42--47
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności szkieletów programistycznych mapowania obiektowo-relacyjnego dostępnych w języku Java
Comparing the performance of the object-relational mapping programming frameworks available in Java
Autorzy:
Pitera, Jakub Benedykt
Połeć, Mateusz
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/2055104.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java ORM
Java Persistence API
ocena wydajności
performance evaluation
Opis:
Artykuł poświęcono wykonaniu analizy porównawczej wybranych narzędzi mapowania obiektowo-relacyjnego. Jego celem jest pomoc architektomoprogramowania w określeniu, która z analizowanych bibliotek będzie optymalnym wyborem do użycia w określonym projekcie.Celem artykułu jest ocena bibliotek Hibernate ORM, EclipseLink, Apache OpenJPAoraz DataNucleus pod kątem teoretycznym oraz praktycznym. Każde z badanych narzędzi opisane zostało według kryteriów pozwalających na wyodrębnienie najważniejszych cech mających wpływ na komunikację z relacyjnymi bazami danych. Cechy te następnie zostałyporównane na poziomie praktycznym poprzez zbadanie zachowania aplikacji testowych. Pod względem wydajnościowym, najlepsza okazała się biblioteka Apache OpenJPA, jednak pod względem konfiguracji i dostępności znacznie odstępuje od innych bibliotek. Spowodowane było tonieintuicyjną konfiguracją oraz ubogą dokumentacją technologii. Pod tym względem zdecydowanie górowała biblioteka Hibernate dziękipełnej kompatybilności ze szkieletem programistycznym Spring, intuicyjnej konfiguracji oraz bogatej dokumentacji i wsparcia przez obszerną społeczność korzystających z niej programistów.
The paper concerns a performance evaluation of selected object-relational mapping tools. This work is intended to assist software architects in determining which of the analyzed libraries will be the optimal choice for use in a specific project. The work includes the comparison of Hibernate ORM, EclipseLink, Apache OpenJPA and DataNucleus libraries from the theoretical and practical point of view. Each of the examined tools has been described according to criteria allowing to distinguish the most important features influencing communication with relational databases. These features will then be compared on a practical level by examining the behavior of the test applications. In terms of performance, the Apache OpenJPA library turned out to be the best, but in terms of configuration and availability it significantly differs from other libraries. This was caused by an unintuitive configuration and poor documentation of the technology. In this respect, the Hibernate library definitely dominated thanks to full compatibility with the Spring programming framework, intuitive configuration as well as rich documentation and support by the extensive community of programmers using it.
Źródło:
Journal of Computer Sciences Institute; 2022, 22; 59--65
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Optymalna alokacja zasobów dźwiękowych urządzenia mobilnego na potrzeby gier
Optimal allocation of mobile device sound resources for game programming purposes
Autorzy:
Wrzos, A.
Smołka, J.
Powiązania:
https://bibliotekanauki.pl/articles/98436.pdf
Data publikacji:
2016
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Android
audio
java
Opis:
Urządzenia mobilne dysponują ograniczonymi zasobami. Szczególnie gry potrzebują specjalnego podejścia od programisty. Większość wzorców projektowych pozwala osiągnąć statyczne zużycie pamięci i niskie użycie procesora, jednak ciągle jest wiele sytuacji gdzie wytworzenie płynnie działającej funkcjonalności jest wymagającym zadaniem, wymagającym przeprowadzenia badań. W tej pracy autor bada optymalną alokację zasobów dźwiękowych do odtwarzania ich z minimalnym opóźnieniem w języku Java na systemie Android.
Android is a mobile device platform, whose resources are limited. Games, and high-performance applications need special approach. Most of programming patterns allow for static memory allocation or maintaining low processor usage. Regardless, there are still many situations, in which development is demanding task, and needs much research. In this work author studied and research for efficient allocation of audio resources to play them with minimal latency in non deterministic way.
Źródło:
Journal of Computer Sciences Institute; 2016, 2; 104-107
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza języków programowania Java oraz Dart pod kątem przydatności do tworzenia aplikacji mobilnych
Comparative analysis of Java and Dart programming languages in terms of suitability for creating mobile applications
Autorzy:
Kozłowski, Łukasz
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/24083402.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
Dart
Android
Opis:
W niniejszej pracy przedstawiono wyniki analizy porównawczej języków programowania Java i Dart pod kątem przydatności do tworzenia aplikacji mobilnych. Badania przeprowadzono na dwóch autorskich aplikacjach o identycznych funkcjonalnościach, które zostały zaimplementowane w rozpatrywanych językach. Analiza obejmuje obszary takie jak: obciążenie procesora, zużycie pamięci RAM, zużycie baterii oraz czas wykonania programów. Dodatkowo na podstawie autorskich aplikacji rozpatrzono budowę kodu, liczbę linii kodu i wsparcie społeczności. Rezultaty analizy wskazują, że trudno jednoznacznie określić, który język jest wydajniejszy,dlatego wybór pomiędzy językiem Java, aDart powinien być analityczny i jak najlepiej dopasowany do wymagań danej aplikacji
This paper presents the results of a comparative analysis of Java and Dart programming languages in terms of suitability for creating mobile applications. The research was carried out on two proprietary applications with identical functionalities, which were implemented in the analyzed languages. The analysis covers areas such as: CPU load, RAM consumption, battery consumption and program execution time. Additionally, on the basis of proprietary applications, the code structure, number of lines of code and community support were considered. The results of the analysis indicate that it is difficult to clearly determine which language is more efficient, so the choice between Java and Dart should be analytical and best suited to the requirements of a given application.
Źródło:
Journal of Computer Sciences Institute; 2022, 24; 273--279
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A qualitative approach in terms of fuzzy logic related to the excellence achieving within managerial process of personnel selection
Podejście jakościowe w warunkach logiki rozmytej w relacji do osiągnięcia doskonałości w kierowniczym procesie wyboru personelu
Autorzy:
Sirb, L
Dragolea, L.
Powiązania:
https://bibliotekanauki.pl/articles/405251.pdf
Data publikacji:
2013
Wydawca:
Politechnika Częstochowska
Tematy:
fuzzy logic
decisional process
personnel
Java programming language
Java
logika rozmyta
proces decyzyjny
personel
język programowania Java
Opis:
The present article aims to design and develop a qualitative methodology using fuzzy logic in order to be a real tool for the managerial decisional factor in solving the multicriteria decisional problems related to the proper selection of the personnel and to the achievement of excellence in this field within a company. In our days, the economical environment characterized by globalization and by a continuous change, offers many times to the decisional factors some situations which are surrounded by uncertainty and ambiguity, fact that in its turn leads to a subjectivism of their reasoning, which is in fact a feature of the abstract thinking of human being itself. This aspects are manifesting also in the field of personnel selection, where the evaluations related to this process are often subjectives, materialized through qualitative linguistic values. In this context, using the proposed fuzzy methodology, embedded in a fuzzy software tool developed in the Java programming language, can offer significantly opportunities and chances to achieve the excellence in this field of research, because the future and performance of any organization depend by the human resources that are working within it.
Celem niniejszego artykułu jest zaprojektowanie i opracowanie metodologii, wykorzystującej logikę rozmytą, w celu utworzenia prawdziwego narzędzia czynnika decyzyjnego w rozwiązywaniu wielokryterialnych problemów decyzyjnych związanych z właściwym wyborem personelu. W dzisiejszych czasach, środowisko rynkowe charakteryzuje się globalizacją i ciągłymi zmianami, powodując bardzo często konieczność podejmowania decyzji w sytuacjach niepewnych i wieloznacznych, co z kolei prowadzi do zjawiska subiektywności przy ich podejmowaniu, co w rzeczywistości jest cechą abstrakcyjnego rozumowania u człowieka. Te aspekty bardzo często występują w zakresie doboru personelu, gdzie oceny związane z tym procesem, bardzo często mają charakter subiektywny, uwidacznianie przez jakościowe wartości językowe. W tym kontekście, stosując rozmytą metodologię, istniejące narzędzia, opracowane w języku programowania Java, oferują znaczące korzyści i szanse na osiągnięcie doskonałości w tej dziedzinie badań, ponieważ przyszłość i efektywność każdej organizacji uzależniona jest od zasobów ludzkich które w niej pracują.
Źródło:
Polish Journal of Management Studies; 2013, 7; 48-57
2081-7452
Pojawia się w:
Polish Journal of Management Studies
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Tworzenie aplikacji internetowych na platformie JEE i PHP – analiza porównawcza
Comparative analysis of web applications development using JEE and PHP
Autorzy:
Jędrych, Sebastian
Jędruszak, Bartłomiej
Pańczyk, Beata
Powiązania:
https://bibliotekanauki.pl/articles/98376.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
PHP
JAVA
Spring
Laravel
Opis:
Artykuł analizuje możliwości tworzenia aplikacji internetowych z wykorzystaniem dwóch konkurencyjnych rozwiązań opartych na językach Java (Spring) i PHP (Laravel). Porównano między innymi elementy implementacji, aspekty bezpieczeństwa oraz wydajność stworzonych aplikacji testowych. Celem badań było wskazanie platformy oferującej większe możliwości, określenie która jest łatwiejsza do opanowania i bardziej przyjazna dla programisty, a także wskazanie, która jest bardziej wydajna. Analizując rozwiązania stosowane w obu technologiach – podjęto próbę oceny ich konkurencyjności względem siebie.
The article analyses the possibilities of creating web applications using two competing solutions based on Java (Spring) and PHP (Laravel) languages. The elements of implementation, security aspects and the efficiency of created test applications were compared. The aim of the research was to identify a platform offering greater opportunities, easier to learn and more programmer-friendly, and also a more efficient indication. Analysing the solutions used in both technologies - an attempt was made to assess their competitiveness with each other.
Źródło:
Journal of Computer Sciences Institute; 2019, 11; 86-90
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wpływu technologii oraz metod przesyłania hologramu na parametry i efekty transmisji
Analysis of the impact of technologies and methods of hologram transmission on the parameters and effects of transmission
Autorzy:
Mazur, Krzysztof
Mazur, Damian
Powiązania:
https://bibliotekanauki.pl/articles/98328.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
hologram
OpenCv
Java
JDK
Opis:
Celem artykułu jest porównanie i analiza wpływu technologii i technik przesyłania danych, pod kątem wyświetlania obrazu przy pomocy ostrosłupa holograficznego. Oceniając użyteczność rozwiązania pod uwagę będą brane parametry: czas przesyłania klatek obrazu, użycie parametrów fizycznych maszyny i parametry pracy Wirtualnej Maszyny Javy.
The aim of the article is to compare and analyze the impact of technologies and data transfer techniques in term of displaying the image using a holographic pyramid. When assessing the usability of the solution, the following parameters will be taken into account: time of image transfer, use of physical parameters of the machine and parameters of the Java Virtual Machine.
Źródło:
Journal of Computer Sciences Institute; 2019, 12; 220-225
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza języków Kotlin i Java używanych do tworzenia aplikacji na system Android
Comparative analysis of Kotlin and Java languages used to create applications for the Android system
Autorzy:
Sulowski, Daniel
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/98286.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Android
Java
Kotlin
wydajność
performance
Opis:
Niniejsza publikacja przedstawia rezultaty analizy porównawczej języków programowania Java i Kotlin, wykorzystywanych do tworzenia aplikacji mobilnych przeznaczonych do pracy pod kontrolą systemu Android. Analiza obejmuje aspekty związane z wydajnością, takie jak obciążenie procesora, obciążenie pamięci RAM, a także czasy kompilacji i wykonania programu. Pod uwagę wzięto również strukturę kodu, dostępność bibliotek, obsługiwane bazy danych, popularność oraz wsparcie społeczności.
This publication presents the results of a comparative analysis of Java and Kotlin programming languages used to create mobile applications for system Android. The analysis covers performance aspects such as CPU load, RAM load, as well as the compilation and execution times. Aspects such as code structure, availability of libraries, supported databases, popularity and community support were taken under consolidation.
Źródło:
Journal of Computer Sciences Institute; 2019, 13; 354-358
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza wydajności języków działających na Java Virtual Machine na przykładzie języków Java, Scala i Kotlin
Performance analysis of languages working on Java Virtual Machine based on Java, Scala and Kotlin
Autorzy:
Buszewicz, Katarzyna
Powiązania:
https://bibliotekanauki.pl/articles/98342.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
Scala
Kotlin
performance
wydajność
Opis:
This article presents the results of a literature study related to the construction and operation of Java Virtual Machine, as well as performance tests of selected languages using the aforementioned runtime environment on the example of Java, Scala and Kotlin. Performance testing was carried out using two applications built using the Apache Maven archetype with the built-in Java Microbenchmark Harness library.
Niniejszy artykuł przedstawia wyniki badania literaturowego związanego z budową oraz działaniem Java Virtual Ma-chine, jak również badania wydajności wybranych języków, wykorzystujących wspomniane środowisko uruchomie-niowe na przykładzie Javy, Scali oraz Kotlina. Badanie wydajności przeprowadzono wykorzystując dwie aplikacje, zbudowane przy użyciu archetypu Apache Maven z wbudowaną biblioteką Java Microbenchmark Harness.
Źródło:
Journal of Computer Sciences Institute; 2020, 15; 189-195
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Translation of probabilistic games in J2TADD
Translacja gier probabilistycznych w J2TADD
Autorzy:
Rataj, A.
Powiązania:
https://bibliotekanauki.pl/articles/375653.pdf
Data publikacji:
2013
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
model checking
Java
probabilistic game
Opis:
A new version of J2TADD - a translator from Java to automatons- is described, which adds support for a translation of Markov processes with non-dcterministic players, that can form coalitions, which in turn strive for different aims. In order to ease the definition of a probabilistic game using a plain Java application, several new constructs, and also a special library, are supported within the input language.Ranges on variables or on expressions can be defined, what helps in checking the self-consistency of a model, and can also make the solving of the model faster.
Artykuł prezentuje nową wersję translatora J2TADD. Dodane zostało tłumaczenie procesów markowowskich z niedelerministycznymi graczami, mogącymi formować koalicje mające różne cele. By ułatwić pisanie gier probabilistycznych dodane zostało kilka specyficznych dla gier konstrukcji, jak również specjalna biblioteka. Aktualnej wersja posiada również kilka innych usprawnień: ● wybory, które są zwykłymi wyrażeniami języka Java, jednak hc tłumaczy je na specyficzne dla automatów rozgałęzienia probabilistyczne lub niedeterministyczne; ● można definiować dopuszczalne wartości zmiennych, co pomaga w sprawdzaniu wewnętrznej spójności modelu, a także może przyspieszyć jego rozwiązanie; ● różne metody specyfikacji niezmienników i warunków zegarowych. Artykuł prezentuje jako przykład prostą grę probabilistyczną, modelującą rynek lokalnego dostawcy energii elektrycznej. W ramach przykładu omawiane są wersje automatów do rozwiązywania metodą analityczną i symulacyjną.
Źródło:
Theoretical and Applied Informatics; 2013, 25, 3-4; 157-182
1896-5334
Pojawia się w:
Theoretical and Applied Informatics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
An Android Security Policy Enforcement Tool
Autorzy:
Cotterell, K.
Welch, I.
Chen, A.
Powiązania:
https://bibliotekanauki.pl/articles/226930.pdf
Data publikacji:
2015
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
mobile computing
Java
Android
security
Opis:
The Android operating system (OS) has become the dominant smart phone OS in recent years due to its accessibility, usability and its open-source philosophy. Consequently, this has also made it a popular target for attackers who aim to install malware on Android devices and take advantage of Android’s coarsegrained, non-revoking permission system. This project designs, implements and evaluates a security tool named COMBdroid, which addresses these security concerns in Android by enforcing fine-grained, user-defined policies. COMBdroid modifies an application before installation, allowing it to override points of security vulnerabilities at run-time. As a proof of concept we have implemented three policies in COMBdroid. This paper documents the development process of COMBdroid, deriving design decisions from the literature review, detailing the design and implementation, and proving the program’s effectiveness through evaluation.
Źródło:
International Journal of Electronics and Telecommunications; 2015, 61, 4; 311-320
2300-1933
Pojawia się w:
International Journal of Electronics and Telecommunications
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza zastosowania narzędzia Cucumber w testowaniu aplikacji
Study on applying the Cucumber tool in testing applications
Autorzy:
Herman, Illia
Plechawska-Wójcik, Małgorzata
Powiązania:
https://bibliotekanauki.pl/articles/98118.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Cucumber
Gherkin
BDD
Java
Kotlin
Opis:
Niniejsza artykuł przedstawia analizę narzędzia do tworzenia testów automatycznych o nazwie Cucumber oraz opisuje jak dane narzędzie jest wykorzystywane w praktyce. W ramach artykułu stworzono kilka przypadków testowych, aby zweryfikować działanie obranego podejścia do testowania w programowaniu w językach Java i Kotlin, atakże został porównany czas wykonania testów w obu językachz rodziny języków obiektowych.
The paper presents an analysis of the Cucumber automated test tool and describes how this tool is used in practice.As part of the paper, several test cases were created to fully verify the operation of the chosen approach to testing in programming in Java and Kotlin languages also the time of testing were compared in both languages from the object-oriented language family.
Źródło:
Journal of Computer Sciences Institute; 2019, 11; 91-95
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wydajność języków C++ oraz Java na platformie Android
C++ and Java performance on the Android platform
Autorzy:
Wlazło, Paweł
Smołka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/2086212.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
C++
wydajność
Android
performance
Opis:
W artykule przedstawiono analizę porównawczą technologii Java i C++ w kontekście wydajności na platformie Andro-id. Celem tej pracy było wskazanie wydajniejszego języka do tworzenia aplikacji mobilnych. Badania przeprowadzono na autorskich aplikacjach. Testy dotyczyły sortowania danych, wyznaczania liczb pierwszych, modyfikacji bitmapy, zapisu do bazy danych i odczytu z pliku tekstowego. Serie powtórzeń każdego testu wykonane zostały na urządzeniach marki Samsung oraz Xiaomi. Kryteria, którymi się posłużono to: czas wykonania testu, obciążenie procesora, wykorzy-stanie pamięci RAM. Wydajność wwiększości przeprowadzonych testów była na korzyść języka C++. Cechą wykazu-jącą największe różnice między badanymi technologiami był czas wykonania, gdzie C++ uzyskał 18punktów, a Java 3 punkty. Dla wykorzystania procesora wynik był taki sam, jednak różnice wartości mniejsze. Parametrem niewskazu-jącym faworyta było wykorzystanie pamięci RAM. Uzyskano 11punktów dla języka C++ i10 punktów dla Javy.
The article presents a comparative analysis of Java and C ++ technologies in terms of performance on the Android plat-form. The purpose of this work was to point to a more efficient language for developing mobile applications. The study was carried out on custom applications. The tests concerned data sorting, prime numbers determination, bitmap modifi-cation, saving to the database and reading from a text file. The series of repetitions of each test were performed on Sam-sung and Xiaomi devices. The following criteria were used: test execution time, CPU load, and RAM usage. The per-formance, in most of the carried out tests, was in favor of the C++ language, and the main difference and with the great-est discrepancy between the technologies tested was the execution time, where C++ scored 18 points, and Java 3 points. For the CPU usage, the result was the same, but value differences were smaller. A nondiscerning parameter that was the use of RAM. C++ received 11 points and Java 10.
Źródło:
Journal of Computer Sciences Institute; 2022, 23; 135--139
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Czy batik jest symbolem tożsamości narodowej w Indonezji? Narodziny i rozwój indonezyjskiego stroju narodowego
Autorzy:
Wacławek, Joanna Ilona
Powiązania:
https://bibliotekanauki.pl/articles/678083.pdf
Data publikacji:
2015
Wydawca:
Polska Akademia Nauk. Instytut Slawistyki PAN
Tematy:
batik
Indonesia
national identity
costume
Java
Opis:
Is batik a symbol of the national identity in Indonesia? The birth and the transfiguration of Indonesian national costume This study investigates the national costume in Indonesia, especially one of its components – batik. Is batik a symbol of Indonesian national identity, or is it just a proof of domination of the Javanese culture? In this article, I explore the ways in which batik became a popular costume for Indonesian citizens, defined also as a vehicle for manifestations of many different ideas and identities. I analyze not only briefly a history of batik as a part of Indonesian national costume, but also the ways of its understanding, both in the past an in contemporary Indonesia. Czy batik jest symbolem tożsamości narodowej w Indonezji? Narodziny i rozwój indonezyjskiego stroju narodowegoPrzedmiotem analizy w niniejszej pracy jest indonezyjski strój narodowy, zwłaszcza jeden z jego elementów – batik. Czy batik jest symbolem tożsamości narodowej w Indonezji, czy jedynie stanowi dowód na dominację kultury jawajskiej? W artykule omawiam ścieżki transformacji batiku w ubiór, bądź część ubioru, noszony przez Indonezyjczyków, definiowany zarazem jako przestrzeń służąca manifestowaniu rozmaitych poglądów, przekonań i tożsamości. Badam nie tylko historię batiku jako elementu narodowego stroju w Indonezji, lecz także sposoby jego odczytywania, zarówno w przeszłości, jak i obecnie.
Źródło:
Sprawy Narodowościowe; 2015, 47
2392-2427
Pojawia się w:
Sprawy Narodowościowe
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mapowanie obiektowo-relacyjne ORM - czy tylko dobra idea
Autorzy:
Rosiek, Z.
Powiązania:
https://bibliotekanauki.pl/articles/91377.pdf
Data publikacji:
2010
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
mapowanie obiektowo-relacyjne
ORM
standard Java Persistence API
JPA
object-relational mapping
Java Persistence API standard
Opis:
Mapowanie obiektowo-relacyjne (ORM) jest nowoczesnym podejściem do zagadnienia współpracy z bazą danych, wykorzystującym filozofię programowania obiektowego. Na wielu forach dyskusyjnych pojawiają się głosy za i przeciw ORM. W artykule omówiona zostanie ogólna koncepcja ORM oraz niektóre elementy jej realizacji w oparciu o standard Java Persistence API (JPA). Podstawowe zalety i wady ORM zostaną przedstawione w oparciu o nie.
Object-relational mapping is a modern approach to the problem of interaction with the database using the objective programming paradigm.There are many views for and against ORM on multiple discussion lists. The article briefly describes a general idea of object-relational mapping and some details of the ORM implementation which uses Java Persistence API (JPA) standard. Basing on this, we will try to point out benefits and disadvantages of the ORM approach.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2010, 4, 4; 99-112
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A Strategic Environmental Assessment for Southern Coastal of West Java Province, Indonesia
Autorzy:
Rizal, Achmad
Andriani, Yuli
Kusumartono, F. X. Hermawan
Powiązania:
https://bibliotekanauki.pl/articles/1046561.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Environmental
West Java
management
southern coastal
Opis:
Urban development along the southern coastal zone of West Java province involves land-use changes that have a direct impact on coastal ecosystems and services. The southern coastal, a metropolitan area to the south of west java province, is a study case in which the urban coastal occupation is reflected, with the consequent loss of certain services that the ecosystems offer to the population. The research analyses the Environmental Impact Assessment and the impacts of Coastal Zone Management proposals. The methodology used in the research leads to the Drivers-Pressures-State change-Impact-Response (DPSIR) perspective. The approach to the DPSIR has been based on a set of objectives that have brought a strong focus on the long-term preservation of the environment. As such, the planning process has included - and is recommended to include - the following steps: a) Environmental risk assessment; b) Sieve mapping process; c) Formulation of development regulations; d) Local development plans; e) Environmental Impact Assessment, f) Environmental Management Plan. In this sense, management responses should focus on the conservation of these threatened services, with the coordination and cooperation among different public administrations.
Źródło:
World Scientific News; 2019, 137; 188-209
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Reformulation of Regional Development Strategy to Strengthen Marine Sector in West Java, Indonesia
Autorzy:
Rizal, Achmad
Powiązania:
https://bibliotekanauki.pl/articles/1165655.pdf
Data publikacji:
2018
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Development
Strategy
West Java
economic
social
Opis:
Sustainable development in West Java Province is basically a development strategy that provides a kind of threshold on the rate of utilization of natural ecosystems and natural resources in it. This threshold is not absolute but is a flexible boundary that depends on technological and socioeconomic conditions regarding the utilization of natural resources, and the ability of the biosphere to accept the impact of human activities. In other words, sustainable development in West Java is a strategy for exploiting natural ecosystems in such a way that their functional capacity to benefit the lives of human beings is undamaged. Broadly speaking the concept of sustainable development has four dimensions: ecological, socio-economic-cultural, socio-political, and legal-institutional.
Źródło:
World Scientific News; 2018, 107; 207-215
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie możliwości implementacji usług REST w języku Java z wykorzystaniem popularnych frameworków aplikacji internetowych
Comparison of capabilities to implement REST services in Java language using the popular web application frameworks
Autorzy:
Kwiatkowski, Rafał
Kopniak, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/98222.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
REST
mikrousługi
RESTful
java
micro-services
Opis:
W artykule zostały zaprezentowane wyniki porównania efektywności i możliwości implementacji usług REST w języku Java przy użyciu frameworków takich jak Jersey, Apache CXF i Spring MVC. Analiza porównawcza została przeprowadzona na podstawie aplikacji zaimplementowanej za pomocą każdego z wymienionych frameworków. Aplikacja została zaimplementowana z wykorzystaniem takich narzędzi jak Spring Boot, Hibernate, Maven i MySQL.
This article presents the results of a comparison of capabilities and efficiency of REST in Java using frameworks such as Jersey, Apache CXF and Spring MVC. Comparative analysis was conducted on the basis of application implemented by each of the above frameworks. Application have been implemented using technologies such as Spring Boot, Hibernate, Maven, and MySQL.
Źródło:
Journal of Computer Sciences Institute; 2018, 6; 92-96
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wybranych szkieletów służących do wstrzykiwania zależności
Comparative analysis of selected skeletons for dependency injection
Autorzy:
Szewczyk, Rafał
Plechawska-Wójcik, Małgorzata
Powiązania:
https://bibliotekanauki.pl/articles/98444.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
dependency-injection
ioc
java
dependency injection
Opis:
Artykuł przedstawia analizę porównawczą wybranych szkieletów do wstrzykiwania zależności w języku Java. Analiza polega na porównaniu szybkości działania frameworków w różnych konfiguracjach. Dla każdej technologii została stworzona osobna aplikacja, a wyniki badań zostały przedstawione w formie wykresów i tabel.
The article presents a comparative analysis of selected skeletons for dependency injection in Java. The analysis consists in comparing the speed of the frameworks in different configurations. For each technology has been created a separate application, and the results are presented in graphs and tables.
Źródło:
Journal of Computer Sciences Institute; 2018, 6; 47-54
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Spatial Distribution of Chlorophyll-a and Its Relationship with Dissolved Inorganic Phosphate Influenced by Rivers in the North Coast of Java
Autorzy:
Maslukah, Lilik
Zainuri, Muhammad
Wirasatriya, Anindya
Salma, Ummu
Powiązania:
https://bibliotekanauki.pl/articles/123327.pdf
Data publikacji:
2019
Wydawca:
Polskie Towarzystwo Inżynierii Ekologicznej
Tematy:
phosphate
north Java coast
chlorophyll-a
Opis:
This research examines the eutrophication process mainly by considering the chlorophyll-a concentration. A simple linear model was used to determine the correlation between Chlorophyll-a and dissolved inorganic phosphate (DIP). The research was carried out on river mouths in the north coast of Central Java. The results of the linear model show that the relationship between chlorophyll-a and DIP follows the logarithmic model with the log [Chloa] = 1.52 + 1.60 log [DIP], R2 = 0.55. The model suggests that the high concentration of chlorophyll-a is related to dissolved inorganic phosphate concentrations. On the basis of the sufficient of conclusive evidence for these variables, the study sites with high stresses from several anthropogenic sources had higher chlorophyll-a than the sites that are relatively far from river mouths and lands.
Źródło:
Journal of Ecological Engineering; 2019, 20, 7; 18-25
2299-8993
Pojawia się w:
Journal of Ecological Engineering
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wytwarzania aplikacji internetowych na przykładzie Javy oraz PHP
Comparative analysis of Web application development on Java and PHP
Autorzy:
Truszkowski, Kacper
Pańczyk, Maciej
Powiązania:
https://bibliotekanauki.pl/articles/24083461.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
PHP
aplikacje internetowe
web application
Opis:
Niniejszy artykuł przedstawia analizę porównawczą dwóch języków programowania używanych do wytwarzania aplikacji internetowych. Porównanodwa najbardziej popularne języki programowania Java oraz PHP. Oceniane kryteria to: implementacja oraz wydajność. Sprawdzono czas wykonywania konkretnych operacji na 100, 1000 oraz 10000 rekordach. Została przeprowadzona analiza kodu w celu ustalenia w którym języku łatwiej jest zaimplementować aplikację posiadającą identyczne funkcjonalności. Przed implementacją aplikacji, dokonano przeglądu artykułów, książek oraz stron internetowych poświęconych podobnemu zagadnieniu. W celu zbadania wydajności wykorzystano narzędzie developerskie Postman. Z porównania wynika, że PHP jest wydajniejszym językiem wytwarzania aplikacji internetowych niż Java
This article presents a comparative analysis of two programming languages used to develop web applications. Two most popular programming languages Java and PHP were compared. The evaluated criteria were: implementation and performance, the time of performing specific operations on 100, 1000 and 10000 records was checked. A code analysis was carried out to determine in which language it is easier to implement an application with identical functionalities. Before the implementation of the application, articles, books and websites on a similar topic were reviewed. In order to test the efficiency, the Postman developer tool was used. The comparison shows that PHP is a more efficient language for developing web applications than Java.
Źródło:
Journal of Computer Sciences Institute; 2022, 25; 379--383
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Język C# i biblioteka DirectX w procesie wspomagania tworzenia gier na platformie MS Windows
Autorzy:
Rosiek, Z.
Powiązania:
https://bibliotekanauki.pl/articles/91511.pdf
Data publikacji:
2007
Wydawca:
Warszawska Wyższa Szkoła Informatyki
Tematy:
grafika komputerowa
biblioteka DirectX
język C++
język Java
computer graphics
DirectX library
C++ language
Java language
Opis:
Tworzenie grafiki komputerowej na potrzeby symulacji oraz gier jest zadaniem dość trudnym w porównaniu z innymi dziedzinami programowania. Wymagana jest znaczna wiedza z zakresu matematyki i fizyki oraz dostęp do odpowiednich bibliotek takich jak np. DirectX. W artykule przedstawiono historię i istotne elementy grafiki komputerowej w odniesieniu do platformy MS Windows. Została pokrótce scharakteryzowana biblioteka DirectX. Użycie elementów biblioteki przedstawiono za pomocą prostego przykładu. Biblioteka została zastosowana w środowisku NET. Framework. Przykładową aplikację napisano w języku C#. Podano jego główne cechy i porównano z innymi popularnymi językami (C++, Java) w celu wykazania, że jest on nowoczesnym, wygodnym i prostym w użyciu narzędziem do tworzenia aplikacji, również graficznych.
Designing computer graphics for simulations and games is quite a difficult task in comparison with other domains of software design. Not only is considerable knowledge required in the field of mathematics and physics, but also the access to proper libraries, such as DirectX, is vital. The article describes the history and the most important features of computer graphics with reference to the MS Windows platform. The DirectX library is briefly described. The usage of the library is demonstrated on a simple example. The library is used in .NET Framework environment. Example application is written in C# language. The main features of C# are shown and the language is compared with other frequently used programming languages, such as C++ and Java, to show that C# is a modern, simple and convenient tool for creating applications, also graphical ones.
Źródło:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki; 2007, 2, 2; 59-75
1896-396X
2082-8349
Pojawia się w:
Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności platformy Xamarin oraz aplikacji natywnych na przykładzie systemu operacyjnego Android
Performance comparison of the Xamarin platform and native applications for Android operating system
Autorzy:
Bodia, Ihor
Plechawska-Wójcik, Małgorzata
Powiązania:
https://bibliotekanauki.pl/articles/98238.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Android
wydajność
porównanie
Xamarin
Java
performance
comparison
Opis:
W artykule przedstawiono rezultaty analizy porównawczej poszczególnych narzędzi do wytwarzania aplikacji dla systemu operacyjnego Android. Analizę wydajnościową przeprowadzono w oparciu o aplikacje wytworzone przy pomocy poszczególnych frameworków, w szczególności Xamarina oraz natywnych narzędzi wytwarzania oprogramowania. Zdefiniowano kilka kryteriów badawczych, w oparciu o które otrzymano wyniki porównania wydajności i sformułowano wnioski.
The article presents the results of comparative analysis of various tools for creating applications for the Android operating system. Performance analysis was based on applications created using individual frameworks, in particular Xamarin and native software development tools. Several research criteria have been defined, based on which results of performance comparison have been derived and formulated conclusions.
Źródło:
Journal of Computer Sciences Institute; 2017, 5; 208-221
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności różnych wersji Javy
Performance comparison of different Java versions
Autorzy:
Maciasz, Mateusz
Powiązania:
https://bibliotekanauki.pl/articles/98428.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Java
wydajność
programowanie
optymalizacja
performance
programming
optimization
Opis:
W niniejszym artykule opisano wyniki badań wydajności dwóch wersji Javy - 1.7 i 1.8. Do tego celu zostały stworzone trzy aplikacje. Pierwsza z nich jest odpowiedzialna za przygotowanie danych do testów. Dwie kolejne implementują testy wydajnościowe w zależności od wersji wirtualnej maszyny Javy. Stworzone metody w aplikacjach testowych, miały za zadanie przeanalizować wydajność operacji na kolekcjach oraz szybkości zmiany wartości zmiennych przez dwa wątki.
This article describes the performance results of two versions of Java - 1.7 and 1.8. Three applications were created for this purpose. The first one is responsible for preparing the test data. Two more implement performance tests depending on the virtual machine version of Java. The methods in the test applications were designed to analyze the performance of collections and the rate of change of the variables by two threads.
Źródło:
Journal of Computer Sciences Institute; 2017, 5; 142-147
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Modelling CTMC with a standard programming language and using conventions from computer networking
Modelowanie łańcuchów Markowa z czasem ciągłym przy użyciu standardowego języka programowania i z zastosowaniem konwencji z dziedziny sieci komputerowych
Autorzy:
Rataj, A.
Nowak, M.
Pecka, P.
Powiązania:
https://bibliotekanauki.pl/articles/375742.pdf
Data publikacji:
2011
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
Markov chain
continuous time
model checking
Java
Opis:
Continuous time Markov chains (CTMC) are one of the formalisms for building models. This paper discusses expressing these models in a standard programming language – Java. Using such a language as a model description allows for a partially common implementation of the production software and of the description of the model, for a greater flexibility in comparison to model-checker specific languages that often do not employ features of an object-oriented programming. Using Java also makes the parsing of models relatively fast, using optimised Java runtime environment. Our approach aims at using typical mechanisms of the Java language when implementing the model, and at the same time, following closely the concepts from computer networking and from formalisms based on it, like the queueing systems. These assumption result in techniques like plain object fields constituting the state vector, or negotiation between nodes to decide if an event happens.
Łańcuchy Markowa czasu rzeczywistego są jednym z formalizmów używanych do budowy modeli. Artykuł ten omawia wyrażanie takich modeli w standardowym języku programowania - Javie. Użycie takiego języka umożliwia częściowo wspólną implementację oprogramowania użytkowego i opisu modelu, większą elastyczność w porównaniu do często nie używających obiektowych konwencji programistycznych języków stosowanych przez oprogramowanie weryfikujące, oraz szybką budowę modelu z użyciem zoptymalizowanego środowiska czasu wykonania Javy. Nasze podejście miało na celu wykorzystanie typowych mechanizmów języka Java przy opisie modelu i jednoczesnie trzymanie się konwencji z dziedziny sieci komputerowych i pokrewnych formalizmóm typu systemy kolejkowe. Dlatego używamy technik takich jak zastosowanie pól obiektów jako elementów wektora stanu czy negocjacja pomiędzy węzłami, czy dane zdarzenie ma mieć miejsce.
Źródło:
Theoretical and Applied Informatics; 2011, 23, 3-4; 229-243
1896-5334
Pojawia się w:
Theoretical and Applied Informatics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Elektroniczny klucz do oznaczania chwastów i traw
System for automatic grass and weeds recognition
Autorzy:
Dąbkowski, J.
Juliszewski, T.
Laszczak, M.
Paczyńska, B.
Filipowicz, M.
Łuków, M.
Wajda, J.
Powiązania:
https://bibliotekanauki.pl/articles/288321.pdf
Data publikacji:
2007
Wydawca:
Polskie Towarzystwo Inżynierii Rolniczej
Tematy:
klucz
oznaczanie traw
oznaczanie chwastów
serwer bazodanowy HSQL
język Java
grass recognition
weeds recognition
HSQL server
Java language
Opis:
W oparciu o używane powszechnie klucze do oznaczania roślin (zob. np.[Kościelny 1954]) opracowano algorytmy rozpoznawania chwastów i traw. Algorytmy te zaimplementowano w postaci aplikacji bazodanowej w języku Java, z zastosowaniem serwera HSQL. Zastosowana technologia umożliwia uruchamianie aplikacji na dowolnej platformie systemowej z dowolnego nośnika uruchomieniowego (np. dysku flash).
The paper describes database application for automatic grass and weeds recognition. Algorithms used in the application are based on the traditional recognition patterns (see e.g. [Kościelny 1954]). The system is written in Java and uses HSQL database. Such technology enables one to run application on any system platform and from any booting device - e.g. Flash Disc.
Źródło:
Inżynieria Rolnicza; 2007, R. 11, nr 2 (90), 2 (90); 29-34
1429-7264
Pojawia się w:
Inżynieria Rolnicza
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Model checking of java programs using networks of fadds
Autorzy:
Woźna, B.
Zbrzezny, A.
Powiązania:
https://bibliotekanauki.pl/articles/121764.pdf
Data publikacji:
2009
Wydawca:
Uniwersytet Humanistyczno-Przyrodniczy im. Jana Długosza w Częstochowie. Wydawnictwo Uczelniane
Tematy:
język programowania Java
programowanie komputerowe
Pathfinder
języki programowania
Java programming language
computer programming
PathFinder code
programming languages
Opis:
In the paper we present the current theoretical base of the J2FADD tool, which translates a Java program to a network of finite automata with discrite data (FADDs).The reason for building the tool is that to model check a concurrent program writ-ten in Java by means of the tools like Uppaal or VerICS (the module VerICS ), an automata model of the Java program must be build first. This is because these tools verify only systems modeled as networks of automata, in particular, systems modeled as networks of FADDs. We also make an attempt to evaluate the J2FADD tool by comparison of it with the two well known Java verification tools: Bandera and Java PathFinder.
Źródło:
Scientific Issues of Jan Długosz University in Częstochowa. Mathematics; 2009, 14; 151-164
2450-9302
Pojawia się w:
Scientific Issues of Jan Długosz University in Częstochowa. Mathematics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Suitability of Gross Tonnage of Grant Boat by Kementerian Kelautan dan Perikanan (KKP) based in Pangandaran, West Java, Indonesia
Autorzy:
Maulana, Malik
Apriliani, Izza Mahdiana
Riyanti, Indah
Iskandar, Iskandar
Powiązania:
https://bibliotekanauki.pl/articles/1062943.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Pangandaran
West Java
grant boat
gross tonnage
Opis:
Kementerian Kelautan dan Perikanan (KKP) prioritizes Pangandaran to be one of the important fisheries centers in Java, especially southern West Java. One program that has been rolled out is the assistance of a number of grant boat units for fishermen in Pangandaran who are members of Kelompok Usaha Bersama (KUB). KKP hopes in giving these grant boat is to increase fish catch so that it can advance the fisheries sector in Pangandaran. Boat grants from the KKP was not used properly by the fishermen in fishing operations. This aims of the study were to analyze the suitability of size of the KKP’s boat grants based in Pangandaran. Suitability of GT of grant boats size will be compared to the actual size and size of the boat used in Pangandaran. Based the result of the study, in actual size the all of the grant boat by Kementerian Kelautan dan Perikanan (KKP) based in Pangandaran are not suitable with the boat certificate.
Źródło:
World Scientific News; 2019, 124, 2; 119-130
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności technologii Xamarin i Java przy pracy z bazą danych
Performance comparison between Xamarin and Java database operations
Autorzy:
Datsko, Oleh
Miłosz, Elżbieta
Powiązania:
https://bibliotekanauki.pl/articles/98132.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
analiza
Xamarin
Java
baza danych
analysis
database
Opis:
Praca z bazą danych jest jedną z podstawowych rzeczy przy tworzeniu aplikacji. Każda technologia/język oprogramowania używa własnych sposobów do pracy z bazą. W przypadku Android jest używany system zarządzania bazą danych SQLite. Przedstawiona analiza dotyczy zapisu, odczytu i usuwania danych z tabeli. Ze względu na to, że system został ograniczony w porównaniu do wersji desktopowej, dla każdego eksperymentu jest używana ograniczona liczba danych.
Work with database is one of base things in developing an application. Every technology/language uses own ways to work with database. In the case of Android the SQLite relational database management system is used. Analysis applies the read, write and delete of items from the table. SQLite is like a minimized version of desktop database management system so for every experiment very limited elements count is used.
Źródło:
Journal of Computer Sciences Institute; 2018, 7; 168-171
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza współprogramów języka Kotlin z językami Java i Scala w przetwarzaniu równoległym
Comparative analysis of Kotlin coroutines with Java and Scala in parallel programming
Autorzy:
Zieliński, Adrian Andrzej
Powiązania:
https://bibliotekanauki.pl/articles/98192.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
kotlin
java
scala
parallel programming
programowanie równoległe
Opis:
The article presents a comparison of Kotlin coroutines with analogous solutions in Java and Scala in parallel program-ming using chosen metric and non-metric criteria. For that purpose, a multi-module project with corresponding imple-mentations of selected algorithms in all of the three languages was created and then analyzed. The studies were preced-ed by a description of the created project.
Artykuł prezentuje porównanie wykorzystania współprogramów języka Kotlin w przetwarzaniu równoległym do analogicznych rozwiązań w Javie i Scali względem wybranych kryteriów mierzalnych i niemierzalnych. W tym celu stworzono oraz przeanalizowano wielomodułową aplikację z odpowiadającymi sobie implementacjami wyselekcjonowanych algorytmów w trzech wspomnianych językach. Analiza poprzedzona została opisem utworzonego projektu.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 241-246
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza zastosowania języków Java oraz C# do budowy aplikacji mobilnej na platformę Android
Analysis of the use of Java and C# languages for building a mobile application for the Android platform
Autorzy:
Jankowski, Michał
Skublewska-Paszkowska, Maria
Powiązania:
https://bibliotekanauki.pl/articles/98448.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
mobile applications
REST API
Java
C#
aplikacja mobilna
Opis:
Mobile applications for the Android platform can be implemented using Java or C#. The article presents a comparison of the time performance of these languages when sending various text, image and video files in a mobile application. The tests were carried out using two mobile applications with identical functionalities. Based on the collected data, the server application calculated statistics, such as, for example, the time required to send 1 MB of data depending on the file type and size. Based on the results obtained, it was proved that in the case of data transfer via a wireless network, an application written in Java is characterized by greater time efficiency than an analogous application written in C#.
Aplikacje mobilne na platformę Android można implementować z użyciem języków Java lub C#. Artykuł przedstawia porównanie wydajności czasowej tych języków podczas przesyłania różnych plików typu tekstowego, obrazu i wideo w aplikacji mobilnej. Badania zostały przeprowadzone z użyciem dwóch aplikacji mobilnych o identycznych funkcjo-nalnościach. Na podstawie zebranych danych aplikacja serwerowa obliczyła statystyki, takie jak na przykład czas wymagany na przesłanie 1 MB danych w zależności od typu oraz rozmiaru pliku. Na podstawie otrzymanych wyników udowodniono, że w przypadku transferu danych poprzez sieć bezprzewodową aplikacja napisana w języku Java cechuje się większą wydajnością czasową niż analogiczna aplikacja napisana w języku C#.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 293-299
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Suitability Study for Tourism Sites in the Southern Coast of West Java
Autorzy:
Ramdhani, Fajri
Liyantono, Liyantono
Pramono, Gatot
Faizal, Ibnu
Powiązania:
https://bibliotekanauki.pl/articles/1031294.pdf
Data publikacji:
2021
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Coastal Tourism
India Ocean
Indonesia
Mapping
West Java
Opis:
Diversity of tourist attraction of the regencies/cities in West Java provides an alternative for travellers. One of the potential activity that can be utilized is coastal tourism. The main objective of this research was to provide a suitable site for tourism sites which can be used as a guide for government, private and planners to decide for the development of coastal tourism. Furthermore, visitors can use this application to get information about the beach resources—primary data in tabular data form and secondary data in vector format and satellite imagery format. ArcGIS was used for spatial analysis of thematic. Simple Additive Weighting method was used in this research to rank the factors and to calculate the weight in each factor. This method was commonly used for resolving spatial decision-making problems. The decision-maker directly assigns a weight of relative importance to each factor. There were 32 beach sites visited in the survey with 20 sites of suitable category and 12 sites belonging to a very suitable category. Pangandaran Regency has the most beach site at ten beaches (32.5%), consisting of 7 sites of suitable category and three sites of very suitable category. They are followed by Sukabumi which has nine sites, consisting of 7 sites of suitable category and two sites of very suitable category. The least number of sites were found in Cianjur regency, which only has three sites, consisting of 1 suitable site and two very suitable sites. According to the result, it can be seen that tourism was more developed in Pangandaran and Sukabumi regency. Besides the infrastructure support, natural conditions also influence the development of coastal tourism in the area.
Źródło:
World News of Natural Sciences; 2021, 34; 127-143
2543-5426
Pojawia się w:
World News of Natural Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Impact of Irrigation on Agricultural Growth and Poverty Alleviation in West Java Province, Indonesia
Autorzy:
Rizal, Achmad
Rochima, Emma
Rahmatunnisa, Mudiyati
Muljana, Budi
Powiązania:
https://bibliotekanauki.pl/articles/1031324.pdf
Data publikacji:
2021
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Irrigation
West Java Province
agriculture
poverty
rural livelihood
Opis:
Irrigation in developing countries tends to be stereotyped as equity reducing, in competition with other uses for scarce water resources, often negatively impacting disadvantaged groups. This study aims to clarify the linkages between irrigation and poverty by offering an objective review of recent research on the subject. The key questions addressed herein are: (1) what is the role of irrigation development and management in poverty alleviation? (2) what are the linkages and pathways through which irrigation contributes to poverty alleviation? (3) what is the magnitude of anti-poverty impacts of irrigation? And (4) what are the critical determinants of anti-poverty impacts of irrigation? Our review focuses on topical empirical research studies in West Java Province, Indonesia. Agricultural intensification through the practice of irrigation as a strategy for poverty reduction is examined. There are four inter‐related mechanisms through which irrigated agriculture can reduce poverty. These are improvements in the levels and security of productivity, employment, and incomes for irrigating farm households and farm labor; the linkage and multiplier effects of agricultural intensification for the broader economy; provision of opportunities for diversification of rural livelihoods; and multiple uses of irrigation supply. There are also significant risks that poorly designed and managed irrigation can negatively impact on poverty. It is concluded that two factors of production (irrigation and literacy rate) have a larger role in the overall rural development and poverty alleviation process in a region, as also clearly illustrated in this study's regression results.
Źródło:
World Scientific News; 2021, 151; 64-77
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
New Methodological Approaches for Change in Traditional Sectors: The Case of the West Java Fisheries Socio Economic System
Autorzy:
Rizal, Achmad
Nurruhwati, Isni
Powiązania:
https://bibliotekanauki.pl/articles/1077819.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Fisheries
West Java
human resources
labour market
scenarios
Opis:
This paper summarises the methodological approach and main results of the Coastal project (Employment and Human Resources in the Fisheries Socio-Economic System). This project had as its main aim the search for alternative futures for the fisheries sector in West Java, with particular attention being paid to the human resources situation and the working and living conditions of the fisheries-dependent populations in the coastal areas. This is a particularly interesting case, since fisheries were once an important activity and they are now in deep recession, even though it is generally recognised that the future utilisation of maritime resources offer an immense potential. As part of the research, a Delphi exercise was implemented involving in two successive stages some of the leading actors and experts dealing with the sector in West Java. Other initiatives were held in the context of the Coastal project providing direct and indirect inputs to the scenarios and recommendations that were put forward in the sequence of the Delphi exercise. Overall, the activities described in the paper contribute to the mobilisation of major actors and to discussions that may have practical implication for the future of the sector - if certain conditions are now met in the follow up to the project.
Źródło:
World News of Natural Sciences; 2019, 22; 41-51
2543-5426
Pojawia się w:
World News of Natural Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Aplikacja w języku Java realizująca funkcję parsera pseudokodu opisującego strukturę specjalizowanego koprocesora sterownika PLC do VHDL
Application in Java language realizing the function parser of pseudocode describing structure of a specialized coprocessor of PLC in VHDL
Autorzy:
Ziębiński, A.
Cupek, R.
Sroka, W.
Powiązania:
https://bibliotekanauki.pl/articles/155177.pdf
Data publikacji:
2011
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
FPGA
Java
PLC
systemy wbudowane
VHDL
embedded systems
Opis:
Artykuł przedstawia koncepcję projektowania w VHDL systemu pełniącego funkcję specjalizowanego koprocesora sterownika PLC, realizującego tylko wyszczególniony zestaw zadań. W pracy pokrótce omówiono poszczególne moduły realizujące funkcję koprocesora sterownika PLC. Ponadto przedstawiono funkcjonalność parsera pseudokodu w języku Java, opisującego strukturę specjalizowanego sterownika PLC do VHDL. Na końcu zaprezentowano wyniki porównania działania przykładowej aplikacji w sterowniku PLC GE Fanuc CPUE05 i układzie FPGA XC3S500e.
The paper presents a project of embedded system realization on a FPGA array, fulfilling the function of a specialized coprocessor PLC. There are described individual modules realizing the function of the coprocessor of PLC in VHDL: the memory map of the controller (Fig.1) including the controller registers and the controller of the memory (Fig.2) for read/write the data in the registers. Moreover, functionality of the parser of pseudocode in the Java language, describing the structure of specialized PLC to VHDL, is presented. The components in VHDL [4] used by the parser are described in the pseudocode and presented in Table 1. The instructions in the pseudocode are equivalent to those in the GE-Fanuc Versa Max controller family. The comparison results of working of an exemplary application in PLC GE Fanuc Versa Max CPUE05 [3] and FPGA XC3S500e are given. The exemplary application for the controller is shown in Fig. 3. As a result of parsering by the PLC2VHDL program there was re-ceived the code in VHDL realizing the described task (Fig.4). The code VHDL was subjected to testing, synthesis and implementation with utilization of tools ISE ™ Foundation ™. As a result of implementation, there was obtained the configurational file for the FPGA. The project takes about 1 % resources in the XC3S500e and can work with the maximum 79MHz. The controller work cycle (Fig.5) in FPGA takes 3 tacts and lasts 37.863ns.
Źródło:
Pomiary Automatyka Kontrola; 2011, R. 57, nr 8, 8; 845-847
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Predicting Basal Area Using Java Program in Akinyele Local Government Area, Ibadan, Oyo State, Nigeria
Autorzy:
Ureigho, U. N.
Osho, J. S. A.
Powiązania:
https://bibliotekanauki.pl/articles/1113848.pdf
Data publikacji:
2017
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Basal area
Java program
maximum likelihood
prediction
trees
Opis:
Individual tree growth models are important decision-making tools in forestry. This study evaluated the predictive ability for basal area, of a Java program derived from the algorithm of gamma distribution function. The input value was diameter at breast height. In generating and testing the program, a stratified random sampling technique was used to select four different age classes of teak plantation, namely: 11, 13, 22 and 59 years-old, respectively. Complete enumeration of trees (n = 433) was done for all the plots selected. Diameter at breast height (DBH) was measured with the aid of diameter girth tape, which was also used for basal area computation. Data obtained were processed into tree and stand levels. Parameters α and β for Gamma Distribution function (GDF) were estimated from growth data. The java program was then written based on the algorithm of Gamma distribution function for α, β and n parameters. Values of diameter at breast height fitted into the Java program shows that it was able to predict the basal area. Therefore, the predictive ability of the developed Java Program for basal area of individual and full stand teak trees demonstrates that it can be used for prediction of yield in forest stands.
Źródło:
World News of Natural Sciences; 2017, 13; 122-129
2543-5426
Pojawia się w:
World News of Natural Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Interaction method between WebViewobjects in hybrid Java applications
Metoda interakcji pomiędzy obiektami WebVieww hybrydowych aplikacjach Java
Autorzy:
Ratov, Denys
Zakhozhai, Oleh
Powiązania:
https://bibliotekanauki.pl/articles/27315462.pdf
Data publikacji:
2023
Wydawca:
Politechnika Lubelska. Wydawnictwo Politechniki Lubelskiej
Tematy:
Java
hybrid application
JavaScript
interaction
WebView
aplikacja hybrydowa
interakcja
Opis:
The article deals with method of interaction between JavaScript objects of different web pages in hybrid java applications. To solve this problem, the WebView component is used, its functionality to provide an interface for JavaScript objects, as well as the SharedPreferences global settings class, with its ability to store data in local storage. The software implementation is considered and the results of the practical use of the developed methodof interaction between JavaScript WebView objects in the form of a hybrid Java application embedded in the electronic university system –the Timetable SNU electronic timetable module are presented.
Artykuł dotyczy sposobu interakcji między obiektami JavaScript różnych stron internetowych w hybrydowych aplikacjach Java.Do rozwiązania tego problemu wykorzystywany jest komponent WebView, którego funkcjonalność zapewnia interfejs dla obiektów JavaScript, a także klasa ustawień globalnych SharedPreferences z możliwością przechowywania danych w lokalnym magazynie. Rozważono implementację oprogramowania oraz przedstawiono wyniki praktycznego wykorzystania opracowanej metody interakcji między obiektami JavaScript WebView w postaci hybrydowej aplikacji Java osadzonej w elektronicznym systemie uczelni –module elektronicznego planu lekcji Timetable SNU.
Źródło:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska; 2023, 13, 4; 57--60
2083-0157
2391-6761
Pojawia się w:
Informatyka, Automatyka, Pomiary w Gospodarce i Ochronie Środowiska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Zbadanie wydajności aplikacji internetowych utworzonych z wykorzystaniem Spring MVC oraz JavaServer Faces
Efficiency test of web applications created using Spring MVC and JavaServer Faces frameworks
Autorzy:
Kovalchuk, N.
Łukasik, E.
Powiązania:
https://bibliotekanauki.pl/articles/98450.pdf
Data publikacji:
2016
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Spring MVC
JavaServer Faces
Java
aplikacja internetowa
web application
Opis:
Celem artykułu było porównanie wybranych szkieletów programistycznych w technologii Java. Do analizy zostały wybrane Spring MVC oraz JavaServer Faces. Została przeprowadzona analiza teoretyczna związana z funkcjonowaniem badanych frameworków. Dla porównania wybranych szkieletów programistycznych były utworzone dwie aplikacje, posiadające podobną funkcionalność. wyniki przeprowadzonych badań dotyczących wydajności oraz pomiaru metryk kodu utworzonych aplikacji zostały pokazane w postaci wykresów.
The purpose of the article was to compare selected frameworks for web applications Java technology. Spring MVC and JavaServer Faces were selected for the analysis. Theoretical analysis related with the functioning of the examined frameworks was conducted. For comparison of selected frameworks there were created two applications that have similar functionality. Performance testing and measuring code metrics of created applications were conducted.
Źródło:
Journal of Computer Sciences Institute; 2016, 1; 34-37
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Assessment the Impact of Fiscal and Monetary Policy on West Java Province of Indonesia: A Computable General Equilibrium Analysis
Autorzy:
Rizal, Achmad
Apriliani, Izza Mahdiana
permana, Rega
Powiązania:
https://bibliotekanauki.pl/articles/1031799.pdf
Data publikacji:
2020
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Manufacturing industry
West Java economy
fiscal policy
monetary policy
Opis:
Manufacturing Industry has an essential role in West Java economy in contributing to regional output and level employment. Besides, it is very fragile from internal and external shudder. Thus, government intervention is considerably needed to offset the negative impact that might be ensued due to internal and external shocks. This study will analyze the impact of both government fiscal policy and bank monetary policy on industry and West Java economic performance by using the Computable General Equilibrium (CGE) model. Fiscal and monetary policy will positively impact West Java macroeconomic performance in terms of change in real GDRP, investment, consumption, and capital rate of return, with the most significant fiscal policy impact. Conversely, the result is expected to vary at the sector level, and the West Java industry is not so receptive to changes in interest rates that represent monetary policy.
Źródło:
World Scientific News; 2020, 150; 162-181
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Spatial and temporal distribution of sea surface chlorophyll-a front in Java Sea, Indonesian Waters
Autorzy:
Kholifatul, Aziz
Sunarto, Sunarto
Syamsuddin, Mega
Yuliadi, Lintang
Powiązania:
https://bibliotekanauki.pl/articles/1046555.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Chlorophyll-a front
Indonesian waters
Java Sea
monsoonal wind
Opis:
A chlorophyll-a front is a border between two water masses with chlorophyll-a concentration gradient 0.15-0.5 mg/m3. Such masses and the related interface are usually located near the northern, western and southern coastal parts of the Javal Sea (between 3º S - 5º S and 110º E - 116 º E, 3º S - 5º30’ S and 106º E - 107º E, 5º S – 7º30’ S and 116º E - 114º E), and are strongly influenced by the northwest monsoonal winds system. In this work, we used the Single Image Edge Detection (SIED) Algorithm to detected the frontal face. The gradient level we used to designate the passing from and into a front was 0.5 mg/m3. Monthly data of the chlorophyll-a image, sea surface current imagery and rainfall levels from January to December 2015 were used in this study. From this data, we discovered that the monthly average of the lengths of the chlorophyll-a front ocurrence reaches a greatest extent in March with 2513.64 km and a least extent at 510.25 km in October. In addition, the fronts move closer to the coastal area during the transitional I to transitional II period. Our data suggest that surface current affects frontal movement. Moreover, the number of succeeding fronts and the intensity of change are influenced by nutrient supply from rivers that is, in turn, affected by rainfall level. This is because the rainfall data shows a similar pattern with temporal front data.
Źródło:
World Scientific News; 2019, 137; 70-80
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Economic Contribution of Southern West Java Province Marine Fisheries
Autorzy:
Rizal, Achmad
Nurruhwati, Isni
Khan, Alexander M. A.
Powiązania:
https://bibliotekanauki.pl/articles/1075704.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Economic
Fisheries
Input-Output
Marine
Southern West Java Province
Opis:
Economic development has negative impacts on the environment and spurs an upward trend of environmental degradation and resource depletion. However, as incomes increase, the structure of the economy may change, shifting from a resource-intensive economy to a serviceand knowledge-based technology-intensive economy. Marine Fisheries development is one of the economic’s sector that contribute on regional economic growth in west java province. This paper present the Input Output Analysis to show economic contribution of Marine fisheries of southern west java province. Total contribution (direct and indirect effect) of marine fisheries in the Southern West Java economy range from 12.7%, 13.1% to 14.6% in terms of value added, employment and production value. The direct economic contribution in 2017 for the first two measures is 5.5% and 7.3%. Recommendation as consequences of this finding are investment should be alocated to fish culture on high value fish species. Concerning investment on marine fisheries resources, it needs increasing financial institution supporting.
Źródło:
World Scientific News; 2019, 119; 204-217
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A monitoring platform for distributed Java applications
Autorzy:
Funka, W.
Bubak, M.
Smętek, M.
Wismuller, R.
Powiązania:
https://bibliotekanauki.pl/articles/1964212.pdf
Data publikacji:
2004
Wydawca:
Politechnika Gdańska
Tematy:
Java
monitoring system
monitoring interface
distributed object system
OMIS
Opis:
This paper presents a new Java oriented monitoring infrastructure that enables tools to observe, analyze and manipulate the execution of distributed Java applications independent of implementation details like instrumentation of monitored entities, hardware platform and application libraries. Tools can access the monitored application via a standardized interface defined by an On-Line Monitoring Interface Specification (OMIS) and extended by a set of new Java-specific services relating to garbage collection, class loading, remote method invocation, etc. The new monitoring functionality can be applied for building various kinds of tools and for adapting the already existing ones, such as performance analyzers, debuggers, etc., working in the on-line mode.
Źródło:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk; 2004, 8, 4; 525-536
1428-6394
Pojawia się w:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Comparison of App Inventor 2 and Java in creating personal applications for Android on example of a Notepad
Autorzy:
Kowalczyk, R.
Turczyński, Ł.
Żyła, K.
Powiązania:
https://bibliotekanauki.pl/articles/957982.pdf
Data publikacji:
2016
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
Java
App Inventor
Android
efficiency comparison
application usability comparison
Opis:
Nowadays, there is a common tendency to seek simpler and faster solutions that could be used in a process of software development. At the same time two other trends can be observed - rapid increase of mobile applications popularity and introducing IT concepts to non-IT specialists. This is why App Inventor 2 is one of the tools that software development community is interested in. The goal of this paper is to verify the possibility of using App Inventor as a tool for creating personal applications and compare it with possibilities given by Java, which is a native environment for Android platform. Comparison was based on application for managing personal text notes which was created in both solutions. The application had the same layout as well as analogical code, and it was the subject of performance tests followed by a survey. Performance test revealed that both implementations provided efficiency which is good enough for everyday use and small size personal applications. Survey participants preferred application built in Java due to its better responsiveness and visual appearance. Concluding, current shape of App Inventor, makes it useless for professionals, but useful for non-IT specialists for creating personal applications.
Źródło:
Advances in Science and Technology. Research Journal; 2016, 10, 31; 247-254
2299-8624
Pojawia się w:
Advances in Science and Technology. Research Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Coastal Development Strategy based on Tourism Activities in Pangandaran, West Java, Indonesia
Autorzy:
Martasuganda, Marine K.
Tjahjono, Boedy
Yulianda, Fredinan
Purba, Noir P.
Faizal, Ibnu
Powiązania:
https://bibliotekanauki.pl/articles/1031537.pdf
Data publikacji:
2020
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
A’WOT
Coastal
Development
Pangandaran
Sustainability
Tourism
West Java
Opis:
Tourism is a top priority in economic development strategies in Pangandaran District. The tourism industry in Pangandaran carried out along the coastal areas involved society around the site. However, the rapid development of coastal tourism in Pangandaran raises a variety of environmental and social problems that require management strategies. This research is done to draw up directives based on coastal developments in the district of Pangandaran beach tourism by applying Analytic Hierarchy Process (AHP) in the SWOT analysis, which is commonly called as A'WOT. The results showed that the regional government of Pangandaran Regency conceives regional regulations regarding the use of coastal borders based on the resource potential and community participation. Furthermore, they also implement existing laws and regulations by involving the community to optimize supervision on activities that harm tourism. Finally, regional policies or regulations made by the Regional Government of Pangandaran Regency must follow the norms adopted by the local community. It is essential to know that coastal area of Pangandaraan has a unique system and natural system that could be as potential tourism activities.
Źródło:
World News of Natural Sciences; 2020, 32; 61-73
2543-5426
Pojawia się w:
World News of Natural Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wydajność kodu Java i Kotlin w wybranych szkieletach aplikacji internetowych
Java and Kotlin code performance in selected web frameworks
Autorzy:
Bujnowski, Grzegorz
Smołka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/98234.pdf
Data publikacji:
2020
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Kotlin
wirtualna maszyna Javy
testy wydajnościowe
JVM
Java
Benchmark
Opis:
W tym artykule omówiono kwestię porównania technologii Java i Kotlin w oparciu o szkielet aplikacji internetowych. Kryteria brane pod uwagę dla celów testowych to: czas wykonania, wykorzystanie pamięci, obciążenie procesora, liczba odpowiedzi z bazy danych w zadanym czasie. Przeprowadzana jest seria testów i ich dogłębna analiza porównawcza. Przeprowadzono testy i analizę kodu. Wydajność pod względem szkieletów aplikacji internetowych, szybkości odpowiedzi bazy danych i szybkości działania testów - we wszystkich Kotlin okazał się mniej wydajny. Nie ma znaczącej różnicy dla obciążenia procesora. Pomiędzy poszczególnymi pomiarami, różnica nie przekracza 2%. Implementacja w języku Kotlin nigdy nie osiągnęła najlepszego wyniku w żadnej grupie pomiarów.
This paper discusses the issue of comparing Java and Kotlin technologies based on the web application framework. The criteria taken into account for testing purposes are: execution time, memory usage, CPU load, database response in set time. A series of tests and their in-depth comparative analysis are carried out. For this case, tests and code analysis were carried out to draw comparative conclusions. The performance in terms of web frameworks, database response speed and tests implementation in different languages - in all these Kotlin proved to be less efficient. There is no significant difference between CPU load between individual easurements, the difference does not exceed 2%. Implementation in the Kotlin language has never achieved the best result in any group of measurements.
Źródło:
Journal of Computer Sciences Institute; 2020, 16; 219-226
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza szkieletów programistycznych języka Java: Spring Boot, Micronaut oraz Quarkus
The comparative analysis of Java frameworks: Spring Boot, Micronaut and Quarkus
Autorzy:
Jeleń, Maciej
Dzieńkowski, Mariusz
Powiązania:
https://bibliotekanauki.pl/articles/2055128.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
aplikacja internetowa
szkielety programistyczne języka Java
analiza wydajności
Spring Boot
Micronaut
Quarkus
web application
frameworks of the Java programming language
performance analysis
Opis:
Przedmiotem tej pracy jest analiza porównawcza trzech szkieletów programistycznych do budowy aplikacji interneto-wych dla języka Java: Spring Boot 2.4.4, Micronaut 2.5.4 oraz Quarkus 1.13.4.Final. Przygotowano aplikacje testowe, wyposażone w tą samą funkcjonalność, które wykorzystano w eksperymencie, polegającym na pomiarze czasów odpowiedzi serwera na żądania typu POST, GET, PUT i DELETE – realizujące operacje na bazie danych. Dla każdej aplikacji testowej, powtórzono pięciokrotnie scenariusz, który miał na celu zmierzyć czas obsługi żądań w różnych warunkach obciążeniowych. Podczas każdego powtórzenia zwiększano wielkość obciążenia, które oznaczało średnią liczbę wysyłanych żądań na sekundę przez wirtualnych użytkowników. Równolegle z badaniami wydajności wykonano pomiary niezawodności aplikacji testowych. Niezawodność zdefiniowano jako odsetek żądań wysyłanych do serwera, które zakończyły się niepowodzeniem. W porównaniach wzięto również pod uwagę objętość kodu aplikacji testowych opartych na wybranych szkieletach. Z przeprowadzonych analiz wynikło, że pod względem większości rozpatrywanych w ramach tej pracy kryteriów najlepszym szkieletem programistycznym okazał się Micronaut.
The aim of the work is a comparative analysis of three frameworks designed for building web applications for the Java programming language: Spring Boot 2.4.4, Micronaut 2.5.4 and Quarkus 1.13.4.Final. Test applications were prepared, equipped with the same functionality as used in the experiment consisting in measuring the server response times to a request of POST, GET, PUT and DELETE performing operations on the database. For each test application, the scenario aimed at measuring the time of handling requests under various load conditions was repeated five times. During each repetition of the scenario, the load which was the average number of requests sent per second by virtual users was increased. In parallel with performance tests, the reliability of the test applications was measured. Reliability was defined as the percentage of requests sent to the server that ended in a failure. The comparative analysis also took into consideration the volume of the code of the test applications based on the selected frameworks. The performed analyses showed that in terms of most of the criteria considered in this work Micronaut proved to be the best framework.
Źródło:
Journal of Computer Sciences Institute; 2021, 21; 287--294
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Test-Driven Development jako narzędzie optymalizacji procesu wytwarzania oprogramowania na platformie JEE
Test-Driven Development as a tool to optimize the JEE programming
Autorzy:
Sochacki, G.
Pańczyk, B.
Powiązania:
https://bibliotekanauki.pl/articles/98128.pdf
Data publikacji:
2017
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
Test-Driven Development
Java
testy jednostkowe
testowanie
unit tests
testing
Opis:
W artykule poruszono temat korzyści płynących z zastosowania metodyki Test-Driven Development. Badania przeprowadzono z wykorzystaniem autorskiej aplikacji na platformę Java Enterprise Edition. Badana metodyka została porównana ze standardowym podejściem pisania testów.
The article is about the benefits of using the Test-Driven Development methodology. Tests were carried out on the author's application based on Java Enterprise Edition platform. The investigated methodology was compared with the standard approach to writing tests.
Źródło:
Journal of Computer Sciences Institute; 2017, 4; 112-116
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Variability in fish catch rates associated with Sea Surface Temperature Anomaly (Niño 3.4 index) in the West of Java Sea
Autorzy:
Syamsuddin, Mega
Sunarto, Sunarto
Yuliadi, Lintang
Harahap, Syawaludin
Powiązania:
https://bibliotekanauki.pl/articles/1076099.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Catch rates
El Niño
Java Sea
La Niña
oceanographic conditions
Opis:
The remotely derived oceanographic variables included sea surface height anomaly (SSHA), sea surface temperature (SST), chlorophyll-a (Chl a) and fish catches are used as a combined dataset to understand the ocean climate variability and further addresses their relations with the fish catches in the West-Java Sea. Fish catches and remotely sensed data are analyzed for the 5 years datasets from 2010-2014 and emphasized the differences of climate conditions during El Niño Southern Oscillation (ENSO) events. Here, we demonstrate the prominent annual variation of two species small pelagic fish catches (Euthynus affinis and Scomberomorus commerson) and one demersal species (Netuma thallasina) as representative of dominant catch in the region. Small pelagic catches had significant increment during El Niño compared to during La Niña events. Changes in oceanographic conditions during ENSO events resulted in perceivable variations in catches, with an average catches of 839.6 t (E. affinis) and 273,7 t (S. commerson) during El Niño. During La Niña event catch rates were reduced with an average catches of 602.6 t (E. affinis) and 210.3 t (S. commerson). During the La Niña event was less favorable for small pelagic catches. In contrast, N. thallasina does not seem to be directly affected by the ENSO. The average catches of N. thallasina during El Niño (182.17 t) lower than during La Niña (250.14 t). This inferred that different climate events might cause different oceanographic conditions that related to fish biodiversity. Our results would benefit the fish biodiversity-management to reduce risks due to climate regimes.
Źródło:
World Scientific News; 2019, 117; 175-182
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Catch Comparison and Rate of Floating Liftnet at Different Time of Hauling in Pangandaran, West Java, Indonesia
Autorzy:
Apriliani, Izza M.
Dwipayana, M. Firhandy
Sunarto, Sunarto
Rostini, Iis
Powiązania:
https://bibliotekanauki.pl/articles/1078350.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Pangandaran
West Java
catch
catch rate
fish
hauling time
liftnet
Opis:
Pangandaran fishermen use various types of fishing gear to catch fish, one of which is a liftnet. Floating liftnet fishing in Pangandaran is usually carried out at night, especially during dark months so that fish and cructaceans can gather in the area, as such animals are attracted to light (positive phototactic properties). These animals are deemed pelagic as they live on the surface of the waters. The weight and number of catch by fishermen are different depending on the time of hauling. Based on this, it is necessary to conduct research on the effect of the time of hauling on the floating liftnet catch. Accordingly, the optimal hauling time for floating liftnet fishing in Pangandaran was after midnight into early morning (00.00-04.00) and the average total catch is 386.12 kg. The main catch is mostly jawla paste shrimp and squid shrimp with a catch rate of 92.9 kg / hour.
Źródło:
World News of Natural Sciences; 2019, 22; 168-173
2543-5426
Pojawia się w:
World News of Natural Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Trend of Coastline Change for Twenty Years (1994-2014) in Cirebon, Indonesia
Autorzy:
Harahap, Syawaludin A.
Purba, Noir P.
Syamsuddin, Mega L.
Powiązania:
https://bibliotekanauki.pl/articles/1046538.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Cirebon
Landsat imagery
MNDWI
West Java
coastline change
erosion
sedimentation
Opis:
There are many factors lead to coastline change, and coastal erosion by the sea-water can lead to the reduction of land areas. Meanwhile, with sedimentation, there will be an increase in landmass. Cirebon, which is part of the northern coastal area of West Java Province, is located on lowland with a dense population and rapid urban development. Several studies have been conducted during the past decade in the coastal areas of Cirebon with research results indicating that most of the coastal areas in Cirebon are subject to landslides at various scales ranging from vulnerable to bad conditions. Based on this, it is necessary to do a study aimed to know the time series trend of coastline change in Cirebon, Indonesia. This study is expected to provide valuable information on the latest conditions of coastal areas in Cirebon, and can be used as a basis for land use and coastal management planning, as areas of potential loss to erosion can be identified and future mitigation of the coastal areas can be undertaken. The configuration of changes in coastline was determined using remotely sensed data of Landsat 7 TM/ETM+ satellite. Imagery data was processed using MNDWI. Accordingly, Cirebon has for twenty years (1994-2014), experienced a significant shift in the coastline. The average value of the coastline advancing toward the sea is 643 meters and coastline setback is 343 meters, or there has been an average shift of the coastline of approximately 986 meters. Meanwhile, over the past twenty years, the length of the coastline has increased by around 2.2 kilometers. The value of coastline onward that is greater than the setback indicates that changes in the coastline in Cirebon tend to experience accretion. Conclusively, Cirebon’s coastline changes show an increasing trend in length and domination by the accretion (sedimentation) process.
Źródło:
World Scientific News; 2019, 138, 2; 79-92
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Using FPGA and Java in rapid prototyping of a real-time H.264/AVC decoder
Użycie FPGA i Java do szybkiego prototypowania dekodera H.264/AVC działającego w czasie rzeczywistym
Autorzy:
Parfieniuk, M.
Petrovsky, A.
Stankevich, A.
Kachinsky, M.
Powiązania:
https://bibliotekanauki.pl/articles/389858.pdf
Data publikacji:
2009
Wydawca:
Politechnika Bydgoska im. Jana i Jędrzeja Śniadeckich. Wydawnictwo PB
Tematy:
dekoder H.264
plasma RISC
Xilinx FPGA
Java
H.264 decoder
Opis:
This paper reports on an attempt to implement a real-time hardware H.264 video decoder. The initial results of the project are presented: a customized RISC core and some digital modules, both of which have been implemented in Xilinx FPGA. The former has to serve as a host processor that supervises the latter, which speed up the essential decoding subtasks. The system is designed and tested using a software decoder and diagnostic tools, which are implemented in Java using the object-oriented paradigm. Our experiences allow us to recommend the combination of FPGA and Java technologies as a good basis for rapid prototyping of advanced DSP algorithms.
W pracy przedstawiono raport z próby implementacji działającego w czasie rzeczywistym sprzętowego dekodera wideo standardu H.264. Zaprezentowano wstępne wyniki projektu: jądro RISC i wybrane moduły cyfrowe zaimplementowane z użyciem Xilinx FPGA. Jądro ma służyć jako nadrzędny procesor sterujący pozostałymi obwodami dekodera, które przyśpieszają podstawowe etapy dekodowania. System jest projektowany i testowany w oparciu o dekoder programowy i narzędzia diagnostyczne, które są implementowane obiektowo w Javie. Uzyskane rezultaty pozwalają autorom rekomendować połączenie FPGA i Java jako dobrą podstawę do szybkiego prototypowania zaawansowanych algorytmów DSP.
Źródło:
Zeszyty Naukowe. Telekomunikacja i Elektronika / Uniwersytet Technologiczno-Przyrodniczy w Bydgoszczy; 2009, 12; 43-55
1899-0088
Pojawia się w:
Zeszyty Naukowe. Telekomunikacja i Elektronika / Uniwersytet Technologiczno-Przyrodniczy w Bydgoszczy
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Budowa modeli 3D w edytorze Blender dla silnika gier jMonkeyEngine
Building of 3D models for JMonkeyEngine game engine
Autorzy:
Kopniak, P.
Powiązania:
https://bibliotekanauki.pl/articles/159604.pdf
Data publikacji:
2011
Wydawca:
Sieć Badawcza Łukasiewicz - Instytut Elektrotechniki
Tematy:
grafika 3D
silnik gry
język Java
MES (metoda elementów skończonych)
Opis:
Celem artykułu jest przedstawienie mechanizmu importu modeli 3D postaci stworzonych w edytorze Blender przez silnik do tworzenia gier jMonkeyEngine. W silniku tym zaimplementowano funkcje importu modeli 3D. Razem z siatką modelu importowane są także tekstury, szkielety a nawet całe animacje. Silnik posiada także funkcje eksportu i importu modeli przy wykorzystaniu własnego formatu pliku XML (jME XML). Po zastosowaniu odpowiednich wtyczek do darmowego edytora grafiki 3D Blender możliwe jest wykorzystanie go na potrzeby tworzenia modeli postaci dla silnika jMonkeyEngine. Modele te mogą być także wykorzystane do analizy zagrożeń elektromagnetycznych dla ciała człowieka za pomocą takich programów jak FEKO, Opera3D czy Fulx3D. W artykule przedstawiono sposób wykonania modelu postaci 3D w edytorze Blender, dodania do postaci szkieletu oraz eksportu modelu do pliku jME XML oraz AutoCAD DXF, który może być wykorzystany w aplikacjach elektrotechnicznych. Artykuł zawiera także opis przygotowania programu w języku Java wykorzystującego silnik jMonkeyEngine do wizualizacji i animacji modeli postaci importowanych z plików XML.
The aim of the article is a presentation of an import mechanism of 3D character models made in Blender editor for jMonkeyEngine game engine. It has got implemented import functions for 3D models. Meshes, textures, skeletons and whole animations are imported by this engine. The engine has got functions for import and export models with utilization of its own file format based on XML (jME XML), too. A file of this type for jMonkeyEngine may be generated by freeware Blender editor thanks to additional export plug-ins. Models made with Blender we may use for FEM analysis of an electromagnetic field influence to a human body in applications like: FEKO, Opera3D or Fulx3D. This paper presents a process of: developing 3D character model in Blender editor, adding a skeleton and exporting into jME XML file and AutoCAD DXF, which may be used for field analysis aplications. The article contains a description of developing process of an application in Java language with utilization of jMonkeyEngine for animation visualization of character models imported from XML files.
Źródło:
Prace Instytutu Elektrotechniki; 2011, 249; 81-94
0032-6216
Pojawia się w:
Prace Instytutu Elektrotechniki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analysis of the dynamics of coastal landform change based on the integration of remote sensing and gis techniques: implications for tidal flooding impact in Pekalongan, Central Java, Indonesia
Autorzy:
Yulianto, Fajar
Suwarsono, Suwarsono
Maulana, Taufik
Khomarudin, Muhammad Rokhis
Powiązania:
https://bibliotekanauki.pl/articles/1051206.pdf
Data publikacji:
2019-09-30
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
Coastal landform
tidal flooding
remote sensing – GIS
Pekalongan
Central Java
Indonesia
Opis:
Coastal landforms are located in the interface zone between atmosphere, ocean and land surface systems formed by the geomorphic process of erosion, depositional, and subsidence. Studying the dynamics of coastal landform change is important for tracing the relationship between coastal landform changes and tidal flooding in the coastal areas of Pekalongan, Indonesia. The method of integrating remote sensing data with geographic information system (GIS) techniques has been widely used to monitor and analyze the dynamics of morphology change in coastal landform areas. The purpose of this study is to map the dynamics of landform change in the study area from 1978 to 2017 and to analyze its implications for the impact of tidal flooding. The results of the mapping and change analysis associated with coastal landforms can be classified into four landform types: beach, beach ridge, backswamp and alluvial plain. Changes in coastal morphology and landform topography affected by land subsidence and changes in land use/land cover have contributed to the occurrence of tidal flooding in the study area. Beach ridges perform an important role as natural levees which hold back and prevent the entry of seawater at high tide in coastal areas. A limitation of this study is that, as it focuses only on the physical aspects of coastal landform characteristics for one of the factors causing tidal flooding.
Źródło:
Quaestiones Geographicae; 2019, 38, 3; 17-29
0137-477X
2081-6383
Pojawia się w:
Quaestiones Geographicae
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Comparsion of TRMM Precipitation Satellite Data over Central Java Region – Indonesia
Autorzy:
Sekaranom, Andung Bayu
Nurjani, Emilya
Hadi, M. Pramono
Marfai, Muh Aris
Powiązania:
https://bibliotekanauki.pl/articles/1051514.pdf
Data publikacji:
2018-10-15
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
TRMM satellite precipitation
seasonal rainfall comparison
rain gauge precipitation
Central Java Region
Opis:
This research aims to compare precipitation data derived from satellite observation and ground measurements through a dense station network over Central Java, Indonesia. A precipitation estimate from the Tropical Rainfall Measuring Mission (TRMM) Multi-satellite Precipitation Analysis (TMPA) 3B42 Version 7 are compared with precipitation data from interpolated rain gauge stations. Correlation analysis, mean bias error (MBE), and root mean square error (RMSE) were utilized in the analysis for each thee-monthly seasonal statistics. The result shows that the 3B42 products often estimate lower rainfall than observed from weather stations in the peak of the rainy season (DJF). Further, it is revealed that the 3B42 product are less robust in estimating rainfall at high elevation, especially when humid environment, which is typical during the rainy season peak, are involved.
Źródło:
Quaestiones Geographicae; 2018, 37, 3; 97-114
0137-477X
2081-6383
Pojawia się w:
Quaestiones Geographicae
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Dataflow approach to testing Java programs supported with DFC
Autorzy:
Bluemke, I
Rembiszewski, A
Powiązania:
https://bibliotekanauki.pl/articles/384114.pdf
Data publikacji:
2015
Wydawca:
Politechnika Wrocławska. Oficyna Wydawnicza Politechniki Wrocławskiej
Tematy:
Java programming
data flow testing
structural programming language
DFC (Data Flow Coverage)
Opis:
Code based (“white box”) approach to testing can be divided into two main types: control flow coverage and data flow coverage methods. Dataflow testing was introduced for structural programming languages and later adopted for object languages. Among many tools supporting code based testing of object programs, only JaBUTi and DFC (Data Flow Coverage) support dataflow testing of Java programs. DFC is a tool implemented at the Institute of Computer Science Warsaw University of Technology as an Eclipse plug-in. The objective of this paper is to present dataflow coverage testing of Java programs supported by DFC. DFC finds all definition-uses pairs in tested unit and provides also the definition-uses graph for methods. After the execution of test information which def-uses pairs were covered is shown. An example of data flow testing of Java program is also presented
Źródło:
e-Informatica Software Engineering Journal; 2015, 9, 1; 9-19
1897-7979
Pojawia się w:
e-Informatica Software Engineering Journal
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A Java-based secure platform for distributed computation
Autorzy:
Glebov, A.
Powiązania:
https://bibliotekanauki.pl/articles/115751.pdf
Data publikacji:
2010
Wydawca:
Fundacja na Rzecz Młodych Naukowców
Tematy:
distributed computations
Java RMI
remote method invocation security
authentication and encryption overhead.
Opis:
We present a platform for distributed computation that employs Java RMI as the underlying communication technology, making use of its remote class-loading features. The platform permits dynamic connection of executor nodes and guarantees that executors are properly released. Security is reinforced by authentication based on X.509 certifi cates and SSL encryption. We show that the overhead associated with authentication and encryption is negligible in practically important cases.
Źródło:
Challenges of Modern Technology; 2010, 1, 1; 76-78
2082-2863
2353-4419
Pojawia się w:
Challenges of Modern Technology
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
NTGsim: A graphical user interface and a 3D simulator for nonlinear trajectory generation methodology
Autorzy:
Di Trapani, L. J.
Inanc, T.
Powiązania:
https://bibliotekanauki.pl/articles/907751.pdf
Data publikacji:
2010
Wydawca:
Uniwersytet Zielonogórski. Oficyna Wydawnicza
Tematy:
sterowanie optymalne
Java
interfejs użytkownika
interfejs graficzny
trajectory generation
optimal control
GUI
Opis:
Nonlinear Trajectory Generation (NT)), developed by Mark Milam, is a software algorithm used to generate trajectories of constrained nonlinear systems in real-time. The goal of this paper is to present an approach to make NTG more userfriendly. To accomplish this, we have programmed a Graphical User Interface (GU)) in Java, using object oriented design, which wraps the NTG software and allows the user to quickly and efficiently alter the parameters of NTG. This new program, called NTGsim, eliminates the need to reprogram the NTG algorithm explicitly each time the user wishes to change a parameter.
Źródło:
International Journal of Applied Mathematics and Computer Science; 2010, 20, 2; 305-316
1641-876X
2083-8492
Pojawia się w:
International Journal of Applied Mathematics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Generowanie ortofotomapy w aplikacji internetowej
Orthophoto generation in the web application
Autorzy:
Paszotta, Z.
Powiązania:
https://bibliotekanauki.pl/articles/130648.pdf
Data publikacji:
2008
Wydawca:
Stowarzyszenie Geodetów Polskich
Tematy:
ortofotomapa
Internet
Java
aplikacja internetowa
numeryczny model terenu
orthophoto
web application
DTM
Opis:
Tworzenie ortofotmapy ze zdjęć lotniczych jest procesem złożonym wymagającym specjalistycznego oprogramowania na cyfrowej stacji fotogrametrycznej. Okazuje się jednak, może on być zrealizowany przez Internet. Nawet, jeżeli ma to być sposób obarczony pewnymi ograniczeniami, to walory dydaktyczne i użytkowe takiego rozwiązania są duże. Skłoniły one autora do podjęcia się opracowania odpowiedniej metody realizacji. W artykule przedstawiono rozwiązanie tego zagadnienia. Ze względu na dostępność rozwiązania zdecydowano się na architekturę klient-serwer, gdzie klientem jest przeglądarka internetowa użytkownika. Tego typu aplikacje nazywa się aplikacjami webowymi. W publikacji opisano podstawy matematyczne budowy ortoobrazu jako funkcji. Algorytm generowania ortoobrazu przedstawiono przy pomocy diagramów. Współrzędne punktów do numerycznego modelu terenu wyznaczane są w sposób automatyczny. Ponieważ obszar ortoobrazu jest niewielki, limitowany wymiarami okna w przeglądarce użytkownika, przyjmuje się uproszczony model terenu w postaci płaszczyzny. Ortorektyfikacja wykonywana jest na serwerze a siatka nakładana w aplecie klienta. Z uwagi na interpolację, obraz taki ma gorszą jakość od obrazu źródłowego, dlatego przedstawiono również zdjęcia źródłowe z siatką układu współrzędnych. W obu przypadkach obliczane są i wyświetlane współrzędne terenowe punktów wskazywanych przez kursor. Oprogramowanie, na które składają się aplety i servlety zostały napisane w języku Java. Aplikacja jest dostępna na stronie internetowej autora http://www.kfit.uwm.edu.pl/zp/.
The process of creating orthophotomaps from aerial photographs is complex and requires specialist software on a digital photogrammetric station. However, it turns out that this process can, with certain limitations, be executed on the Internet. Even if simplified solution is involved, its didactic and functional advantages are great. These advantages induced the author to work out the appropriate method of working out such a problem. The paper describes generation of an orthophotomap via the Internet. On account of the availability of the solution presented, the author decided to use the client-server architecture of the application in which the user's Internet browser is a client (a program accesses a remote service on another computer through a network). Applications of this type are being called web applications. The mathematical foundations of constructing orthoimage as a function are described. The algorithm of orthoimage generation is presented with the aid of UML diagram. The terrain coordinates of points which are being used to create a digital terrain model (DTM) are measured and calculated automatically. However, the orthophotomap area is small and limited by dimensions of the Internet browser window. Thus, in the process of orthoimage creation via the Internet, the author has assumed a simplified DTM in the form of a plane. Orthorectification is performed on the server side, but the grid coordinate system is superimposed on the orthophotomap by means of applet on the client side. Besause of resampling, the quality of the orthoimage created is worse than that of a source image. Therefore, the source photograph with the system of coordinates is also presented. In both cases the image and terrain coordinates of a point shown by the cursor are calculated and printed in the header of the Internet browser window. The Internet software presented, consisting of applets and servlets, was written in the JAVA programming language. The application described works on the Department of Photogrammetry and Remote Sensing server (http://www.kfit.uwm.edu.pl/zp/ ).
Źródło:
Archiwum Fotogrametrii, Kartografii i Teledetekcji; 2008, 18b; 457-464
2083-2214
2391-9477
Pojawia się w:
Archiwum Fotogrametrii, Kartografii i Teledetekcji
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Effect of Adding Pumpkin Flour and Carrot Flour on Changes in Color Intensity of Goldfish (Carassius auratus L.) Strain Oranda
Autorzy:
Ahlam, Rian Nur
Lili, Walim
Hamdani, Herman
Rosidah, Rosidah
Bangkit, Ibnu
Powiązania:
https://bibliotekanauki.pl/articles/1076642.pdf
Data publikacji:
2019
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Faculty of Fisheries and Marine Sciences
Indonesia
Padjadjaran University
Sumedang
West Java
Opis:
Goldfish is one of the most famous ornamental fish because of its body shape and color which was interesting to be maintained. The purpose of this research was to find the optimum dose of pumpkin and carrot flour combination on artificial feed to increase color brightness of goldfish. Complete Randomized Design with four treatments and four replications were used in the experiment. For the treatments, pumpkin flour 15%, pumpkin flour 7.5% with carrot flour 2.5% and carrot flour 5%, were studied. The parameters observed were color intensity, survival rate, and water quality. The results showed that supplementation of combination of pumpkin flour 7.5% with carrot flour 2.5% gave the highest color intensity of goldfish with TCF code 0815 and score 2.11 with 100% survival rate. Water qualities during the research were still in optimal condition.
Źródło:
World News of Natural Sciences; 2019, 26; 52-60
2543-5426
Pojawia się w:
World News of Natural Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza wydajności połączeń z bazami danych poprzez interfejs JDBC i szkielety programistyczne ORM
Comparative analysis of connection performance with databases via JDBC interface and ORM programming frameworks
Autorzy:
Żuchnik, Mateusz
Kopniak, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/2055126.pdf
Data publikacji:
2021
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
połączenia z bazą danych
Java
wydajność
szkielety ORM
database connections
performance
ORM framework
Opis:
Tematem badań niniejszego artykułu była analiza porównawcza wydajności połączeń z bazami danych za pomocą różnych metod komunikacji w oparciu o język programistyczny Java. W skład badanych narzędzi pośredniczących w komunikacji z bazami danych weszły: sterowniki JDBC i szkielety programistyczne ORM (ang. Object–Relational Mapping). Przeprowadzono badania w oparciu o 8 różnych kryteriów, w celu wyłonienia najbardziej efektywnej metody i narzędzia do pracy z relacyjnymi bazami danych, podczas tworzenia aplikacji w języku Java. Poszczególnym kryteriom przyznano wagi, które zostały określone poprzez ankietę przeprowadzoną wśród programistów języka Java i studentów informatyki. Najlepszym narzędziem bez uwzględnienia pozyskanych wag okazał się Hibernate, a z uwzględnieniem wag narzędzie JDBC.
The research topic of this paper was a comparative analysis of the performance of database connections using different communication methods based on the Java programming language. The investigated tools mediating communication with databases included JDBC drivers and Object-Relational Mapping (ORM) programming frameworks. The research was conducted based on 8 different criteria, in order to select the most effective method and tool for working with relational databases, when developing applications in Java. The different criteria were given weights, which were determined through a survey of Java developers and computer science students. Hibernate turned out to be the best tool without taking into account the weights obtained, and with taking into account the weights the JDBC tool.
Źródło:
Journal of Computer Sciences Institute; 2021, 21; 309--315
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Praktyczne aspekty programowania w Javie – wydajność programu w zakresie automatycznego zarządzania zasobami
Practical Aspects of Java Programming – Program Efficiency Related to Automatic Resource Management
Autorzy:
Krawiec, Jerzy
Powiązania:
https://bibliotekanauki.pl/articles/457563.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Rzeszowski
Tematy:
programowanie
Java
strumień
wydajność kodu
zarządzanie zasobami
programming
stream
code efficiency
resource management
Opis:
Przedstawiono praktyczne aspekty programowania w języku Java. Zbadano możliwości zwiększenia wydajności programu w Javie w obrębie zarządzania zasobami. Przeprowadzono pomiary czasu wykonania programu dla operacji strumieniowych w zakresie odczytu i zapisu pliku z zastosowaniem zwykłej techniki zamykania pliku (instrukcja try) oraz automatycznego zarządzania zasobami (try-with-resources). Wykazano, że właściwie zapisany kod programu ma duży wpływ na wydajność programu Javy. Odpowiednia konstrukcja kodu Javy może znacznie skrócić czas wykonywania programu Javy.
The article discusses some aspects of the efficiency of programming in Java. Performance testing of Java code related to automatic resource management were conducted. The measurements of the runtime of the program for operation in the field of streaming read and write the file using the try and a try-with-resources. The research has shown that a properly written program code has a large impact on the efficiency of a Java program. The proper design of Java code can significant-ly shorten the runtime of the Java program.
Źródło:
Edukacja-Technika-Informatyka; 2017, 8, 1; 288-296
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wykorzystanie Google Earth we własnej aplikacji do internetowej wizualizacji danych geograficznych
The use of Google Earth in a user application for the internet visualization of geographical data
Autorzy:
Jędryczka, R.
Powiązania:
https://bibliotekanauki.pl/articles/130929.pdf
Data publikacji:
2006
Wydawca:
Stowarzyszenie Geodetów Polskich
Tematy:
Google Earth
język KML
Java
serwlet
obraz cyfrowy
KML language
servlet
digital image
Opis:
Mówiąc obecnie o wizualizacjach danych geograficznych w Internecie nie sposób pominąć programów ogólnie dostępnych szerokim rzeszom internautów jak np. Google Earth. Stosowany w tej aplikacji język KML (Keyhole Markup Language), należący do rodziny XML, umożliwia uzupełnianie jej własnymi zewnętrznymi opracowaniami, poprzez dodawanie elementów wektorowych, takich jak np. punkty, linie, jak i rastrowych - obrazów, a także informacji tekstowej - opisów. W artykule zajęto się problemem interakcji między programem Google Earth, a własną aplikacją internetową. Celem było pokazanie sposobu automatycznego dołączania, na żądanie użytkownika, obrazów rastrowych o rozdzielczości większej niż te, które są dostępne w Google Earth, a zlokalizowanych na własnym zdalnym serwerze. W opracowaniu wykorzystano także fakt, że w wersji Plus programu Google Earth jest aktywna opcja pobierania i zapisu aktualnej pozycji geograficznej użytkownika bezpośrednio z odbiornika GPS podłączonego w danym czasie do komputera. W zaproponowanym rozwiązaniu aktualizacja i uszczegółowienie danych w Google Earth odbywa się za pomocą internetowej aplikacji napisanej w języku Java, a osadzonej na stronie WWW w formie apletu. Po pobraniu z Google Earth pozycji geograficznej obserwatora, dzięki mechanizmowi serwletów, możliwe jest przygotowanie nowego obrazu i wykreowanie odpowiedniego dokumentu w języku KML oraz przesłanie go do Google Earth w czasie rzeczywistym. Zajęto się tym zagadnieniem, gdyż uznano, że mając gotowe sprawdzone narzędzie do wizualizacji danych geograficznych warto z niego skorzystać i spróbować połączyć z własnymi rozwiązaniami, tym bardziej, że istnieje zapotrzebowanie na takie narzędzia np. wśród archeologów.
In current discussions regarding visualizations of geographical data on the Internet, it is impossible to ignore software that is freely available to Internet users in general. An example of such software is Google Earth, an application which enables the viewing of Earth's surface (covered with often highly accurate satellite or aerial imagery) in three dimensions. This application makes use of KML (Keyhole Markup Language – a member of the XML family), which allows it to use it own external supplements. This pertains to adding new vector elements such as points and lines, as well as to raster elements, such as images, and to textual information, such as descriptions. This paper deals with the interaction between Google Earth and a user application. The goal was to demonstrate how to automatically attach raster images from the user's remote server in resolutions higher than the ones available in Google Earth. The paper also acknowledges the fact that Google Earth Plus includes the option to actively download and save the user's current geographical position to a GPS receiver connected to a computer. According to the proposed solution, the providing and updating of Google Earth data is conducted using a Java-based Internet application located on a WWW page in the form of an applet. After it has downloaded the observer's geographical position from Google Earth, thanks to the servlet mechanism, it is possible to prepare a new image and to create an appropriate KML document, as well as to send it to Google Earth in real time. This issue has been addressed because of the idea that an efficient geographical data visualization tool can be effectively combined with user applications. Moreover, the issue is of interest to Polish archaeologists, for instance, for whom the automatic comparison of images taken during a photogrammetric aerial survey to archival images is a matter of great importance.
Źródło:
Archiwum Fotogrametrii, Kartografii i Teledetekcji; 2006, 16; 259-268
2083-2214
2391-9477
Pojawia się w:
Archiwum Fotogrametrii, Kartografii i Teledetekcji
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Spatial-temporal dynamics land use/land cover change and flood hazard mapping in the upstream citarum watershed, west Java, Indonesia
Autorzy:
Yulianto, Fajar
Suwarsono, Suwarsono
Nugroho, Udhi Catur
Nugroho, Nunung Puji
Sunarmodo, Wismu
Khomarudin, Muhammad Rokhis
Powiązania:
https://bibliotekanauki.pl/articles/1050869.pdf
Data publikacji:
2020-03-31
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
land-use/land-cover
flood hazard
remote sensing
Citarum watershed
West Java
Indonesia
Opis:
This study presents the information on the dynamics of changes in land use/land cover (LULC) spatially and temporally related to the causes of flooding in the study area. The dynamics of LULC changes have been derived based on the classification of Landsat imagery for the period between 1990 and 2016. Terrain surface classification (TSC) was proposed as a micro-landform classification approach in this study to create flood hazard assessment and mapping that was produced based on the integration of TSC with a probability map for flood inundation, and flood depth information derived from field observation. TSC as the micro-landform classification approach was derived from SRTM30 DEM data. Multi-temporal Sentinel-1 data were used to construct a pattern of historical inundation or past flooding in the study area and  also to produce the flood probability map. The results of the study indicate that the proposed flood hazard mapping (FHM) from the TSC as a micro-landform classification approach has the same pattern with the results of the integration of historical inundation or previous floods, as well as field investigations in the study area. This research will remain an important benchmark for planners, policymakers and  researchers regarding spatial planning in the study area. In addition, the results can provide important input for sustainable land use plans and strategies for mitigating flood hazards.
Źródło:
Quaestiones Geographicae; 2020, 39, 1; 125-146
0137-477X
2081-6383
Pojawia się w:
Quaestiones Geographicae
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Comparing automatic baseflow separation filters on three watersheds in the urbanised area of East Java, Indonesia
Autorzy:
Indarto, Indarto
Hardiansyah, Mujiono
Sujarwo, Mohamad Wawan
Powiązania:
https://bibliotekanauki.pl/articles/1841976.pdf
Data publikacji:
2021
Wydawca:
Instytut Technologiczno-Przyrodniczy
Tematy:
baseflow
East Java
recursive digital filter
RDF
separation
urbanised area
water management
watershed
Opis:
Baseflow is the primary source of water for irrigation and other water needs during prolonged dry periods; accurate and rapid estimation of baseflow is therefore crucial for water resource allocation. This research aims to estimate baseflow contribution during dry periods in three small watersheds in East Java: Surabaya-Perning (114 km2), Lamong-Simoanggrok (235 km2), and Bangsal-Kedunguneng (26 km2). Six recursive digital filters (RDFs) algorithms are explored using a procedure consisting of calibration, validation, evaluation and interpretation. In this study, the period of July to September is considered as the peak of the dry season. Moreover, data for the period 1996 to 2005 is used to calibrate the algorithms. By yearly averaging, values are obtained for the parameters and then used to test performance during the validation period from 2006 to 2015. Statistical analysis, flow duration curves and hydrographs are used to evaluate and compare the performance of each algorithm. The results show that all the filters explored can be applied to estimate baseflow in the region. However, the Lyne–Hollick (with RMSE = 0.022, 0.125, 0.010 and R2 = 0.951, 0.968, 0.712) and exponentially weighted moving average or EWMA (with RMSE = 0.022, 0.124, 0.009 and R2 = 0.957, 0.968, 0.891) for the three sub-watersheds versions give the best performance.
Źródło:
Journal of Water and Land Development; 2021, 50; 130-140
1429-7426
2083-4535
Pojawia się w:
Journal of Water and Land Development
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Analiza porównawcza podejścia reaktywnego i imperatywnego w tworzeniu aplikacji internetowych w języku Java
Comparative analysis of reactive and imperative approach in Java web application development
Autorzy:
Iwanowski, Sebastian
Kozieł, Grzegorz
Powiązania:
https://bibliotekanauki.pl/articles/24083371.pdf
Data publikacji:
2022
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
podejście imperatywne
podejście reaktywne
aplikacje internetowe
Java
imperative approach
reactive approach
web applications
Opis:
Celem niniejszej pracy było porównanie aplikacji internetowych tworzonych przy pomocy podejścia imperatywnego oraz reaktywnego w języku Java. Do tego celu stworzono dwie aplikacje z takimi samymi funkcjonalnościami używa-jąc obu podejść. Badanie dotyczyło wydajności, stabilności oraz czasochłonnościimplementacji każdej z aplikacji. Na podstawie uzyskanych wyników, stwierdzono, że aplikacja reaktywna szybciej przetwarza zapytania, w mniejszym stopniu obciąża procesor oraz jest stabilniejsza w przypadku obsługi wielu jednoczesnych żądań, gdzie czas przetwo-rzenia jest większy niż 10 sekund. W przypadku wykorzystania ilości pamięci RAM przez aplikacje nie zaobserwowa-no znaczących różnic. Ponadto badanie pokazało, że stworzenie aplikacji reaktywnej jest bardziej czasochłonne.
The subject of this study was to compare web applications created using the imperative and reactive approaches in Java. For this purpose, two applications with the same functionalities were developed using both approaches. The study looked at the performance, stability and time-consumption of implementation of each application. Based on the obtained results, it was found that the reactive application processes queries faster, uses less CPU, and is more stable in the case of handling many simultaneous requests, where the processing time is greater than 10 seconds. No significant differences were observed in using the computer's RAM by the applications. In addition, the study showed that reactive application takes more time to create.
Źródło:
Journal of Computer Sciences Institute; 2022, 24; 242--249
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Mobilne zarządzanie wynajmowaniem mieszkań. Aplikacja na platformę Android z wykorzystaniem Node.js oraz MySQL
Mobile management of flat rental - application on the Android platform using Node.js and MySQL
Autorzy:
Sangho, Belco
Królikowski, Zbyszko
Powiązania:
https://bibliotekanauki.pl/articles/41206301.pdf
Data publikacji:
2020
Wydawca:
Uniwersytet Kazimierza Wielkiego w Bydgoszczy
Tematy:
Android Studio
MySQL Workbench
Node.js
aplikacja mobilna
serwer
Java
mobile application
server
Opis:
Urządzenia mobilne pozwalają na kreowanie aplikacji opierających się na ciągłej dostępności do Internetu i użytkownika, umożliwiając wprowadzenie na nowy poziom wcześniej istniejących koncepcji. Celem tego badania jest program, który umożliwi zarządzanie najmem mieszkań, automatyzację opłat oraz komunikację wynajmującego z lokatorami, jednocześnie znajdując się w zasięgu ręki. Zostało to zrealizowane przy pomocy aplikacji mobilnej napisanej w środowisku Java, serwera stworzonego przy pomocy środowiska Node.js, oraz bazy danych stworzonej w systemie zarządzania MySQL Workbench. Finalny produkt jest ogromnym ułatwieniem w zarządzaniu mieszkaniami, zarówno dla właściciela jak i lokatora
Mobile devices allow us to create applications based on constant availability of internet and a user, which we can use to improve previously existing ideas. The aim of the study is to create program, capable of helping with rental management, automatic fees and communication between owner and tenant, while safely remaining within reach. Such application was created with a usage of environment Android Studio with help of Java language, while the backend server was made with a JavaScrip runtime environment Node.js, and a database formed in relation database management system MySQL Workbench. Final product is an enormous help with rental management, both for owner and tenant.
Źródło:
Studia i Materiały Informatyki Stosowanej; 2020, 1; 15-21
1689-6300
Pojawia się w:
Studia i Materiały Informatyki Stosowanej
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The comparison of native apps performance on iOS (Swift) and Android with cross-platform application - Xamarin: student project
Autorzy:
Dobrzański, D.
Zabierowski, W.
Powiązania:
https://bibliotekanauki.pl/articles/397744.pdf
Data publikacji:
2017
Wydawca:
Politechnika Łódzka. Wydział Mikroelektroniki i Informatyki
Tematy:
Java
C#
Swift
Xamarin
Android
iOS
mobile apps
performance tests
aplikacja mobilna
badania eksploatacyjne
Opis:
The article describes comparison of two technologies used for creating mobile applications - cross-platform Xamarin and native for Android and iOS. The base constitutes results of appropriate tests executed by application created for that purpose.
Źródło:
International Journal of Microelectronics and Computer Science; 2017, 8, 3; 122-126
2080-8755
2353-9607
Pojawia się w:
International Journal of Microelectronics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wizualizacja ortofotomap cyfrowych w technologii Google Maps
Digital orthophotomaps visualization in Google Maps technology
Autorzy:
Dąbrowski, K.
Sawicki, P.
Powiązania:
https://bibliotekanauki.pl/articles/130298.pdf
Data publikacji:
2010
Wydawca:
Stowarzyszenie Geodetów Polskich
Tematy:
obraz cyfrowy
ortofotomapa cyfrowa
piramida obrazów
Java
HTML
Google Maps
digital orthophotomap
images pyramid
Opis:
W ostatnich kilku latach obserwuje się dynamiczny rozwój internetowych lokalizatorów oraz serwisów mapowych. Najbardziej popularnym i zaawansowanym internetowym serwisem mapowym jest obecnie serwis Google Maps. W pracy wykonano analizę i zbadano przydatność interfejsu programistycznego Google Maps do wizualizacji ortofotomap cyfrowych oraz zaprezentowano aplikację Ortofoto, która przetwarza ortofotomapy cyfrowe w celu ich wizualizacji w serwisie Google Maps za pomocą opracowanej strony internetowej. Działanie aplikacji Ortofoto oraz strony internetowej testowano na barwnych i czarno-białych ortofotomapach cyfrowych w skali 1:5000 czterech gmin powiatu piskiego, które wykonane zostały w układzie współrzędnych geodezyjnych 1965 oraz 2000. Aplikacja Ortofoto napisana została w obiektowym języku programowania Java w środowisku NetBeans IDE 6.0. Program przetwarza ortofotomapę cyfrową na piramidę obrazów o 9. poziomach, podzieloną na podstawowe elementy (rozdzielczość 256 × 256 pikseli), tzw. kafelki (Tile), o powiększeniu 10÷18 razy, zapisane w formacie PNG w osobnych plikach graficznych, które zawierają w nazwie skalę oraz położenie elementu na mapie. W programie Ortofoto zaimplementowane zostały formuły transformujące, umożliwiające przeliczenie współrzędnych geodezyjnych układów 1965 oraz 2000 na współrzędne geodezyjne B, L na elipsoidzie GRS-80. W aplikacji internetowej, napisanej w języku HTML z elementami języka JavaScript, możliwe jest przeglądanie ortofotomapy przetworzonej przez program Ortofoto w postaci kafelków na tle podkładu i danych z serwisu Google Maps, co zapewnia ciągłość oraz płynność wizualizacji. Aplikacja wykorzystuje funkcjonalność interfejsu programistycznego Google Maps, umożliwia nawigację po mapie oraz zmianę powiększenia przy pomocy aktywnych kontrolek mapy. Zaletą opracowanej aplikacji jest możliwość cyfrowego przetwarzania oraz wizualizacji w serwisie mapowym Google Maps dowolnych, dostępnych indywidualnemu użytkownikowi danych obrazowych, jak np. ortoobrazy, wielkoskalowe ortofotomapy cyfrowe, itd.
Recent years have witnessed a dynamic development of web place locators and web mapping services. Google Maps is currently the most popular and most advanced web mapping service. The paper presents the analysis and description of the ability of the Google Maps programming interface to visualize digital orthophotomaps and describes an application named Orthophoto, which processes digital orthophotomaps, and the development of a web site that allows such maps to be visualized in the Google Maps service. The operation of the Orthophoto application and the web page was tested on both color and black-and-white digital orthophotomaps covering four communes in the Pisz district. The orthophothomaps were prepared with georeferences in the 1:5000 scale and fitted into the geodesic coordinate systems of 1965 and 2000. The Orthophoto application was developed in the object-oriented programming language Java, in environment NetBeans IDE 6.0. The software processes orthophotomap into a pyramid of images with 9 levels, divided into basic elements, the so called tiles (resolution 256 × 256 pixels) with zoom 10÷18, written in the PNG format in separate graphic files. The name of each tile contains the scale and position of an element on a map. The Orthophoto software provides formulas for transformation of geodetic coordinates from systems 1965 and 2000 into geodetic coordinates B, L on the ellipsoid GRS-80. The web application, developed in HTML language with elements of JavaScript language, enables viewing of the processed orthophotomap in the form of tiles against the background of data collected from the Google Maps service. It ensures continuity and smoothness of the visualization. The application benefits from the functionality of the Google Maps programming interface – active controls enable navigating through a map and changing the zoom. The advantage of the application derives from the ability of digital processing and visualization in the Google Maps service of any image data available to an individual user, including orthoimages, large-scale digital orthophotomaps, etc.
Źródło:
Archiwum Fotogrametrii, Kartografii i Teledetekcji; 2010, 21; 87-96
2083-2214
2391-9477
Pojawia się w:
Archiwum Fotogrametrii, Kartografii i Teledetekcji
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Non-medical risk assessment of COVID-19 in parts of Central and East Java, Indonesia
Autorzy:
Saputra, Aditya
Setiawan, Wisnu
Arif, Muhammad
Sriyono, Sriyono
Nurmalasari, Intan Rohmah
Dijaya, Rohman
Ulinuha, Agus
Powiązania:
https://bibliotekanauki.pl/articles/2054584.pdf
Data publikacji:
2022-03-31
Wydawca:
Uniwersytet im. Adama Mickiewicza w Poznaniu
Tematy:
COVID-19 pandemic
Central and East Java Indonesia
non-medical risk
analytical hierarchy process
Opis:
The impact of the Coronavirus disease 2019 (COVID-19) pandemic varies as each country has a different capacity to stop the virus transmission and apply social distancing. A densely populated country, such as Indonesia, tends to face challenges in implementing social distancing due to population characteristics. The Indonesian government focuses on the medical aspect as this virus is new and has been deadly with a high transmission rate. Meanwhile, the non-medical risk during the pandemic is still unclear. The main objective of this study is to assess the non-medical risk at the village level in two agglomeration cities of Central Java: Greater Surakarta and Surabaya. The methodologies use a risk index, derived from the risk reduction concept. The hazard refers to the death toll, while the vulnerability relates to parameters such as disaster, social and public facilities, health facilities, economics and demography. Further, the parameters were weighted based on expert judgement derived using analytical hierarchy process (AHP). The study found that the disaster aspect had the highest weight (0.38), followed by health facilities (0.31), economics (0.17), social-public facilities (0.11) and demography (0.04). The standard deviations of those parameters were relatively low, between 0.12 and 0.25. A low vulnerability index (0.05–0.36) was observed to be dominant in both study areas. There are 11 villages in Greater Surakarta and 30 villages in Greater Surabaya with high vulnerability index. Disaster-prone areas, low economic growth, lack of health facilities and aged demographic structure significantly added to this vulnerability. Further, a high-risk index (0.67–1.00) is observed in three villages in Greater Surabaya and one village in Greater Surakarta. These villages are relatively close to the city centre and have good accessibility. Furthermore, these four villages experienced the severest impact of the pandemic because the furniture and tourism sectors were their primary industries.
Źródło:
Quaestiones Geographicae; 2022, 41, 1; 147-169
0137-477X
2081-6383
Pojawia się w:
Quaestiones Geographicae
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Expert systems in medical rescue
Autorzy:
Lichy, K.
Ziemecki, A.
Powiązania:
https://bibliotekanauki.pl/articles/94803.pdf
Data publikacji:
2015
Wydawca:
Szkoła Główna Gospodarstwa Wiejskiego w Warszawie. Wydawnictwo Szkoły Głównej Gospodarstwa Wiejskiego w Warszawie
Tematy:
expert systems
artificial intelligence
medical rescue
CLIPS
Java
systemy eksperckie
sztuczna inteligencja
ratownictwo medyczne
Opis:
In the paper the conception of creating expert system in medical rescue is presented. As the result created application is introduced and discussed. This kind of expert system helps medical dispatcher in taking proper action with interaction of caller. Problem of creating such software is actual and there is no existing software to be used for comparison. Application is built in Java with usage of CLIPS system. Efficiency of working application is discussed. The basis architecture of experts system is introduced.
Źródło:
Information Systems in Management; 2015, 4, 2; 110-122
2084-5537
2544-1728
Pojawia się w:
Information Systems in Management
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Porównanie wydajności wybranych algorytmów oczyszczania pamięci w Wirtualnej Maszynie Javy
A performance comparison of garbage collector algorithms in Java Virtual Machine
Autorzy:
Kopeć, Igor
Smołka, Jakub
Powiązania:
https://bibliotekanauki.pl/articles/98230.pdf
Data publikacji:
2019
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
odzyskiwanie pamięci
Wirtualna Maszyna Javy
wydajność aplikacji
garbage collecting
Java Virtual Machine
application performance
Opis:
W językach z automatycznym zarządzaniem pamięcią ważną rolę pełni odśmiecacz pamięci - mechanizm odpowiedzialny za usuwanie nieużywanych obiektów z pamięci. Algorytmy odzyskiwania pamięci są rozwijane od wielu lat i dążą do zmaksymalizowania wydajności aplikacji. W niniejszym artykule przedstawiono i porównano wydajność pięciu algorytmów automatycznego zwalniania pamięci występujących w Javie w wersji 12 na trzech aplikacjach o różnym czasie życia obiektów. Analizie została poddana szybkość aplikacji, narzut pracy odzyskiwaczy pamięci oraz przepustowość aplikacji przy dużym obciążeniu.
In programming languages with automatic memory management garbage collection plays an important role of cleaning unused memory. Garbage collection algorithms have been developed for many years and aim to maximize the application’s performance. This paper presents and compares a performance of five garbage collection algorithms present in current version of Java 12 in three applications with different object lifetime span. The analysis covered the system responsiveness, garbage collector workload and application throughput at high application load.
Źródło:
Journal of Computer Sciences Institute; 2019, 13; 359-365
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A formal dynamic semantics of Java: an essential ingredient of Java security
Autorzy:
Debbabi, M.
Tawbi, N.
Yahyaoui, H.
Powiązania:
https://bibliotekanauki.pl/articles/309411.pdf
Data publikacji:
2002
Wydawca:
Instytut Łączności - Państwowy Instytut Badawczy
Tematy:
bezpieczeństwo
kryptografia
security
static analysis
certifying compilers
Java
dynamic semantics
operational semantics
small step semantics
Opis:
Security is becoming a major issue in our highly networked and computerized era. Malicious code detection is an essential step towards securing the execution of applications in a highly inter-connected context. In this paper, we present a formal definition of Java dynamic semantics. This semantics has been used as a basis to develop efficient, rigorous and provably correct static analysis tools and a certifying compiler aimed to detect and prevent the presence of malicious code in Java applications. We propose a small step operational semantics of a large subset for Java. The latter includes features that have not been completely addressed in the related work or addressed in another semantics style. We provide a fully-fledged semantic handling of exceptions, reachable statements, modifiers and class initialization.
Źródło:
Journal of Telecommunications and Information Technology; 2002, 4; 81-120
1509-4553
1899-8852
Pojawia się w:
Journal of Telecommunications and Information Technology
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Application of Android OS as real-time control platform
Zastosowanie systemu Android jako platformy czasu rzeczywistego
Autorzy:
Kołek, K.
Powiązania:
https://bibliotekanauki.pl/articles/282138.pdf
Data publikacji:
2013
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
real-time control
Android
Java
Antilock Breaking System
sterowanie
czas rzeczywisty
hamowanie
zapobieganie zakleszczeniu (ABS)
Opis:
This paper presents an application of an Android device to control a laboratory Antilock Breaking System (ABS). The controllers to avoid the locking of the wheel are considered. The architecture of Android OS is given. The discussion is focused on the features of the Android helpful to build real-time control systems. The mobile phone acts as a controller performing the control algorithm of avoiding the locks of the wheel. The controller application is implemented in Java which is the basic Android development language. The controller uses only standard system functions without the use of real-time extensions. The results of the experiments show punctuality of control task running on Android. Also, the braking experiments are given. The conclusions include comments on the applicability of Android devices as a platform for real-time control.
W pracy przedstawiono zastosowanie urządzenia z systemem Android do sterowania laboratoryjnym modelem hamulca pracującego w trybie unikania zakleszczeń ABS (Antilock Breaking System). Przedstawiona została architektura systemu Android. Omówione zostały funkcje z bazowego systemu Android pomocne w budowie systemu sterowania czasu rzeczywistego. Przedstawiony zastał laboratoryjny model ABS w konfiguracji z telefonem komórkowym pełniącym rolę sterownika realizującego algorytm sterowania z unikaniem zakleszczeń. Aplikacja sterownika zaimplementowana została w języku Java będącym podstawową platformą rozwojową w systemie Android. Sterownik wykorzystywał wyłącznie standardowe funkcje systemu, bez wykorzystywania rozszerzeń czasu rzeczywistego. Zaprezentowane zostały wyniki eksperymentów obrazujące punktualność realizacji zadań czasowych w systemie Android oraz eksperymenty hamowania laboratoryjnego modelu ABS. Kończące pracę wnioski zawierają uwagi dotyczące stosowalności urządzeń z systemem Android jako platformy sterowania w czasie rzeczywistym.
Źródło:
Automatyka / Automatics; 2013, 17, 2; 197-206
1429-3447
2353-0952
Pojawia się w:
Automatyka / Automatics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Generowanie i wizualizacja w internecie anaglifowych obrazów przestrzennych z niemetrycznych aparatów cyfrowych
Generation and visualisation of anaglyphic spatial images from non-metric digital images via the internet
Autorzy:
Paszotta, Z.
Powiązania:
https://bibliotekanauki.pl/articles/131310.pdf
Data publikacji:
2008
Wydawca:
Stowarzyszenie Geodetów Polskich
Tematy:
obraz cyfrowy
macierz fundamentalna
rozkład SVD
Java
Internet
digital image
fundamental matrix
singular value decomposition
Opis:
Problem generowania obrazów przestrzennych w fotogrametrii rozwiązywany jest za pomocą obrazów epipolarnych. Odpowiednią metodę przedstawił Kreiling w 1976 roku. Dotyczy ona jednak zdjęć fotogrametrycznych, dla których znana jest orientacja wewnętrzna. W przypadku obrazów cyfrowych pozyskiwanych kamerami niemetrycznymi należy stosować inne rozwiązanie korzystające z pojęcia macierzy fundamentalnej, wprowadzonego przez Luonga w 1992 roku. W celu wyznaczania tej macierzy określającej związek między prawym i lewym obrazem cyfrowym, potrzeba co najmniej osiem punktów homologicznych. Do wyznaczenia rozwiązania stosuje się tzw. rozkład SVD. Korzystając z macierzy fundamentalnej wyznacza się linie epipolarne, które łączy się w obrazy. Odpowiednie podstawy matematyczne oraz ilustracje zamieszczono w publikacji. Opracowane algorytmy oraz oprogramowanie pozwala przez Internet generować trójwymiarowe obrazy anaglifowe przy wykorzystaniu obrazów pozyskanych z niemetrycznych aparatów cyfrowych. Aplikacja internetowa zrealizowana jest w architekturze klient-serwer, gdzie klientem jest przeglądarka internetowa. Macierz fundamentalną oblicza się na serwerze. Wszystkie funkcje oprogramowane są w języku Java i rozdzielone między klientem i serwerem. Jest to przykład aplikacji rozproszonej pozwalającej interaktywnie tworzyć anaglifowe obrazy przestrzenne. Ma duże walory poznawcze i edukacyjne. Aplikacja jest dostępna na stronie internetowej autora http://www.kfit.uwm.edu.pl/zp/.
Inferring three-dimensional information from images taken from different viewpoints is a central problem in terrestrial photogrammetry and computer vision. In classic photogrammetry (which is based on photogrammetric images), generating 3D images is a well-known process. A breakthrough in the process was made in 1976, when Kreiling developed a method of generating epipolar images. However, it is possible to project stereogram images onto the common plane if the camera constants and the elements of relative orientation are known. As digital cameras have become ubiquitous, it is now possible to obtain non-metric, digital terrestrial images; however, obtaining spatial images from such photographs has become a problem. Recent work has shown that it is possible to recover the projective structure of a scene from point correspondences only, without the need for camera calibration. The solution came with the introduction of the fundamental matrix in 1992 in a PhD thesis by Luong and in Faugeras and Hartley (1992). After applying additional conditions and parameters to an image, a spatial image can be generated. Therefore, the next task is to develop software to generate spatial images. It appears that it is possible to generate spatial images with the use of the idea of anaglyphic images interactively on the Internet and taking measurement on them. The proposed solution works as an Internet application in JAVA and employs client-server technology, which in practical terms means communication between applets and the servlet. This paper presents the theoretical foundations of the spatial image construction from nonmetric digital images. It is also aimed at showing the web-based photogrammetric applications located on the Department of Photogrammetry and Remote Sensing server (http://www.kfit.uwm.edu.pl/zp/wzasik.html). The epipolar geometry is the intrinsic projective geometry between two views. It is independent of scene structure and dependent on the camera’s internal parameters and relative orientations of images. This intrinsic geometry is encapsulated in the fundamental matrix F. The dimension of matrix F is 3x3. A total of 9 coefficients minus one scaling coefficient remain to be determined. To determine them, at least 8 homologous points are needed. Determination of this matrix is the first stage in the process of creating spatial images. To find the solution of elements of the fundamental matrix, the authors apply singular value decomposition (SVD). When the matrix F is known it is possible to determine the epipole lines and to build the spatial image. In the next part of the paper, the authors describe such Internet application. In constructing a Web application, it can be assumed that photos will be stored on different computers – data servers. The software necessary to read data from these servers will be installed on another computer called an application server. In addition, users will be communicating with the application server by means of their Web browser. During the process of construction of an anaglyph, the coordinates of at least 8 homologous points should be measured and collected in the table. By correct arrangement and careful measurements, homologous point parameters of the fundamental matrix should be fixed. At the next step, an anaglyph is created over the Internet.
Źródło:
Archiwum Fotogrametrii, Kartografii i Teledetekcji; 2008, 18b; 465-474
2083-2214
2391-9477
Pojawia się w:
Archiwum Fotogrametrii, Kartografii i Teledetekcji
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
«Murwakala» – rytualny «wayang»
«Murwakala»—the «Wayang» Ritual
Autorzy:
Lis, Marianna
Powiązania:
https://bibliotekanauki.pl/articles/29519897.pdf
Data publikacji:
2016
Wydawca:
Polska Akademia Nauk. Instytut Sztuki PAN
Tematy:
jawajski teatr cieni
teatr lalkowy
Wayang
teatr indonezyjski
Java shadow theatre
puppet theatre
Indonesian theatre
Opis:
Tradycyjny jawajski teatr cieni, czyli wayang kulit, prawdopodobnie wywodzi się z animistycznych rytuałów prehistorycznej Jawy, zgodnie z przypuszczeniami kolonialnych badaczy na przełomie XIX i XX wieku. Według  mitu opowiadającego o jego początkach pierwszym lalkarzem był bóg Wisnu, który zstąpił na ziemię jako dalang Kandhabuwana. Historia powstania wayangu opowiedziana w lakon Murwakala to także opowieść o narodzinach i życiu Kali, boga czasu i zniszczenia. Lakon wykonywany jest podczas rytuału ruwatan, który ma oczyścić poszczególnych ludzi lub całe społeczności, by przywrócić uniwersalną harmonię. Świat rzeczywisty i świat iluzji współistnieją w spektaklu, a dalang, poprzez obecność mitycznego dalanga Kandhabuwany na ekranie, gromadzi swoją moc, która umożliwi mu dokonanie ceremonialnego oczyszczenia widowni.
As colonial scholars at the turn of the 19th and 20th centuries surmised, the traditional Java shadow theatre, i.e. wayang kulit, probably originated from animistic rituals of prehistoric Java. According to the myth recounting its beginnings, god Wisnu, who had descended on earth as dhalang Kandhabuwana, was the first puppeteer. The story of wayang’s beginnings told in the Murwakala lakon is also a story about the birth and life of Kali, the god of time and destruction. The lakon is performed during the ruwatan ritual which is supposed to cleanse either individual people or entire communities and restore universal harmony. The real world and the world of illusion coexist in the show, and the dhalang, through the presence of the mythical dhalang Kandhabuwana on the screen, is accumulating his power, which will enable him to perform the ceremonial cleansing of the audience.
Źródło:
Pamiętnik Teatralny; 2016, 65, 1/2; 248-260
0031-0522
2658-2899
Pojawia się w:
Pamiętnik Teatralny
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Przegląd systemów do podpisywania kodu
Review of code signing systems
Autorzy:
Jóźwiak, I.
Kozłowski, G.
Powiązania:
https://bibliotekanauki.pl/articles/322006.pdf
Data publikacji:
2012
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
kod źródłowy
podpis cyfrowy
Apple Codesign
Oracle Java Code Signing
Microsoft Authenticode
source code
digital signature
Opis:
W artykule przedstawiono wiodące rozwiązania z dziedziny systemów do podpisywania kodu aplikacji. Systemy Microsoft Authenticode, Oracle Java Code Signing oraz Apple Codesign porównane zostały pod kątem ich założeń projektowych, struktury wytwarzanego podpisu cyfrowego, a także sposobu jego generowania oraz weryfikacji. Omówiona została również koncepcja tożsamości kodu źródłowego aplikacji.
This publication discusses the leading solutions for code signing systems such as Microsoft Authenticode, Oracle Java Code Signing and Apple Codesign. All systems were compared to each other in aspects such as digital signature structure, its generation and verification. A special attention was given to an issue of code identity.
Źródło:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska; 2012, 61; 147-158
1641-3466
Pojawia się w:
Zeszyty Naukowe. Organizacja i Zarządzanie / Politechnika Śląska
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Wpływ programowania równoległego na wydajność programu Javy
The impact of parallel programming on performance of Java program
Autorzy:
Krawiec, J.
Powiązania:
https://bibliotekanauki.pl/articles/103686.pdf
Data publikacji:
2017
Wydawca:
Uniwersytet Humanistyczno-Przyrodniczy im. Jana Długosza w Częstochowie. Wydawnictwo Uczelniane
Tematy:
programowanie
programowanie równoległe
Java
framework
wydajność programu
czas wykonania programu
programming
parallel programming
code efficiency
runtime
Opis:
W artykule przedstawiono praktyczne aspekty programowania obiektowego w języku Java w zakresie programowania równoległego, czyli techniki stosowanej w celu wykorzystywania komputerów wieloprocesorowych (lub wielordzeniowych). Przedstawiono mechanizmy, które zapewniają programistom Javy korzystanie z wielu procesorów w przejrzysty i skalowany sposób. Zaprezentowano mechanizmy wspierające techniki programowania równoległego. Przedstawiono technikę rekurencji w ramach strategii „Dziel i zwyciężaj” oraz zasady przetwarzania sekwencyjnego. Zbadano możliwości zwiększenia kodu programu Javy w zakresie technik programowania równoległego na przykładzie frameworku Fork/Join. Przedstawiono możliwości tego frameworku pod kątem zwiększenia wydajności programu Javy. Przeprowadzono pomiary czasu wykonania programu dla różnych poziomów równoległości oraz różnych progów przetwarzania sekwencyjnego. Wykazano, że odpowiednia konstrukcja kodu Javy może znacznie skrócić czas wykonywania programu Javy, co przekłada się na wydajność programu.
The article presents the practical aspects of object-oriented programming language Java in the field of parallel programming, a technique used in order to use multiprocessor computers (or multi-core). Mechanisms supporting parallel programming techniques were presented. Recursion technique in the framework of the "Divide and conquer" and the principle of sequential processing were presented. We examined the possibility of increasing the Java code program in the field of parallel programming on the example framework Fork/Join. The possibilities of this framework to improve performance of a Java program were presented. The measurements of the program runtime for different levels of parallelism and different thresholds for sequential processing were conducted. It has been shown that proper design of Java code can significantly shorten the duration of the program Java, which translates to program performance.
Źródło:
Prace Naukowe Akademii im. Jana Długosza w Częstochowie. Technika, Informatyka, Inżynieria Bezpieczeństwa; 2017, T. 5; 25-38
2300-5343
Pojawia się w:
Prace Naukowe Akademii im. Jana Długosza w Częstochowie. Technika, Informatyka, Inżynieria Bezpieczeństwa
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The impact of the Suramadu Bridge on rural poverty in Kabupaten Bangkalan, East Java, Indonesia
Wpływ mostu Suramadu na ubóstwo na obszarach wiejskich w Kabupaten Bangkalan, Jawa Wschodnia, Indonezja
Autorzy:
Karyadinata, H.K.
Pudjihardjo, M.
Manzilati, A.
Syafitri, W.
Powiązania:
https://bibliotekanauki.pl/articles/2051400.pdf
Data publikacji:
2019
Wydawca:
Akademia Bialska Nauk Stosowanych im. Jana Pawła II w Białej Podlaskiej
Tematy:
Suramadu Bridge
infrastructure
rural area
poverty
rural poverty
reduction
rural development
Kabupaten Bangkalan
Java Island
Indonesia
Opis:
Subject and purpose of work: This research was conducted to measure the influence of the Suramadu Bridge on the reduction of rural poverty and to determine the impact of production factors such as physical capital, natural capital, human capital and financial capital on poverty before and after the Suramadu Bridge began operating in Kabupaten Bangkalan. Materials and methods: This study adapted the model used by Nashwari et al (2017) which was analysed applying Ordinary Least Square (OLS). The data from Village Potential 2007 and 2017 was used in the research. Results: Many production factors in the village did not have a significant effect on the poverty reduction before the Suramadu Bridge began operating. After the Suramadu Bridge opened, it has had a significant negative impact on poverty. The number of farmers, rice fields, non-agricultural activities, superior products, skills facilities and credit facilities has a significant positive effect on the reduction of the poverty level. Conclusions: The existence of the Suramadu Bridge has increased the influence of production factors in the villages on the poverty reduction in Kabupaten Bangkalan.
Źródło:
Economic and Regional Studies; 2019, 12, 4; 353-361
2083-3725
2451-182X
Pojawia się w:
Economic and Regional Studies
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Using MAMCA for selecting toll road trace to west Java Aeaport, Indonesia
Autorzy:
Putro, Heru Purboyo Hidayat
Rosadi, Aditya
Powiązania:
https://bibliotekanauki.pl/articles/2098170.pdf
Data publikacji:
2021
Wydawca:
Politechnika Śląska. Wydawnictwo Politechniki Śląskiej
Tematy:
MAMCA
seaport
stakeholders
toll road
West Java
Indonesia
port morski
interesariusz
droga płatna
zachodnia Jawa
Indonezja
Opis:
The construction of Patimban Port in West Java Province has a potential to increase the flow of exported and imported goods in West Java. The increase will have an impact on the rising traffic flow of vehicles to or from Patimban port. The government has included the construction of the Subang-Patimban toll road in the national spatial plan. This research analyzes stakeholders and the criteria that they expect in the selection of alternative routes to Patimban port. The Multi Actor Multi Criteria Analysis (MAMCA) methodology used aims to evaluate differences in criteria between stakeholders. The selection of alternatives for all stakeholders uses two calculation methods or scenarios, namely, the similarity of weight for all stakeholders as scenario I and weighting the numer of criteria considered by stakeholders in determining the alternative chosen trace as scenario II. The result of the selected alternative calculation is different between scenario I and scenario II.
Źródło:
Transport Problems; 2021, 16, 3; 77--87
1896-0596
2300-861X
Pojawia się w:
Transport Problems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Nowa koncepcja rozproszonego przyrządu wirtualnego wykorzystującego telefon komórkowy z wbudowaną maszyna wirtualną platformy Java 2 Micro Edition
A new concept of a distributed virtual instrument using a mobile phone equipped with Java 2 Micro Edition virtual machine
Autorzy:
Knyziak, T.
Winiecki, W.
Powiązania:
https://bibliotekanauki.pl/articles/151725.pdf
Data publikacji:
2002
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
rozproszony przyrząd wirtualny
telefon komórkowy
maszyna wirtualna
platforma Java 2 Micro Edition
virtual machine
virtual instrument
phone
Opis:
Telefonia komórkowa jest dynamicznie rozwijającą się dziedziną, a jej zastosowania wykraczają poza proste porozumiewanie się. Jednym z zastosowań jest monitoring i zdalne sterowanie systemami pomiarowymi, które można realizować wykorzystując między innymi nową technologię Java 2 Micro Edition (J2ME). W artykule dokonano porównania możliwości ostatniej z wymienionych technologii. Zaproponowano architekturę wirtualnego oscyloskopu wykorzystującego telefon z maszyną wirtualną J2ME; przedstawiono metody służące do realizacji systemu oraz jego ograniczenia.
The article proposes an architecture of a distributed measuring system that uses Java 2 Micro Edition (J2ME) mobile phone as one of its elements. Significant advantages over SMS and WAP-based systems are presented. Capabilities and limitations of J2ME-based systems are shown and their best fitness for the purpose is manifested for foreseeable future.
Źródło:
Pomiary Automatyka Kontrola; 2002, R. 48, nr 7/8, 7/8; 53-56
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Efektywność mechanizmów wywoływania procedur zdalnych
Efficiency of remote procedure call mechanisms
Autorzy:
Grzelak, M.
Suski, Z.
Powiązania:
https://bibliotekanauki.pl/articles/273230.pdf
Data publikacji:
2009
Wydawca:
Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego
Tematy:
wywoływanie zdalnych procedur
efektywność
Sun RPC
Java RMI
CORBA
DCOM
SOAP
NET Remoting
remote procedure call
efficiency
Opis:
W pracy przedstawiono wyniki przeprowadzonej analizy porównawczej technologii wywoływania procedur i metod zdalnych. Analizie zostały poddane najpopularniejsze dostępne rozwiązania: Sun RPC, OMG CORBA, Microsoft DCOM, Java RMI, protokół SOAP oraz .NET Remoting. Przedstawiono najważniejsze cechy wymienionych mechanizmów. Opracowano metodę ich badań umożliwiającą porównanie efektywności w różnych środowiskach sieciowych i systemowych oraz w różnych językach programowania zgodnie z możliwościami poszczególnych rozwiązań. Każda technologia została zaimplementowana w przygotowanych programach testujących, które wykonywały ten sam schemat działania przy podobnych warunkach zewnętrznych.
The paper presents results of comparative analysis of remote procedures and methods call. The mechanisms such as Sun RPC, Java RMI, Corba, DCOM, SOAP, .NET Remoting were analyzed. The basic properties of listed technologies were described. The methodology of researches of that technologies was designed. Each technology was implemented in testing programs.
Źródło:
Biuletyn Instytutu Automatyki i Robotyki; 2009, R. 15, nr 27, 27; 51-84
1427-3578
Pojawia się w:
Biuletyn Instytutu Automatyki i Robotyki
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Metoda synchronizacji i obróbki danych pozyskanych z różnych zestawów czujników inercyjnych na potrzeby analizy chodu człowieka
Method of synchronization and data processing from differents inertial sensors kits sources for the human gait analysis
Autorzy:
Góźdź, Aleksandra
Kalinowski, Maciej
Kopniak, Piotr
Powiązania:
https://bibliotekanauki.pl/articles/98076.pdf
Data publikacji:
2018
Wydawca:
Politechnika Lubelska. Instytut Informatyki
Tematy:
akwizycja ruchu
czujniki inercyjne
synchronizacja pomiarów
przetwarzanie danych
Xsens
Java
motion capture
inertial sensors
measurement synchronization
data processing
Opis:
W artykule przedstawione zostały wyniki badań dotyczących synchronizacji danych pozyskanych z dwóch systemów akwizycji ruchu na potrzeby analizy chodu człowieka. Oba systemy to zestawy czujników inercyjnych firmy Xsens: MT Awinda i Xbus Kit. W artykule omówiony zostanie format pliku do zapisu danych uzyskanych z pomiarów, oraz opracowana metoda synchronizacji pomiarów pochodzących z obydwu zestawów. W wyniku przeprowadzonych badań udało się także ujednolicić dane generowane przez czujniki umiejscowione w różnych miejscach na ciele człowieka do jednego układu odniesienia. Opracowana metoda zapewnia także progresywne przetwarzanie wartości kątów z zakresu od -180° do 180° na wartości bezwzględne w stosunku do położenia początkowego czujników.
The article talks about results of data synchronization measurements sourced from two recording gait systems for human gait analyses. Two systems are Xsens sensor kits: MT Awinda, Xbus Kit. The article cover file format used to save data and synchronization method for sensor measurement from above mentioned kits. On the basis of the studies carried out, sensor measurement from different places on human body are unify to a common frame of reference. The discussed method provides also progressive data processing for angles range from -180° to 180° conversion to the absolute angle value from initial sensor settings.
Źródło:
Journal of Computer Sciences Institute; 2018, 9; 345-349
2544-0764
Pojawia się w:
Journal of Computer Sciences Institute
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Effect of position of fruits in a tree and number of fruits per panicle on growth and quality of citrus
Autorzy:
Sakhidin, -
Teixeira de Silva, J.A.
Suparto, S.R.
Powiązania:
https://bibliotekanauki.pl/articles/1076701.pdf
Data publikacji:
2018
Wydawca:
Instytut Ogrodnictwa
Tematy:
citrus
citrus fruit
citrus orchard
central Java
Indonesia
fruit diameter
fruit weight
fruit pulp
sugar content
vitamin C
Opis:
This research aimed to study the effect of the position of fruits in a tree (inner or outer) and the number of fruits per panicle (one, two or three) on the growth and quality of citrus ‘Pontianak’. The study was conducted in a citrus orchard in Central Java, Indonesia for two seasons, 2014/2015 and 2015/2016. The results indicated that position of fruits on the tree did not influence weight and diameter of fruits, weight of fruit pulp, and contents of sugars and total acids. Increasing the number of fruits per panicle decreased the weight and diameter of fruits and the weight of pulp but increased the contents of vitamin C and total acids.
Źródło:
Journal of Horticultural Research; 2018, 26, 1
2300-5009
Pojawia się w:
Journal of Horticultural Research
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
GIS-based traffic flow simulation visualization for TRANSIMS
Autorzy:
Maciejewski, M.
Powiązania:
https://bibliotekanauki.pl/articles/393277.pdf
Data publikacji:
2010
Wydawca:
Polskie Stowarzyszenie Telematyki Transportu
Tematy:
ruch drogowy
miasto
model
symulacja
wizualizacja
Transims
GIS
Java
GeoTools
FFmpeg
traffic flow
urban
simulation
microscopic
visualization
TRANSIMS
Opis:
The paper presents two visualization applications that enable to visualize traffic flow simulation results obtained with the TRANSIMS system. The applications, designed and implemented at the Institute of Machines and Motor Vehicles of Poznan University of Technology, are written in Java and, as freeware, can be used free of charge. Both visualizers use GIS-based data manipulation techniques to provide precise and customizable 2D visualization. First, the problem of traffic flow modeling and simulation, and the TRANSIMS system were introduced. Then a general design and features of both applications were described. In order to demonstrate the most essential capabilities of the tools, the author presented an example of visualization of traffic in a segment of a real urban network.
Źródło:
Archives of Transport System Telematics; 2010, 3, 2; 24-28
1899-8208
Pojawia się w:
Archives of Transport System Telematics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
From formal methods to implementation based on Petri Nets model of concurrent systems
Od metod formalnych do implementacji na przykładzie modelu w sieci Petriego systemu współbieżnego
Autorzy:
Wojciechowski, J.
Powiązania:
https://bibliotekanauki.pl/articles/152825.pdf
Data publikacji:
2007
Wydawca:
Stowarzyszenie Inżynierów i Techników Mechaników Polskich
Tematy:
sieci Petriego
metody formalne
rzutowanie
modele klas w Java
procedury w języku C
Petri nets
formal methods
mapping
C language
Opis:
Purpose of this work is to suggest a path from formal methods to implementation in designing concurrent system, thus helping further stages of systems development to go on. Author focuses on mapping of nonhierarchical Coloured Petri Nets model to class model of the system in Java and C language. Author extends among others formal model with information which would imply generation of class models from formal model, conforming to Java specification and C language, making continuous integration possible. The whole cycle would be presented with changed Petri Nets model of simple concurrent system.
Celem pracy jest zaproponowanie ścieżki przejścia od modelu formalnego systemu opisanego siecią Petriego do implementacji. Autor skupia się na rzutowaniu niehierarchicznych modeli sieci do modelu klas odpowiadającemu obiektowemu paradygmatowi programowania języka Java i proceduralnemu dla języka C. Autor rozszerza model formalny o informację umożliwiającą dokonanie konwersji do modelu klas i procedur. Cały cykl będzie zaprezentowany na prostym systemie współbieżnym.
Źródło:
Pomiary Automatyka Kontrola; 2007, R. 53, nr 5, 5; 132-134
0032-4140
Pojawia się w:
Pomiary Automatyka Kontrola
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Integration platform as central service of data replication in distributed medical system
Platforma integracyjna jako centralny system replikacji danych w sieciowym systemie medycznym
Autorzy:
Wajs, W.
Rączka, K.
Stoch, P.
Kruczek, P.
Powiązania:
https://bibliotekanauki.pl/articles/305696.pdf
Data publikacji:
2007
Wydawca:
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Wydawnictwo AGH
Tematy:
systemy medyczne
replikacja danych
architektura rozproszona
diagram encji
XML
Java
medical system
data replication
distributed architecture
entity relationship diagram
ERD
Opis:
The paper presents the application of Java Integration Platform (JIP) to data replication in the distributed medical system. After an introductory part on the medical system's architecture, the focus shifts to a comparison of different approaches that exist with regard to transferring data between the system's components. A description is given of the historical data processing and of the whole area of the JIP application to the medical system.
Artykuł prezentuje wykorzystanie platformy integracyjnej JIP (Java Integration Platform) do realizacji replikacji danych w sieciowym systemie medycznym. Przedstawiono architekturę systemu medycznego, a następnie porównano różne podejścia do przesyłania danych pomiędzy komponentami systemu. Omówiono również przetwarzanie danych historycznych oraz pełny obszar wykorzystania platformy JIP w systemie medycznym.
Źródło:
Computer Science; 2007, 8, Spec. Ed; 135-142
1508-2806
2300-7036
Pojawia się w:
Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Where do risks in shrimp farming come from? Empirical results from small farmers in East Java, Indonesia
Autorzy:
Lestariadi, R.A.
Jamao, M.
Powiązania:
https://bibliotekanauki.pl/articles/43021.pdf
Data publikacji:
2018
Wydawca:
Uniwersytet Przyrodniczy w Poznaniu. Wydawnictwo Uczelniane
Tematy:
risk
risk management
management strategy
shrimp farm
small farmer
multivariate analysis
financial analysis
risk level
risk source
East Java province
Indonesia
Źródło:
Journal of Agribusiness and Rural Development; 2018, 47, 1
1899-5241
Pojawia się w:
Journal of Agribusiness and Rural Development
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Embedded real-time system for climate control in a complex greenhouse
Autorzy:
Candido, A.
Cicirelli, F.
Furfaro, A.
Nigro, L.
Powiązania:
https://bibliotekanauki.pl/articles/25752.pdf
Data publikacji:
2007
Wydawca:
Polska Akademia Nauk. Instytut Agrofizyki PAN
Tematy:
control system
Java
humidity
external temperature
internal temperature
real-time system
climate control
greenhouse
integrated development
rainfall
wind conditions
embedded real-time system
Źródło:
International Agrophysics; 2007, 21, 1
0236-8722
Pojawia się w:
International Agrophysics
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
The use of web technologies on the example of the online store application supporting graphical selection of clothing for clients. Student project
Autorzy:
Kielanowski, P.
Zabierowski, W.
Adamek, Ł.
Gęsiarz, H.
Powiązania:
https://bibliotekanauki.pl/articles/397732.pdf
Data publikacji:
2016
Wydawca:
Politechnika Łódzka. Wydział Mikroelektroniki i Informatyki
Tematy:
Java
Matlab
HTML5
CSS3
JQuery
Spring
Hibernate
digital image processing
online store application
cyfrowe przetwarzanie obrazów
aplikacja dla sklepu internetowego
Opis:
Building online store with using current technologies should not be a challenge, although the promotion of this type of page without any additional functionalities can be difficult especially with huge competition. Graphical support for selection of clothing for clients would be distinguishing feature.
Źródło:
International Journal of Microelectronics and Computer Science; 2016, 7, 3; 109-113
2080-8755
2353-9607
Pojawia się w:
International Journal of Microelectronics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
System nadzorujący i sterujący przebieg procesu technologicznego
System of the supervising and controlling the technological process
Autorzy:
TWARÓG, Bogusław
GOMÓŁKA, Zbigniew
ŻESŁAWSKA, Ewa
KRUTYS, Paweł
Powiązania:
https://bibliotekanauki.pl/articles/456418.pdf
Data publikacji:
2013
Wydawca:
Uniwersytet Rzeszowski
Tematy:
proces technologiczny
sterowanie
protokół Modbus
biblioteka Jamod
wizualizacja
sterowniki przemysłowe
programowanie
Java
SCADA
technological process control
Modbus protocol
Jamod library
visualization
industrial controllers
programming
Opis:
W pracy zaprezentowano zaawansowany system sterowania i akwizycji danych (SCADA), umożliwiający projektantom tworzyć specjalistyczne aplikacje sterująco-monitorujące dla różnych gałęzi przemysłu. Zrealizowana aplikacja komunikuje się z urządzeniami obiektowymi, takimi jak sterowniki PLC, instrumenty pomiarowe w czasie rzeczywistym. Ponieważ wszystkie dane są monitorowane i zapisywane, system szybko reaguje na zaistniałe sytuacje zgodnie z zaprogramowaną procedurą i żądaniami operatora
This paper presents an advanced control and data acquisition (SCADA) system that allows designers to create specialized applications to control and monitoring for a different of industries. Completed application communicates with field devices such as PLCs, measuring instruments in real time. Since all data is monitored and recorded, the system responds quickly to opportunities in accordance with the programmed procedure and requests the operator.
Źródło:
Edukacja-Technika-Informatyka; 2013, 4, 2; 424-430
2080-9069
Pojawia się w:
Edukacja-Technika-Informatyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Regards comparés. Obrazy trzeciego okresu kolonialnej Jawy
Regards comparés. The images of the third colonial period of Java
Autorzy:
Lipiński, Kamil
Powiązania:
https://bibliotekanauki.pl/articles/521276.pdf
Data publikacji:
2020
Wydawca:
Uniwersytet Pedagogiczny im. Komisji Edukacji Narodowej w Krakowie
Tematy:
mikrohistoria
Holenderskie Indie Wschodnie
Jawa
kolonializm
komparatystyka wizualna
filmy found footage
microhistory
Dutch East Indies
Java
colonialism
visual comparative studies
found footage movies
Opis:
The purpose of this article is to analyse the chronicles of home films in Java in terms of Péter Forgács realized in the third colonial period included in the film installation entitled Looming Fire. Stories from the Dutch Indies (2013). The detailed analysis of the connections between micro- and macrohistory presents an in-depth study of film transformations looking for the relationship between colonizers and indigenous inhabitants living in Java. Among the most important social mechanisms between them are mimicry and cultural métissage. Accompanied by a strongly outlined representation plan of the colonial elites and royal families, the film episodes reveal the backstage of physical work performed on plantations and factories by indigenous people. The author pays particular attention to the specificity of elite meetings in the salons and the ethnic customs of the Javanese people cultivating their tradition.
Celem niniejszego artykułu jest przeanalizowanie kronik filmów domowych na Jawie w ujęciu Pétera Forgácsa zrealizowanych w trzecim okresie kolonialnym, wchodzących w skład instalacji filmowej zatytułowanej Looming Fire. Stories from the Dutch Indies (2013). Szczegółowa analiza powiązań mikro- i makrohistorii przedstawia wnikliwe studium przeobrażeń filmów, szukając relacji zachodzącej między kolonizatorami a autochtonicznymi mieszkańcami żyjącymi na Jawie. Do najważniejszych mechanizmów społecznych zachodzących między nimi należy zaliczyć mimikrę i metisaż kulturowy. Wraz z mocno zarysowanym planem reprezentacyjnym elit kolonialnych i rodzin królewskich filmowe epizody uchylają kulisy prac fizycznych wykonywanych na plantacjach i w fabrykach przez ludność tubylczą. Ze szczególnym pietyzmem zarysowane zostały specyfika spotkań elit na salonach oraz etniczne obyczaje ludności jawajskiej kultywującej swoją tradycję.
Źródło:
Annales Universitatis Paedagogicae Cracoviensis. Studia de Cultura; 2020, 12, 1; 107-121
2083-7275
Pojawia się w:
Annales Universitatis Paedagogicae Cracoviensis. Studia de Cultura
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Ship collision avoidance decision model and simulation based on collision circle
Autorzy:
Zhang, J.
Hu, Q.
Liao, B.
Powiązania:
https://bibliotekanauki.pl/articles/116588.pdf
Data publikacji:
2019
Wydawca:
Uniwersytet Morski w Gdyni. Wydział Nawigacyjny
Tematy:
collision avoidance
anti-collision
collision circle
decision model
ship collision avoidance decision model
Possible Point of Collision (PPC)
Java Topology Suite (JTS)
colregs
Opis:
In order to give consideration to both comprehensive evaluation and efficient decision-making in collision avoidance decision-making process, a collision avoidance decision-making model based on collision circle is proposed by introducing the concept of collision circle. Firstly, the factors causing ship collision are analyzed. Secondly, the static and dynamic characteristics of collision circles are analyzed and summarized by using collision circle simulation cases. Thirdly, based on the static characteristics, a reasonably distributed collision avoidance decision model of (Possible Point of Collision,PPC) was established. Finally, the spatial data operations core algorithm (Java Topology Suite, JTS) is used for logical operation and visualization, so as to realize the ship collision avoidance evaluation and decision. The decision model was used to verify the accident scenario of "SANCHI", and the results showed that the obtained collision avoidance scheme was reasonable and in line with the "International Regulations for Preventing Collisions at Sea" and safety requirements, thus providing a reference for maritime operators to avoid collisions between ships.
Źródło:
TransNav : International Journal on Marine Navigation and Safety of Sea Transportation; 2019, 13, 2; 325-334
2083-6473
2083-6481
Pojawia się w:
TransNav : International Journal on Marine Navigation and Safety of Sea Transportation
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Application for supervision and management of ATCA-based systems
Autorzy:
Wychowaniak, J.
Makowski, D.
Prędki, P.
Napieralski, A.
Powiązania:
https://bibliotekanauki.pl/articles/398049.pdf
Data publikacji:
2010
Wydawca:
Politechnika Łódzka. Wydział Mikroelektroniki i Informatyki
Tematy:
płyta nośna
inteligentny interfejs zarządzania platformą
Java
advanced telecommunications computing architecture
carrier board
intelligent platform management interface
shelf manager
X-ray free electron laser
Opis:
The Advanced Telecommunications Computing Architecture (ATCA) standard describes a powerful, high performance platform. Its implementation has been considered among candidates for a base of the control system of the X-ray Free Electron Laser (X-FEL), which is being built at Deutsches Electronen-Synchrotron (DESY) in Hamburg, Germany. The Low Level Radio Frequency (LLRF) control system is designed as a set of ATCA Carrier Boards. Each Carrier Board hosts an Intelligent Platform Management Controller (IPMC), which is developed in compliance with the PICMG specifications. IPMC is responsible for management and monitoring of components installed on Carrier Boards and pluggable Advanced Mezzanine Card (AMC) modules. The ATCA Shelf Manager is the main control unit of a single ATCA shelf, responsible for power management, fan modules and Carrier Boards installed in ATCA shelf. It provides a set of control and diagnostic capabilities regarding the shelf and its sub-modules. These capabilities are available for operators and can be used by higher level applications. This publication presents a software component intended to support management and supervision of the ATCA shelf and its sub-modules, including Carrier Boards with AMC modules. The application provides enhanced mechanisms of control and allows to acquire detailed information regarding status and parameters of crucial devices (e.g. power supply voltages, temperatures, presence of reference clocks). The information supplied from Shelf Manager combined with graphical user interface of the application provides visual representation of selected system components and contributes towards efficient control and supervision of Carrier Boards and entire ATCA-based platform.
Źródło:
International Journal of Microelectronics and Computer Science; 2010, 1, 2; 131-137
2080-8755
2353-9607
Pojawia się w:
International Journal of Microelectronics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Diagnostic application for development of custom ATCA carrier board for LLRF
Autorzy:
Wychowaniak, J.
Prędki, P.
Makowski, D.
Sakowicz, B.
Napieralski, A.
Powiązania:
https://bibliotekanauki.pl/articles/397901.pdf
Data publikacji:
2010
Wydawca:
Politechnika Łódzka. Wydział Mikroelektroniki i Informatyki
Tematy:
inteligentny interfejs zarządzania platformą
płyta nośna
EIA RS-232
Java
advanced telecommunications computing architecture
intelligent platform management interface
carrier board
X-ray free electron laser
Opis:
The Advanced Telecommunications Computing Architecture (ATCA) standard describes a powerful and efficient platform. With multiple integrated solutions like redundancies and intelligent control mechanisms this technology is characterized with reliability estimated at the level of 99.99999 percent. These features make the standard perfect for use in projects like the Free Electron Laser in Hamburg (FLASH) and the X-ray Free Electron Laser (X-FEL) in order to help them meet the requirements of high availability and reliability. The ATCA standard incorporates advanced control systems defined in the Intelligent Platform Management Interface (IPMI) specification as one of the key elements. The entire ATCA implementation retains its functionality as long as the IPMI remains operational. The complexity level of the application increases, which results in preparing it to run and debugging being more difficult to perform. At the same time, only scrupulous elimination of any kind of possible deficiencies can enable the ATCA implementation to offer the desired level of reliability. Thus, diagnostics become crucial, which creates a need for additional tools performing these tasks during the preparations of both hardware and software for the ATCA application. The paper presents application aiding in development of the prototype Carrier Board by enabling the user of external PC station to perform diagnostic and control activities over the Board. It helps in examining all its components at the stage of running the Board, as well as in further operation analysis.
Źródło:
International Journal of Microelectronics and Computer Science; 2010, 1, 1; 99-104
2080-8755
2353-9607
Pojawia się w:
International Journal of Microelectronics and Computer Science
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
A development methodology for cyber-physical systems based on deterministic theatre with hybrid actors
Autorzy:
Cicirello, Franco
Nigro, Libero
Powiązania:
https://bibliotekanauki.pl/articles/1954580.pdf
Data publikacji:
2021
Wydawca:
Politechnika Gdańska
Tematy:
cyber-physical systems
model-driven development
timing models reconciliation
hybrid actors
model continuity
determinism
theatre actor system
Uppaal
Java
systemy cyber-fizyczne
rozwój sterowany
model czasowy
aktorzy hybrydowi
ciągłość modelu
determinizm
Opis:
The goal of the work described in this paper is to propose a development approach for cyber-physical systems (CPS) which relies on actors as the fundamental modelling blocks. The approach is characterized by its capability to deal with the discrete aspects of the cyber part of a CPS, as well as the continuous behaviour of the physical part. More in particular, the approach is based on the Theatre actor system which fosters determinism in model behaviour, and favours model continuity when switching from system modelling and analysis down to prototype and synthesis phases. A key factor of Theatre is the possibility to combine both discrete-event actors, which operate on a discrete timeline, with continuous-time actors which reproduce, in general by using Ordinary Differential Equations (ODEs), the dynamical evolution of physical components. For formal property assessment, Theatre actors (both discrete and continuous) can be reduced to Timed Automata (TA) in the context of the Uppaal toolbox, where the exhaustive andór the statistical model checkers can be exploited. This paper first describes the proposed approach, then it demonstrates its suitability to CPS modelling and analysis through examples. The paper also discusses how abstract and formal modelling actor concepts can be naturally transitioned to implementation concepts in Java.
Źródło:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk; 2021, 25, 2; 233-260
1428-6394
Pojawia się w:
TASK Quarterly. Scientific Bulletin of Academic Computer Centre in Gdansk
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-96 z 96

    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