{"title":"Web-based tool support for dynamic management of distribution and parallelism in integrating architecture design and performance evaluation","authors":"M. Goedicke, T. Meyer","doi":"10.1109/PDSE.1999.779747","DOIUrl":"https://doi.org/10.1109/PDSE.1999.779747","url":null,"abstract":"We introduce a light weight approach to support the development of parallel and distributed software systems over the World Wide Web. Our approach considers a highly distributed development process by multiple collaborating agents, it covers architecture design and architecture analysis right to implementation generation and dynamic accommodation of evolutionary change. The foundation of our approach is an architecture description language which supports separation between the independent development of loosely coupled and distributed software components containing multiple parallel control flows from the interconnection and configuration of such components. While the developer is provided with a local light weight front end tool for editing an architecture specification, a set of analysis tools are realized as back end services offered by specialized servers. These tools not only allow to check syntactic and semantic properties but also allow to assess a given architecture w.r.t. quantitative properties like performance.","PeriodicalId":373753,"journal":{"name":"1999 Proceedings International Symposium on Software Engineering for Parallel and Distributed Systems","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115665266","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}
{"title":"An architecture for a distributed system for product engineering lifecycle support","authors":"Phong Tan","doi":"10.1109/PDSE.1999.779750","DOIUrl":"https://doi.org/10.1109/PDSE.1999.779750","url":null,"abstract":"An architecture has been structured to map the distributed business logic for the product engineering lifecycle. In this architecture, a commercial computer-aided design (CAD) system and an innovative computer-aided process engineering (CAPE) system, which was developed by the author and commercialised by an Australian company, are distributedly integrated using VisiBroker's Common Object Request Broker Architecture (CORBA) as the middleware. The architecture, presented in this paper, provides a framework for the construction of a new and innovative distributed system to support the distributed concurrent product engineering lifecycle.","PeriodicalId":373753,"journal":{"name":"1999 Proceedings International Symposium on Software Engineering for Parallel and Distributed Systems","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1999-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122144858","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}