Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 8

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
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.
2
Content available remote Unsatisfiable Core Analysis and Aggregates for Optimum Stable Model Search
EN
Many efficient algorithms for the computation of optimum stable models in the context of Answer Set Programming (ASP) are based on unsatisfiable core analysis. Among them, algorithm OLL was the first introduced in the context of ASP, whereas algorithms ONE and PMRES were first introduced for solving the Maximum Satisfiability problem (MaxSAT) and later on adapted to ASP. In this paper, we present the porting to ASP of another state-of-the-art algorithm introduced for MaxSAT, namely K, which generalizes ONE and PMRES. Moreover, we present a new algorithm called OLL-IN-ONE that compactly encodes all aggregates of OLL by taking advantage of shared aggregate sets propagators. The performance of the algorithms have been empirically compared on instances taken from the latest ASP Competition.
3
Content available remote Towards a Logic Programming Tool for Cancer Data Analysis
EN
The main goal of this work is to propose a tool-chain capable of analyzing a data collection of temporally qualified (genetic) mutation profiles, i.e., a collection of DNA-sequences (genes) that present variations with respect to their “healthy” versions. We implemented a system consisting of a front-end, a reasoning core, and a post-processor: the first transforms the input data retrieved from medical databases into a set of logical facts, while the last displays the computation results as graphs. Concerning the reasoning core, we employed the Answer Set Programming paradigm, which is capable of deducing complex information from data. However, since the system is modular, this component can be replaced by any logic programming tool for different kinds of data analysis. Indeed, we tested the use of a probabilistic inductive logic programming core.
PL
Podczas tworzenia aplikacji internetowych działających w oparciu o bazę danych niezwykle ważne jest wybranie odpowiedniego narzędzia pozwalającego na obsługę bazy. Wybór ten ma wpływ zarówno na działanie wdrożonego już programu jak i na przebieg procesu jego wytwarzania. Jednak liczba dostępnych rozwiązań jest duża i często niełatwo jest zdecydować, z którego narzędzia najlepiej skorzystać w danym projekcie. Niniejszy artykuł przedstawia porównanie wydajności pracy z trzema popularnymi rozwiązaniami dla platformy ASP.NET MVC: ADO.NET, Entity Framework i NHibernate..
EN
During web application development, working with a database and choosing appropriate tool for database managing is extremely important. This choice influences both final application and its development process. However there is a large number of possibilities of choosing the best tool to use in a project. It often provides some difficulties. The main goal of this paper is to present the advantages and disadvantages of three popular solutions for ASP.NET MVC platform (ADO.NET, Entity Framework, NHibernate) to help make the proper decision.
PL
W artykule przedstawiono wyniki analizy porównawczej dwóch konkurencyjnych technologii tworzenia aplikacji internetowych: ASP.NET MVC firmy Microsoft oraz JavaServer Faces (JSF) wspieranej przez Oracle. Badania zostały zrealizowane poprzez implementację dwóch aplikacji o takiej samej funkcjonalności, korzystającej z tej samej bazy danych MySQL. Do pracy z danymi wykorzystano najczęściej stosowane narzędzia typu ORMŚ Hibernate dla JSF i Entity Framework dla ASP.NET MVC. Przy porównaniu brano pod uwagę strukturę aplikacji, łatwość implementacji, wsparcie środowiska programistycznego, wsparcie społecznościowe, komponenty interfejsu graficznego oraz efektywność pracy z bazą danych.
EN
The paper presents the results of comparative analysis of two competing web application technologies: ASP.NET MVC from Microsoft and JavaServer Faces (JSF) supported by Oracle. The research was done by implementing two applications with the same functionality using the same MySQL database. The most commonly used ORM tools are Hibernate for JSF and Entity Framework for ASP.NET MVC. The research was done by comparison the application structure, ease of implementation, support of the development environment, community support, graphical interface components, and database performance.
PL
W ciągle zmieniającym się, turbulentnym otoczeniu, jak również ostrej konkurencji, komputerowe systemy wspomagania decyzji stanowią nowy oraz bardzo intensywnie rozwijający się obszar. Komputerowe systemy wspomagania decyzji to narzędzia przyczyniające się do wzrostu zarządzania organizacji. Trudności w podejmowaniu decyzji sprawiają, że niezbędne stają się systemy wspomagające, oparte na technologiach informatycznych, przetwarzające duże ilości danych informacyjnych. W zarządzaniu procesami produkcyjno-logistycznymi informacja stanowi strategiczny i niezbędny element osiągania przez przedsiębiorstwo założonych celów. Obecnie złożoność decyzji w zarządzaniu procesami produkcyjno-logistycznymi nieustannie wzrasta. Wzrasta także złożoność struktury procesów realizowanych w przedsiębiorstwach. Ilość wariantów dotyczących każdej podjętej decyzji jest duża i ma ogromny wpływ na rozwój w wielu obszarach funkcjonalnych przedsiębiorstw. Artykuł przedstawia możliwości wybranych komputerowych systemów wspomagających decyzje w procesach produkcyjno-logistycznych. Ponadto wskazuje na istotnie potencjalne korzyści, uzyskane z wdrożeń zaprezentowanych systemów komputerowych, zwiększających efektywność funkcjonowania przedsiębiorstw, przyczyniających się jednocześnie do możliwości uzyskania przewagi konkurencyjnej.
EN
In still changing, turbulent surroundings as well as the severe competition, computer decision support systems constitute area new and very much intensively developing. Computer decision support systems are tools contributing to the height of ordering the organization. In the decision making it has them no problems, that support systems, based on computer technologies, processing lots of information data are becoming essential. In managing production- -logistic processes information constitutes the strategic and essential element of achieving by the enterprise established purposes. At present the complexity of the decision in managing production-logistic processes incessantly is growing. Also a complexity of the structure of processes carried out in enterprises is growing. The amount of variants concerning every made decision is large and has an intense impact on development in many areas of functional enterprises. The article present possibilities of chosen computer support systems decisions in production-logistic processes. Moreover is pointing on indeed gained potential advantages of computer systems from implementations expressed, increasing the effectiveness of functioning of enterprises, contributing simultaneously to the possibility of obtaining of the competitive edge.
7
Content available remote A Logic-Based System for e-Tourism
EN
In this paper we present a successful application of logic programming for e-tourism: the iTravel system. The system exploits two technologies that are based on the state-of-the-art computational logic system DLV: (i) a system for ontology representation and reasoning, called OntoDLV; and, (ii) HLX a semantic information-extraction tool. The core of iTravel is an ontology which models the domain of tourism offers. The ontology is automatically populated by extracting the information contained in the tourism leaflets produced byε tour operators. A set of specifically devised logic programs is used to reason on the information contained in the ontology for selecting the holiday packages that best fit the customer needs. An intuitive web-based user interface eases the task of interacting with the system for both the customers and the operators of a travel agency.
EN
Decision support systems (DSS) provide decision-makers with an interactive environment for analyses of information with various models to help solve unstructured and NP-hard problems. The important aspect of DSS is a technical and technological approach to the design and implementation of the above systems. A traditional approach to DSS engineering and implementation requires a great deal of effort for its maintenance. However, the enterprises would like to concentrate on its core competitiveness instead of non-core activities like IT maintenance. As a result of this, IT outsourcing has became a very popular event. Thus there is a growing need for intelligent decision support tools capable of assisting a decision maker in many problems in SMEs (Small and Medium Sized Enterprises). In this paper we present the use of declarative programming (constraint logic programming and relational SQL database) as an environment and framework for such decision support systems in an application service providing (ASP) model.
first rewind previous Strona / 1 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ć.