Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników

Znaleziono wyników: 19

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

help Ogranicz wyniki do:
first rewind previous Strona / 1 next fast forward last
1
Content available remote Thespis: Causally-consistent OLTP
EN
Data Consistency defines the validity of a data set according to some set of rules, and different levels of data consistency have been proposed. Causal consistency is the strongest type of consistency possible when data is stored in multiple locations, and fault tolerance is desired. Thespis is a middleware that leverages the Actor model to implement causal consistency over a DBMS, whilst abstracting complexities for application developers behind a REST interface. ThespisTRX is an extension that provides read-only transaction capabilities, whilst ThespisDIIP is another extension that handles distributed integrity invariant preservation. Here, we analyse standard transactional workloads on the relational data model, which is richer than the key-value data model supported by the Thespis interface. We show the applicability of the Thespis approach for this data model by designing new operations for the Thespis interface, which ensure correct execution of such workloads in a convergent, causally consistent distributed environment.
2
Content available remote A design and experiment of automation management system for platform as a service
EN
Security [11] and quality [4] of cloud computing services represent significant factors that affect the adoption by consumers. Platform as a Service (PaaS) is one of cloud computing service models [14]. Management of database systems, middleware and application runtime environments is automated in PaaS [2]. PaaS automation management issues and requirements were collected in three rounds from information technology experts using Delphi technique. In this paper, PaaS automation quality and security management system is proposed and evaluated. Evaluation of the management system was based on experiment in a private cloud for an organization undergoing a transformation toward PaaS computing.
PL
W artykule przedstawiono główne wyniki realizacji projektu TACTICS, którego celem było opracowanie architektury systemu pozwalającego na efektywną realizację usług transmisji danych użytkownika w domenie taktycznej, z wykorzystaniem środków łączności radiowej (w tym wąskopasmowej). Adaptacja ruchu generowanego przez systemy informacyjne realizowana jest w sposób całkowicie transparentny. Scharakteryzowana została pokrótce Architektura Referencyjna oraz wybrane wyniki demonstracji działania modelowej implementacji systemu, w warunkach zbliżonych do rzeczywistych, z wykorzystaniem stosowanych w siłach zbrojnych radiostacji VHF, UHF oraz łączy satelitarnych. System ten może zostać wykorzystany do wsparcia realizacji usług podstawowych w systemach dowodzenia. Ponadto wyniki projektu mogą zostać wykorzystane w rozwoju specyfikacji dla sieci FMN (ang. Federated Mission Networking) oraz do budowy dedykowanego do sieci taktycznej kontrolera SDN (ang. Software defined Networking).
EN
The article presents the main results of the TACTICS project. The resulting original reference architecture of tactical middleware, the Tactical Service Infrastructure (TSI) has been highlighted. The requirements identified for such system to be efficient, in the early phase of the TACTICS project, have been verified during the demonstration held on the basis of real equipment including radios (VHF, UHF, simulated SatCom link). The results can be used for the purpose of the Federated Mission Networking technical standards as well as for building a tactical SDN controller utilizing the TSI as its baseline for extensions and enhancements.
PL
W artykule przedstawiono uwarunkowania zastosowania rozwiązania transmisji danych STANAG 5066 w zaprojektowanej architekturze systemów taktycznych TACTICS1. Przedstawiono wyniki testów oprogramowania STANAG 50662 w warunkach symulacyjnych scenariusza operacyjnego zdefiniowanego w ramach projektu TACTICS. Omówiono możliwość integracji architektury STANAG 5066 w architekturze TACTICS.
EN
The article presents conditions of embedding STANAG 5066 data transmission into TACTICS – tactical middleware architecture. The simulation tests results of STANAG 5066 software against TACTICS operational scenario tactical conditions are presented. The possibility of usage of STANAG 5066 data transmission as an element of TACTICS transport layer is discussed.
PL
Zaprezentowano użycie klasyfikacji fasetowej do modelowania opisu i wyszukiwania inteligentnych obiektów domowych. Przedstawiono metodykę odwzorowania klasyfikacji fasetowej w API warstwy pośredniej API umożliwia wyszukiwanie obiektów z wykorzystaniem wielu poziomów abstrakcji oraz wielu aspektów. Ponadto możliwe jest wyszukiwanie „elastyczne", z podaniem zarówno wariantu najbardziej preferowanego, jak i najmniej preferowanego, ale dopuszczalnego Opisane techniki dają się zaimplementować na węzłach o minimalnych zasobach.
EN
The paper presents how a faceted classification can be used to model, annotate and search for smart home objects A method of mapping a faceted classification into a middleware API is presented The API makes it possible to search for objects at different levels of abstractions and from different viewpoints Also, „soft” searches, with both the most desirable option and the least desirable, but still acceptable one, are possible. All techniques presented in the paper can be implemented on extremely resource-constrained nodes.
EN
The paper presents the result of an evaluation of the performance of different message broker system configurations, which lead to the construction of the specific architecture guidelines for such systems. The examples are provided for an exemplary middleware messaging server software - RabbitMQ, set in high availability - enabling and redundant configurations. Rabbit MQ is a message queuing system realizing the middleware for distributed systems that implements the Advanced Message Queuing Protocol. The scalability and high availability design issues are discussed and the possible cluster topologies and their impact is presented. Since HA and performance scalability requirements are in conflict, scenarios for using clustered RabbitMQ nodes and mirrored queues are interesting and have to be considered with specific workloads and requirements in mind. The results of performance measurements for some topologies are also reported in this article.
PL
W pracy przedstawiono wyniki oceny wydajności różnych konfiguracji systemów spełniających rolę rozdzielacza wiadomości (Message Broker), które prowadzą do wyznaczenia konkretnych wytycznych architektonicznych dla takich systemów. Przykład zrealizowano przy użyciu przykładowego oprogramowania serwera komunikacyjnego middleware – RabbitMQ, zestawionego w konfiguracji wysokiej dostępności. RabbitMQ jest systemem kolejkowania wiadomości, który realizuje funkcje pośredniczące (ang. middleware) dla systemów rozproszonych, używając do tego zadania zaawansowanych protokołów kolejkowania wiadomości. W artykule omówiono zagadnienia projektowe dotyczące skalowalności i wysokiej dostępności, jak również przedstawiono możliwe topologie klastrów i ich wpływ na zdefiniowane parametry działania. Ponieważ wymagania HA i skalowalność, a zatem wydajność, są w konflikcie, rozpatrywano scenariusze z różnym wykorzystaniem kolejek w pełni redundantnych oraz dublowanych. W artykule przedstawiono wyniki pomiarów wydajności dla niektórych topologii, jak również konkluzje co do drogi do osiągnięcia optymalnej architektury.
PL
Celem niniejszego artykułu jest przedstawienie polskiemu środowisku naukowców i inżynierów niemieckiego sposobu organizacji badań naukowych przy kompleksowych projektach interdyscyplinarnych, w kontekście organizacji podobnych projektów w Polsce. Problematyka ta zostanie omówiona na przykładzie programu badawczego SFB 562 powołanego w latach 2000 - 2010 na Politechnice w Braunschweigu w temacie „Systemy robotyczne dla manipulacji i montażu - Szybkie manipulatory równoległe z elementami adaptronicznymi". W pierwszej części artykułu przedstawiono motywację powołania takiego programu badawczego oraz jego organizację, a także opracowaną w ramach tego programu uniwersalną architekturę systemu robotycznego. W drugiej części artykułu zaprezentowane zostaną podstawowe kierunki prac badawczych oraz prototypy manipulatorów o kinematyce równoległej zbudowane w ramach tego programu.
EN
The main objective of this paper is to present to the Polish society of scientists and engineers the way complex interdisciplinary projects are carried out in Germany in comparison to the way they could be conducted in Poland. This subject will be discussed based on the research programme SFB 562 carried out in the years 2000 - 2010 at the Technical University of Braunschweig with the subject "Robotic systems for handling and assembly - Rapid parallel manipulators with adaptronic components". In the first part of this paper the reasons for carrying out this research programme and its organisation was presented. An organisation of universal robotic system architecture developed within this programme was aIso shown. In the second part of this paper basic directions of research and prototype constructions of parallel kinematics built within this program will be described and discussed.
PL
Celem niniejszego artykułu jest przedstawienie polskiemu środowisku naukowców i inżynierów niemieckiego sposobu organizacji badań naukowych przy kompleksowych projektach interdyscyplinarnych, w kontekście organizacji podobnych projektów w Polsce. Problematyka ta zostanie omówiona na przykładzie programu badawczego SFB 562 powołanego w latach 2000 - 2010 na Politechnice w Braunschweigu w temacie „Systemy robotyczne dla manipulacji i montażu - Szybkie manipulatory równoległe z elementami adaptronicznymi". W pierwszej części artykułu przedstawiona zostanie motywacja powołania takiego programu badawczego oraz jego organizacja. Przedstawiona zostanie także opracowana w ramach tego programu uniwersalna architektura systemu robotycznego. W drugiej części artykułu zaprezentowane zostaną podstawowe kierunki prac badawczych oraz prototypy manipulatorów o kinematyce równoległej zbudowane w ramach tego programu.
EN
The main objective of this paper is to present to the Polish society of scientists and engineers the way complex interdisciplinary projects are carried out in Germany in comparison to the way they could be conducted in Poland. This subject will be discussed based on the research programme SFB 562 carried out in the years 2000 - 2010 at the Technical University of Braunschweig with the subject "Robotic systems for handling and assembly - Rapid parallel manipulators with adaptronic components". In the first part of this paper the reasons for carrying out this research programme and its organisation will be presented. An organisation of universal robotic system architecture developed within this programme will also be shown. In the second part of this paper basic directions of research and prototype constructions of parallel kinematics built within this program will be described and discussed.
EN
Architects of ad-hoc wireless Sensor-Actor Networks (SANETS) face various problems and challenges. The main limitations relate to aspects such as the number of sensor nodes involved, low bandwidth, management of resources and issues related to energy management. In order for these networks to be functionally proficient, the underlying software system must be able to effectively handle unreliable and dynamic distributed communication, power constraints of wireless devices, failure of hardware devices in hostile environments and the remote allocation of distributed processing tasks throughout the wireless network. The solution must be solved in a highly scalable manner. This paper provides the requirements analysis and presents the design of a software system middleware that provides a scalable solution for ad-hoc sensor network infrastructure made of both stationary and mobile sensors and actuators.
10
Content available remote Architektura gridu bazodanowego oparta o podejście peer-to-peer
PL
W artykule autorzy przedstawiają zaimpłementowane i zweryfikowane poprzez w pełni funkcjonalny prototyp, podejście do realizacji obiektowego gridu bazodanowego przy wykorzystaniu wirtualnej sieci peer-to-peer omawiając szczegółowo najważniejszy element mechanizmu jakim jest proces integracji rozproszonych obiektów. W artykule przeprowadzono gruntowną analizę rozwiązań będących fundamentalnym zbiorem wiedzy na temat integracji danych. Zaprezentowano trójwarstwowy model intagracyjny oparty o aktualizowalne obiektowe perspektywy oraz prototyp gridowej warstwy pośredniej wykorzystującej sieć wirtualną peer-to-peer.
EN
In the article authors present an approach for realisation of object-oriented database grid using virtual peer-to-peer networking. The approach has been verified by implementation of fully functional prototype. The article shows in details a process for integration of distributed objects which is provided by the core mechanism of the prototype. Authors also described three-layer integration model based on obiect-oriented updateable views and middleware prototype containing mentioned peer-to-peer solution. Moreover the article contains analysis of solutions being the fundamental knowledge about integration of data.
11
Content available remote Middleware for production robotic system modeling, integration and control
EN
The paper presents the developed middleware dedicated to the industrial robotic system modeling, integration and control. Due to several vendors of industrial robots and industrial equipment which deliver different simulation tools with different communication software, there is a need to integrate several technologies to build unified distributed robotic system. The proposed middleware combined by CORBA (Common Object Request Broker Architecture) communication layer and NVIDIA PhysX rigid body simulation, solve the integration issues by providing the methodology for distributed control system development and validation in hybrid environment (virtual and real). CORBA is independent from operating system and programming language, it is used as integration tool. It should be noted that CORBA can be combined with another communication techniques. We show the example application with the DeviceNET communication link between industrial robot and high level control PC combined with proposed middleware for Human Machine Interface purpose. It is important to emphasize that the proposed approach can be adapted to the design the manufacturing system combined by industrial robots, mobile robots and intelligent sensors such as cameras. Therefore it can be starting point for multi agent robotic system design and development. In paper the process of development industrial robot system based on proposed middleware is shown. The advantages of the robotic system modeling, integration and control are investigated.
12
Content available remote Integration of the Laboratory Instruments with e-Infrastructure
EN
A combination of networks, computational, storage infrastructure and the scientific instrumentation (equipped with sensor networks) composes a new kind of e-Infrastructure. The integration of scientific instruments into e-Infrastructure empowers possibilities in conducting experiments. The development of technologies that allow remote and shared access to laboratory instruments opens up new opportunities for researchers. This paper presents an approach to integrate the laboratory instruments with e-Infrastructure, focusing on the results of the EU FP7 DORII project.
EN
While the majority of e-Infrastructures that are set up within the European Research Area by such projects as EGEE, DEISA etc. are basically focused on providing the high-performance computing support for scientific applications, a diverse set of the scientific communities coming from various fields (e.g. earthquake, environmental science, experimental science communities) develop and operate experimental equipment and remote instrumentation that have not been integrated yet or only partially integrated within the European Grid e-Infrastructure. The Deployment of Remote Instrumentation Infrastructure (DORII) project aims at setting up an advanced Grid-based e-Infrastructure specifically oriented to the support of remote instrumentation devices on Grid extending the level of scientific instruments' exploitation. The paper highlights the main application areas and usage scenarios, key tasks of the Remote Instrumentation Infrastructure’s deployment and presents the joint research architecture for DORII in terms of advanced middleware solutions addressing the main tasks of identified applications.
EN
Experimental stations in facilities like Synchrotrons and Free Electron Lasers produce very large data sets. With access to distributed computing paradigms and Grid infrastructures, the data are processed on-line. This requires considerable computing power and storage requirements. Moreover, the constant advances in sensors, detectors, and light source technologies yield frequent upgrades of the instrumentation and proportional increase of the computing requirements. Other than the computing needs, a key-point for successful experiments is the efficient collaboration between the involved scientists and their convenient access to the research facilities. A viable solution is developing suitable infrastructures that allow remote operation of the experimental facilities. We focus on the importance of the transparent integration of instruments in the traditional Grid. Such capability boosts further the concept of remote operation, on-line & off-line processing, and builds collaborative and distributed virtual research environments. Building on the foundations of previous European projects, the aim of DORII (Deployment of Remote Instrumentation Infrastructure) [1] is to develop and operate an infrastructure that addresses this issue and supports multiple activities of eScience. We will describe how we have applied the DORII infrastructure on remote operations and on-line & off-line processing in a synchrotron radiation facility.
PL
Artykuł omawia problematykę prac naukowo-badawczych dotyczących adaptowalnych reflektywnych systemów warstw pośredniczących. Prace te koncentrują się na mechanizmach zarządzania zwirtualizowanymi zasobami komputerowymi oraz ich monitorowaniu. Przedstawione rozważania zilustrowano kilkoma przykładami systemów zrealizowanych w Katedrze Informatyki AGH. Prace te dotyczą między innymi monitorowania infrastruktury systemów typu Grid oraz zasobów systemu Solaria 10.
EN
The paper describes research activity related to the adaptable reflective middleware. These studies focus on virtualization mechanisms of computer resources and their monitoring. The presented considerations are illustrated by a few examples of the systems implemented at the Department of Computer Science at AGH UST. These systems concern monitoring and adaptive management of Grid systems infrastructure and Solaris 10 virtualized resources, among others.
PL
W poprzednim numerze „Logistyki" informowaliśmy o międzynarodowej nagrodzie Eurpean Auto ID Award 2006, jaką otrzymała firmo Logisys Sp. z 0.0. za Platformę Agilero. Jej nowatorstwo w podejściu do integracji rozwiązań auto ID iADC (mobilnych) w procesach logistycznych skłoniło nas do tego, by bliżej się jej przyjrzeć.
EN
We propose a grid programming approach using the ProActive middleware. The proposed strategy addresses several grid concerns, which we have classified into three categories. I. Grid Infrastructure which handles the resource acquisition and creation using deployment descriptors and Peer-to-Peer. II. Grid Technical Services which can provide non-functional transparent services like: fault tolerance, load balancing, and file transfer. III. Grid Higher Level programming with: group communication and hierarchical components. We have validated our approach with several grid programming experiences running applications on heterogeneous Grid resource using more than 1000 CPUs.
18
Content available remote Entish : elingua for Service Description and Composition
EN
A new technology for service description and composition in open and distributed environment is proposed. The technology consists of description language (called Entish) and composition protocol called entish 1.0. They are based on software agent paradigm. The description language is the contents language of the messages that are exchanged (between agents and services) according to the composition protocol. The syntax of the language as well as the message format are expressed in XML. The language and the protocol are merely specifications. To prove that the technology does work, the prototype implementation is provided. It is still under testing. However, it is available for use and evaluation via web interfaces starting with the website www.ipipan.waw.pl/mas/. The specifications were created on the basis of the requirements produced by the Service Description and Composition Working Group (www.ipipan.waw.pl/mas/sdc-wg ) of Agentcities.NET project. Related work was done by WSDL + BPEL4WS + (WS-Coordination) + (WS-Transactions), and DAML-S. Our technology is based on different principles. The language Entish is fully declarative contrary to BPEL4WS and DAML-S. A task (expressed in Entish) describes the desired static situation to be realized by the composition protocol.
PL
W pracy przedstawiono podejście do realizacji idei Web Services. W szczególności, do specyfikacji języka opisu oraz protokołu kompozycji usług. Oraz do ich realizacji poprzez tzw. miidleware, czyli system, w którym można podłączać usługi realizujące dowolne funkcje z jednej strony, a z drugiej strony można z nich korzystać poprzez specyfikację zadań. Do zadań nie są przypisywane usługi, które mogą je realizować : być może ich jeszcze nie ma lub były, ale aktualnie nie są dostępne, lub tez jest wiele usłu realizujących tę samą funkcję. Z punktu widzenia klienta, jak również z punktu widzenia dostarczyciela usług, system jest przezroczysty. Ważne jest, że ten middleware został zrealizowany i jest dostępny na www do sprawdzenia. W naszym rozumieniu jest to dowód na to, że język opisu Entish oraz protokół kompozycji entish 1.0 mogą być uważane za propozycję technologii realizującej ideę Web Services.
19
Content available remote Agentspace as a Middleware for Service Integration
EN
Agentspace is an emerging environment resulting from process automation in the Internet and the Web. It is supposed that autonomous software (mobile) agents provide the automation. The agents realize goals delegated to them by their human masters. Interoperability is crucial to assure meaningful interaction, ccommunication and cooperation between heterogenous agents and heterogenous services. In order to realize the goals, the agents must create, manage and reconfigurate complex workflows. Usually, a workflow integrates a number of heterogenous services. Our research aims at extracting a minimum that is necessary and sufficient for providing transparency between users and services, i.e. for joining applications as services to agentspace on the one hand and for using and integrating them by heterogenous services. Our research aims at extracting a minimum that is necessary and sufficient for providing transparency between users and services, i.e. for joining applications as services to agentspace on the one hand and for using and integrating them by heterogenous agents (on behalf of their users) on the other hand. For this very purpose we introduce a new concept of agent architecture as well as the new agent mobility form called soul migration.
PL
Przestrzeń agentowa jest wyłaniającym się środowiskiem powstającym przez automatyzację procesów zachodzących w Internecie i na WWW. Jest powszechnie przyjęte, że ta automatyzacja ma być realizowana poprzez mobilnych software'owych agentów. Agentspace jest realizacją tej automatyzacji; jest to infrastruktura typu middleware. W ramach tej infrastruktury wprowadziliśmy nową architekturę agenta jak również zaproponowaliśmy nową formę migracji agenta nazwaną przez nas soul migration.
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ć.