![](/client/images/blank.gif)
Eylem Seç
![Extending Papyrus-RT to facilitate model-driven development of rover software için kapak resmi Extending Papyrus-RT to facilitate model-driven development of rover software için kapak resmi](/client/assets/cf6e192b74af2810/ctx/images/no_image.png)
Extending Papyrus-RT to facilitate model-driven development of rover software
Başlık:
Extending Papyrus-RT to facilitate model-driven development of rover software
Yazar:
Gopikrishnan, Sudharshan, author.
Yazar Ek Girişi:
Fiziksel Tanımlama:
1 electronic resource (88 pages)
Genel Not:
Source: Dissertation Abstracts International, Volume: 76-07C.
Advisors: Juergen Dingel.
Özet:
Model-Driven Development is based on the principle that the code can be automatically generated from software models that capture the high-level implementation of the system. This process of software development can save a lot of time and cost, in addition to eliminating the need for writing complex code. An example of MDD is the development of complex real-time embedded software systems using a real-time profile of UML (UML-RT). Development of this software is difficult mainly due to timing constraints in a resource-constrained environment. Adequate consideration of these timing constraints is very important for ensuring the integrity and reliability of a real-time software system. Papyrus for Real-Time (Papyrus-RT) is an open source modeling environment, which can be used to model complex real-time systems using the UML-RT language. In our thesis, we have taken a rover, an autonomous embedded system vehicle, as our case study. We are extending Papyrus-RT by adding new features to facilitate the model-based development of rover software. The goal of the project is to streamline the process of developing rover software using Papyrus-RT by making it more user-friendly and simpler. One of the key research outcomes is a highly customizable configuration page in the multi-editor panel of Papyrus-RT. The configuration view provides a centralized visualization of a select number of relevant design parameters such as attribute value, property when designing the software for the rovers. Further, it also serves as a single point for all the design modification and customizations. Finally, as a proof of concept, a fully functioning rover is constructed, and the code that is generated through the customized version of our tool is used to drive the rover.
Notlar:
School code: 0283
Konu Başlığı:
Tüzel Kişi Ek Girişi:
Mevcut:*
Yer Numarası | Demirbaş Numarası | Shelf Location | Lokasyon / Statüsü / İade Tarihi |
---|---|---|---|
XX(684149.1) | 684149-1001 | Proquest E-Tez Koleksiyonu | Arıyor... |
On Order
Liste seç
Bunu varsayılan liste yap.
Öğeler başarıyla eklendi
Öğeler eklenirken hata oldu. Lütfen tekrar deneyiniz.
:
Select An Item
Data usage warning: You will receive one text message for each title you selected.
Standard text messaging rates apply.