{"title":"用于创建和管理分布式应用程序的助理代理","authors":"M. Girard","doi":"10.1109/TAI.1996.560783","DOIUrl":null,"url":null,"abstract":"We propose a software development toolkit named ADAM (Adaptive Distributed Applications Manager) which creates operational distributed applications. To increase the performances of these distributed applications, they are created according to the network, machines and software constraints, and are updated in reply to dynamic environment changes. Using a graphical interface, the user provides functional specifications of the distributed application he wants to build. ADAM finds out a structural scheme of this application. It adds missing software components (like data transformation software for example) in order to create an effective distributed application and selects available software components located on various machines and sites, subject to varying machine performances and different inter site distances. In a second step, the scheme is transformed into a distributed application.","PeriodicalId":209171,"journal":{"name":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","volume":"83 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Assistant agents for creation and management of distributed applications\",\"authors\":\"M. Girard\",\"doi\":\"10.1109/TAI.1996.560783\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We propose a software development toolkit named ADAM (Adaptive Distributed Applications Manager) which creates operational distributed applications. To increase the performances of these distributed applications, they are created according to the network, machines and software constraints, and are updated in reply to dynamic environment changes. Using a graphical interface, the user provides functional specifications of the distributed application he wants to build. ADAM finds out a structural scheme of this application. It adds missing software components (like data transformation software for example) in order to create an effective distributed application and selects available software components located on various machines and sites, subject to varying machine performances and different inter site distances. In a second step, the scheme is transformed into a distributed application.\",\"PeriodicalId\":209171,\"journal\":{\"name\":\"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence\",\"volume\":\"83 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1996-11-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TAI.1996.560783\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Eighth IEEE International Conference on Tools with Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TAI.1996.560783","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Assistant agents for creation and management of distributed applications
We propose a software development toolkit named ADAM (Adaptive Distributed Applications Manager) which creates operational distributed applications. To increase the performances of these distributed applications, they are created according to the network, machines and software constraints, and are updated in reply to dynamic environment changes. Using a graphical interface, the user provides functional specifications of the distributed application he wants to build. ADAM finds out a structural scheme of this application. It adds missing software components (like data transformation software for example) in order to create an effective distributed application and selects available software components located on various machines and sites, subject to varying machine performances and different inter site distances. In a second step, the scheme is transformed into a distributed application.