DonNTU | DonNTU Master's portal | | | |
AbstractTheme of master's thesis: «Multilayered object-oriented system design for embedded systems»Author: Siroshtan Sergii. |
Biography | Abstract |
AbstractIntroductionExamining a modern tendency to development of science and technique, the process of automation becomes more and more extensive. To automate some process we must have a computing device, and also software which will manage a process. More expediency is to use embedded devices, which decide the strictly specialized tasks circle. The cost of such devices is less, the size is compact. And can get a problem decision on the whole. The hardware-software systems, which are work on the embedded devices, are designing in the great number. But the methodology of their designing and programming, which would decrease time and resources on the construction of the similar systems, are not yet developed. Therefore this work represents designing methodology development of multilayer object-oriented system for embedded devices. Object-oriented paradigmAccording [1] a paradigm is a great number of theoretical principles, practical receptions and instruments which are basis for scientific researches in a certain area and used during the long period of time. Now in the development area of the program systems most evolutionary and widely used is the object-oriented paradigm [2]. This paradigm includes the followings elements (fig. 1):
Figure 1 – Basic elements if object-oriented paradigm Conceptual basis of the object-oriented paradigm is a row of principles (fig. 2) [2]:
Figure 2 – Elements of the object-oriented model. The figure is an animation and contains 5 frames, repeats 5 times, the size is 3.5 KB There are two methods of abstraction organization in a hierarchy. In first case abstractions associate a relation "is-a" (fig. 3a) - inheritance, in the second - "has-a" (fig. of 3b) a relation is aggregation.
Figure 3 – Inheritance (a), aggregation (b) Multilayered architectureAccording [3] the layers pattern helps to structure applications that can be decomposed into same types groups of subtasks (fig. 4).
Figure 4 – General architecture of the multilayer system In which each group of subtasks is at a particular level of:
SummaryIn this master's thesis will developed the designing methodology development of multilayer object-oriented system for embedded devices. This methodology will help to design hardware-software systems in short dates and low cost. Bibliography
Important: the master’s thesis had not been finished while writing this abstract. The expected finishing time is December 2009. The complete text of the thesis and the materials on the subject can be obtained from the author or his advisor after the specified date. Copyright © 2009, DonNTU, Siroshtan Sergii |
Biography | Abstract |