Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Elena Litani

dblp:48/2444 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2009
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software testing · 77% Services computing and microservices · 23%

Topics — the 1 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing › protocol testing
conformance checking
0.112009
Runtime Monitoring of Web Service Conversations · IEEE Trans. Serv. Comput. 2009

Methods — techniques the papers use, named apart from their topics

automata transformation · 0.1UML 2.0 sequence diagrams · 0.1
YearPublicationVenuePosition
2009 Runtime Monitoring of Web Service Conversations
abstract
For a system of distributed processes, correctness can be ensured by (statically) checking whether their composition satisfies properties of interest. However, Web services are distributed processes that dynamically discover properties of other Web services. Since the overall system may not be available statically and since each business process is supposed to be relatively simple, we propose to use runtime monitoring of conversations between partners as a means of checking behavioral correctness of the entire Web service system. Specifically, we identify a subset of UML 2.0 Sequence Diagrams as a property specification language and show that it is sufficiently expressive for capturing safety and liveness properties. By transforming these diagrams to automata, we enable conformance checking of finite execution traces against the specification. We show how our language can be used to specify the Specification Property System (SPS) [1]. We describe an implementation of our approach as part of an industrial system. Finally, we discuss our experience of specifying and monitoring a number of properties from three existing applications.
Jocelyn Simmonds, Yuan Gan, Marsha Chechik, Shiva Nejati 0001, Bill O'Farrell, Elena Litani, Julie Waterhouse
IEEE Trans. Serv. Comput.6
2008 A Framework for Verifying SLA Compliance in Composed Services
abstract
Service level agreements (SLAs) impose many non-functional requirements on services. Business analysts specify and check these requirements in business process models using tools such as IBM WebSphere Business Modeler. System integrators on the other hand use service composition tools such as IBM WebSphere Integration Developer to create service composition models, which specify the integration of services. However, system integrators rarely verify SLA compliance in their proposed composition designs. Instead, SLA compliance is verified after the composed services are deployed in the field. To improve the quality of the composed services, we propose a framework to verify SLA compliance in composed services at design time. The framework re-uses information in business process models to simulate services and verify the non-functional requirements before the service deployment. To demonstrate our framework, we built a prototype using an industrial process simulation engine from IBM WebSphere Business Modeler and integrate it into an industrial service composition tool. Through a case study, we demonstrate that our framework and the prototype assist system integrators in composing services while considering the non-functional requirements.
Hua Xiao 0001, Brian Chan, Ying Zou 0001, Jay W. Benayon, Bill O'Farrell, Elena Litani, Jen Hawkins
ICWS6
2008 Property Patterns for Runtime Monitoring of Web Service Conversations
Jocelyn Simmonds, Marsha Chechik, Shiva Nejati 0001, Elena Litani, Bill O'Farrell
RV4