Ograniczanie wyników
Czasopisma help
Autorzy help
Lata help
Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 47

Liczba wyników na stronie
first rewind previous Strona / 3 next fast forward last
Wyniki wyszukiwania
Wyszukiwano:
w słowach kluczowych:  framework
help Sortuj według:

help Ogranicz wyniki do:
first rewind previous Strona / 3 next fast forward last
EN
The workforce demand for skilled cybersecurity talent has exceeded its supply for years. Historically, the pedagogical approach was to identify and create curricula for the most in-demand technical knowledge, skills, and abilities (KSAs). Unfortunately, the field has tended to neglect nontechnical counterparts. However, recent literature suggests a core set of nontechnical KSAs that employers seek after. This study explored the codification of a nontechnical curriculum for a cybersecurity internship program at the University of Southern Maine (USM). The USM faculty created the Cybersecurity Ambassador Program that can serve students and the community. The service to students is to make them more attractive to employers. The benefit to the community is to provide cybersecurity awareness training to vulnerable populations. This discussion about the USM CAP serves as a case study for other programs considering this type of enrichment using an internship model. CAP started as an informal program, but this research used objective data to create repeatable blueprints. The researchers designed these lesson plans to help students progress from novices to competent in crucial nontechnical skills delineated in the National Initiative for Cybersecurity Education (NICE) Workforce framework. The team used a mixed methods approach to baseline Tier 1/novice students’ skill levels, place them in a cybersecurity enrichment program, track their progress, and determine program efficacy in helping them achieve beginner status. The information shared can serve as a point of departure for a case study that might guide other programs interested in doing similar work.
PL
Celem artykułu jest analiza szkieletów aplikacji do sztucznej inteligencji. Zbadane zostały: skuteczność, czasochłonność oraz ilość potrzebnych zasobów. Dla każdego frameworka stworzono modele regresji liniowej, lasów losowych i k najbliższych sąsiadów. Dane uczące to zbiory danych zawierające informację o diamencie oraz jego cenie. Każdy model miał za zadanie nauczyć się cen diamentów, a następnie dokonać predykcji w zależności od ich konkretnych cech tj. szlif, kolor, objętość. Dane uczące zostały podzielone na zbiory o różnej wielkości dzięki czemu można było zaobserwować zmianę w modelu w zależności od liczby danych treningowych. Z trzech przebadanych szkieletów programistycznych do uczenia maszynowego TensorFlow wykazał się największą skutecznością, a SciKit-Learn najkrótszym czasem dokonywania predykcji
EN
The purpose of the article is to analyze frameworks for artificial intelligence applications. In particular, the effectiveness, time-consumption and resources requirement. Linear regression, random forests and k nearest neighbors models were created for each framework. The learning data is a dataset containing informations about diamonds and their prices. Each model was designed to learn diamonds’ prices and then make a prediction depending on its specific characteristics such as cut, color, and volume. The learning data was divided into sets of different sizes to show changes in a model depending on the amount of training data. Out of the three machine learning frameworks tested, TensorFlow proved to be the most accurate and SciKit-Learn the fastest
3
EN
Ecosystem Services Valuation is an important tool for dialogue in the decision-making process and to highlight the society’s dependence on the biosphere for well-being. Soil is the primary source of ecosystem services such as the production of food and regulating the climate, however the methodological alternatives for valuing soil ecosystem services remain poorly studied. The aim of this paper is to demonstrate methodical aspects of ecosystem services valuation, with the special attention to soil services within agricultural context. We introduce frameworks specific for soil ecosystem services. Then, we present a case study where soil ecosystem services were evaluated within agricultural context. We conclude that such valuation represents the newest trend in soil science wherein soil resources are treated in the wider context of impacts on human well-being.
PL
Wycena Usług Ekosystemowych jest ważnym narzędziem dialogu w procesie podejmowania decyzji i podkreślania zależności społeczeństwa od biosfery dla dobrej jakości życia. Gleba jest głównym źródłem usług ekosystemowych, takich jak produkcja żywności i regulacja klimatu, ale metodyczne alternatywy wyceny usług ekosystemowych gleby pozostają słabo zbadane. Celem niniejszej pracy jest przedstawienie aspektów metodologicznych wyceny usług ekosystemowych, ze szczególnym uwzględnieniem usług glebowych w kontekście rolniczym. W artykule przedstawiono ramy specyficzne dla usług ekosystemowych gleby. Na wstępie pokrótce zaprezentowano przegląd usług ekosystemowych. Następnie omówiono główne koncepcje wyceny usług ekosystemowych, ze szczególnym uwzględnieniem wyceny ekonomicznej. W kolejnej części przedstawiono studium przypadku oceniające usługi ekosystemowe gleby w kontekście rolnictwa oraz zaproponowano metodologię wyceny korzyści płynących z ekosystemu glebowego. W podsumowaniu stwierdzono, że taka wycena reprezentuje najnowszy trend w gleboznawstwie, gdzie zasoby glebowe traktuje się w szerszym kontekście wpływu na dobrostan człowieka. Ponadto, niniejsze opracowanie podkreśla znaczenie badań, projektów i instytucji z z właściwym zrozumieniem definicji koncepcji usług ekosystemowych gleby (SES- z angielskiego: soil ecosystem services) i innych pokrewnych pojęć, takich jak właściwości, procesy i funkcje gleby.
PL
Intensywny wzrost liczby urządzeń komunikujących się ze sobą na dużym obszarze wymaga opracowywania i realizacji rozwiązań systemowych. Z tego względu organizacja 3GPP zdefiniowała wąskopasmowy interfejs radiowy NB-IoT (Narrowband Internet of Things), będący podsystemem LTE (Long Term Evolution) na potrzeby zastosowań IoT niewymagających dużych przepływności. W artykule przedstawiono charakterystykę systemu NB-IoT, a także koncepcję i sposób realizacji opracowywanego definiowanego programowo, uniwersalnego, sprzętowo-programowego frameworku wraz z laboratoryjnym środowiskiem badawczo-pomiarowym. W aktualnym etapie prac zaimplementowano większość warstwy fizycznej łącza w dół i w górę oraz wybrane elementy sterowania dostępem do medium transmisyjnego, które zweryfikowano z użyciem testera radiowego.
EN
An intensively growing number of devices with ability to communicate with each other on a wide area implies the development and implementation of system solutions. Therefore, the 3GPP has defined the NB-IoT (Narrowband Internet of Things) radio interface as the LTE (Long Term Evolution) subsystem for IoT applications that do not require high throughput. In the article the characteristic of the NB-IoT, as well as the design and implementation of the software-defined universal hardware-software framework, along with laboratory research and measurement environment were presented. At the current stage of works, most of the uplink and downlink physical layer has been implemented, as well as selected elements to control the access to the transmission medium. Moreover, they were verified by using the radio tester.
PL
Artykuł przedstawia analizę porównawczą popularnych szkieletów programistycznych ASP.NET Core MVC oraz Symfony 4. W technologiach tych zaimplementowano dwie aplikacje internetowe, zawierające te same funkcjonalności, pełniące funkcję prostego systemu do zarządzania artykułami. Te aplikacje zostały poddane testom wydajności czasowej podczas realizacji typowych operacji wykonywanych za pośrednictwem prostego formularza takich jak wprowadzanie, edycja, wyświetlanie i usuwanie danych. Czynności te były wykonywane automatycznie za pomocą poleceń z biblioteki Puppeteer. Wyszczególnione operacje były powtarzane 10, 100 i 1000 razy w celu uzyskania precyzyjnych średnich czasów. Na podstawie otrzymanych wyników trudno było jednoznacznie stwierdzić, które z porównywanych narzędzi programistycznych jest lepsze. Z dwiema czasochłonnymi operacjami tzn. wprowadzaniem i edycją danych, znacznie lepiej radził sobie framework ASP.NET Core. Jego wyniki pod tym względem (średnia z 1000 powtórzeń) były odpowiednio o około 28% i 25% lepsze w stosunku do szkieletu Symfony 4. Natomiast dla dwóch mniej czasochłonnych operacji, czyli wyświetlania i usuwania artykułów, wyraźnie lepszym okazał się szkielet Symfony 4. Jego wyniki dla wyświetlania i usuwania artykułów (średnia dla 1000 pomiarów) były o 15 i 36 procent odpowiednio niższe w stosunku do drugiego badanego szkieletu.
EN
The article presents a comparative analysis of popular ASP.NET Core MVC and Symfony 4 frameworks. Two web applications, containing the same functionalities and acting as a simple system for managing articles, were implemented in these technologies. The applications underwent time performance tests during typical operations performed by means of a simple form such as entering, editing, viewing and deleting data. These actions were performed automatically using commands from the Puppeteer library. The listed operations were repeated 10, 100 and 1,000 times in order to obtain precise mean times. On the basis of the obtained results, it was difficult to clearly state which of the compared programming tools is better. The ASP.NET Core MVC framework coped much better with two time-consuming operations, i.e. entering and editing data. Its results in this regard (the average from 1,000 repetitions) were respectively approximately 28% and 25% better compared to the Symphony 4 framework. However, for the two less time-consuming operations, i.e. displaying and deleting articles, the Symphony 4 framework proved to be considerably better. Its results with regard to displaying and deleting articles (the average for 1,000 measurements) were respectively 15% and 36% lower compared to the other of the tested frameworks.
PL
W artykule przedstawiona została analiza porównawcza frameworków wspomagających wytwarzanie testów zautomatyzowanych dla zdefiniowanych scenariuszy testowych. Badanie porównawcze dotyczyło frameworków TestNG oraz WebdriverIO. Omówienie narzędzia zostało przeanalizowane zarówno pod kątem procesu tworzenia testów, jak i szybkości oraz wydajności ich wykonywania. Na potrzeby pracy została wykorzystana strona internetowa github.com. Aplikacja ta posłużyła do przeprowadzania skryptów testowych napisanych w obu frameworkach. Wyniki zostały porównane przez cztery zdefiniowanych kryterium: całkowity czas uruchamiania zbiorów testowych z różną maksymalną liczbą jednocześnie uruchomionych instancji przeglądarki, średni czas uruchamiania wszystkich skryptów testowych w trybie headless, średnia wartość zużycia pamięci oraz CPU podczas wykonania testów. W podsumowaniu zawarta została ocena porównywanych frameworków.
EN
The article presents a comparative analysis of frameworks supporting the development of automated tests for defined test scenarios. The comparative study concerned the TestNG and WebdriverIO frameworks. The overview of the tool has been analyzed both in terms of the test development process as well as the speed and efficiency of their execution. The website github.com was used for the purposes of the work. This application was used to run test scripts written in both frameworks. The results were compared by four defined criteria: the time of running the test scripts with a differ-ent maximum number of simultaneously running browser instances, the average time of running all test scripts in head-less mode, the average value of memory and CPU usage during the test execution. The summary includes the evaluation of the compared frameworks.
EN
The Multi-disciplinary domain of robotics has become instrumental in advancements in many fields such as medical, military and industrial automation. They are used to ensure reliability, stability and precision. Particularly, they are preferred to be used in an environment where uncertainties and disturbances occur. Measuring or estimating a performance metric such as response time or throughput under severe circumstances is crucial since designers want to know the behavior of robots and their reaction when a constrained condition is applied. The present research applies the framework proposed earlier on a robotic manipulator to predict a performance metric, this paper considers only the execution time which is also known as the response time. In addition, a comparison is performed between predicted and actual values. All values herein are average ones. A simulation system in MATLAB is used to find out the differences between the predicted and actual values. Results demonstrate that the proposed framework is capable of finding the needed metric or metrics and determining/spotting bottleneck(s) inside any system under consideration as it has been verified by several experiments.
EN
The article considers the main milestones in the formation of military-religious relations in independent Ukraine, analyzes the guiding documents regulating the activities of military priests in the field of patriotic education of military personnel, and examines the main directions of chaplains’ work with the Ukrainian combatants during the armed conflict in Eastern Ukraine.
PL
Artykuł rozpatruje kluczowe momenty w kształtowaniu się stosunków między wojskiem i religią w niepodległej Ukrainie, analizuje dokumenty przewodnie regulujące działalność duchownych wojskowych na polu wychowania patriotycznego żołnierzy oraz bada główne kierunki pracy kapelanów z ukraińskimi uczestnikami walk podczas konfliktu we Wschodniej Ukrainie.
EN
This research aims at introducing a clear, sustainable framework for brownfield regeneration that focuses on the role of community in urban regeneration. The town of Al-Fuheis, Jordan, is losing its shine under clouds of dust and chemical emissions. It needs regeneration so that social and economic struggles can be simultaneously addressed through innovative regeneration. In order to reach this goal, a qualitative analysis was presented to introduce the general framework of brownfield regeneration. The structure of the framework depends on the researcher’s interpretation. Purposive sampling was used in this part of the study to involve the local community in taking decisions concerning regeneration. Their decisions must be considered during the master plan development. The brownfield regeneration model is summarized in a clear diagram. The results of a questionnaire analysis show the effective role of community to participate in urban regeneration. Applying the brownfield regeneration framework enhances the social, environmental, and economic value.
PL
W pracy przedstawiono wyniki porównania możliwości tworzenia aplikacji internetowych w technologii PHP na przykładzie popularnych platform programistycznych Yii2 i Laravel. Badania zostały zrealizowane poprzez implementację dwóch aplikacji o takiej samej funkcjonalności, korzystającej z tej samej bazy danych. W obu technologiach porównano strukturę aplikacji, elementy tworzenia interfejsu graficznego, wybrane metryki kodu oraz efektywność pracy z bazami danych. W podsumowaniu wskazano najważniejsze wady i zalety obu rozwiązań.
EN
The paper presents the results of comparison of the possibilities of creating web applications in PHP technology on the example of popular programming platforms Yii2 and Laravel. The research was carried out by implementing two applications with the same functionality using the same database. In both technologies, the application structure, elements of creating the graphical interface, selected code metrics and efficiency of working with databases were compared. The summary indicates the most important advantages and disadvantages of both solutions..
PL
W artykule przedstawiono wyniki porównania efektywności wytwarzania aplikacji internetowych na platformie Java w wersji 1.8 z zastosowaniem szkieletów programistycznych Spring MVC oraz Vaadin. Analiza porównawcza została przeprowadzona za pomocą autorskich aplikacji testowych, implementujących te same funkcjonalności w obu technologiach.
EN
The article presents the results of web application development effectiveness on Java platform in 1.8 version using Spring MVC and Vaadin frameworks. The comparative analysis was conducted with test applications, implementing the same functionalities in both technologies.
12
PL
W artykule przedstawiono rezultaty porównania szybkości tworzenia kodu i ładowania projektów w różnych frameworkach w celu zbadania, który z nich wydaje się być najlepszym wyborem w dłuższej perspektywie czasu. Analizę przeprowadzono pod kątem badania eksperymentalnego, wykonania oprogramowania przykładowego projektu oraz badania literaturowego. Przeprowadzone porównanie pozwoli wskazać framework o lepszej wydajności i prostszy w wykorzystaniu.
EN
This article presents the results of comparing code developing speeds and project loads across different frameworks to explore which of them seems to be the best choice in the long time. The analysis was carried out in terms of the exploratory study, the design of the sample project and the literature review. Comparison will make it possible to point to a better performance framework and prolong its use.
PL
Celem artykułu było przeprowadzenie analizy możliwości użytkowych frameworka frontendowego AngularJS w porównaniu do języka programowania JavaScript, na którym bazuje. Wybrano kilka funkcjonalności frameworka i zestawiono je z samodzielnie zaimplementowanymi rozwiązaniami w JavaScript. Porównania dokonano według określonych kryteriów: prostoty użycia, możliwości wykorzystania i zdatności do wielokrotnego zastosowania. Utworzone skrypty potwierdzają przyjęte założenia, że jest możliwe napisanie w JavaScript uproszczonych i zdolnych do ponownego użytku implementacji przydatnych mechanizmów znajdujących się w AngularJS.
EN
The goal of this article was to perform analysis of usability possibilities of frontend framework AngularJS compared to native programming language JavaScript, on which it is based on. Several framework funcionalities were chosen and set together with self implemented solutions in JavaScript. Comparison was made according to specified criteria: usage simplicity, possibilities of utilization and reusability. Created scripts confirm accepted assumptions, that in JavaScript it is possible to write simplified and reusable implementations of useful mechanisms, which are present in AngularJS.
14
Content available remote Universal Framework For OWL2 Ontology Transformations
EN
Domain ontologies are valuable knowledge assets with many potential applications, e.g. in software engineering. Their content is often a subject of bi-directional transformations. Unfortunately, a centralized transformation service which can be easily extended with new mappers is not available for ontology users. In consequence, they have to deal with many different translation programs, which have to be installed and learned separately. The paper presents a framework for universal ontology processing, dedicated to ontologies expressed in OWL2. The framework usefulness was verified by a proof-of-concept implementation, for which an existing OWL2 to Groovy translator was adapted. During the integration process, the translator functionality was enhanced with ontology individuals mapping. The exemplary implementation confirmed that the framework with plug-in architecture is flexible and easy for customization. The ontology stakeholders should benefit from the reduced cognitive load and more satisfying transformation process.
PL
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.
EN
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.
EN
It will be a new approach that BIM’s capital project lifecycle management (CPLM) applied to the yacht industry. This paper explored the feasibility of applying the principles and rationales of BIM for capital project lifecycle management in luxury yacht design, engineering, fabrication, construction and operation. The paper examined the premises and backbone technology of BIM. It then evaluated leading naval engineering and shipbuilding software applications and their development trends from the functional lens of BIM. To systematically investigate a BIM-based approach for capital project lifecycle management (CPLM) in the luxury yacht industry, the paper proposed and outlined an implementation framework. A case study and a student competition use case were discussed to delineate the core constituents and processes of the proposed framework. The case of BIM was reviewed. Through the domestic custom luxury yacht design and prototyping student competition, the application of this framework in educational research is demonstrated and the initial quantitative assessment of the framework is carried out. Conclusions: a BIM-based CPLM implementation framework can help the luxury yacht industry capitalize on the global transformation to an information-centric and data-driven new business paradigm in shipbuilding with integrated design, manufacturing and production.
EN
As companies have recently gotten more interested in utilizing the increasingly gathered data and realizing the potential of data analysis, the ability to upgrade data into value for business has been recognized as an advantage. Companies gain competitive advantage if they are able to benefit from the fleet data that is produced both in and outside the boundaries of the company. Benefits of fleet management are based on the possibility to have access to the massive amounts of asset data that can then be utilized e.g. to gain cost savings and to develop products and services. The ambition of the companies is to create value from fleet data but this requires that different actors in ecosystem are working together for a common goal – to get the most value out of fleet data for the ecosystem. In order that this could be possible, we need a framework to meet the requirements of the fleet life-cycle data utilization. This means that the different actors in the ecosystem need to understand their role in the fleet data refining process in order to promote the value creation from fleet data. The objective of this paper is to develop a framework for knowledge management in order to create value from fleet data in ecosystems. As a result, we present a conceptual framework which helps companies to develop their asset management practices related to the fleet of assets.
PL
Jako, że przedsiębiorstwa w ostatnim czasie zaczęły bardziej interesować się wykorzystaniem wzrastającej ilości danych i zdały sobie sprawę z potencjału analizy danych, uznano, że zdolność do przekształcenia danych w wartość dla przedsiębiorstwa jest dla niego korzystne. Przedsiębiorstwa zdobywają przewagę konkurencyjną, jeśli są w stanie wykorzystać dane floty, które są generowane zarówno wewnątrz, jak i na zewnątrz przedsiębiorstwa. Korzyści płynące z zarządzania flotą opierają się na możliwości uzyskania dostępu do ogromnych ilości danych o aktywach, które można następnie wykorzystać np. w celu uzyskania oszczędności a także rozwoju produktów i usług. Celem przedsiębiorstw jest tworzenie wartości z danych floty, ale wymaga to, aby różne podmioty w ekosystemie współpracowały ze sobą we wspólnym celu – aby uzyskać najwyższą wartość z danych floty dla ekosystemu. Aby było to możliwe, potrzebne są ramy, aby spełnić wymagania dotyczące wykorzystania danych o cyklu życia floty. Oznacza to, że różne podmioty w ekosystemie muszą zrozumieć swoją rolę w procesie rafinacji danych floty w promowaniu tworzenia wartości z danych floty. Celem niniejszego artykułu jest opracowanie ram zarządzania wiedzą w tworzeniu wartości z danych floty w ekosystemach. Jako wynik przedstawiono koncepcyjne podstawy, które pomagają przedsiębiorstwom rozwijać praktyki zarządzania aktywami związane z flotą aktywów.
EN
In this paper we present a simulation framework to account for the Schottky barrier lowering models in SBMOSFETs within the Synopsys TCAD Sentaurus tool-chain. The improved Schottky barrier lowering model for field emission is considered. A strategy to extract the different current components and thus accurately predict the on- and off-current regions are adressed. Detailed investigations of these components are presented along with an improved Schottky barrier lowering model for field emission. Finally, a comparison for the transfer characteristics is shown for simulation and experimental data.
PL
W artykule omówiono szkielet sprzętowoprogramistyczny zaproponowany w ramach prac nad projektem AndroMote. Omawiane rozwiązanie miało zweryfikować w jakim zakresie możliwe jest stworzenie uniwersalnej, wysokopoziomowej architektury, która pozwoli na dekompozycję i uproszczenie procesu wytwarzania prostych robotów szerokiego zastosowania, opartych o smartfon z systemem Android.
EN
The article discusses the hardware and programming issues proposed in the framework of the AndroMote project. Described research allow to verify whether is possible to create a universal high-level architecture, that will simplify the process of decomposition and production of simple robot using Android smartphone and designed to wide range of applications.
EN
This paper presents a framework for the reliability characteristics estimation on the experimental data. The framework consists of the set of failures, the experimental data sources, the set of reliability characteristics, the estimation methods, the estimation goodness tests and the expert system supporting estimation and statistical inference processes. The experimental data was obtained with two main theoretical means: control theory and diagnostics. It has been observed that changes of the functioning condition potential could serve to determine the symptoms of transient (momentary) failures and the changes in the potential of the technical condition to determine the symptoms of parametric faults. Such an information is sufficient to calculate reliability characteristics before dangerous catastrophic failures occur and to calculate reliability characteristics for single object without having to deal with a numerous set of objects. The set of reliability characteristics models consists of the analysed failures combination and distribution functions used in the reliability engineering. The set of estimation methods includes analytical and numerical ones. The proposed expert system supporting estimation and statistical inference processes consists of data base (the experimental data), rule base and inferring machine.
first rewind previous Strona / 3 next fast forward last
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.