{"title":"Web服务组合的π-ADL:一种面向服务的体系结构描述语言,用于动态Web服务组合的正式开发","authors":"F. Oquendo","doi":"10.5753/sbcars.2008.46105","DOIUrl":null,"url":null,"abstract":"Enabling the specification of dynamic service-oriented architectures is a key challenge for an Architecture Description Language (ADL). This paper describes π-ADL for WS-Composition, a novel ADL that has its roots in the ArchWare European Project. It is a formal language specially designed for modeling dynamic architectures based on the typed π-calculus. While most ADLs focus on describing static architectures from a structural viewpoint, π-ADL focuses on formally describing dynamic architectures from both structural and behavioral viewpoints. How π-ADL for WS-Composition can be used for specifying dynamic Web Service compositions is introduced through a case study. Its design principles, concepts and notation are presented. The π-ADL for WS-Composition toolset is outlined.","PeriodicalId":338067,"journal":{"name":"Anais do II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2008)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-08-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"π-ADL for WS-Composition: A Service-Oriented Architecture Description Language for the Formal Development of Dynamic Web Service Compositions\",\"authors\":\"F. Oquendo\",\"doi\":\"10.5753/sbcars.2008.46105\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Enabling the specification of dynamic service-oriented architectures is a key challenge for an Architecture Description Language (ADL). This paper describes π-ADL for WS-Composition, a novel ADL that has its roots in the ArchWare European Project. It is a formal language specially designed for modeling dynamic architectures based on the typed π-calculus. While most ADLs focus on describing static architectures from a structural viewpoint, π-ADL focuses on formally describing dynamic architectures from both structural and behavioral viewpoints. How π-ADL for WS-Composition can be used for specifying dynamic Web Service compositions is introduced through a case study. Its design principles, concepts and notation are presented. The π-ADL for WS-Composition toolset is outlined.\",\"PeriodicalId\":338067,\"journal\":{\"name\":\"Anais do II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2008)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2008-08-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Anais do II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2008)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5753/sbcars.2008.46105\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do II Simpósio Brasileiro de Componentes, Arquiteturas e Reutilização de Software (SBCARS 2008)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/sbcars.2008.46105","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
π-ADL for WS-Composition: A Service-Oriented Architecture Description Language for the Formal Development of Dynamic Web Service Compositions
Enabling the specification of dynamic service-oriented architectures is a key challenge for an Architecture Description Language (ADL). This paper describes π-ADL for WS-Composition, a novel ADL that has its roots in the ArchWare European Project. It is a formal language specially designed for modeling dynamic architectures based on the typed π-calculus. While most ADLs focus on describing static architectures from a structural viewpoint, π-ADL focuses on formally describing dynamic architectures from both structural and behavioral viewpoints. How π-ADL for WS-Composition can be used for specifying dynamic Web Service compositions is introduced through a case study. Its design principles, concepts and notation are presented. The π-ADL for WS-Composition toolset is outlined.