{"title":"基于组件的嵌入式系统中的实时数据一致性","authors":"Nadège Pontisso, G. Padiou, P. Quéinnec","doi":"10.1145/1416729.1416789","DOIUrl":null,"url":null,"abstract":"Embedded systems use more and more distributed architectures. For example, several instrumentation components communicate with a calculator via a field bus. Such distributed systems need to be sufficiently deterministic despite the asynchronous characteristics of their hardware components.\n This work fits in with these problematics and focuses on the control of the temporal compatibility of a set of interdependent data used by the components of the system. Indeed, even if the components keep a simple behaviour, periodic for example, latencies in computation and communication can cause inconsistencies during the use of these data.\n The study focuses on the data consistency formalisation by defining a relation called influence. The data flow between components is abstracted to a graph and, from the definition of particular subgraphs called spindles, a data timestamping rule is elaborated. It permits to define consistency constraints using constraints on these timestamps.","PeriodicalId":321308,"journal":{"name":"NOuvelles TEchnologies de la REpartition","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Real time data consistency in component based embedded systems\",\"authors\":\"Nadège Pontisso, G. Padiou, P. Quéinnec\",\"doi\":\"10.1145/1416729.1416789\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Embedded systems use more and more distributed architectures. For example, several instrumentation components communicate with a calculator via a field bus. Such distributed systems need to be sufficiently deterministic despite the asynchronous characteristics of their hardware components.\\n This work fits in with these problematics and focuses on the control of the temporal compatibility of a set of interdependent data used by the components of the system. Indeed, even if the components keep a simple behaviour, periodic for example, latencies in computation and communication can cause inconsistencies during the use of these data.\\n The study focuses on the data consistency formalisation by defining a relation called influence. The data flow between components is abstracted to a graph and, from the definition of particular subgraphs called spindles, a data timestamping rule is elaborated. It permits to define consistency constraints using constraints on these timestamps.\",\"PeriodicalId\":321308,\"journal\":{\"name\":\"NOuvelles TEchnologies de la REpartition\",\"volume\":\"142 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-06-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"NOuvelles TEchnologies de la REpartition\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1416729.1416789\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"NOuvelles TEchnologies de la REpartition","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1416729.1416789","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Real time data consistency in component based embedded systems
Embedded systems use more and more distributed architectures. For example, several instrumentation components communicate with a calculator via a field bus. Such distributed systems need to be sufficiently deterministic despite the asynchronous characteristics of their hardware components.
This work fits in with these problematics and focuses on the control of the temporal compatibility of a set of interdependent data used by the components of the system. Indeed, even if the components keep a simple behaviour, periodic for example, latencies in computation and communication can cause inconsistencies during the use of these data.
The study focuses on the data consistency formalisation by defining a relation called influence. The data flow between components is abstracted to a graph and, from the definition of particular subgraphs called spindles, a data timestamping rule is elaborated. It permits to define consistency constraints using constraints on these timestamps.