Software architecture design for microsatellite computer board using SYSML language
Închide
Conţinutul numărului revistei
Articolul precedent
Articolul urmator
882 0
Căutarea după subiecte
similare conform CZU
621.391:004:529.7 (1)
Electrotehnică (1153)
Știința și tehnologia calculatoarelor. Calculatoare. Procesarea datelor (4156)
Astronomie. Astrofizică. Cercetarea spațiului. Geodezie (231)
SM ISO690:2012
LEVINEŢ, Nicolae, ILCO, Valentin, GIRSCAN, Adrian, SECRIERU, Nicolae. Software architecture design for microsatellite computer board using SYSML language . In: Meridian Ingineresc, 2015, nr. 2(57), pp. 77-80. ISSN 1683-853X.
EXPORT metadate:
Google Scholar
Crossref
CERIF

DataCite
Dublin Core
Meridian Ingineresc
Numărul 2(57) / 2015 / ISSN 1683-853X

Software architecture design for microsatellite computer board using SYSML language
CZU: 621.391:004:529.7

Pag. 77-80

Levineţ Nicolae, Ilco Valentin, Girscan Adrian, Secrieru Nicolae
 
Technical University of Moldova
 
 
Disponibil în IBN: 9 octombrie 2015


Rezumat

Proiectarea arhitecturii software a calculatorului de bord a microsateliților cu utilizarea limbajului SYSML. În lucrare se prezintă experiența procesului de proiectare arhitecturală a softului pentru calculatorul de bord a microsatelitului în baza limbajului formal SYSML. Proiectarea se realizează prin metoda top down, care vizează definirea evenimentelor și proceselor de funcționare a sistemelor satelitului, prin elaborarea diagramelor SYSML. În mediul de proiectare cu ajutorul diagramelor se generează structura programului, aceasta structură oferă o fiabilitate și o rapiditate înaltă de funcționare. Experiența acumulată arată că datorită proiectării inverse (reverse engineering) poate fi micșorat timpul de testare, iar mediul de proiectare va permite corectarea și generarea automată a documentației electronice.

Software architecture design for microsatellite computer board using SYSML language. This paper presents the experience of software architectural design process for the microsatellite board computer based on formal language SysML. The design is achieved by top down method, which aims to set events and processes for satellite systems work by drawing SysML diagrams. In the design environment thanks to diagrams is generated program structure, which provides reliability and high-speed operation. Acquired experience shown that due to the reverse design (reverse engineering) may be reduced time testing and the design environment will allow correction and automatic generation of electronic documentation.

Conception de l'architecture logicielle pour l'ordinateur de bord de microsatellites en utilisant un langage SysML. Le document présente l'expérience de processus de conception architecturale pour ordinateur de bord de microsatellite fondée sur la langue formelle SysML. La conception est réalisée par haut en bas, visant à définir les événements et les processus de fonctionnement des systèmes de satellites en dessinant des diagrammes SysML. Dans l'environnement de conception, avec des diagrammes est généré structure du programme, cette structure offre une grande fiabilité et une grande vitesse de fonctionnement. L'expérience accumulée montre qu'en raison de la conception inverse (reverse engineering) peut être réduit le temps de test et de l'environnement de conception permettra de rectification et de générer automatiquement des documents électroniques.

Проектирование архитектуры программного обеспечения бортового компьютера микроспутников с помощью языка SysML. В данной работе представлен опыт процесса разработки архитектурного проектирования программного обеспечения для бортового компьютера микроспутника на основе формального языка SysML. Проектирование осуществляется при помощи метода “Top down”, направленного на определение событий и процессов работы систем спутника, путем разработки SysML диаграмм. В среде разработки с помощью диаграмм генерируется структура программы, эта структура обеспечивает надежность и высокую скорость работы. Опыт показывает, что посредством обратного проектирования (reverse engineering) может быть снижено время тестирования, а среда разработки позволит исправление и автоматическую генерацию электронной документации.