The PDF file you selected should load here if your Web browser has a PDF reader plug-in installed (for example, a recent version of Adobe Acrobat Reader).

If you would like more information about how to print, save, and work with PDFs, Highwire Press provides a helpful Frequently Asked Questions about PDFs.

Alternatively, you can download the PDF file directly to your computer, from where it can be opened using a PDF reader. To download the PDF, click the Download link above.

Fullscreen Fullscreen Off


Background/Objective: Every embedded system follows a language to communicate with the HOST. Changes do happen to the language which must be affected while the system is up and running dynamically due to criticality reasons. Methods/Statistical Analysis: An efficient architectural modelling is undertaken which includes components that co-exists with ES components and help in dynamically adapting to the changes initiated from the HOST to be carried to the syntax and semantics of the command language used for effecting necessary operations within the embedded system. A tabular method has been used to compare the architectural models and find the most effective architecture that best suits a syntax evolution system. Findings: Different kinds of evolution systems that include syntax, semantics, online testing and the communication system have to be supported to make an embedded system adapt to the changes dynamically. Syntax evolution system is the interfacing system that deals with evolving different kinds of commands, changes to the commands and the new commands which are transmitted from the HOST and the target to adapt the same through invoking the related real-time functions. The commands must be resolved and evolved dynamically. Different kinds of methods have been invented which can be used to affect the changes required to the command language dynamically while the system is up and running. The components that are required for implementing the methods have also been invented. The new components have been added to the ES software components and a new architecture has been evolved. The new architecture has been included with all the components related to a Nuclear reactor system which is basically a safety critical system. Application/Improvement: A comparative analysis of all the architectures reveal that the new architecture has all the features required for undertaking the dynamic syntax evolution at it also reveals that the new architecture uses all the methods required for dynamic syntax evolution while other architectures supports just one or two methods.

Keywords

Dynamic Evolution, Effective Architecture, Embedded Systems, Syntax Evolution
User