{"title":"Alquimista:基于共享内存的编程模型的可视化并行软件开发工具","authors":"M. D. O. Barros, J. S. Aude","doi":"10.5753/sbes.1997.24071","DOIUrl":null,"url":null,"abstract":"This paper presents Alquimista, a visual programming tool for parallel software development. Alquimista is based on multithreaded programming and uses shared memory for communication. It allows users to build complex programs based on primitive programming blocks. Alquimista works upon meta-schemes of parallel programming models and generates code in any model described with these meta-schemes. Alquimista is implemented in Java and is currently available on Solaris platform.","PeriodicalId":342565,"journal":{"name":"Anais do XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)","volume":"145 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Alquimista: uma Ferramenta para Desenvolvimento Visual de Software Paralelo para Modelos de Programação baseados em Memória Compartilhada\",\"authors\":\"M. D. O. Barros, J. S. Aude\",\"doi\":\"10.5753/sbes.1997.24071\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper presents Alquimista, a visual programming tool for parallel software development. Alquimista is based on multithreaded programming and uses shared memory for communication. It allows users to build complex programs based on primitive programming blocks. Alquimista works upon meta-schemes of parallel programming models and generates code in any model described with these meta-schemes. Alquimista is implemented in Java and is currently available on Solaris platform.\",\"PeriodicalId\":342565,\"journal\":{\"name\":\"Anais do XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)\",\"volume\":\"145 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-10-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Anais do XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5753/sbes.1997.24071\",\"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 XI Simpósio Brasileiro de Engenharia de Software (SBES 1997)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/sbes.1997.24071","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Alquimista: uma Ferramenta para Desenvolvimento Visual de Software Paralelo para Modelos de Programação baseados em Memória Compartilhada
This paper presents Alquimista, a visual programming tool for parallel software development. Alquimista is based on multithreaded programming and uses shared memory for communication. It allows users to build complex programs based on primitive programming blocks. Alquimista works upon meta-schemes of parallel programming models and generates code in any model described with these meta-schemes. Alquimista is implemented in Java and is currently available on Solaris platform.