首页 > 最新文献

2013 11th IEEE International Conference on Industrial Informatics (INDIN)最新文献

英文 中文
Large scale multi-agent-based simulation using NetLogo for the multi-robot exploration problem 基于NetLogo的大规模多智能体仿真多机器人探索问题
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622904
I. Muscalagiu, Cosmina Illes, H. Popa
Multi-robot systems consist in a set of autonomous mobile robots which collaborate to perform a mission. Exploration of an unknown environment is one of the major applications of Multi-Robot Systems. Few works have proposed multi-robot coordination algorithms to accomplish exploration missions based on multi-agent techniques using distributed constraints. Modelling and simulation are essential tools in many areas of science and engineering, including computer science. The purpose of this article is to present an open-source solution for implementation and evaluation of the multi-robot exploration problem in NetLogo, for a great number of agents, model that can be run on a cluster of computers. Such a tool allows the use of various search techniques and also the evaluation and analysis of performances of the techniques for the case of the multi-robot exploration problem.
多机器人系统由一组自主移动机器人组成,这些机器人相互协作执行任务。对未知环境的探索是多机器人系统的主要应用之一。很少有研究提出基于分布式约束的多智能体技术的多机器人协调算法来完成勘探任务。建模和仿真是包括计算机科学在内的许多科学和工程领域的重要工具。本文的目的是为NetLogo中多机器人探索问题的实现和评估提供一个开源的解决方案,用于大量的代理,模型可以在计算机集群上运行。该工具允许使用各种搜索技术,并对多机器人探索问题的情况下的技术性能进行评估和分析。
{"title":"Large scale multi-agent-based simulation using NetLogo for the multi-robot exploration problem","authors":"I. Muscalagiu, Cosmina Illes, H. Popa","doi":"10.1109/INDIN.2013.6622904","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622904","url":null,"abstract":"Multi-robot systems consist in a set of autonomous mobile robots which collaborate to perform a mission. Exploration of an unknown environment is one of the major applications of Multi-Robot Systems. Few works have proposed multi-robot coordination algorithms to accomplish exploration missions based on multi-agent techniques using distributed constraints. Modelling and simulation are essential tools in many areas of science and engineering, including computer science. The purpose of this article is to present an open-source solution for implementation and evaluation of the multi-robot exploration problem in NetLogo, for a great number of agents, model that can be run on a cluster of computers. Such a tool allows the use of various search techniques and also the evaluation and analysis of performances of the techniques for the case of the multi-robot exploration problem.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85349619","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}
引用次数: 7
Remote engineering solutions for industrial maintenance 用于工业维护的远程工程解决方案
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622933
A. Kolesnikow, R. Behrens, C. Westerkamp, H. Kremer, M. Rafrafi, Nicolas Colin
This paper presents the NDT (Non Destructive Testing) concept and process in combination with the OMA system (Online Maintenance Assistance) for remote service support. The system is used to support complex maintenance processes by assistance from remote experts in an online video conference with integration to inspection workflow and devices. The system operates on Commercial of the Shelf (COTS) hardware and in standard Web Browsers. It allows flexible integration into the enterprise IT e.g. in existing role and authentication concepts and is compliant to standard enterprise security regulations.
本文介绍了NDT(无损检测)的概念和过程,并结合OMA系统(在线维护协助)进行远程服务支持。该系统通过远程专家在线视频会议的协助,集成到检查工作流程和设备,支持复杂的维护过程。该系统运行在商用货架(COTS)硬件和标准的Web浏览器上。它允许灵活地集成到企业It中,例如在现有的角色和身份验证概念中,并且符合标准的企业安全法规。
{"title":"Remote engineering solutions for industrial maintenance","authors":"A. Kolesnikow, R. Behrens, C. Westerkamp, H. Kremer, M. Rafrafi, Nicolas Colin","doi":"10.1109/INDIN.2013.6622933","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622933","url":null,"abstract":"This paper presents the NDT (Non Destructive Testing) concept and process in combination with the OMA system (Online Maintenance Assistance) for remote service support. The system is used to support complex maintenance processes by assistance from remote experts in an online video conference with integration to inspection workflow and devices. The system operates on Commercial of the Shelf (COTS) hardware and in standard Web Browsers. It allows flexible integration into the enterprise IT e.g. in existing role and authentication concepts and is compliant to standard enterprise security regulations.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85648493","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}
引用次数: 7
The cooperation between Unmanned Aerial Vehicles using a mission planner 使用任务规划器的无人机之间的合作
Pub Date : 2013-07-29 DOI: 10.1109/indin.2013.6622986
T. Truong, G. Hattenberger, C. Ronfle-Nadaud
The goal of the paper is to perform a cooperation between multiple Unmanned Aerial Vehicles via a mission planner. This mission planner is a generic one which could be used not only for UAV domain but also for other human-machine systems such as maritime, automotive and manned aerial vehicle (MAV). It is a completed mission planner including the high level task planning and low level of collision avoidance. Our first scenario shows the cooperation between UAVs during doing tasks when the number of UAVs is greater than that of tasks. The later scenarios will be the cooperation between two types of UAV: fixed-wing aircraft and rotor-craft for different types of task. This mission planner contributes a new module to both simulation platform and real demonstrator of relevant projects.
本文的目标是通过任务规划器实现多架无人机之间的协作。这种任务规划器是一种通用的,不仅可以用于无人机领域,而且也可以用于其他人机系统,如海上、汽车和有人驾驶飞行器(MAV)。它是一个完整的任务规划系统,包括高层次的任务规划和低层次的避碰。我们的第一个场景展示了当无人机数量大于任务数量时,无人机之间在执行任务时的协作。之后的场景将是两种类型的无人机之间的合作:固定翼飞机和旋翼飞机,用于不同类型的任务。该任务规划器为相关项目的仿真平台和实际演示提供了一个新的模块。
{"title":"The cooperation between Unmanned Aerial Vehicles using a mission planner","authors":"T. Truong, G. Hattenberger, C. Ronfle-Nadaud","doi":"10.1109/indin.2013.6622986","DOIUrl":"https://doi.org/10.1109/indin.2013.6622986","url":null,"abstract":"The goal of the paper is to perform a cooperation between multiple Unmanned Aerial Vehicles via a mission planner. This mission planner is a generic one which could be used not only for UAV domain but also for other human-machine systems such as maritime, automotive and manned aerial vehicle (MAV). It is a completed mission planner including the high level task planning and low level of collision avoidance. Our first scenario shows the cooperation between UAVs during doing tasks when the number of UAVs is greater than that of tasks. The later scenarios will be the cooperation between two types of UAV: fixed-wing aircraft and rotor-craft for different types of task. This mission planner contributes a new module to both simulation platform and real demonstrator of relevant projects.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80012300","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
Assessing reliability of distributed units with respect to the provision of ancillary services 评估分布式单元在提供辅助服务方面的可靠性
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622926
M. Blank, S. Lehnhoff
The energy system is due to substantial changes by reason of an ongoing decentralization of power supply. A challenge will be to provide ancillary services by distributed units since they are volatile regarding their power feed-in and hard to predict. This paper presents a method that allows for the evaluation of how reliable distributed units can participate in the provision of ancillary service products. This method can be used in order to assess unit coalitions with respect to their reliability.
由于电力供应的不断分散,能源系统将发生重大变化。一个挑战将是由分布式单元提供辅助服务,因为它们的电力输入是不稳定的,很难预测。本文提出了一种方法,该方法允许评估分布式单元如何可靠地参与辅助服务产品的提供。该方法可用于评估单位联盟的可靠性。
{"title":"Assessing reliability of distributed units with respect to the provision of ancillary services","authors":"M. Blank, S. Lehnhoff","doi":"10.1109/INDIN.2013.6622926","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622926","url":null,"abstract":"The energy system is due to substantial changes by reason of an ongoing decentralization of power supply. A challenge will be to provide ancillary services by distributed units since they are volatile regarding their power feed-in and hard to predict. This paper presents a method that allows for the evaluation of how reliable distributed units can participate in the provision of ancillary service products. This method can be used in order to assess unit coalitions with respect to their reliability.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80140884","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}
引用次数: 11
Discrete-time flow control for connection-oriented communication network via reduced model 基于简化模型的面向连接的通信网络离散时间流控制
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622955
P. Baburaj, B. Bandyopadhyay
In this paper, a suboptimal flow controller design for connection-oriented communication network via reduced model is proposed. Network is modeled as an nth order discrete system whose available bandwidth variations at the bottlenecked link act as an exogenous unmatched disturbance. The proposed scheme is characterized by a simple first order design which is applied to nth order systems through aggregation. Effect of bandwidth variation at the congested node which is modeled as a disturbance, is well accounted in controller design with widely adopted delay-based disturbance estimation. Performance of the proposed scheme is validated through Matlab and ns simulations. Simulation results shows that all the proposed reduced order control scheme tracks the desired queue length effectively under the adverse influence of unmatched disturbances.
本文提出了一种基于简化模型的面向连接的通信网络次优流控制器设计方法。将网络建模为一个n阶离散系统,其瓶颈链路上的可用带宽变化作为外生不匹配干扰。该方案的特点是一阶设计简单,可通过聚合应用于n阶系统。拥塞节点带宽变化的影响被建模为一种干扰,在控制器设计中被很好地考虑了这种影响,并广泛采用基于延迟的干扰估计。通过Matlab和ns仿真验证了该方案的性能。仿真结果表明,在不匹配干扰的不利影响下,所提出的降阶控制方案都能有效地跟踪期望的队列长度。
{"title":"Discrete-time flow control for connection-oriented communication network via reduced model","authors":"P. Baburaj, B. Bandyopadhyay","doi":"10.1109/INDIN.2013.6622955","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622955","url":null,"abstract":"In this paper, a suboptimal flow controller design for connection-oriented communication network via reduced model is proposed. Network is modeled as an nth order discrete system whose available bandwidth variations at the bottlenecked link act as an exogenous unmatched disturbance. The proposed scheme is characterized by a simple first order design which is applied to nth order systems through aggregation. Effect of bandwidth variation at the congested node which is modeled as a disturbance, is well accounted in controller design with widely adopted delay-based disturbance estimation. Performance of the proposed scheme is validated through Matlab and ns simulations. Simulation results shows that all the proposed reduced order control scheme tracks the desired queue length effectively under the adverse influence of unmatched disturbances.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78129406","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}
引用次数: 2
Supporting industrial use of probabilistic timing analysis with explicit argumentation 支持工业使用的概率时序分析与明确的论证
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622975
Z. Stephenson, J. Abella, T. Vardanega
Probabilistic Timing Analysis (PTA) in general and its measurement-based variant called MBPTA in particular have potential for mitigating the problems that impair current worstcase execution time (WCET) analysis techniques whether as in industrial practice or in state-of-the-art research. MBPTA can compute tight upper bounds on the execution time of software programs, which it expresses as probabilistic exceedance functions, without needing much information on the hardware and software internals of the system. To exploit this capability in practice, some reasoned argument must be constructed to explain why the method is suitable. This paper details our experience with the construction of such an argument, and in particular shows how the structure of the argument allows it to be easily configured for the needs of different industries.
一般而言,概率时序分析(PTA)及其基于度量的变体(称为MBPTA)具有减轻损害当前最坏情况执行时间(WCET)分析技术的问题的潜力,无论是在工业实践中还是在最先进的研究中。MBPTA可以计算软件程序执行时间的严格上界,它表示为概率超越函数,而不需要太多关于系统硬件和软件内部的信息。为了在实践中利用这种能力,必须构造一些合理的论据来解释为什么该方法是合适的。本文详细介绍了我们构建这种论证的经验,并特别说明了论证的结构如何使其易于配置以满足不同行业的需要。
{"title":"Supporting industrial use of probabilistic timing analysis with explicit argumentation","authors":"Z. Stephenson, J. Abella, T. Vardanega","doi":"10.1109/INDIN.2013.6622975","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622975","url":null,"abstract":"Probabilistic Timing Analysis (PTA) in general and its measurement-based variant called MBPTA in particular have potential for mitigating the problems that impair current worstcase execution time (WCET) analysis techniques whether as in industrial practice or in state-of-the-art research. MBPTA can compute tight upper bounds on the execution time of software programs, which it expresses as probabilistic exceedance functions, without needing much information on the hardware and software internals of the system. To exploit this capability in practice, some reasoned argument must be constructed to explain why the method is suitable. This paper details our experience with the construction of such an argument, and in particular shows how the structure of the argument allows it to be easily configured for the needs of different industries.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90520294","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
A builder for Adaptable Human Machine Interfaces for mobile devices 用于移动设备的适应性人机接口的构建器
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622978
Oscar Neira, A. N. Lee, J. Lastra, Roberto S. Camp
Adaptive Human Machine Interfaces (HMI) are used to improve the interaction between users and interfaces by taking into account the state of the user and the system. This paper describes a solution that enables the generation of adaptable HMIs applying web application technologies in the Android Operating Systems. The solution is based on an Adaptive Human Machine Interface Engine, and in this article one of the main components, called HMI Builder, is presented. The HMI Builder uses different technologies to retrieve information from the system in order to generate adaptive elements in the HMI. This approach is a flexible solution that can be incorporated in most of the Android devices in the market; including smartphones and tablets. The proposed approach was implemented and tested in a manufacturing scenario by creating adaptive interfaces for different types of user based on the user roles, tasks, the state of the system and the context. Finally, the technical implementation details, result and future work are presented and discussed.
自适应人机界面(HMI)通过考虑用户和系统的状态来改善用户和界面之间的交互。本文介绍了一种在Android操作系统下应用web应用技术生成适应性强的人机界面的解决方案。该解决方案基于自适应人机界面引擎(Adaptive Human Machine Interface Engine),本文介绍了其中一个主要组件HMI Builder。HMI Builder使用不同的技术从系统中检索信息,以便在HMI中生成自适应元素。这种方法是一种灵活的解决方案,适用于市场上大多数Android设备;包括智能手机和平板电脑。通过基于用户角色、任务、系统状态和上下文为不同类型的用户创建自适应接口,在制造场景中实现并测试了所提出的方法。最后,对该系统的技术实现细节、取得的成果和今后的工作进行了介绍和讨论。
{"title":"A builder for Adaptable Human Machine Interfaces for mobile devices","authors":"Oscar Neira, A. N. Lee, J. Lastra, Roberto S. Camp","doi":"10.1109/INDIN.2013.6622978","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622978","url":null,"abstract":"Adaptive Human Machine Interfaces (HMI) are used to improve the interaction between users and interfaces by taking into account the state of the user and the system. This paper describes a solution that enables the generation of adaptable HMIs applying web application technologies in the Android Operating Systems. The solution is based on an Adaptive Human Machine Interface Engine, and in this article one of the main components, called HMI Builder, is presented. The HMI Builder uses different technologies to retrieve information from the system in order to generate adaptive elements in the HMI. This approach is a flexible solution that can be incorporated in most of the Android devices in the market; including smartphones and tablets. The proposed approach was implemented and tested in a manufacturing scenario by creating adaptive interfaces for different types of user based on the user roles, tasks, the state of the system and the context. Finally, the technical implementation details, result and future work are presented and discussed.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"90734218","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
Collaborative environment for service-enhanced products 服务增强产品的协作环境
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622913
L. Camarinha-Matos, P. Macedo, Ana-Inês Oliveira, Filipa Ferrada, H. Afsarmanesh
The notion of service-enhanced product offers new perspectives for value creation and differentiation in manufacturing. In the case of complex and highly customized products, the inclusion of business services that add value to the product typically require the collaboration of multiple stakeholders. In order to facilitate the co-creation and delivery of composite services, a proper collaborative environment is needed. This paper introduces a cloud-based collaborative environment, designed to support a mix of collaborative enterprise networks involved in the solar energy sector.
服务增强产品的概念为制造业的价值创造和差异化提供了新的视角。在复杂和高度定制的产品的情况下,包含为产品增加价值的业务服务通常需要多个涉众的协作。为了促进组合服务的共同创建和交付,需要一个适当的协作环境。本文介绍了一个基于云的协作环境,旨在支持涉及太阳能领域的多种协作企业网络。
{"title":"Collaborative environment for service-enhanced products","authors":"L. Camarinha-Matos, P. Macedo, Ana-Inês Oliveira, Filipa Ferrada, H. Afsarmanesh","doi":"10.1109/INDIN.2013.6622913","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622913","url":null,"abstract":"The notion of service-enhanced product offers new perspectives for value creation and differentiation in manufacturing. In the case of complex and highly customized products, the inclusion of business services that add value to the product typically require the collaboration of multiple stakeholders. In order to facilitate the co-creation and delivery of composite services, a proper collaborative environment is needed. This paper introduces a cloud-based collaborative environment, designed to support a mix of collaborative enterprise networks involved in the solar energy sector.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91540330","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}
引用次数: 8
Verification of hierarchical IEC 61499 component systems with behavioral event contracts 具有行为事件契约的分层IEC 61499组件系统的验证
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6622948
Herbert Prähofer, Alois Zoitl
Behavioral event contracts constrain the ordering of input events received and possible output events returned from a software component. Interface automata as introduced by de Alfaro and Henzinger are a light-weight formalism that allow capturing such temporal aspects of software component interfaces and the associated theory allows answering such fundamental questions as interface compatibility, component composition, and refinement. The work presented in this paper applies the results from the theory of interface automata in a hierarchical design and verification approach for IEC 61499 automation solutions. IEC 61499 adapters and service sequences are used for specification of rich behavioral component interfaces. In this approach, components are built hierarchically in master-slave arrangements where each component defines a provided interface contract for its upper-level and specifies required interface contracts for its subcomponents. Verification methods allows verifying if a component uses all its subcomponents according to their contracts, allows checking if a concrete component satisfies a given contract, and allows computing an abstraction of a component representing its externally visible behavior.
行为事件契约约束了从软件组件接收到的输入事件和可能返回的输出事件的顺序。由de Alfaro和Henzinger介绍的接口自动机是一种轻量级的形式,它允许捕获软件组件接口的时间方面,相关理论允许回答接口兼容性、组件组合和细化等基本问题。本文提出的工作将接口自动机理论的结果应用于IEC 61499自动化解决方案的分层设计和验证方法。IEC 61499适配器和服务序列用于规范丰富的行为组件接口。在这种方法中,组件在主从安排中分层构建,其中每个组件为其上层定义提供的接口契约,并为其子组件指定所需的接口契约。验证方法允许验证组件是否根据其契约使用其所有子组件,允许检查具体组件是否满足给定的契约,并允许计算表示其外部可见行为的组件的抽象。
{"title":"Verification of hierarchical IEC 61499 component systems with behavioral event contracts","authors":"Herbert Prähofer, Alois Zoitl","doi":"10.1109/INDIN.2013.6622948","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6622948","url":null,"abstract":"Behavioral event contracts constrain the ordering of input events received and possible output events returned from a software component. Interface automata as introduced by de Alfaro and Henzinger are a light-weight formalism that allow capturing such temporal aspects of software component interfaces and the associated theory allows answering such fundamental questions as interface compatibility, component composition, and refinement. The work presented in this paper applies the results from the theory of interface automata in a hierarchical design and verification approach for IEC 61499 automation solutions. IEC 61499 adapters and service sequences are used for specification of rich behavioral component interfaces. In this approach, components are built hierarchically in master-slave arrangements where each component defines a provided interface contract for its upper-level and specifies required interface contracts for its subcomponents. Verification methods allows verifying if a component uses all its subcomponents according to their contracts, allows checking if a concrete component satisfies a given contract, and allows computing an abstraction of a component representing its externally visible behavior.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87552448","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}
引用次数: 17
Cache full-virtualization for the PowerPC 405-S PowerPC 405-S的缓存全虚拟化
Pub Date : 2013-07-29 DOI: 10.1109/INDIN.2013.6889113
A. Carvalho, Francisco Afonsox, P. Cardoso, J. Cabral, Mongkol Ekpanyapongy, Sergio Montenegroz, A. Tavares
As real-time embedded systems become overwhelmingly complex, hypervisor-based architectures are increasingly being used. Hypervisor-based architectures can support such level of complexity and, at the same time, provide real-time performance while reducing the size, cost and time-to-market of such systems. Modern processors provide cache facilities which can increase their performance substantially. Similarly, in hypervisor-based architectures, by providing virtual machines (VM) with such facilities a significant improvement in their performance can be obtained as we conclude in this work. This article presents a methodology to fully virtualize the cache facilities of the IBM PowerPC 405-S. To the best of our knowledge, this is the first time cache virtualization is openly described. A careful mapping between a VM's cache-related configuration and the processor's configuration is done, accompanied by the emulation of 5 cache-related privileged instructions. Even though some issues have been detected, a simple solution is provided for all of them. The results show that cache virtualization works with minimal virtualization overhead.
随着实时嵌入式系统变得异常复杂,基于管理程序的体系结构被越来越多地使用。基于管理程序的体系结构可以支持这种级别的复杂性,同时提供实时性能,同时减少此类系统的大小、成本和上市时间。现代处理器提供了可以大大提高性能的缓存设施。类似地,在基于管理程序的体系结构中,通过为虚拟机(VM)提供这样的设施,可以显著提高它们的性能,正如我们在本文中总结的那样。本文介绍了一种完全虚拟化IBM PowerPC 405-S缓存设施的方法。据我们所知,这是第一次公开描述缓存虚拟化。在VM的缓存相关配置和处理器配置之间进行了仔细的映射,同时模拟了5个与缓存相关的特权指令。尽管已经检测到一些问题,但为所有问题提供了一个简单的解决方案。结果表明,缓存虚拟化以最小的虚拟化开销工作。
{"title":"Cache full-virtualization for the PowerPC 405-S","authors":"A. Carvalho, Francisco Afonsox, P. Cardoso, J. Cabral, Mongkol Ekpanyapongy, Sergio Montenegroz, A. Tavares","doi":"10.1109/INDIN.2013.6889113","DOIUrl":"https://doi.org/10.1109/INDIN.2013.6889113","url":null,"abstract":"As real-time embedded systems become overwhelmingly complex, hypervisor-based architectures are increasingly being used. Hypervisor-based architectures can support such level of complexity and, at the same time, provide real-time performance while reducing the size, cost and time-to-market of such systems. Modern processors provide cache facilities which can increase their performance substantially. Similarly, in hypervisor-based architectures, by providing virtual machines (VM) with such facilities a significant improvement in their performance can be obtained as we conclude in this work. This article presents a methodology to fully virtualize the cache facilities of the IBM PowerPC 405-S. To the best of our knowledge, this is the first time cache virtualization is openly described. A careful mapping between a VM's cache-related configuration and the processor's configuration is done, accompanied by the emulation of 5 cache-related privileged instructions. Even though some issues have been detected, a simple solution is provided for all of them. The results show that cache virtualization works with minimal virtualization overhead.","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82696524","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}
引用次数: 2
期刊
2013 11th IEEE International Conference on Industrial Informatics (INDIN)
全部 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