首页 > 最新文献

2011 Fifth Latin-American Symposium on Dependable Computing Workshops最新文献

英文 中文
WSCA-DRIP: An Infrastructure to Web Service Composition Actions WSCA-DRIP: Web服务组合操作的基础设施
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.20
Renato de Jesus Manzoni, A. Nascimento, C. M. F. Rubira
Service-Oriented Architecture is an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise by structuring services in terms of services compositions, which can be executed either synchronously or asynchronously. Such architectures should meet the main dependability requirements (e.g. high availability, high reliability). The objective of this work is to describe a software infrastructure, called WSCA-DRIP, that operates in the communication between a web service's clients and the web service itself, in order to implement fault tolerance techniques that make effective use of exception handling of undependable existing services. Also, the proposed solution lies in systems structuring in terms of a collaborative realization of a given function by composed web services and a fault tolerance strategy by means of cooperative exception handling. Finally, the WSCA-DRIP infrastructure will be designed to be remotely accessible via web services technology, so that it can be easily reused during the implementation of different web services-based service oriented architectures.
面向服务的体系结构是一种体系结构模型,旨在通过根据服务组合构建服务来提高企业的效率、敏捷性和生产力,服务组合可以同步执行,也可以异步执行。这样的架构应该满足主要的可靠性要求(例如高可用性、高可靠性)。这项工作的目标是描述一个软件基础设施,称为WSCA-DRIP,它在web服务的客户端和web服务本身之间的通信中运行,以便实现容错技术,有效地利用对不可靠的现有服务的异常处理。此外,该解决方案还包括通过组合web服务协作实现给定功能的系统结构和通过协作异常处理的容错策略。最后,WSCA-DRIP基础设施将被设计成可以通过web服务技术远程访问,以便在实现不同的基于web服务的面向服务体系结构期间可以轻松地重用。
{"title":"WSCA-DRIP: An Infrastructure to Web Service Composition Actions","authors":"Renato de Jesus Manzoni, A. Nascimento, C. M. F. Rubira","doi":"10.1109/LADCW.2011.20","DOIUrl":"https://doi.org/10.1109/LADCW.2011.20","url":null,"abstract":"Service-Oriented Architecture is an architectural model that aims to enhance the efficiency, agility, and productivity of an enterprise by structuring services in terms of services compositions, which can be executed either synchronously or asynchronously. Such architectures should meet the main dependability requirements (e.g. high availability, high reliability). The objective of this work is to describe a software infrastructure, called WSCA-DRIP, that operates in the communication between a web service's clients and the web service itself, in order to implement fault tolerance techniques that make effective use of exception handling of undependable existing services. Also, the proposed solution lies in systems structuring in terms of a collaborative realization of a given function by composed web services and a fault tolerance strategy by means of cooperative exception handling. Finally, the WSCA-DRIP infrastructure will be designed to be remotely accessible via web services technology, so that it can be easily reused during the implementation of different web services-based service oriented architectures.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126975560","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
A Practical Formal Approach for Requirements Validation and Verification of Dependable Systems 可靠系统需求确认与验证的实用形式化方法
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.14
M. B. Alves, D. Drusinsky, M. Shing
Classical requirements validation methods usually work with static behavioral models, and under the assumption that there are no dependencies and interactions between the requirements. Requirements verification is mostly done by statically analyzing the design artifacts and by running tests. This work presents a practical formal approach for requirements validation and verification (V&V) of dependable systems, under two different perspectives: development and acquisition. The approach considers the system's dynamic behavior that is formally represented as state chart assertions and validated using JUnit test scenarios. Runtime execution monitoring (REM) data is used to create JUnit tests to verify the system's behavior against the assertions. The V&V activities are supported by the State Rover tool. Two space systems case studies are briefly presented. As dependability often manifests as decidable system sequencing behaviors, the main contribution of this work is centered on the validation and verification of such behaviors.
经典的需求验证方法通常使用静态行为模型,并且假设需求之间没有依赖关系和交互。需求验证主要是通过静态分析设计工件和运行测试来完成的。这项工作为可靠系统的需求确认和验证(V&V)提供了一种实用的形式化方法,在两种不同的视角下:开发和获取。该方法考虑系统的动态行为,这些行为被正式表示为状态图断言,并使用JUnit测试场景进行验证。运行时执行监视(REM)数据用于创建JUnit测试,以根据断言验证系统的行为。V&V活动由State Rover工具支持。简要介绍了两个空间系统的案例研究。由于可靠性通常表现为可确定的系统排序行为,因此本工作的主要贡献集中在对这些行为的验证和验证上。
{"title":"A Practical Formal Approach for Requirements Validation and Verification of Dependable Systems","authors":"M. B. Alves, D. Drusinsky, M. Shing","doi":"10.1109/LADCW.2011.14","DOIUrl":"https://doi.org/10.1109/LADCW.2011.14","url":null,"abstract":"Classical requirements validation methods usually work with static behavioral models, and under the assumption that there are no dependencies and interactions between the requirements. Requirements verification is mostly done by statically analyzing the design artifacts and by running tests. This work presents a practical formal approach for requirements validation and verification (V&V) of dependable systems, under two different perspectives: development and acquisition. The approach considers the system's dynamic behavior that is formally represented as state chart assertions and validated using JUnit test scenarios. Runtime execution monitoring (REM) data is used to create JUnit tests to verify the system's behavior against the assertions. The V&V activities are supported by the State Rover tool. Two space systems case studies are briefly presented. As dependability often manifests as decidable system sequencing behaviors, the main contribution of this work is centered on the validation and verification of such behaviors.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"60 6 Pt B 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115026460","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
eFlowMining: An Exception-Flow Analysis Tool for .NET Applications 一个。net应用程序的异常流分析工具
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.18
Israel García, N. Cacho
In this paper, we present a exception-flow analysis tool, called eFlow Mining, that automates the process of gathering and visualizing exception-handling constructs in multi-programming languages. More specifically, the current version of eFlow Mining focuses on code written using the. NET framework to help developers in inspecting applications either to improve them or to understand their exception handling behavior. eFlow Mining extracts metrics and information about the exception flows in. NET applications, providing different views of the exception handling. For instance, an Evolution View allows developers to visualize the behavior of multiple metrics over the application history. Use of this tool on five. NET applications demonstrates that the tool can be helpful to support developers building and evolving applications with appropriate error-handling strategies.
在本文中,我们提出了一个异常流分析工具,称为流挖掘,它可以在多种编程语言中自动收集和可视化异常处理结构的过程。更具体地说,当前版本的flow Mining侧重于使用。. NET框架来帮助开发人员检查应用程序,以改进它们或了解它们的异常处理行为。流挖掘提取异常流的度量和信息。NET应用程序,提供异常处理的不同视图。例如,演进视图允许开发人员可视化应用程序历史上多个指标的行为。使用这个工具在五。NET应用程序证明了该工具可以帮助开发人员使用适当的错误处理策略构建和改进应用程序。
{"title":"eFlowMining: An Exception-Flow Analysis Tool for .NET Applications","authors":"Israel García, N. Cacho","doi":"10.1109/LADCW.2011.18","DOIUrl":"https://doi.org/10.1109/LADCW.2011.18","url":null,"abstract":"In this paper, we present a exception-flow analysis tool, called eFlow Mining, that automates the process of gathering and visualizing exception-handling constructs in multi-programming languages. More specifically, the current version of eFlow Mining focuses on code written using the. NET framework to help developers in inspecting applications either to improve them or to understand their exception handling behavior. eFlow Mining extracts metrics and information about the exception flows in. NET applications, providing different views of the exception handling. For instance, an Evolution View allows developers to visualize the behavior of multiple metrics over the application history. Use of this tool on five. NET applications demonstrates that the tool can be helpful to support developers building and evolving applications with appropriate error-handling strategies.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132798412","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}
引用次数: 18
Qualification and Selection of Off-the-Shelf Components for Safety Critical Systems: A Systematic Approach 安全关键系统现成组件的鉴定和选择:系统方法
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.13
C. Esposito, Domenico Cotroneo, R. Barbosa, N. Silva
Mission critical systems are increasingly been developed by means of Off-The-Shelf (OTS) items since this allows reducing development costs. Crucial issues to be properly treated are (i) to assess the quality of each potential OTSitem to be used and (ii) to select the one that better fits the system requirements. Despite the importance of these issues, the current literature lacks a systematic approach to perform the previous two operations. The aim of this paper is to present a framework that can overcome this lack. Reasoning from the available product assurance standards for certifying mission critical systems, the proposed approach is based on the customized quality model that describes the quality attributes. Such quality model will guide a proper evaluation of OTS products, and the choice of which product to use is based on the outcomes of such an evaluation process. This framework represents a key solution to have a dominant role in the market of mission critical systems due to the demanding request by manufactures of such systems for an efficient qualification/certification process.
关键任务系统越来越多地通过现货(OTS)项目来开发,因为这可以降低开发成本。需要适当处理的关键问题是(i)评估每个可能使用的OTSitem的质量,以及(ii)选择一个更适合系统需求的OTSitem。尽管这些问题的重要性,目前的文献缺乏一个系统的方法来执行前两个操作。本文的目的是提出一个可以克服这一缺陷的框架。从认证关键任务系统的可用产品保证标准出发,提出的方法基于描述质量属性的定制质量模型。这种质量模型将指导对OTS产品进行适当的评价,使用哪种产品的选择是基于这种评价过程的结果。该框架代表了在关键任务系统市场中占据主导地位的关键解决方案,因为此类系统的制造商对有效的资格/认证过程提出了苛刻的要求。
{"title":"Qualification and Selection of Off-the-Shelf Components for Safety Critical Systems: A Systematic Approach","authors":"C. Esposito, Domenico Cotroneo, R. Barbosa, N. Silva","doi":"10.1109/LADCW.2011.13","DOIUrl":"https://doi.org/10.1109/LADCW.2011.13","url":null,"abstract":"Mission critical systems are increasingly been developed by means of Off-The-Shelf (OTS) items since this allows reducing development costs. Crucial issues to be properly treated are (i) to assess the quality of each potential OTSitem to be used and (ii) to select the one that better fits the system requirements. Despite the importance of these issues, the current literature lacks a systematic approach to perform the previous two operations. The aim of this paper is to present a framework that can overcome this lack. Reasoning from the available product assurance standards for certifying mission critical systems, the proposed approach is based on the customized quality model that describes the quality attributes. Such quality model will guide a proper evaluation of OTS products, and the choice of which product to use is based on the outcomes of such an evaluation process. This framework represents a key solution to have a dominant role in the market of mission critical systems due to the demanding request by manufactures of such systems for an efficient qualification/certification process.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114326175","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
A Model-Based Approach for Robustness Test Generation 基于模型的鲁棒性测试生成方法
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.16
T. Yano, E. Martins, F. L. de Sousa
Since Critical Infrastructures (CI) strongly rely on network services, robustness testing is a key step to assure the resilience of such systems in the presence of abnormal situations. This work proposes a dynamic robustness test cases generation from state models, using an executable version of the model. A meta-heuristics search based algorithm is used to generate test cases taking into account the control and data aspects of the model.
由于关键基础设施(CI)强烈依赖于网络服务,因此鲁棒性测试是确保此类系统在异常情况下具有弹性的关键步骤。这项工作提出了一个从状态模型生成的动态健壮性测试用例,使用模型的可执行版本。考虑到模型的控制和数据方面,使用基于元启发式搜索的算法来生成测试用例。
{"title":"A Model-Based Approach for Robustness Test Generation","authors":"T. Yano, E. Martins, F. L. de Sousa","doi":"10.1109/LADCW.2011.16","DOIUrl":"https://doi.org/10.1109/LADCW.2011.16","url":null,"abstract":"Since Critical Infrastructures (CI) strongly rely on network services, robustness testing is a key step to assure the resilience of such systems in the presence of abnormal situations. This work proposes a dynamic robustness test cases generation from state models, using an executable version of the model. A meta-heuristics search based algorithm is used to generate test cases taking into account the control and data aspects of the model.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"198 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132296657","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
Towards Agile Testing of Exceptional Behavior 走向异常行为的敏捷测试
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.12
Rafael Di Bernardo, Fernando Castor, S. Soares
Many of the problems found in the uses of exception handling are caused by the lack of testing and a priori design of the exceptional behavior. As a consequence, exceptions flow in unforeseen ways during the execution of a software system, causing a negative impact on reliability. This paper presents a new agile approach to test the exceptional behavior of a system. It supports developers in checking whether exceptions, at runtime, travel through the expected paths. It is agile because tests are written without the need for extra documentation. We present a preliminary evaluation of the proposed approach, where it helped us to uncover four bugs in a production system, two of them previously unknown. We have implemented the proposed approach as an extension of the JUnit framework.
在使用异常处理时发现的许多问题是由于缺乏测试和异常行为的先验设计造成的。因此,在软件系统的执行过程中,异常以不可预见的方式流动,对可靠性造成负面影响。本文提出了一种新的测试系统异常行为的敏捷方法。它支持开发人员在运行时检查异常是否经过预期的路径。它是敏捷的,因为编写测试时不需要额外的文档。我们对所建议的方法进行了初步评估,它帮助我们发现了生产系统中的四个错误,其中两个是以前未知的。我们已经将建议的方法作为JUnit框架的扩展来实现。
{"title":"Towards Agile Testing of Exceptional Behavior","authors":"Rafael Di Bernardo, Fernando Castor, S. Soares","doi":"10.1109/LADCW.2011.12","DOIUrl":"https://doi.org/10.1109/LADCW.2011.12","url":null,"abstract":"Many of the problems found in the uses of exception handling are caused by the lack of testing and a priori design of the exceptional behavior. As a consequence, exceptions flow in unforeseen ways during the execution of a software system, causing a negative impact on reliability. This paper presents a new agile approach to test the exceptional behavior of a system. It supports developers in checking whether exceptions, at runtime, travel through the expected paths. It is agile because tests are written without the need for extra documentation. We present a preliminary evaluation of the proposed approach, where it helped us to uncover four bugs in a production system, two of them previously unknown. We have implemented the proposed approach as an extension of the JUnit framework.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116415655","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
Challenges in Safety Assessment of Complex Critical Infrastructures 复杂关键基础设施安全评估面临的挑战
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.21
João Batista Camargo Jr., L. Vismari
This Position Paper addresses some problems and challenges in safety assessment of current Critical Infrastructures introduced by system complexity and by the current 'safety process framework' adopted in most high risk domains.
本立场文件解决了当前关键基础设施安全评估中的一些问题和挑战,这些问题和挑战是由系统复杂性和当前在大多数高风险领域采用的“安全过程框架”引起的。
{"title":"Challenges in Safety Assessment of Complex Critical Infrastructures","authors":"João Batista Camargo Jr., L. Vismari","doi":"10.1109/LADCW.2011.21","DOIUrl":"https://doi.org/10.1109/LADCW.2011.21","url":null,"abstract":"This Position Paper addresses some problems and challenges in safety assessment of current Critical Infrastructures introduced by system complexity and by the current 'safety process framework' adopted in most high risk domains.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114099193","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
Analyzing Exceptional Interfaces on Evolving Frameworks 在不断发展的框架中分析异常接口
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.19
E. Barbosa, Alessandro F. Garcia
Software frameworks are constantly evolving, either by the introduction of new product features, bug fixes or new technology adoption. During the evolution of a framework, new exceptional conditions arise, requiring that exception handling strategies be constantly revisited. However, introducing exception handling changes in a software framework project is far from trivial. Exception handling elements are usually scattered through the system and changing them may have a ripple impact not only on the components of the framework, but also on a whole family of systems build based on the framework. Thus, continuous and proactive exception handling design analysis plays a key role in order to achieve success during software evolution. This paper presents our preliminary results on analyzing exceptional interfaces on evolving frameworks. Exceptional interface is defined as a list of possible exception types raised by a module. We analyzed two mainstream Java open-source frameworks, revealing: (i) the strategies adopted by framework developers regarding exceptional interfaces, and (ii) how basic properties of exceptional interfaces evolved during framework evolution.
软件框架是不断发展的,要么是通过引入新的产品特性、修复错误,要么是采用新的技术。在框架的发展过程中,会出现新的异常条件,需要不断地重新审视异常处理策略。然而,在软件框架项目中引入异常处理更改远非微不足道。异常处理元素通常分散在整个系统中,更改它们不仅会对框架的组件产生连锁影响,还会对基于框架构建的整个系统家族产生连锁影响。因此,为了在软件发展过程中取得成功,持续和主动的异常处理设计分析起着关键作用。本文介绍了我们在不断发展的框架上分析异常接口的初步结果。异常接口被定义为模块引发的可能异常类型的列表。我们分析了两种主流的Java开源框架,揭示了:(i)框架开发人员针对异常接口采用的策略,以及(ii)异常接口的基本属性在框架演变过程中是如何演变的。
{"title":"Analyzing Exceptional Interfaces on Evolving Frameworks","authors":"E. Barbosa, Alessandro F. Garcia","doi":"10.1109/LADCW.2011.19","DOIUrl":"https://doi.org/10.1109/LADCW.2011.19","url":null,"abstract":"Software frameworks are constantly evolving, either by the introduction of new product features, bug fixes or new technology adoption. During the evolution of a framework, new exceptional conditions arise, requiring that exception handling strategies be constantly revisited. However, introducing exception handling changes in a software framework project is far from trivial. Exception handling elements are usually scattered through the system and changing them may have a ripple impact not only on the components of the framework, but also on a whole family of systems build based on the framework. Thus, continuous and proactive exception handling design analysis plays a key role in order to achieve success during software evolution. This paper presents our preliminary results on analyzing exceptional interfaces on evolving frameworks. Exceptional interface is defined as a list of possible exception types raised by a module. We analyzed two mainstream Java open-source frameworks, revealing: (i) the strategies adopted by framework developers regarding exceptional interfaces, and (ii) how basic properties of exceptional interfaces evolved during framework evolution.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"46 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128017040","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
Evaluating Resilience of Multiple Infrastructures: Some Initial Challenges 评估多种基础设施的弹性:一些初步的挑战
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.22
R. Bloomfield
This note describes some of the challenges in the assessment of the resilience of multiple interdependent infrastructures.
本说明描述了在评估多个相互依赖的基础设施的复原力时面临的一些挑战。
{"title":"Evaluating Resilience of Multiple Infrastructures: Some Initial Challenges","authors":"R. Bloomfield","doi":"10.1109/LADCW.2011.22","DOIUrl":"https://doi.org/10.1109/LADCW.2011.22","url":null,"abstract":"This note describes some of the challenges in the assessment of the resilience of multiple interdependent infrastructures.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128026343","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
WSRTesting: Hands-On Solution to Improve Web Services Robustness Testing WSRTesting:改进Web服务健壮性测试的实际解决方案
Pub Date : 2011-04-25 DOI: 10.1109/LADCW.2011.15
G. Carrozza, A. Napolitano, N. Laranjeiro, M. Viera
Web services are widely used as software components that must provide a robust interface to client applications. Robustness testing is an approach particularly suitable for detecting robustness issues in web services. In fact, several research works have been conducted in the past leading to the proposal of different robustness testing techniques for such environments. However, although of utmost importance, most techniques do not consider the needs of complex systems and services as the ones being developed by the software industry for business and safety critical scenarios. In this industrial practice paper we introduce an enhanced web services robustness testing approach that is being used at SESM Scarl. The proposed technique was built based on actual needs and has been applied in the context of an Air Traffic Control (ATC) application. Results show that companies can successfully use robustness testing during the development of highly complex service based applications.
Web服务被广泛用作软件组件,必须为客户机应用程序提供健壮的接口。健壮性测试是一种特别适合检测web服务中的健壮性问题的方法。事实上,过去已经进行了几项研究工作,从而提出了针对此类环境的不同鲁棒性测试技术。然而,尽管最重要的是,大多数技术没有考虑复杂系统和服务的需求,因为软件行业正在为业务和安全关键场景开发这些需求。在这篇工业实践论文中,我们介绍了一种增强的web服务健壮性测试方法,该方法正在SESM scala中使用。提出的技术是基于实际需要建立的,并已在空中交通管制(ATC)应用的背景下应用。结果表明,在开发高度复杂的基于服务的应用程序时,公司可以成功地使用鲁棒性测试。
{"title":"WSRTesting: Hands-On Solution to Improve Web Services Robustness Testing","authors":"G. Carrozza, A. Napolitano, N. Laranjeiro, M. Viera","doi":"10.1109/LADCW.2011.15","DOIUrl":"https://doi.org/10.1109/LADCW.2011.15","url":null,"abstract":"Web services are widely used as software components that must provide a robust interface to client applications. Robustness testing is an approach particularly suitable for detecting robustness issues in web services. In fact, several research works have been conducted in the past leading to the proposal of different robustness testing techniques for such environments. However, although of utmost importance, most techniques do not consider the needs of complex systems and services as the ones being developed by the software industry for business and safety critical scenarios. In this industrial practice paper we introduce an enhanced web services robustness testing approach that is being used at SESM Scarl. The proposed technique was built based on actual needs and has been applied in the context of an Air Traffic Control (ATC) application. Results show that companies can successfully use robustness testing during the development of highly complex service based applications.","PeriodicalId":383812,"journal":{"name":"2011 Fifth Latin-American Symposium on Dependable Computing Workshops","volume":"420 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2011-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121821962","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
期刊
2011 Fifth Latin-American Symposium on Dependable Computing Workshops
全部 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