首页 > 最新文献

Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)最新文献

英文 中文
Accounting system: a fine-grained CPU resource protection mechanism for embedded system 记帐系统:一种针对嵌入式系统的细粒度CPU资源保护机制
Midori Sugaya, S. Oikawa, T. Nakajima
In ubiquitous computing environments, our daily lives will be made convenient by embedded intelligent devices. Those devices, such as car navigation systems, personal digital assistances, and cellular phones, provide various kinds of the complex services. Those devices are networked with each other and provide complicated services, through the Internet. While they provide useful services, there is an increasing possibility of security attacks, which include the unexpected execution of unsecure codes. Current information appliances have not yet fully embodied a resource protection mechanism that prevents misbehaved applications from consuming the whole CPU capacity of system resources. In this paper, we propose accounting system, and describe its design and implementation. The system is a resource monitoring and restriction system that has the purpose of improving the system's reliability and security. We developed the system on Linux. Our system is a very generic to offer various services, such as security improvement, overload control, and class-based accounting, that require CPU resource control
在普适计算环境中,嵌入式智能设备将为我们的日常生活带来便利。这些设备,如汽车导航系统、个人数字辅助和移动电话,提供各种复杂的服务。这些设备相互联网,通过互联网提供复杂的服务。虽然它们提供了有用的服务,但安全攻击的可能性越来越大,其中包括意外执行不安全代码。目前的信息设备还没有完全体现一种资源保护机制,以防止行为不端的应用程序消耗系统资源的整个CPU容量。在本文中,我们提出了会计系统,并描述了它的设计和实现。该系统是一个以提高系统可靠性和安全性为目的的资源监控与约束系统。我们在Linux上开发了这个系统。我们的系统非常通用,可以提供各种需要CPU资源控制的服务,例如安全性改进、过载控制和基于类的计费
{"title":"Accounting system: a fine-grained CPU resource protection mechanism for embedded system","authors":"Midori Sugaya, S. Oikawa, T. Nakajima","doi":"10.1109/ISORC.2006.14","DOIUrl":"https://doi.org/10.1109/ISORC.2006.14","url":null,"abstract":"In ubiquitous computing environments, our daily lives will be made convenient by embedded intelligent devices. Those devices, such as car navigation systems, personal digital assistances, and cellular phones, provide various kinds of the complex services. Those devices are networked with each other and provide complicated services, through the Internet. While they provide useful services, there is an increasing possibility of security attacks, which include the unexpected execution of unsecure codes. Current information appliances have not yet fully embodied a resource protection mechanism that prevents misbehaved applications from consuming the whole CPU capacity of system resources. In this paper, we propose accounting system, and describe its design and implementation. The system is a resource monitoring and restriction system that has the purpose of improving the system's reliability and security. We developed the system on Linux. Our system is a very generic to offer various services, such as security improvement, overload control, and class-based accounting, that require CPU resource control","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134595360","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
From UML/SPT models to schedulability analysis: a metamodel-based transformation 从UML/SPT模型到可调度性分析:基于元模型的转换
Abdelouahed Gherbi, F. Khendek
UML through its profiling mechanism is well adapted for the modeling of real-time software requirements and designs. It is becoming the de facto standard. On the other hand, several real-time schedulability analysis techniques have been proposed in the literature. One of the current research challenges is in bridging the gap between the UML/SPT models and the well-established real-time schedulability analysis techniques. In this paper, we propose an MDA-compliant approach addressing this issue. We develop an UML metamodel for a well-established schedulability analysis technique. We propose a rule-based transformation between the UML/SPT schedulability analysis sub-profile metamodel and this metamodel. We illustrate our approach with an example
UML通过它的分析机制很好地适应于实时软件需求和设计的建模。它正在成为事实上的标准。另一方面,文献中提出了几种实时可调度性分析技术。当前的研究挑战之一是弥合UML/SPT模型和已建立的实时可调度性分析技术之间的差距。在本文中,我们提出了一种符合mda的方法来解决这个问题。我们为完善的可调度性分析技术开发了UML元模型。我们在UML/SPT可调度性分析子概要文件元模型和该元模型之间提出了一种基于规则的转换。我们用一个例子来说明我们的方法
{"title":"From UML/SPT models to schedulability analysis: a metamodel-based transformation","authors":"Abdelouahed Gherbi, F. Khendek","doi":"10.1109/ISORC.2006.37","DOIUrl":"https://doi.org/10.1109/ISORC.2006.37","url":null,"abstract":"UML through its profiling mechanism is well adapted for the modeling of real-time software requirements and designs. It is becoming the de facto standard. On the other hand, several real-time schedulability analysis techniques have been proposed in the literature. One of the current research challenges is in bridging the gap between the UML/SPT models and the well-established real-time schedulability analysis techniques. In this paper, we propose an MDA-compliant approach addressing this issue. We develop an UML metamodel for a well-established schedulability analysis technique. We propose a rule-based transformation between the UML/SPT schedulability analysis sub-profile metamodel and this metamodel. We illustrate our approach with an example","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129225284","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
A practical approach to secure Web services 保护Web服务的实用方法
Jie Xu, E. Yang, K. Bennett
Web services provide the potential to offer interoperability of distributed business-to-business application integration between autonomous organisations, regardless of platforms, operating systems or languages. For both user and vendor organisations, this raises immediate problems of trust, security, privacy and prevention of malicious attacks. Until these problems are addressed and solved properly, the use of Web services will be severely restricted because no-one will trust them. We describe in this paper a service-oriented architecture and an attack-tolerant information retrieval (ATIR) service which tackles certain classes of privacy problems. In particular, we address the problem of protecting a user against malicious attacks upon an information service when the user retrieves some information from the service. Although there have been many theoretical solutions to certain aspects of this problem, the results have yet to be adapted to real systems. We report our experience of integrating the ATIR service with Taverna, a popular workflow system used amongst the UK e-science/grid computing community, to support secure information retrieval in the biology context. Performance studies show that the overhead of ATIR server-side processing is trivial (<5%) in comparison with the total processing time of the integrated Taverna. Our experimental results also show that the major processing overhead is caused by the Taverna enactor operations which consume no less than 50% of the total processing time
Web服务提供了在自治组织之间提供分布式企业到企业应用程序集成的互操作性的潜力,而不受平台、操作系统或语言的限制。对于用户和供应商组织来说,这立即引发了信任、安全、隐私和防止恶意攻击的问题。在这些问题得到妥善处理和解决之前,Web服务的使用将受到严格限制,因为没有人会信任它们。本文描述了一种面向服务的体系结构和一种容错信息检索(ATIR)服务,该服务可以解决某些类型的隐私问题。特别是,当用户从信息服务中检索某些信息时,我们解决了保护用户免受恶意攻击的问题。虽然这个问题的某些方面已经有了许多理论解决方案,但结果尚未适应于实际系统。我们报告了我们将ATIR服务与Taverna集成的经验,Taverna是英国电子科学/网格计算社区中使用的一种流行的工作流系统,用于支持生物环境中的安全信息检索。性能研究表明,与集成Taverna的总处理时间相比,ATIR服务器端处理的开销微不足道(<5%)。我们的实验结果还表明,主要的处理开销是由Taverna enactor操作引起的,它消耗了不少于总处理时间的50%
{"title":"A practical approach to secure Web services","authors":"Jie Xu, E. Yang, K. Bennett","doi":"10.1109/ISORC.2006.9","DOIUrl":"https://doi.org/10.1109/ISORC.2006.9","url":null,"abstract":"Web services provide the potential to offer interoperability of distributed business-to-business application integration between autonomous organisations, regardless of platforms, operating systems or languages. For both user and vendor organisations, this raises immediate problems of trust, security, privacy and prevention of malicious attacks. Until these problems are addressed and solved properly, the use of Web services will be severely restricted because no-one will trust them. We describe in this paper a service-oriented architecture and an attack-tolerant information retrieval (ATIR) service which tackles certain classes of privacy problems. In particular, we address the problem of protecting a user against malicious attacks upon an information service when the user retrieves some information from the service. Although there have been many theoretical solutions to certain aspects of this problem, the results have yet to be adapted to real systems. We report our experience of integrating the ATIR service with Taverna, a popular workflow system used amongst the UK e-science/grid computing community, to support secure information retrieval in the biology context. Performance studies show that the overhead of ATIR server-side processing is trivial (<5%) in comparison with the total processing time of the integrated Taverna. Our experimental results also show that the major processing overhead is caused by the Taverna enactor operations which consume no less than 50% of the total processing time","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"87 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128993662","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Getting more flexible scheduling in the RTSJ 在RTSJ中获得更灵活的调度
A. Zerzelidis, A. Wellings
This paper illustrates how the real-time specification for Java (RTSJ) can be modified to allow applications to implement more flexible scheduling. The proposed approach is a two-level scheduling mechanism where the first level is the RTSJ priority scheduler and the second level is under application control. Minimum, backward-compatible changes to the RTSJ specification are discussed to motivate the required interface. The only assumptions made about the underlying real-time operating system are that it supports pre-emptive priority-based dispatching and that changes to priorities have immediate effect
本文演示了如何修改Java的实时规范(RTSJ)以允许应用程序实现更灵活的调度。所建议的方法是一个两级调度机制,其中第一级是RTSJ优先级调度程序,第二级是在应用程序控制之下。讨论了对RTSJ规范的最小向后兼容更改,以激励所需的接口。对底层实时操作系统所做的唯一假设是,它支持基于优先级的抢占式调度,并且优先级的更改会立即生效
{"title":"Getting more flexible scheduling in the RTSJ","authors":"A. Zerzelidis, A. Wellings","doi":"10.1109/ISORC.2006.38","DOIUrl":"https://doi.org/10.1109/ISORC.2006.38","url":null,"abstract":"This paper illustrates how the real-time specification for Java (RTSJ) can be modified to allow applications to implement more flexible scheduling. The proposed approach is a two-level scheduling mechanism where the first level is the RTSJ priority scheduler and the second level is under application control. Minimum, backward-compatible changes to the RTSJ specification are discussed to motivate the required interface. The only assumptions made about the underlying real-time operating system are that it supports pre-emptive priority-based dispatching and that changes to priorities have immediate effect","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"127 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115768054","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Predictability of earliest deadline zero laxity algorithm for multiprocessor real-time systems 多处理器实时系统中最早截止日期零松弛算法的可预测性
Xuefeng Piao, Sangchul Han, Heeheon Kim, Minkyu Park, Yookun Cho, Seong-je Cho
Validation methods for hard real-time jobs are usually performed based on the maximum execution time. The actual execution time of jobs are assumed to be known only when the jobs arrive or not known until they finish. A predictable algorithm must guarantee that it can generate a schedule for any set of jobs such that the finish time for the actual execution time is no later than the finish time for the maximum execution time. It is known that any job-level fixed priority algorithm (such as earliest deadline first) is predictable. However, job-level dynamic priority algorithms (such as least laxity first) may or may not. In this paper, we investigate the predictability of a job-level dynamic priority algorithm EDZL (earliest deadline zero laxity). We show that EDZL is predictable on the domain of integers regardless of the knowledge of the actual execution times. Based on this result, furthermore, we also show that EDZL can successfully schedule any periodic task set if the total utilization is not greater than (m + 1)/2, where m is the number of processors
硬实时作业的验证方法通常基于最大执行时间执行。假设作业的实际执行时间只有在作业到达时才知道,或者直到作业完成时才知道。可预测算法必须保证它能够为任何一组作业生成调度,使得实际执行时间的完成时间不晚于最大执行时间的完成时间。众所周知,任何作业级固定优先级算法(如最早的截止日期优先)都是可预测的。然而,作业级动态优先级算法(例如最小松弛优先)可能是,也可能不是。本文研究了一种作业级动态优先级算法(EDZL)的可预测性。我们证明了EDZL在整数域上是可预测的,而不需要知道实际的执行时间。在此基础上,进一步证明了如果总利用率不大于(m + 1)/2 (m为处理器数),EDZL可以成功调度任何周期任务集
{"title":"Predictability of earliest deadline zero laxity algorithm for multiprocessor real-time systems","authors":"Xuefeng Piao, Sangchul Han, Heeheon Kim, Minkyu Park, Yookun Cho, Seong-je Cho","doi":"10.1109/ISORC.2006.64","DOIUrl":"https://doi.org/10.1109/ISORC.2006.64","url":null,"abstract":"Validation methods for hard real-time jobs are usually performed based on the maximum execution time. The actual execution time of jobs are assumed to be known only when the jobs arrive or not known until they finish. A predictable algorithm must guarantee that it can generate a schedule for any set of jobs such that the finish time for the actual execution time is no later than the finish time for the maximum execution time. It is known that any job-level fixed priority algorithm (such as earliest deadline first) is predictable. However, job-level dynamic priority algorithms (such as least laxity first) may or may not. In this paper, we investigate the predictability of a job-level dynamic priority algorithm EDZL (earliest deadline zero laxity). We show that EDZL is predictable on the domain of integers regardless of the knowledge of the actual execution times. Based on this result, furthermore, we also show that EDZL can successfully schedule any periodic task set if the total utilization is not greater than (m + 1)/2, where m is the number of processors","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116437813","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 25
Modeling of a monitoring scheme for TMO model-based real-time systems 基于TMO模型的实时系统监控方案建模
Yoon-Seok Jeong, Tae Wan Kim, Chun-Hyon Chang
This paper proposes the TMO model-based monitoring structure (TMS) for monitoring TMO model-based real-time systems. The monitoring infrastructure configured through TMS is managed by the middleware layer, allowing for automatic monitoring and ease of deployment. In addition, since TMS is designed to utilize proven distributed capabilities enabled by the TMO model, it allows for stable, distributed monitoring on the TMO systems. As the results of experiments indicate, TMS instrumentation overhead on the execution of middleware threads and TMO methods does not exceed 1ms. This means TMS has little or no effect on the operation of the middleware and TMO methods. As such, TMS is a suitable structure for monitoring TMO systems in a stable manner
针对基于TMO模型的实时系统,提出了基于TMO模型的监控结构(TMS)。通过TMS配置的监视基础设施由中间件层管理,允许自动监视和易于部署。此外,由于TMS被设计为利用由TMO模型支持的经过验证的分布式功能,因此它允许对TMO系统进行稳定的分布式监视。实验结果表明,中间件线程和TMO方法执行时的TMS检测开销不超过1ms。这意味着TMS对中间件和TMO方法的操作几乎没有影响。因此,TMS是一种稳定监测TMO系统的合适结构
{"title":"Modeling of a monitoring scheme for TMO model-based real-time systems","authors":"Yoon-Seok Jeong, Tae Wan Kim, Chun-Hyon Chang","doi":"10.1109/ISORC.2006.56","DOIUrl":"https://doi.org/10.1109/ISORC.2006.56","url":null,"abstract":"This paper proposes the TMO model-based monitoring structure (TMS) for monitoring TMO model-based real-time systems. The monitoring infrastructure configured through TMS is managed by the middleware layer, allowing for automatic monitoring and ease of deployment. In addition, since TMS is designed to utilize proven distributed capabilities enabled by the TMO model, it allows for stable, distributed monitoring on the TMO systems. As the results of experiments indicate, TMS instrumentation overhead on the execution of middleware threads and TMO methods does not exceed 1ms. This means TMS has little or no effect on the operation of the middleware and TMO methods. As such, TMS is a suitable structure for monitoring TMO systems in a stable manner","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129332298","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
XML descriptor based approach for real time data messaging 基于XML描述符的实时数据消息传递方法
P. Poon, T. Dillon, E. Chang, Ling Feng
This paper presents an overview of the real time markup language (RTML). RTML is a XML profile which provides the syntactic representation for describing the semantics of real time data for exchange over distributed networked real time systems. For the basis of interoperability, this profile is described in the XML schema language. This paper describes the background of this work and shows how the vocabularies are developed, and how it derives the extensibility of XML schema in aiding the definition of data in real time systems in order to achieve the goal of interoperability
本文介绍了实时标记语言(RTML)的概况。RTML是一种XML概要文件,它提供了描述实时数据语义的语法表示,以便在分布式网络实时系统上进行交换。作为互操作性的基础,这个概要文件用XML模式语言描述。本文描述了这项工作的背景,并展示了如何开发词汇表,以及它如何派生XML模式的可扩展性,以帮助定义实时系统中的数据,从而实现互操作性的目标
{"title":"XML descriptor based approach for real time data messaging","authors":"P. Poon, T. Dillon, E. Chang, Ling Feng","doi":"10.1109/ISORC.2006.77","DOIUrl":"https://doi.org/10.1109/ISORC.2006.77","url":null,"abstract":"This paper presents an overview of the real time markup language (RTML). RTML is a XML profile which provides the syntactic representation for describing the semantics of real time data for exchange over distributed networked real time systems. For the basis of interoperability, this profile is described in the XML schema language. This paper describes the background of this work and shows how the vocabularies are developed, and how it derives the extensibility of XML schema in aiding the definition of data in real time systems in order to achieve the goal of interoperability","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125863885","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Design of a hyperlink-based software architecture for smart devices 基于超链接的智能设备软件体系结构设计
Y. Nakamoto, Mitsuko Sato
A new customizable interface for smart devices based on hyperlink associability is presented. Although mobile devices should be easy to use, many current devices have complex and widely varying interfaces for users. The proposed architecture, Hyrax, attempts to improve the menu structure and accessibility of functions with consideration of user preferences. In Hyrax, the user interface is constructed and customized using hyperlinks for access to application functions. We focus on the user interface of a phone and present the customizable menu structure of the phone using XLink defined in W3C and external function interface (EFI) defined in the WAP Forum specifications
提出了一种基于超链接关联的智能设备可定制界面。虽然移动设备应该易于使用,但目前许多设备的用户界面复杂且变化很大。提出的体系结构Hyrax试图在考虑用户偏好的情况下改进菜单结构和功能的可访问性。在Hyrax中,用户界面是使用访问应用程序功能的超链接来构建和定制的。我们将重点放在手机的用户界面上,并使用W3C定义的XLink和WAP论坛规范中定义的外部功能接口(EFI)来呈现手机的可定制菜单结构
{"title":"Design of a hyperlink-based software architecture for smart devices","authors":"Y. Nakamoto, Mitsuko Sato","doi":"10.1109/ISORC.2006.28","DOIUrl":"https://doi.org/10.1109/ISORC.2006.28","url":null,"abstract":"A new customizable interface for smart devices based on hyperlink associability is presented. Although mobile devices should be easy to use, many current devices have complex and widely varying interfaces for users. The proposed architecture, Hyrax, attempts to improve the menu structure and accessibility of functions with consideration of user preferences. In Hyrax, the user interface is constructed and customized using hyperlinks for access to application functions. We focus on the user interface of a phone and present the customizable menu structure of the phone using XLink defined in W3C and external function interface (EFI) defined in the WAP Forum specifications","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122688650","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Portable data exchange for remote-testing frameworks 用于远程测试框架的便携式数据交换
R. Kirner, P. Puschner, I. Wenzel, B. Rieder
To communicate between heterogeneous computer systems, mechanisms for data conversion are necessary. In this paper we present a portable, asymmetric data conversion method that is suitable for remote testing frameworks in embedded systems development. The described method takes the resource limitations of embedded systems into account by doing the data conversion at the testing host. The method can be implemented as platform-independent source code and it avoids the need of recompiling the code of a communication partner if the code of the other communication partner is migrated to a different platform
为了在异构计算机系统之间进行通信,数据转换机制是必要的。本文提出了一种适用于嵌入式系统开发中远程测试框架的可移植、非对称数据转换方法。该方法通过在测试主机上进行数据转换,考虑了嵌入式系统的资源限制。该方法可以作为平台无关的源代码实现,并且避免了在将通信伙伴的代码迁移到不同平台时重新编译通信伙伴的代码的需要
{"title":"Portable data exchange for remote-testing frameworks","authors":"R. Kirner, P. Puschner, I. Wenzel, B. Rieder","doi":"10.1109/ISORC.2006.63","DOIUrl":"https://doi.org/10.1109/ISORC.2006.63","url":null,"abstract":"To communicate between heterogeneous computer systems, mechanisms for data conversion are necessary. In this paper we present a portable, asymmetric data conversion method that is suitable for remote testing frameworks in embedded systems development. The described method takes the resource limitations of embedded systems into account by doing the data conversion at the testing host. The method can be implemented as platform-independent source code and it avoids the need of recompiling the code of a communication partner if the code of the other communication partner is migrated to a different platform","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131372905","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Model based integration of safety analysis and development 基于模型的安全分析与开发集成
M. D. Miguel, Javier Fernández Briones, Juan Pedro Silva, A. Alonso
The development of safety critical software applications has always been done in accordance to strict methods. These systems require the application of verification techniques that guarantee safety properties. Often, they are complex systems that require the integration of different types of engineers such as safety engineers and software architects. Currently, different groups of engineers apply different analysis and modeling techniques (e.g. architectural description languages, and safety analysis models); these differences create inconsistencies between different types of model. In this paper we introduce some solutions to reduce these problems in some safety architectures. These solutions integrate developing modeling languages such as UML and specific safety analysis languages such as FTA and FMECA
安全关键软件应用程序的开发一直按照严格的方法进行。这些系统需要应用保证安全属性的验证技术。通常,它们是复杂的系统,需要集成不同类型的工程师,如安全工程师和软件架构师。目前,不同的工程师群体应用不同的分析和建模技术(例如,架构描述语言和安全分析模型);这些差异造成了不同类型模型之间的不一致性。本文介绍了在某些安全架构中减少这些问题的一些解决方案。这些解决方案集成了开发建模语言,如UML和特定的安全分析语言,如FTA和FMECA
{"title":"Model based integration of safety analysis and development","authors":"M. D. Miguel, Javier Fernández Briones, Juan Pedro Silva, A. Alonso","doi":"10.1109/ISORC.2006.53","DOIUrl":"https://doi.org/10.1109/ISORC.2006.53","url":null,"abstract":"The development of safety critical software applications has always been done in accordance to strict methods. These systems require the application of verification techniques that guarantee safety properties. Often, they are complex systems that require the integration of different types of engineers such as safety engineers and software architects. Currently, different groups of engineers apply different analysis and modeling techniques (e.g. architectural description languages, and safety analysis models); these differences create inconsistencies between different types of model. In this paper we introduce some solutions to reduce these problems in some safety architectures. These solutions integrate developing modeling languages such as UML and specific safety analysis languages such as FTA and FMECA","PeriodicalId":212174,"journal":{"name":"Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131729601","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
期刊
Ninth IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'06)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1