Open Access Open Access  Restricted Access Subscription Access

An Efficient Architecture for Implementing Syntax Evolution of Embedded System


Affiliations
1 Department of Computer Science Engineering, KL University, Vaddeswaram - 522502, Guntur, Andhra Pradesh, India
2 Department of Computer Science and Engineering, JNTU Hyderabad - 500085, Hyderabad, Andhra Pradesh, India
3 Department of Computer Science and Engineering, ANU, Guntur - 522510, Andhra Pradesh, India
 

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

Abstract Views: 185

PDF Views: 0




  • An Efficient Architecture for Implementing Syntax Evolution of Embedded System

Abstract Views: 185  |  PDF Views: 0

Authors

J. Sasi Bhanu
Department of Computer Science Engineering, KL University, Vaddeswaram - 522502, Guntur, Andhra Pradesh, India
A. Vinaya Babu
Department of Computer Science and Engineering, JNTU Hyderabad - 500085, Hyderabad, Andhra Pradesh, India
P. Trimurthy
Department of Computer Science and Engineering, ANU, Guntur - 522510, Andhra Pradesh, India

Abstract


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



DOI: https://doi.org/10.17485/ijst%2F2015%2Fv8i23%2F115379