Abstract—We outline a methodology for designing and composing services in a secure manner. In particular, we are concerned with safety properties of service behavior. Services can enforce security policies locally and can invoke other services that respect given security contracts. This call-by-contract mechanism offers a significant set of opportunities, each driving secure ways to compose services. We discuss how we can correctly plan service compositions in several relevant classes of services and security properties. With this aim, we propose a graphical modeling framework based on a foundational calculus called lambda-req [13]. Our formalism features dynamic and static semantics, thus allowing for formal reasoning about systems. S...
A distributed calculus is proposed for describing networks of services. We model service interactio...
A distributed calculus is proposed for describing networks of services. We model service interactio...
A static approach is proposed to study secure composition of software. We extend the λ calculus with...
We outline a methodology for designing and composing services in a secure manner. In particular,...
We present a framework for designing and composing services in a secure manner. Services can enforce...
A static approach is proposed to study secure composition of services. We extend the lambda-calculus...
A static approach is proposed to study secure composition of services. We extend the lambda-calculus...
A static approach is proposed to study secure composition of services. We extend the $\lambda$-calc...
A static approach is proposed to study secure composition of services. We extend the $\lambda$-calc...
We use a distributed, enriched λ-calculus for describing networks of services. Both services and the...
A static approach is proposed to study secure composition of services. We extend the λ-calculus with...
A static approach is proposed to study secure composition of services. We extend the λ-calculus with...
A static approach is proposed to study secure composition of software. We extend the $\lambda$-calc...
A distributed calculus is proposed for describing networks of services. We model service interaction...
A static approach is proposed to study secure composition of software. We extend the $\lambda$-calc...
A distributed calculus is proposed for describing networks of services. We model service interactio...
A distributed calculus is proposed for describing networks of services. We model service interactio...
A static approach is proposed to study secure composition of software. We extend the λ calculus with...
We outline a methodology for designing and composing services in a secure manner. In particular,...
We present a framework for designing and composing services in a secure manner. Services can enforce...
A static approach is proposed to study secure composition of services. We extend the lambda-calculus...
A static approach is proposed to study secure composition of services. We extend the lambda-calculus...
A static approach is proposed to study secure composition of services. We extend the $\lambda$-calc...
A static approach is proposed to study secure composition of services. We extend the $\lambda$-calc...
We use a distributed, enriched λ-calculus for describing networks of services. Both services and the...
A static approach is proposed to study secure composition of services. We extend the λ-calculus with...
A static approach is proposed to study secure composition of services. We extend the λ-calculus with...
A static approach is proposed to study secure composition of software. We extend the $\lambda$-calc...
A distributed calculus is proposed for describing networks of services. We model service interaction...
A static approach is proposed to study secure composition of software. We extend the $\lambda$-calc...
A distributed calculus is proposed for describing networks of services. We model service interactio...
A distributed calculus is proposed for describing networks of services. We model service interactio...
A static approach is proposed to study secure composition of software. We extend the λ calculus with...