Publicação
A domain-specific language for parallel and grid computing
| Resumo: | This paper overviews a Domain-Specific Language (DSL) for parallel and grid computing, layered on top of AspectJ. This DSL aims to bridge the gap between sequential code and parallel/grid applications, by avoiding invasive source code changes in scientific applications. Moreover, it aims to promote the localization of parallelization and gridification issues into well defined modules that can be (un)plugged (from)to existing scientific applications. This paper builds on previous work based on AspectJ and presents the main motivations for implementing a DSL in preference to a pure-AspectJ solution. The paper presents the DSL's design rationale, overviews current implementation and open research issues. |
|---|---|
| Autores principais: | Sobral, João Luís Ferreira |
| Outros Autores: | Monteiro, Miguel P. |
| Assunto: | Aspect composition Domain-specific aspect languages Parallel computing |
| Ano: | 2008 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
article A domain-specific aspect language for transforming MATLAB programs
por: Monteiro, Miguel Pessoa
Publicado em: (2010)
por: Monteiro, Miguel Pessoa
Publicado em: (2010)
article Parallel evolutionary computation in bioinformatics applications
por: Pinho, Jorge
Publicado em: (2013)
por: Pinho, Jorge
Publicado em: (2013)
school Domain-Oriented Reuse Interfaces for Object-Oriented Frameworks
por: Santos, André L.
Publicado em: (2009)
por: Santos, André L.
Publicado em: (2009)
article Modular and non-invasive distributed memory parallelization
por: Gonçalves, Rui
Publicado em: (2012)
por: Gonçalves, Rui
Publicado em: (2012)
assignment Extending Object-Oriented Frameworks with Aspects for Enabling Automatic Support for Domain-Specic Modeling
por: Santos, André L.
Publicado em: (2007)
por: Santos, André L.
Publicado em: (2007)
article AOmpLib: an aspect library for large-scale multi-core parallel programming
por: Medeiros, Bruno Silvestre
Publicado em: (2013)
por: Medeiros, Bruno Silvestre
Publicado em: (2013)
article Aspect-oriented specification: a case study in space domain
por: Agostinho, Sérgio
Publicado em: (2010)
por: Agostinho, Sérgio
Publicado em: (2010)
article A workflow description language to orchestrate multi-lingual resources
por: Brito, Rui
Publicado em: (2014)
por: Brito, Rui
Publicado em: (2014)
category Special issue on social and ethical aspects of secure computing
por: Soares, Filipe de Sá
Publicado em: (2008)
por: Soares, Filipe de Sá
Publicado em: (2008)
article AspectGrid: aspect-oriented fault-tolerance in grid platforms
por: Medeiros, Bruno
Publicado em: (2012)
por: Medeiros, Bruno
Publicado em: (2012)
article "Aspecto" e "aspectualidade": coordenadas descritivas
por: Barroso, Henrique
Publicado em: (2008)
por: Barroso, Henrique
Publicado em: (2008)
article Implementing an openMP-like standard with AspectJ
por: Medeiros, Bruno Silvestre
Publicado em: (2013)
por: Medeiros, Bruno Silvestre
Publicado em: (2013)
article Disentangling denotational semantics specifications
por: Saraiva, João Alexandre
Publicado em: (2008)
por: Saraiva, João Alexandre
Publicado em: (2008)
article On the specification of extract, transform, and load patterns behavior: A domain-specific language approach
por: Oliveira, Bruno
Publicado em: (2017)
por: Oliveira, Bruno
Publicado em: (2017)
article A domain-specific language for ETL patterns specification in Data Warehousing Systems
por: Oliveira, Bruno
Publicado em: (2015)
por: Oliveira, Bruno
Publicado em: (2015)
article A modeling domain-specific language for IoT-enabled operating systems
por: Gomes, Tiago Manuel Ribeiro
Publicado em: (2017)
por: Gomes, Tiago Manuel Ribeiro
Publicado em: (2017)
article Using a domain-specific language to enrich ETL schemas
por: Belo, O.
Publicado em: (2015)
por: Belo, O.
Publicado em: (2015)
article Architecture based on keyword driven testing with domain specific language for a testing system
por: Pereira, Ricardo B.
Publicado em: (2020)
por: Pereira, Ricardo B.
Publicado em: (2020)
article Parc#: parallel computing with c# in .net
por: Ferreira, João Fernando
Publicado em: (2005)
por: Ferreira, João Fernando
Publicado em: (2005)
article Domain Specificity vs. Domain Generality: The Case of Faces and Words
por: Ventura, Paulo
Publicado em: (2023)
por: Ventura, Paulo
Publicado em: (2023)
school Domain specific language generation based on a XML schema
por: Duarte, Luís Carlos da Silva
Publicado em: (2019)
por: Duarte, Luís Carlos da Silva
Publicado em: (2019)
article Choosing grammars to support language processing courses
por: Pereira, Maria João Varanda
Publicado em: (2013)
por: Pereira, Maria João Varanda
Publicado em: (2013)
article Implementation of an orchestration language as a haskell domain specific language
por: Campos, Marco Devesas
Publicado em: (2009)
por: Campos, Marco Devesas
Publicado em: (2009)
article Of Faces and Words: On Domain-Specific and Domain-General Accounts
por: Ventura, Paulo
Publicado em: (2023)
por: Ventura, Paulo
Publicado em: (2023)
article Economic and construction analysis of lightweight membranes in housing in temperate climates
por: Mendonça, Paulo
Publicado em: (2011)
por: Mendonça, Paulo
Publicado em: (2011)
article Musikla: Language for generating musical events
por: Silva, Pedro Miguel Oliveira da
Publicado em: (2020)
por: Silva, Pedro Miguel Oliveira da
Publicado em: (2020)
article Adding aspect-oriented features to MATLAB
por: Cardoso, João M. P.
Publicado em: (2006)
por: Cardoso, João M. P.
Publicado em: (2006)
book Optimized voronoi-based algorithms for parallel shortest vector computation
por: Mariano, Artur
Publicado em: (2022)
por: Mariano, Artur
Publicado em: (2022)
school Perspectivas de utilização da figueira-da-india no Alentejo : caracterização de Opuntia sp. no litoral alentejano e na Tapada da Ajuda e estudo da instalação de um pomar
por: Alves, José Carlos Ramalhinho
Publicado em: (2011)
por: Alves, José Carlos Ramalhinho
Publicado em: (2011)
article Food-grade hydroxypropyl methylcellulose-based formulations for electrohydrodynamic processing: Part I role of solution parameters on fibre and particle production
por: Silva, Pedro
Publicado em: (2021)
por: Silva, Pedro
Publicado em: (2021)
article The inclusion of social aspects in power planning
por: Ribeiro, Fernando
Publicado em: (2011)
por: Ribeiro, Fernando
Publicado em: (2011)
article A criança e a sua diabetes
por: Seabra, Helena
Publicado em: (1998)
por: Seabra, Helena
Publicado em: (1998)
article Applying aspects to a real-time embedded operating system
por: Afonso, Francisco
Publicado em: (2007)
por: Afonso, Francisco
Publicado em: (2007)
article Towards an engine for coordination-based architectural reconfigurations
por: Rodrigues, Flávio Gonçalves
Publicado em: (2015)
por: Rodrigues, Flávio Gonçalves
Publicado em: (2015)
article Aspect-oriented fault tolerance for real-time embedded systems
por: Afonso, Francisco
Publicado em: (2008)
por: Afonso, Francisco
Publicado em: (2008)
book Ernest Mandel and the pulsation of history
por: Louçã, Francisco
Publicado em: (1999)
por: Louçã, Francisco
Publicado em: (1999)
article 25 Anos de Sida: história de uma pandemia: em memória de José Luís Champalimaud
por: Castro, R. Sarmento e
Publicado em: (2007)
por: Castro, R. Sarmento e
Publicado em: (2007)
school Formação no modelo touchpoints em Portugal : avaliação da experiência e antecipação dos desafios face à implementação do modelo na prática profissional
por: Lobo, Inês Loureiro
Publicado em: (2023)
por: Lobo, Inês Loureiro
Publicado em: (2023)
article Enriching MATLAB with aspect-oriented features for developing embedded systems
por: Cardoso, João M. P.
Publicado em: (2013)
por: Cardoso, João M. P.
Publicado em: (2013)
article Reusable aspect-oriented implementations of concurrency patterns and mechanisms
por: Sobral, João Luís Ferreira
Publicado em: (2006)
por: Sobral, João Luís Ferreira
Publicado em: (2006)
Registos relacionados
-
article A domain-specific aspect language for transforming MATLAB programs
por: Monteiro, Miguel Pessoa
Publicado em: (2010) -
article Parallel evolutionary computation in bioinformatics applications
por: Pinho, Jorge
Publicado em: (2013) -
school Domain-Oriented Reuse Interfaces for Object-Oriented Frameworks
por: Santos, André L.
Publicado em: (2009) -
article Modular and non-invasive distributed memory parallelization
por: Gonçalves, Rui
Publicado em: (2012) -
assignment Extending Object-Oriented Frameworks with Aspects for Enabling Automatic Support for Domain-Specic Modeling
por: Santos, André L.
Publicado em: (2007)