Matches in ScholarlyData for { ?s ?p ?o. }
- 91 type InProceedings.
- 91 label "Test Case Prioritization for Regression Testing of Service-Oriented Business Applications".
- 91 sameAs 91.
- 91 abstract "Regression testing assures the quality of modified service-oriented business applications against unintended changes. However, a typical regression test suite is large in size. Earlier execution of those test cases that may detect failures is attractive. Many existing prioritization techniques order test cases according to their respective coverage of program statements in a previous version of the application. On the other hand, industrial service-oriented business applications are typically written in orchestration languages such as WS-BPEL and integrated with workflow steps and web services via XPath and WSDL. Faults in these artifacts may cause the application to extract wrong data from messages, leading to failures in service compositions. Surprisingly, current regression testing research hardly considers these artifacts. We propose a multilevel coverage model to capture the business process, XPath, and WSDL from the perspective of regression testing. We develop a family of test case prioritization techniques atop the model. Empirical results show that our techniques can achieve significantly higher rates of fault detection than existing techniques.".
- 91 hasAuthorList authorList.
- 91 isPartOf proceedings.
- 91 keyword "Web Engineering".
- 91 title "Test Case Prioritization for Regression Testing of Service-Oriented Business Applications".
- authorList type List.
- authorList hasFirstItem item-1.
- authorList hasItem item-1.
- authorList hasItem item-2.
- authorList hasItem item-3.
- authorList hasItem item-4.
- authorList hasLastItem item-4.
- item-1 type ListItem.
- item-1 hasContent lijun-mei.
- item-1 next item-2.
- item-2 type ListItem.
- item-2 hasContent zhenyu-zhang.
- item-2 next item-3.
- item-2 previous item-1.
- item-3 type ListItem.
- item-3 hasContent w-k-chan.
- item-3 next item-4.
- item-3 previous item-2.
- item-4 type ListItem.
- item-4 hasContent t-h-tse.
- item-4 previous item-3.
- 92 type InProceedings.
- 92 label "Why is the Web Loosely Coupled? A Multi-Faceted Metric for Service Design".
- 92 sameAs 92.
- 92 abstract "Loose coupling is often quoted as a desirable property of systems architectures. One of the main goals of building systems using Web technologies is to achieve loose coupling. However, given the lack of a widely accepted definition of this term, it becomes hard to use coupling as a criterion to evaluate alternative Web technology choices, as all options may exhibit, and claim to provide, some kind of "loose" coupling effects. This paper presents a systematic study of the degree of coupling found in service-oriented systems based on a multi-faceted approach. Thanks to the metric introduced in this paper, coupling is no longer a one-dimensional concept with loose coupling found somewhere in between tight coupling and no coupling. The paper shows how the metric can be applied to real-world examples in order to support and improve the design process of service-oriented systems.".
- 92 hasAuthorList authorList.
- 92 isPartOf proceedings.
- 92 keyword "Web Engineering".
- 92 title "Why is the Web Loosely Coupled? A Multi-Faceted Metric for Service Design".
- authorList type List.
- authorList hasFirstItem item-1.
- authorList hasItem item-1.
- authorList hasItem item-2.
- authorList hasLastItem item-2.
- item-1 type ListItem.
- item-1 hasContent cesare-pautasso.
- item-1 next item-2.
- item-2 type ListItem.
- item-2 hasContent erik-wilde.
- item-2 previous item-1.
- 93 type InProceedings.
- 93 label "Highly Scalable Web Applications with Zero-Copy Data Transfer".
- 93 sameAs 93.
- 93 abstract "The performance of server-side applications is becoming increasingly important as more applications exploit the Web application model. Extensive work has been done to improve the performance of individual software components such as Web servers and programming language runtimes. This paper describes a novel approach to boost Web application performance by improving inter-process communication between a programming language runtime and Web server runtime. The approach reduces redundant processing for memory copying and the context switch overhead between user space and kernel space by exploiting the zero-copy data transfer methodology, such as the sendfile system call. In order to transparently utilize this optimization feature with existing Web applications, we propose enhancements of the PHP runtime, FastCGI protocol, and Web server. Our proposed approach achieves a 126% performance improvement with microbenchmarks and a 44% performance improvement for a standard Web benchmark, SPECweb2005.".
- 93 hasAuthorList authorList.
- 93 isPartOf proceedings.
- 93 keyword "Web Engineering".
- 93 title "Highly Scalable Web Applications with Zero-Copy Data Transfer".
- authorList type List.
- authorList hasFirstItem item-1.
- authorList hasItem item-1.
- authorList hasItem item-2.
- authorList hasItem item-3.
- authorList hasItem item-4.
- authorList hasItem item-5.
- authorList hasLastItem item-5.
- item-1 type ListItem.
- item-1 hasContent toyotaro-suzumura.
- item-1 next item-2.
- item-2 type ListItem.
- item-2 hasContent michiaki-tatsubori.
- item-2 next item-3.
- item-2 previous item-1.
- item-3 type ListItem.
- item-3 hasContent scott-trent.
- item-3 next item-4.
- item-3 previous item-2.
- item-4 type ListItem.
- item-4 hasContent akihiko-tozawa.
- item-4 next item-5.
- item-4 previous item-3.
- item-5 type ListItem.
- item-5 hasContent tamiya-onodera.
- item-5 previous item-4.
- 94 type InProceedings.
- 94 label "REST-Based Management of Loosely Coupled Services".
- 94 sameAs 94.
- 94 abstract "Applications increasingly make use of the distributed platform that the World Wide Web provides – be it as a Software-as-a-Service such as salesforce.com, an application infrastructure such as facebook.com, or a computing infrastructure such as a "cloud". A common characteristic of applications of this kind is that they are deployed on infrastructure or make use of components that reside in different management domains. Current service management approaches and systems, however, often rely on a centrally managed configuration management database (CMDB), which is the basis for centrally orchestrated service management processes, in particular change management and incident management. The distribution of management responsibility of WWW based applications requires a decentralized approach to service management. This paper proposes an approach of decentralized service management based on distributed configuration management and service process co-ordination, making use RESTful access to configuration information and ATOM-based distribution of updates as a novel foundation for service management processes.".
- 94 hasAuthorList authorList.
- 94 isPartOf proceedings.
- 94 keyword "Web Engineering".
- 94 title "REST-Based Management of Loosely Coupled Services".
- authorList type List.
- authorList hasFirstItem item-1.
- authorList hasItem item-1.
- authorList hasItem item-2.
- authorList hasItem item-3.
- authorList hasItem item-4.
- authorList hasItem item-5.
- authorList hasLastItem item-5.
- item-1 type ListItem.
- item-1 hasContent heiko-ludwig.