1 |
Using the Ground Equipment Monitoring Service (GEMS) for Satellite Telemetry & Command SystemsAndzik, Rob 10 1900 (has links)
ITC/USA 2008 Conference Proceedings / The Forty-Fourth Annual International Telemetering Conference and Technical Exhibition / October 27-30, 2008 / Town and Country Resort & Convention Center, San Diego, California / As satellite ground systems migrate toward network-centric, distributed architectures, controlling remote ground equipment becomes a central issue. While many protocols and approaches exist that address remote control and status, there is little agreement on a common solution. Device vendors and system integrators commonly find themselves integrating multiple protocols to meet a wide range of requirements. Technologies change and new protocols evolve that result in yet more options to be considered. However, the fundamental aspects of device control remain constant. The Ground Equipment Monitoring Service (GEMS) seeks to define a standard model for device control independent of the underlying protocols and technologies. Using this approach, a wide range of protocols can be mapped to the GEMS model. Systems using different protocols can then rely on the common mapping and utilize translators to connect heterogeneous components with little integration costs. This paper describes the state of the specification and potential uses of the GEMS specification in Satellite Ground Systems. Interactions between the GEMS specification and other standards such as the CCSDS SLE Complex Management services are also presented.
|
2 |
Spring: Sun's neuer Kern fuer objektorientierte, verteilte AnwendungenSchoeniger, Frank 16 September 1996 (has links)
In dieser Arbeit werden die neuen objektorientierten
Mechanismen von Sun's neuem Kern ¨Spring¨ vorgestellt. Hier
wurden erstmals die Standards der OMG (Object Managment
Group) umgesetzt. An einem kleinen Beispiel wird das
Programmieren unter Spring erlaeutert.
|
3 |
Programavimo kalbų taikymas modelių transformacijoms realizuoti MDA architektūroje / Usage of programing languages for model transformations in MDACirtautas, Alfonsas 27 May 2005 (has links)
Presented work covers one of the most important areas of OMG’s model driven architecture (MDA) – problems of object model transformations. Based on research of OMG specifications and other sources, author analyzes transformation process, states importance of modeling and metamodeling for designing of UML like modeling languages. Research work describes designed PIM ant PSM metamodels of aggregate systems. Structure and syntax of ATL and MTL model transformation languages was introduced. Author gives a short overview of model editors and graphical representation for these languages, created using EMF framework tools. Transformation languages have been compared. A result of experimental transformations was summarized by their qualitative and quantitative criteria. Advantages of hybrid ATL transformation language versus imperative MTL language were found. Experimental transformations were successfully produced and executed using ATL and MTL model transformation languages.
|
4 |
Implementace komunikačního scénáře využívajícího Data distribution service a hodnocení bezpečnosti / Communication model using Data distribution service and communication security assessmentFrollo, Martin January 2019 (has links)
The diploma thesis is focusing on middleware layer in distributed systems. It introduces typically used communication protocols and standards operating on this layer. In theoretical part it brings closer look at OMG DDS specification. This part contains fundamental functionalities of this specification along with its architecture blocks. Thesis also describes the RTPS protocol functionality. Existing implementations of OMG DDS standard are described at the end of theoretical part. OpenDDS 3.13 implementation is used in practical part of thesis. It is deployed and tested on various platforms. Next part verifies option of securing RTPS data stream using beta version of OMG DDS Security, which OpenDDS 3.13 implementation contains. Secured and unsecured data flows are being compared. Latency of data stream is also important, especially in distributed systems. DDS system, which measures latency of RTPS stream is created in practical part. Latency of this DDS system can be measured in various configurations. Difference of devices’ performance used in measurements can be clearly seen in latency results where the size of data samples is increasing. Differences of measured latency are also recognizable between reliable and unreliable and secure and unsecure RTPS stream. Part of measurements is made between 2 physical devices with and without an attacker. Type of attack is MITM and it captures RTPS flow, which does not belong to attacking machine.
|
5 |
Game Development : Using UML Class Diagram / Spelprogrammering : Med UML KlassdiagramJonsson, Jenna January 2013 (has links)
In my thesis I have planned the structure of a game that I have developed together with two developers and an art director. The structure of the game is planned using class diagram. Class diagram is included in UML and can be used in many areas, one area is programming. Other fields where class diagram can be useful are enterprise information systems. The report shows the advantages and disadvantages of using class diagram when developing games. Examples are shown of how it can be used and how I have used it in my work. The outcome shows that using class diagram can facilitate the development of a game with a complicated structure. Another advantage is that it improves the communication between all participants in a project. / I mitt examensarbete har jag planerat strukturen för ett spel som jag har tagit fram tillsammans med två utvecklare och en art director. Spelets struktur planeras med klassdiagram. Klassdiagram ingår i UML och kan användas inom många områden, ett av områdena är programmering. Fler användningsområden är företags informationssystem. Syftet med rapporten är att visa på fördelar och nackdelar med att använda klassdiagram. Rapporten visar exempel på hur det kan användas och hur jag har använt mig av det i mitt arbete. Resultatet visar att klassdiagram kan underlätta programmeringen av ett spel med en komplicerad struktur. Andra fördelar är att det förbättrar kommunikationen mellan samtliga deltagare i ett projekt.
|
6 |
Šiuolaikinių veiklos taisyklių standartų taikymas kuriant IS / IS development applying current production rules standardsIvančikaitė, Giedrimė 25 November 2010 (has links)
Pagrindinis šio darbo tikslas – naujausių OMG (Object Management Group) veiklos taisyklių standartų tyrimas ir jų standartų taikymo, kuriant informacines sistemas, metodikos sudarymas bei jos eksperimentinis įvertinimas. Pagrindiniai darbe keliami uždaviniai yra: 1) Išnagrinėti veiklos taisyklių koncepciją ir jos taikymo principus. 2) Ištirti standartus, skirtus reikalavimų specifikavimo stadijai (akcentuojant SBVR ir PRR). 3) Apibrėžti pasirinktų standartų charakteringąsias savybes ir jų ryšius. 4) Sukurti pasirinktų standartų taikymo metodiką. 5) Ištirti pasiūlytos metodikos realizavimo galimybes. 6) Išbandyti metodiką pasirinktos dalykinės srities pagrindu. Iš OMG siūlomų standartų išskirti SBVR (Semantics of Business Vocabulary and Business Rules) ir PRR (Production Rule Representation), kurie aktualūs veiklos taisyklėms. Tyrimo metu apibrėžtos pasirinktų standartų charakteringosios savybės bei ištirtos jų susiejimo bei PRR išraiškų generavimo iš SBVR šablonų galimybės. Pagrindiniai darbo metu gauti moksliniai/taikomieji rezultatai yra: - Analitinis SBVR ir PRR standartų įvertinimas jų tarpusavio santykio atžvilgiu; - SBVR ir PRR panaudojimo IS kūrimo metu specifikuojant veiklos žodyną ir produkcines taisykles metodika, standartų sulietuvinimo galimybių analizė; - Sukurtąją metodiką palaikančių saugyklų struktūros apibrėžimas. - Atviro kodo įrankio SBeaVeR analizė bei jo modifikavimo rekomendacijos, siekiant jį pritaikyt darbe siūlomai metodikai. Nors veiklos taisyklių... [toliau žr. visą tekstą] / The aim of this paper is the analysis of the new OMG (Object Management Group) business rules standards, the creation of methodology for their application and its practical evaluation. The main tasks of the work are: 1. Analysis of business rules conception and application. 2. Analysis of the standards designed for requirement specification phase (emphasizing SBVR and PRR). 3. Definition of the main characteristics of the selected standards. 4. Creation of the standards application methodology. 5. Investigation of the implementation possibilities of the created methodology. 6. Practical evaluation of methodology. From the analyzed OMG standards two have been distinguished - SBVR (Semantics of Business Vocabulary and Business Rules) and PRR (Production Rule Representation), which are relevant to the production rules. The study defined the selected standards fundamental properties and investigated the binding of PRR and SBVR expressions and the options of the generation of templates. The main results of the work are: - Analytical evaluation of SBVR and PRR standards and their interaction; - The methodology of SBVR and PRR application during the specification of the concept dictionary and production rules; - Definition of the repository structures for the developed methodology; - The analysis of the open-source tool SBeaVeR and the recommendations for its modification to fit the created methodology; The application of business rules approach for the creation of IS is very... [to full text]
|
7 |
Grail to XMI and BackWang, Chao January 2008 (has links)
<p>Grail is an open source graph library, which is developed at the MSI of Växjö University, tools like the VizzAnalyzer and vizz3d use Grail for representing their internal structures.</p><p>In this thesis, an adapter serializing and deserializing Grail graphs to and from XMI is introduced. XMI is short for XML Metadata Interchange; it is developed by the Object Management Group (OMG).</p>
|
8 |
Objektinių modelių transformacijų realizavimas / Implementing object model transformationsAbdrachimovas, Ruslanas 31 May 2004 (has links)
Presented work covers one of the most important areas of OMG’s model driven architecture (MDA) – problems of object model transformations. Based on research of OMG specifications and other sources, author analyzes transformation process, states importance of modeling and metamodeling for designing of UML like modeling languages. Research work describes designed metamodels of experimental modeling languages: “Entity – process”, Java metamodel and relational metamodel. Author gives a short overview of model editors for these languages, created using EMF framework tools. Based on analysis, author describes very flexible architecture of model transformation implementation, based on filter and pipes architectural pattern. Usage of this architecture gives flexibility to transformation implementation and allows easy and straightforward decomposition of transformation to separate stages. Designed filter and pipes transformation architecture was used for experimental transformation implementation. Research work presents quality and quantity based results of experimental transformations.
|
9 |
Modeliavimu grindžiamas J2EE platformos trijų sluoksnių informacinių sistemų kūrimas / Model-driven development of 3-tier JEE platform applicationsMikuckas, Modestas 20 June 2012 (has links)
Viena iš technologinių sričių, kur galima pritaikyti modeliavimu grindžiamą architektūrą (MGA) yra Java Enterprise Edition (J2EE) informacinių sistemų kūrimas. Nors generuoti pilną programinį kodą taikant MGA metodus nėra įprasta, tačiau egzistuoja abstraktūs metodai, bei daliniai sprendimai leidžiantys daryti prielaidą, kad tai yra įmanoma. Remiantis egzistuojančiais abstrakčiais metodais ir daliniais sprendimais buvo sukurtas MGA metodas ir kodo generatorius, leidžiantis sugeneruoti visą programinį kodą pagal modelio duomenis. Sukurtas metodas buvo išbandytas su realia informacine MagicTest žinių testavimo sistema. Bandymas su realia sistema parodė, kad pasiūlytas MGA metodas gali būti sėkmingai taikomas JEE platformos informacinių sistemų kūrimui. / One of the technological areas where can be used model driven architecture (MDA) is Java Enterprise Edition (J2EE) development of information systems. Although to generate a complete program using MDA is not common, but there are some abstract methods, and partial solutions suggesting that this is possible. Based on existing methods of abstract and partial solutions new MDA method and code generator was created. Generator allows to generate software code based on the model data. The method and generator was tested with the real information MagicTest knowledge testing system. The test of the real system showed that the proposed MDA method can be successfully applied to J2EE platform for developing information systems.
|
10 |
Grail to XMI and BackWang, Chao January 2008 (has links)
Grail is an open source graph library, which is developed at the MSI of Växjö University, tools like the VizzAnalyzer and vizz3d use Grail for representing their internal structures. In this thesis, an adapter serializing and deserializing Grail graphs to and from XMI is introduced. XMI is short for XML Metadata Interchange; it is developed by the Object Management Group (OMG).
|
Page generated in 0.017 seconds