Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 4

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
PL
W artykule przedstawiono opis procesu budowy języka dziedzinowego KsiML z wykorzystaniem MDE, bazując na modelowaniu dziedzin (DSM) i autorskiej metodzie KMS. Proces ten wykorzystano do budowy serwisu informacyjnego o projektach studenckich. W założeniach, zastosowanie zaproponowanego procesu powinno prowadzić do wzrostu jakości i reużycia tworzonego kodu, powodując obniżenie kosztów budowanych systemów.
EN
The paper describes a process of building the domain language KsiML using the MDE approach, based on modeling domains (DSM) and the authors' KMS method . The process was used to build an information service of students' projects. In assumptions, the application of the proposed process should lead to height of quality and re-use of the source code, as well as decrease of construction systems costs.
PL
W pracy przedstawione zostały badania dotyczące wykorzystania systemu ekspertowego do zestawiania internetowych usług złożonych w dziedzinie Geograficznych Systemów Informacyjnych. W celu przeprowadzenia eksperymentu przygotowany został system komputerowy realizujący zaproponowaną przez autora metodę. Praca ta opisuje architekturę zaprojektowanego systemu, elementy składowe metody takie jak: baza wiedzy, ontologia dziedzinowa, semantyczny opis usługi, język specyficzny dla domeny oraz system produkcyjny, pełniący rolę doradcy inżyniera domeny. W drugiej części artykułu zaprezentowane zostały wyniki badań wskazujące na przydatność metody oraz skuteczność wykorzystania systemu ekspertowego w rozwiązywaniu przedstawionych zagadnień. Oceny dokonano przeprowadzając zestaw symulacji określających poprawność wydawanych ekspertyz oraz czas odpowiedzi systemu opartego o obiektowo zorientowany silnik reguł.
EN
Results of research related to application of expert system in intelligent discovery and matchmaking of complex Web services within Geographic Information Systems domain are presented in the paper. To perform the experiment, the computer system has been prepared by the author to fulfill proposed method. The first part of the paper describes the architecture of designed system and its components: knowledge base, domain ontology, semantic description of services, domain-specific language and production expert system, acting as the domain engineer's advisor. In the second part of this article, research results were presented to indicate how useful the method was and the effectiveness of the expert system use in solving the raised issues. The evaluation has been carrying out by a set of simulations which determine the correctness of published expertise and the response time of a system based on object-oriented rules engine. The paper shows results of conducted simulations and the conclusions drawn from those results. Based on the opinions issued by the developed integrated expert system, it can be stated that it has acceptable correctness. Queries expressed in the DSL were of great diversity, in the context of established to obtain expertise. Despite the high level of flexibility to formulate these queries, conclusions presented by the system were consistent with the stated objective. Nowadays, the main criterion posed by Internet users is information time access. Studies have shown that in less than 10 seconds an answer of expert system, with an integrated knowledge base consisting of about one thousand to two thousand facts can be obtained.
PL
Zaprezentowana metoda pozwala na inteligentne odkrywanie i zestawianie usług złożonych w dziedzinie internetowych systemów informacji geograficznej. Pomocna jest ona ekspertom dziedzinowym, którzy nie maja doświadczenia w programowaniu komputerowym. Mogą oni składać zapytania do dedukcyjnej bazy danych w DSL, w sposób zbliżony do języka naturalnego, z użyciem bardzo prostej i ograniczonej do kilku wyrażeń gramatyki, opartej o reguły produkcyjne. Rezultatem wnioskowania jest kompozycja usług internetowych. Podejście to jest pomocne na przykład w zarządzaniu kryzysowym, gdzie eksperci mają możliwość adaptacyjnego budowania map w zależności od tego jakie informacje potrzebują uzyskać. Mapy te są opisane za pomocą semantycznych modeli przechowywanych w bazie systemu ekspertowego i dostępne jako serwisy rozproszone w Internecie oraz dostarczane przez geo-serwery. Autor artykułu wykonał również prototyp sprawdzajacy wykonalność zaproponowanej metody na platformie Java przedstawiony we wcześniejszej pracy [8]. Wykorzystanie systemów ekspertowych jest obiecującym kierunkiem budowania oprogramowania w modelu Software as a Service (SaaS).
EN
This paper addresses the problem of intelligent discovery of complex services within geographic information systems (GIS) domain. The proposed solution brings closer the application of domain ontology, semantic service specification as well as reasoning techniques by means of domain specific language in Services Oriented Architecture (SOA). Properly defined service models, which involve interface descriptions, capability specifications, information about service quality (QoS) and non-functional properties (NFP), registered as the facts in a deductive database will enable inferring knowledge about map layers and geospatial data distributed in a global network.
EN
This paper presents a novel approach to implementing nonrecursive filter banks and transforms. A domain-specific language has been developed that allows such systems to be described more clearly, more compactly, and faster than with either MATLAB/Simulink or SPL, the existing tools for developing DSP algorithms. Its syntax is aimed at closely linking code to the signal flow graph of a given transform and at allowing the algorithm to be specified in terms of elementary transformations: plane rotations, reflections, lifting steps, delays, etc. Unlike the mentioned platforms, our approach allows to avoid constructing complicated matrix expressions, even though matrix notation is supported via a subset of the MATLAB language. The associated compiler converts system descriptions into quite efficient Java, C++, or C implementations, which can be used to rapidly prototype applications based on subband processing of signals or to prepare objective functions for optimizing coefficients of computational schemes.
PL
W artykule przedstawiono nowatorskie podejście do implementowania nierekursywnych banków filtrów i transformacji. Opracowany został dziedzinowy język, który pozwala opisywać te systemy przejrzyściej, zwięźlej i szybciej niż z użyciem MATLAB/Simulink lub SPL, istniejących narzędzi do rozwijania algorytmów cyfrowego przetwarzania sygnałów. Jego składnia jest ukierunkowana na ścisłe powiązanie kodu z grafem przepływu danych w rozpatrywanej transformacji i na umożliwienie wyspecyfikowania algorytmu w kategoriach transformacji elementarnych: obrotów planarnych, odbić, stopni "lifting", opóźnień itp. W odróżnieniu od wymienionych platform, proponowane podejście pozwala uniknąć konstruowania skomplikowanych wyrażeń macierzowych, choć notacja macierzowa jest dostępna jako podzbiór języka MATLAB. Skojarzony kompilator przekształca opisy systemów w dosyć wydajne implementacje Java, C++ lub C, które mogą być wykorzystywane do szybkiego prototypowania aplikacji, które opierają się na podpasmowej dekompozycji sygnałów, lub do przygotowywania funkcji celu na potrzeby optymalizacji współczynników schematów obliczeniowych.
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ć.