首页 > 最新文献

2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems最新文献

英文 中文
Supporting Customizable Architectural Design Decision Management 支持可定制的架构设计决策管理
Lianping Chen, M. Babar
When engineering complex software systems, the key Architectural Design Decisions (ADD) and the reasoning underlying those decisions need to be fully understood by all stakeholders. Achieving such understanding usually requires the use of ADD management tools. Most existing ADD management tools apply prescriptive ADD models and do not provide sufficient customizability. However, forcing architects to follow an ADD model that does not fit their specific needs can cause significant problems (e.g., extra cost is needed, and architects’ willingness and motivation can negatively be affected). This research project aims at solving this issue by developing a highly customizable solution, which can enable practitioners to define ADD models according to their preferences and working situations. The detailed needs for ADD model customization will be identified by multiple case studies and semi-structured interviews; the proposed solution will be evaluated using different empirical research methods.
当设计复杂的软件系统时,所有涉众都需要充分理解关键的架构设计决策(ADD)和这些决策背后的推理。实现这样的理解通常需要使用ADD管理工具。大多数现有的ADD管理工具应用说明性的ADD模型,并且不提供足够的可定制性。然而,强迫架构师遵循不符合其特定需求的ADD模型可能会导致严重的问题(例如,需要额外的成本,并且架构师的意愿和动机可能会受到负面影响)。这个研究项目旨在通过开发一个高度可定制的解决方案来解决这个问题,它可以使从业者根据他们的偏好和工作情况来定义ADD模型。ADD模型定制的详细需求将通过多个案例研究和半结构化访谈确定;提出的解决方案将使用不同的实证研究方法进行评估。
{"title":"Supporting Customizable Architectural Design Decision Management","authors":"Lianping Chen, M. Babar","doi":"10.1109/ECBS.2010.32","DOIUrl":"https://doi.org/10.1109/ECBS.2010.32","url":null,"abstract":"When engineering complex software systems, the key Architectural Design Decisions (ADD) and the reasoning underlying those decisions need to be fully understood by all stakeholders. Achieving such understanding usually requires the use of ADD management tools. Most existing ADD management tools apply prescriptive ADD models and do not provide sufficient customizability. However, forcing architects to follow an ADD model that does not fit their specific needs can cause significant problems (e.g., extra cost is needed, and architects’ willingness and motivation can negatively be affected). This research project aims at solving this issue by developing a highly customizable solution, which can enable practitioners to define ADD models according to their preferences and working situations. The detailed needs for ADD model customization will be identified by multiple case studies and semi-structured interviews; the proposed solution will be evaluated using different empirical research methods.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120948805","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
3TZ Collaborative Team Environments Incorporating the Hybrid Holonic Architecture 结合混合全息架构的3TZ协作团队环境
Z. Chaczko, C. Chiu, R. Klempous, J. Nikodem
The paper describes a business reengineering process (BPR) approach to address multi-timezone (3-timezone or 3TZ) collaborative teamwork environments by combining the Holonic architecture with the Zachman Metamodel Framework. While the use of collaborative project systems is not new, the methodology to share time resources from different timezones seeks to address pedagogical and engineering process concerns in team-based project development. The benefits of collaborative project management tools go beyond a uniform platform to deploy project resources, but to also enhance systemic processes and engineering practice. This facilitates team members to dedicate their time towards common work tasks, delineates individual and shared work packages, and improves student-tutor feedback techniques as teachers can actively monitor progress of development throughout the project lifecycle.
本文通过将Holonic体系结构与Zachman元模型框架相结合,描述了一种处理多时区(3时区或3TZ)协作团队环境的业务再工程过程(BPR)方法。虽然协作项目系统的使用并不新鲜,但共享来自不同时区的时间资源的方法寻求解决基于团队的项目开发中的教学和工程过程问题。协作项目管理工具的好处超越了部署项目资源的统一平台,而且还增强了系统过程和工程实践。这有助于团队成员将时间投入到共同的工作任务中,描绘个人和共享的工作包,并改进学生-导师反馈技术,因为教师可以在整个项目生命周期中积极监控开发进度。
{"title":"3TZ Collaborative Team Environments Incorporating the Hybrid Holonic Architecture","authors":"Z. Chaczko, C. Chiu, R. Klempous, J. Nikodem","doi":"10.1109/ECBS.2010.42","DOIUrl":"https://doi.org/10.1109/ECBS.2010.42","url":null,"abstract":"The paper describes a business reengineering process (BPR) approach to address multi-timezone (3-timezone or 3TZ) collaborative teamwork environments by combining the Holonic architecture with the Zachman Metamodel Framework. While the use of collaborative project systems is not new, the methodology to share time resources from different timezones seeks to address pedagogical and engineering process concerns in team-based project development. The benefits of collaborative project management tools go beyond a uniform platform to deploy project resources, but to also enhance systemic processes and engineering practice. This facilitates team members to dedicate their time towards common work tasks, delineates individual and shared work packages, and improves student-tutor feedback techniques as teachers can actively monitor progress of development throughout the project lifecycle.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126083025","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
Communication Modeling for System-Level Performance-Simulation 系统级性能仿真的通信建模
Heike S. Rolfs, A. Liehr, K. Buchenrieder
Early in the design-cycle of hardware-systems, details about data-formats, interfaces and the behavior of system components are not available. Nonetheless, choices between design alternatives, depending on given constraints, must be made. To support this process, simulation-models are used to determine the system-performance. In this work, an approach for modeling communication-structures for an EQN-based method, as introduced in previous work, is given. The approach employs component patterns to reduce the complexity of interfaces, while easing the composition of highly performant systems. As we show with the example of a FlexRayTM-bus-model, the proposed method fosters the assembly of simulation-models from coarse grained system component patterns, while it still allows to obtain detailed performance simulation results. Despite a high abstraction level, the full functionality can be specified with the proposed approach. This paper provides the modeling of components with Extended Queuing Networks(EQN) and a discussion of a fully parameterizable FlexRayTM-bus-model, taken from the automotive domain.
在硬件系统设计周期的早期,有关数据格式、接口和系统组件行为的详细信息是不可用的。尽管如此,必须根据给定的约束条件在设计方案之间做出选择。为了支持这一过程,使用仿真模型来确定系统性能。在这项工作中,给出了一种基于eqn的方法的通信结构建模方法,正如之前的工作所介绍的那样。该方法采用组件模式来降低接口的复杂性,同时简化高性能系统的组合。正如我们用flexraytm总线模型的例子所展示的那样,所提出的方法促进了从粗粒度系统组件模式组装仿真模型,同时它仍然允许获得详细的性能仿真结果。尽管具有较高的抽象级别,但可以使用所建议的方法指定完整的功能。本文提供了扩展排队网络(EQN)的组件建模,并讨论了一个完全可参数化的flexraytm总线模型,该模型取自汽车领域。
{"title":"Communication Modeling for System-Level Performance-Simulation","authors":"Heike S. Rolfs, A. Liehr, K. Buchenrieder","doi":"10.1109/ECBS.2010.27","DOIUrl":"https://doi.org/10.1109/ECBS.2010.27","url":null,"abstract":"Early in the design-cycle of hardware-systems, details about data-formats, interfaces and the behavior of system components are not available. Nonetheless, choices between design alternatives, depending on given constraints, must be made. To support this process, simulation-models are used to determine the system-performance. In this work, an approach for modeling communication-structures for an EQN-based method, as introduced in previous work, is given. The approach employs component patterns to reduce the complexity of interfaces, while easing the composition of highly performant systems. As we show with the example of a FlexRayTM-bus-model, the proposed method fosters the assembly of simulation-models from coarse grained system component patterns, while it still allows to obtain detailed performance simulation results. Despite a high abstraction level, the full functionality can be specified with the proposed approach. This paper provides the modeling of components with Extended Queuing Networks(EQN) and a discussion of a fully parameterizable FlexRayTM-bus-model, taken from the automotive domain.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126591794","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
A Non-numerical Predictive Model for Asymmetric Analysis 非对称分析的非数值预测模型
Michael L. Valenzuela, Chuan Feng, P. Reddy, F. Momen, J. Rozenblit, B. T. Eyck, F. Szidarovszky
Predicting asymmetric threats (e.g., terrorist events) is becoming ever more important. Prior works have focused on tactical, statistical, and data-fusion systems. The thrust of our work has been the development of a non-numerical predictive model for amplifying intelligence analysts’ recognition of emergent threats. The intelligence community uses a Template schema for assessing courses of action. Our predictive model processes non-numerical data to arrive at automated assessment and confidence scores for these Templates. The predictive model is traceable, transparent, and utilizes Human-in-the-Loop data-fusion. For future work, this predictive model will be further enhanced with behavioral filtering. Behavioral filtering adjusts the assessment and confidence of the predictions by intelligently evaluating characteristic behavioral data. This non-numerical predictive model has been tested and verified in the Asymmetric Threat Response and Analysis Program (ATRAP).
预测不对称威胁(如恐怖主义事件)正变得越来越重要。先前的工作集中在战术、统计和数据融合系统上。我们工作的重点是发展一种非数值预测模型,以扩大情报分析人员对紧急威胁的认识。情报界使用模板模式来评估行动方案。我们的预测模型处理非数值数据,以达到这些模板的自动评估和置信度得分。该预测模型具有可追溯性、透明性,并利用了“人在循环”数据融合。在未来的工作中,该预测模型将进一步通过行为过滤进行增强。行为过滤通过智能地评估特征行为数据来调整预测的评估和置信度。该非数值预测模型已在非对称威胁响应和分析计划(ATRAP)中进行了测试和验证。
{"title":"A Non-numerical Predictive Model for Asymmetric Analysis","authors":"Michael L. Valenzuela, Chuan Feng, P. Reddy, F. Momen, J. Rozenblit, B. T. Eyck, F. Szidarovszky","doi":"10.1109/ECBS.2010.44","DOIUrl":"https://doi.org/10.1109/ECBS.2010.44","url":null,"abstract":"Predicting asymmetric threats (e.g., terrorist events) is becoming ever more important. Prior works have focused on tactical, statistical, and data-fusion systems. The thrust of our work has been the development of a non-numerical predictive model for amplifying intelligence analysts’ recognition of emergent threats. The intelligence community uses a Template schema for assessing courses of action. Our predictive model processes non-numerical data to arrive at automated assessment and confidence scores for these Templates. The predictive model is traceable, transparent, and utilizes Human-in-the-Loop data-fusion. For future work, this predictive model will be further enhanced with behavioral filtering. Behavioral filtering adjusts the assessment and confidence of the predictions by intelligently evaluating characteristic behavioral data. This non-numerical predictive model has been tested and verified in the Asymmetric Threat Response and Analysis Program (ATRAP).","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"2007 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125587057","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
Adapting Engineering Education to Resource-Constrained Middle Schools: Teaching Methodologies and Computing Technologies 使工程教育适应资源有限的中学:教学方法和计算技术
Mario Riojas, Susan Lysecky, J. Rozenblit
Middle school students are at a critical age where exposure to science, technology, engineering, and mathematics (STEM) fields can greatly impact their career goals. Unlike other STEM fields, many schools do not have the expertise or resources needed to acquire and utilize existing engineering education platforms. Thus, we have begun to investigate how to adapt proven interactive project-based learning techniques for resource-constrained middle school environments as well as evaluate interactive platforms or platform characteristics that can be adapted to ensure greater accessibility of these materials.
中学生正处于接触科学、技术、工程和数学(STEM)领域对他们的职业目标有很大影响的关键时期。与其他STEM领域不同,许多学校没有获得和利用现有工程教育平台所需的专业知识或资源。因此,我们已经开始研究如何在资源有限的中学环境中采用经过验证的基于项目的互动学习技术,并评估可以适应的互动平台或平台特征,以确保这些材料的更大可访问性。
{"title":"Adapting Engineering Education to Resource-Constrained Middle Schools: Teaching Methodologies and Computing Technologies","authors":"Mario Riojas, Susan Lysecky, J. Rozenblit","doi":"10.1109/ECBS.2010.35","DOIUrl":"https://doi.org/10.1109/ECBS.2010.35","url":null,"abstract":"Middle school students are at a critical age where exposure to science, technology, engineering, and mathematics (STEM) fields can greatly impact their career goals. Unlike other STEM fields, many schools do not have the expertise or resources needed to acquire and utilize existing engineering education platforms. Thus, we have begun to investigate how to adapt proven interactive project-based learning techniques for resource-constrained middle school environments as well as evaluate interactive platforms or platform characteristics that can be adapted to ensure greater accessibility of these materials.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"72 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128589650","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 Testing Using System vs. Test Models - What Is the Difference? 使用系统和测试模型的基于模型的测试-有什么区别?
Q. A. Malik, A. Jääskeläinen, H. Virtanen, Mika Katara, Fredrik Abbors, D. Truscan, J. Lilius
We discuss the differences between using system models and test models with respect to the model-based testing process. Although these two terms are usually used interchangeably, very little is known about the distinction between the two. System models describe internal behavior of the system under test while the test models contain the behavior from user’s or environment’s point of view. We describe how these two types of models are obtained and used throughout the model-based testing process and how they are related to each other. The discussion is based on our earlier experiences as well as on two case study examples from the telecommunication domain.
我们讨论了在基于模型的测试过程中使用系统模型和测试模型之间的区别。虽然这两个术语通常可以互换使用,但人们对它们之间的区别知之甚少。系统模型描述被测系统的内部行为,而测试模型包含来自用户或环境观点的行为。我们描述了如何在整个基于模型的测试过程中获得和使用这两种类型的模型,以及它们如何相互关联。讨论是基于我们以前的经验以及来自电信领域的两个案例研究示例。
{"title":"Model-Based Testing Using System vs. Test Models - What Is the Difference?","authors":"Q. A. Malik, A. Jääskeläinen, H. Virtanen, Mika Katara, Fredrik Abbors, D. Truscan, J. Lilius","doi":"10.1109/ECBS.2010.41","DOIUrl":"https://doi.org/10.1109/ECBS.2010.41","url":null,"abstract":"We discuss the differences between using system models and test models with respect to the model-based testing process. Although these two terms are usually used interchangeably, very little is known about the distinction between the two. System models describe internal behavior of the system under test while the test models contain the behavior from user’s or environment’s point of view. We describe how these two types of models are obtained and used throughout the model-based testing process and how they are related to each other. The discussion is based on our earlier experiences as well as on two case study examples from the telecommunication domain.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130735605","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
ECQL: A Query and Action Language for Model-Based Applications ECQL:用于基于模型的应用程序的查询和操作语言
Ulrich Krenn, Michael Thonhauser, Christian Kreiner
Modern distributed computer systems with mobile and embedded devices as first class citizens are formed from heterogeneous platforms. To support this heterogeneity along with adaptation of the system an approach for interpretation of domain specific models at runtime has been proposed with the concept of Model-Based Software Components (MBSC), separating the domain specific functionality from the current technical platform. This is achieved by the usage of different sets of high-level models. These sets are interpreted by a portable, plugin-extensible runtime environment, utilizing several instances of model-based containers (MCC) for models and their corresponding data. In this paper the design of a domain specific language is presented, enabling the specification of accessing and manipulating data entities provided by various MCCs used in the runtime architecture of a MBSC. For demonstration purposes the application of the various language elements is presented using a case study of an exemplary distributed pervasive system running in the business domain of logistics.
现代分布式计算机系统以移动和嵌入式设备为首要公民,是由异构平台形成的。为了支持这种异构性以及系统的适应性,一种在运行时解释特定领域模型的方法被提出,该方法采用基于模型的软件组件(MBSC)的概念,将特定领域的功能与当前的技术平台分离开来。这是通过使用不同的高级模型集实现的。这些集合由一个可移植的、插件可扩展的运行时环境解释,该环境利用模型及其相应数据的几个基于模型的容器(MCC)实例。本文提出了一种领域特定语言的设计,使访问和操作MBSC运行时体系结构中使用的各种mcc提供的数据实体成为可能。为了演示的目的,使用一个运行在物流业务领域的典型分布式普及系统的案例研究来展示各种语言元素的应用。
{"title":"ECQL: A Query and Action Language for Model-Based Applications","authors":"Ulrich Krenn, Michael Thonhauser, Christian Kreiner","doi":"10.1109/ECBS.2010.40","DOIUrl":"https://doi.org/10.1109/ECBS.2010.40","url":null,"abstract":"Modern distributed computer systems with mobile and embedded devices as first class citizens are formed from heterogeneous platforms. To support this heterogeneity along with adaptation of the system an approach for interpretation of domain specific models at runtime has been proposed with the concept of Model-Based Software Components (MBSC), separating the domain specific functionality from the current technical platform. This is achieved by the usage of different sets of high-level models. These sets are interpreted by a portable, plugin-extensible runtime environment, utilizing several instances of model-based containers (MCC) for models and their corresponding data. In this paper the design of a domain specific language is presented, enabling the specification of accessing and manipulating data entities provided by various MCCs used in the runtime architecture of a MBSC. For demonstration purposes the application of the various language elements is presented using a case study of an exemplary distributed pervasive system running in the business domain of logistics.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133916367","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
Modeling the Mediated Schema Constraints 中介模式约束的建模
M. Casanova, Tanara Lauschner, Luiz André Portes Paes Leme, K. Breitman, A. Furtado, V. Vidal
In this paper, we address the problem of modeling the constraints of a mediated schema. We argue that, from the point of view of an application that processes the results of queries defined over the mediated schema, the constraints should be modeled as the greatest lower bound of the constraints of the export schemas, after appropriate translation to a common vocabulary. This assures that the application will correctly interpret query results.
在本文中,我们讨论了中介模式的约束建模问题。我们认为,从处理在中介模式上定义的查询结果的应用程序的角度来看,在适当地转换为公共词汇表之后,约束应该建模为导出模式约束的最大下界。这确保了应用程序将正确地解释查询结果。
{"title":"Modeling the Mediated Schema Constraints","authors":"M. Casanova, Tanara Lauschner, Luiz André Portes Paes Leme, K. Breitman, A. Furtado, V. Vidal","doi":"10.1109/ECBS.2010.52","DOIUrl":"https://doi.org/10.1109/ECBS.2010.52","url":null,"abstract":"In this paper, we address the problem of modeling the constraints of a mediated schema. We argue that, from the point of view of an application that processes the results of queries defined over the mediated schema, the constraints should be modeled as the greatest lower bound of the constraints of the export schemas, after appropriate translation to a common vocabulary. This assures that the application will correctly interpret query results.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"35 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133350137","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}
引用次数: 4
Formal Modeling and Verifications of Deadlock Prevention Solutions in Web Service Oriented System 面向Web服务系统中死锁预防方案的形式化建模与验证
Jieqi Ding, Han Zhu, Huibiao Zhu, Qin Li
Competitions of shared web resources have been widely concerned today. Under the circumstances of networks, especially in distributed systems, central supervisor can hardly be implemented, which makes it more complicated to prevent deadlock problems. This paper describes the competitions of web services for shared web resources using CSP method. Deadlocks can be analyzed based on the formal model by means of the trace semantics. The capability of deadlock prevention solutions which have been applied in industry can be proved theoretically under this approach. Moreover, the FDR which is a model checking tool for CSP can be used to automate the verifications.
共享网络资源的竞争已成为当今社会广泛关注的问题。在网络环境下,特别是在分布式系统中,很难实现集中监控,这使得防止死锁问题变得更加复杂。本文用CSP方法描述了web服务之间对共享web资源的竞争。死锁可以通过跟踪语义在形式化模型的基础上进行分析。该方法可以从理论上证明在工业上应用的防死锁方案的能力。此外,FDR是CSP的模型检查工具,可用于自动验证。
{"title":"Formal Modeling and Verifications of Deadlock Prevention Solutions in Web Service Oriented System","authors":"Jieqi Ding, Han Zhu, Huibiao Zhu, Qin Li","doi":"10.1109/ECBS.2010.48","DOIUrl":"https://doi.org/10.1109/ECBS.2010.48","url":null,"abstract":"Competitions of shared web resources have been widely concerned today. Under the circumstances of networks, especially in distributed systems, central supervisor can hardly be implemented, which makes it more complicated to prevent deadlock problems. This paper describes the competitions of web services for shared web resources using CSP method. Deadlocks can be analyzed based on the formal model by means of the trace semantics. The capability of deadlock prevention solutions which have been applied in industry can be proved theoretically under this approach. Moreover, the FDR which is a model checking tool for CSP can be used to automate the verifications.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129237973","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
UAV Search: Maximizing Target Acquisition 无人机搜索:最大化目标获取
H. Al-Helal, J. Sprinkle
In situations where a human operator is unable to perform tactical control of an unmanned aerial vehicle (UAV), it may be necessary to have the UAV make or suggest tactical decisions. The interaction of the UAV computers with those of the human decision makers requires that choices for the human decision maker be easy to interpret and intuitive to implement or approve. This paper provides closed-form solutions to maximize detection of a slow-moving ground target by a UAV. The output of these solutions is a height at which the UAV should fly in order to maximize probability of detection, which informs the operator whether a single vehicle is sufficient. We assume that the UAV can travel faster than the ground target with some bounded speed (but no certain direction). The ground target is detected when it is inside a field of view which is a function of the state of the UAV, so the controller for motion affects whether the target will be detected. We also provide avenues for future work where we consider the impact of results for multi-UAV search and alternative sensor accuracy models.
在人类操作员无法执行无人驾驶飞行器(UAV)战术控制的情况下,可能有必要让无人机做出或建议战术决策。无人机计算机与人类决策者的交互要求人类决策者的选择易于解释和直观地实施或批准。本文提供了一种能够最大限度地检测慢速移动地面目标的封闭式解决方案。这些解决方案的输出是无人机应该飞行的高度,以便最大限度地检测概率,这通知操作员单个飞行器是否足够。我们假设无人机可以以一定的速度(但没有确定的方向)比地面目标更快地飞行。地面目标是在视场内被检测到的,这是无人机状态的函数,因此运动控制器影响目标是否被检测到。我们还为未来的工作提供了途径,我们考虑了多无人机搜索结果和替代传感器精度模型的影响。
{"title":"UAV Search: Maximizing Target Acquisition","authors":"H. Al-Helal, J. Sprinkle","doi":"10.1109/ECBS.2010.9","DOIUrl":"https://doi.org/10.1109/ECBS.2010.9","url":null,"abstract":"In situations where a human operator is unable to perform tactical control of an unmanned aerial vehicle (UAV), it may be necessary to have the UAV make or suggest tactical decisions. The interaction of the UAV computers with those of the human decision makers requires that choices for the human decision maker be easy to interpret and intuitive to implement or approve. This paper provides closed-form solutions to maximize detection of a slow-moving ground target by a UAV. The output of these solutions is a height at which the UAV should fly in order to maximize probability of detection, which informs the operator whether a single vehicle is sufficient. We assume that the UAV can travel faster than the ground target with some bounded speed (but no certain direction). The ground target is detected when it is inside a field of view which is a function of the state of the UAV, so the controller for motion affects whether the target will be detected. We also provide avenues for future work where we consider the impact of results for multi-UAV search and alternative sensor accuracy models.","PeriodicalId":356361,"journal":{"name":"2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129258630","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}
引用次数: 15
期刊
2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems
全部 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