El documento describe un estudio cualitativo que consistió en entrevistas en profundidad a 6 mujeres entre 25 y 30 años que viven en Santiago y compran artículos de diseño independiente una vez al mes. Incluye citas de diseñadores sobre el significado del diseño y el surgimiento de las ferias de diseño. También define conceptos como autoconcepto, estilo de vida, cultura, valores y grupos de referencia e introduce temas como la personalidad, emociones y motivos de los consumidores.
El documento trata sobre las bases médicas y terapéuticas del estrés líquido cefalo-raquídeo, los riesgos profesionales para químicos, biólogos, parasitólogos y trabajadores de laboratorios de diagnóstico, así como conferencias sobre química clínica y la reseña histórica del Colegio de Químicos.
Końcowym etapem prac inwentaryzacyjnych jest rozliczenie przez komisję inwentaryzacyjną powstałych niedoborów i nadwyżek w oparciu o zebrane materiały, m.in. pisemne wyjaśnienia osób odpowiedzialnych materialnie.
El documento describe un estudio cualitativo que consistió en entrevistas en profundidad a 6 mujeres entre 25 y 30 años que viven en Santiago y compran artículos de diseño independiente una vez al mes. Incluye citas de diseñadores sobre el significado del diseño y el surgimiento de las ferias de diseño. También define conceptos como autoconcepto, estilo de vida, cultura, valores y grupos de referencia e introduce temas como la personalidad, emociones y motivos de los consumidores.
El documento trata sobre las bases médicas y terapéuticas del estrés líquido cefalo-raquídeo, los riesgos profesionales para químicos, biólogos, parasitólogos y trabajadores de laboratorios de diagnóstico, así como conferencias sobre química clínica y la reseña histórica del Colegio de Químicos.
Końcowym etapem prac inwentaryzacyjnych jest rozliczenie przez komisję inwentaryzacyjną powstałych niedoborów i nadwyżek w oparciu o zebrane materiały, m.in. pisemne wyjaśnienia osób odpowiedzialnych materialnie.
A União Europeia está enfrentando desafios sem precedentes devido à pandemia de COVID-19 e à invasão russa da Ucrânia. Isso destacou a necessidade de autonomia estratégica da UE em áreas como energia, defesa e tecnologia digital para tornar o bloco menos vulnerável a choques externos. A Comissão Europeia propôs novas iniciativas para fortalecer a resiliência econômica e de segurança da UE nos próximos anos.
Cecília Meireles foi uma importante escritora brasileira do século XX. Sua infância foi marcada pela perda precoce dos pais e foi criada pela avó. Publicou seu primeiro livro de poemas aos 18 anos e se destacou no movimento literário do Simbolismo. Faleceu em 1964 na cidade do Rio de Janeiro, onde nasceu, tendo deixado uma importante obra literária, principalmente na literatura infantil.
El documento presenta una serie de preguntas sobre la Guerra Civil Española, incluyendo cuándo estalló, quién gobernaba en Francia y España en ese momento, quién tuvo el poder después de la guerra y cómo llegó al poder, y cuándo finalizó la guerra. También pide nombrar las consecuencias de la guerra civil española. A continuación, presenta fragmentos de discursos y canciones de la época atribuibles a bandos republicanos o nacionalistas, e incluye una imagen.
The document discusses the benefits of meditation for reducing stress and anxiety. Regular meditation practice can help calm the mind and body by lowering heart rate and blood pressure. Studies have shown that meditating for just 10-20 minutes per day can have significant positive impacts on both mental and physical health over time.
El documento presenta los resultados de un estudio de percepción de la opinión pública sobre la responsabilidad social empresarial en Panamá. Los principales hallazgos son: 1) La mayoría de los encuestados consideran importante que las empresas se involucren con la comunidad y sean responsables con el medio ambiente y sus empleados; 2) Sin embargo, casi la mitad manifiesta conocer poco sobre el concepto de responsabilidad social empresarial; 3) Existe potencial para que las empresas mejoren en áreas como derechos humanos y anticorrupción según
O documento discute marketing viral e de guerrilha em 10 passos. Ele explica que essas técnicas exploram redes sociais e tecnologias móveis para propagar mensagens de forma orgânica. Também discute objetivos, execução de campanhas, alvos potenciais e técnicas como assinaturas de e-mail, brindes, vídeos e blogs.
Este documento resume los principales factores que deben considerarse al plantear un nuevo negocio, como los factores económicos (inflación, desempleo, financiación), socioculturales, demográficos, políticos y administrativos, tecnológicos, relacionados con los clientes y la competencia. Se concluye que es necesario definir la idea del negocio y profundizar en el análisis de estos factores.
Sistemas gerenciadores de workflows científicos são importantes para o desenvolvimento da ciência. Apesar disso, existem poucos escalonadores de workflows em nuvens computacionais nesses sistemas que explorem melhor os recursos disponíveis. Cooperação entre comunidades científicas por meio de software livre permite maior reprodutibilidade e validação de experimentos.
Em busca de um sistema de comunicação inovador e sustentável para a Ciência A...Projeto RCAAP
O documento discute o conceito de Pubfair, um framework para publicação aberta baseado em repositórios. Pubfair visa fornecer serviços de qualidade para a disseminação de resultados de pesquisa de forma aberta, sustentável e inovadora. Ele combina tecnologias existentes com práticas emergentes para superar as limitações do atual sistema de comunicação científica.
INES presentation - Evaluation meeting at FACEPESergio Soares
O documento propõe a criação de um Instituto Nacional de Engenharia de Software (INES) em Pernambuco com o objetivo de promover pesquisa, desenvolvimento e inovação na área de engenharia de software. O INES envolveria 9 instituições fundadoras e 31 associadas, com 69 pesquisadores e 24 projetos de pesquisa distribuídos em diversas áreas da engenharia de software.
O digital, a sustentabilidade e a viagem do open source ao open dataLuis Borges Gouveia
O documento discute o papel crescente do open source e open data no contexto digital e da sustentabilidade. Apresenta as origens do movimento de software livre e como o open source surgiu como complemento importante. Discutem-se desafios como financiamento, recursos e sustentabilidade e como as comunidades podem ajudar. Também aborda o uso em universidades e os novos desafios como big data, privacidade e segurança.
O documento discute os desafios e oportunidades da interoperabilidade entre repositórios de acesso aberto. Ele descreve iniciativas como a COAR que promovem a interconexão de repositórios e a troca de metadados. Também apresenta áreas de interoperabilidade como identificação de autores e estatísticas de uso, além de discutir a importância da interoperabilidade para criar uma infraestrutura global de conhecimento aberto.
O Repositório Institucional de Produção Científica da ENSP/FIOCRUZ: autoarqui...Carmélia Brito
O Repositório de Produção Científica da Escola Nacional de Saúde Pública Sergio Arouca da Fundação Oswaldo Cruz (RI da ENSP) tem por objetivo preservar a memória institucional e tornar disponível a produção científica da instituição, alinhando-se ao Movimento Internacional de Acesso Aberto ao Conhecimento Científico. Após implementação em 2012, apesar de sua política mandatória de acesso aberto, observou-se baixa adesão no processo de autoarquivamento. Esta autonomia do autor na editoração e arquivamento do conteúdo de seus trabalhos pode não ser exercida devido a diversos fatores, dentre eles a falta de usabilidade do sistema. Desta forma, uma avaliação da usabilidade do processo de autoarquivamento do repositório pode auxiliar no seu povoamento e consequente adesão. Para tal, objetiva-se: 1) realizar avaliação cooperativa do processo de autoarquivamento com discentes e docentes da ENSP; 2) identificar as necessidades de alterações expressas pelos usuários; 3) elaborar lista de recomendações para desenvolvimento de layout e campos que facilitem o autoarquivamento do RI da ENSP; 4) desenvolver um protótipo aprimorado da interface das páginas de autoarquivamento. De forma abrangente, pretende-se criar um ambiente propício para os autores depositarem seus documentos contribuindo para a preservação da memória institucional e disseminação da informação gerada na instituição.
A União Europeia está enfrentando desafios sem precedentes devido à pandemia de COVID-19 e à invasão russa da Ucrânia. Isso destacou a necessidade de autonomia estratégica da UE em áreas como energia, defesa e tecnologia digital para tornar o bloco menos vulnerável a choques externos. A Comissão Europeia propôs novas iniciativas para fortalecer a resiliência econômica e de segurança da UE nos próximos anos.
Cecília Meireles foi uma importante escritora brasileira do século XX. Sua infância foi marcada pela perda precoce dos pais e foi criada pela avó. Publicou seu primeiro livro de poemas aos 18 anos e se destacou no movimento literário do Simbolismo. Faleceu em 1964 na cidade do Rio de Janeiro, onde nasceu, tendo deixado uma importante obra literária, principalmente na literatura infantil.
El documento presenta una serie de preguntas sobre la Guerra Civil Española, incluyendo cuándo estalló, quién gobernaba en Francia y España en ese momento, quién tuvo el poder después de la guerra y cómo llegó al poder, y cuándo finalizó la guerra. También pide nombrar las consecuencias de la guerra civil española. A continuación, presenta fragmentos de discursos y canciones de la época atribuibles a bandos republicanos o nacionalistas, e incluye una imagen.
The document discusses the benefits of meditation for reducing stress and anxiety. Regular meditation practice can help calm the mind and body by lowering heart rate and blood pressure. Studies have shown that meditating for just 10-20 minutes per day can have significant positive impacts on both mental and physical health over time.
El documento presenta los resultados de un estudio de percepción de la opinión pública sobre la responsabilidad social empresarial en Panamá. Los principales hallazgos son: 1) La mayoría de los encuestados consideran importante que las empresas se involucren con la comunidad y sean responsables con el medio ambiente y sus empleados; 2) Sin embargo, casi la mitad manifiesta conocer poco sobre el concepto de responsabilidad social empresarial; 3) Existe potencial para que las empresas mejoren en áreas como derechos humanos y anticorrupción según
O documento discute marketing viral e de guerrilha em 10 passos. Ele explica que essas técnicas exploram redes sociais e tecnologias móveis para propagar mensagens de forma orgânica. Também discute objetivos, execução de campanhas, alvos potenciais e técnicas como assinaturas de e-mail, brindes, vídeos e blogs.
Este documento resume los principales factores que deben considerarse al plantear un nuevo negocio, como los factores económicos (inflación, desempleo, financiación), socioculturales, demográficos, políticos y administrativos, tecnológicos, relacionados con los clientes y la competencia. Se concluye que es necesario definir la idea del negocio y profundizar en el análisis de estos factores.
Sistemas gerenciadores de workflows científicos são importantes para o desenvolvimento da ciência. Apesar disso, existem poucos escalonadores de workflows em nuvens computacionais nesses sistemas que explorem melhor os recursos disponíveis. Cooperação entre comunidades científicas por meio de software livre permite maior reprodutibilidade e validação de experimentos.
Em busca de um sistema de comunicação inovador e sustentável para a Ciência A...Projeto RCAAP
O documento discute o conceito de Pubfair, um framework para publicação aberta baseado em repositórios. Pubfair visa fornecer serviços de qualidade para a disseminação de resultados de pesquisa de forma aberta, sustentável e inovadora. Ele combina tecnologias existentes com práticas emergentes para superar as limitações do atual sistema de comunicação científica.
INES presentation - Evaluation meeting at FACEPESergio Soares
O documento propõe a criação de um Instituto Nacional de Engenharia de Software (INES) em Pernambuco com o objetivo de promover pesquisa, desenvolvimento e inovação na área de engenharia de software. O INES envolveria 9 instituições fundadoras e 31 associadas, com 69 pesquisadores e 24 projetos de pesquisa distribuídos em diversas áreas da engenharia de software.
O digital, a sustentabilidade e a viagem do open source ao open dataLuis Borges Gouveia
O documento discute o papel crescente do open source e open data no contexto digital e da sustentabilidade. Apresenta as origens do movimento de software livre e como o open source surgiu como complemento importante. Discutem-se desafios como financiamento, recursos e sustentabilidade e como as comunidades podem ajudar. Também aborda o uso em universidades e os novos desafios como big data, privacidade e segurança.
O documento discute os desafios e oportunidades da interoperabilidade entre repositórios de acesso aberto. Ele descreve iniciativas como a COAR que promovem a interconexão de repositórios e a troca de metadados. Também apresenta áreas de interoperabilidade como identificação de autores e estatísticas de uso, além de discutir a importância da interoperabilidade para criar uma infraestrutura global de conhecimento aberto.
O Repositório Institucional de Produção Científica da ENSP/FIOCRUZ: autoarqui...Carmélia Brito
O Repositório de Produção Científica da Escola Nacional de Saúde Pública Sergio Arouca da Fundação Oswaldo Cruz (RI da ENSP) tem por objetivo preservar a memória institucional e tornar disponível a produção científica da instituição, alinhando-se ao Movimento Internacional de Acesso Aberto ao Conhecimento Científico. Após implementação em 2012, apesar de sua política mandatória de acesso aberto, observou-se baixa adesão no processo de autoarquivamento. Esta autonomia do autor na editoração e arquivamento do conteúdo de seus trabalhos pode não ser exercida devido a diversos fatores, dentre eles a falta de usabilidade do sistema. Desta forma, uma avaliação da usabilidade do processo de autoarquivamento do repositório pode auxiliar no seu povoamento e consequente adesão. Para tal, objetiva-se: 1) realizar avaliação cooperativa do processo de autoarquivamento com discentes e docentes da ENSP; 2) identificar as necessidades de alterações expressas pelos usuários; 3) elaborar lista de recomendações para desenvolvimento de layout e campos que facilitem o autoarquivamento do RI da ENSP; 4) desenvolver um protótipo aprimorado da interface das páginas de autoarquivamento. De forma abrangente, pretende-se criar um ambiente propício para os autores depositarem seus documentos contribuindo para a preservação da memória institucional e disseminação da informação gerada na instituição.
O documento apresenta o Globus Toolkit, que fornece ferramentas para computação em grade. Ele discute a introdução ao Globus Toolkit e computação em grade, a arquitetura do Globus Toolkit, um exemplo "Hello World", e estudos de caso do uso do Globus Toolkit no Earth System Grid, simulação de fluxo sanguíneo, simulação de terremotos, simulação de buracos negros, e no Grande Acelerador de Hádrons do CERN.
Trabalho orientado pelo Professor Mateus Cozer na disciplina de Sistema da Informação no curso de Engenharia de Produção do Centro Universitário da Fei - Outubro/2013
O documento descreve o software DSpace para criação de repositórios institucionais. Apresenta as principais funcionalidades do DSpace como armazenamento e recuperação de objetos digitais, busca simples e avançada, gerenciamento de usuários e comunidades. Também discute projetos de implementação do DSpace em universidades brasileiras.
1) O documento apresenta os principais tópicos a serem abordados em uma disciplina de Análise e Projeto de Sistemas, incluindo conceitos, metodologias, técnicas e ferramentas.
2) As competências e habilidades esperadas dos alunos incluem análise e projeto de sistemas, documentação, testes e aplicação de técnicas de programação orientada a objetos.
3) O curso utilizará o Processo Unificado (UP) e a Linguagem de Modelagem Unificada (U
1. O documento apresenta a agenda de uma reunião sobre o Repositório Científico de Acesso Aberto de Portugal (RCAAP). A agenda inclui discussões sobre informações sobre acesso aberto, relatórios de atividades, implementação de políticas e atualizações de software.
2. Serão discutidos relatórios de atividades do RCAAP, incluindo o número de pedidos de ajuda, disponibilidade dos serviços, falhas e migração para virtualização.
3. A implementação de novas versões de software como DSpace 5
DUnAs: primeiros passos na criação de um repositório de dados da Universidade...Projeto RCAAP
O documento descreve os primeiros passos na criação de um repositório de dados de investigação na Universidade de Aveiro, incluindo a seleção da plataforma Dataverse, entrevistas com projetos piloto e próximos passos como a aplicação de inquéritos e melhoria contínua do repositório.
Este documento resume as diretrizes da OpenAIRE para gestores de repositórios de literatura, dados e sistemas CRIS. A OpenAIRE fornece uma infraestrutura para agregar e interligar publicações, dados e informações de financiamento através de uma rede de repositórios. As diretrizes técnicas asseguram a interoperabilidade e compatibilidade destes repositórios com a plataforma OpenAIRE.
O documento discute as questões do acesso aberto e da comunicação científica, descrevendo:
1. Como os repositórios e protocolos como OAI-PMH permitem a disseminação e preservação da produção científica;
2. As ações que bibliotecas podem tomar para promover o acesso aberto, como adotar software livre e estimular o auto-arquivamento;
3. Os desafios atuais e futuros da biblioteca no contexto do conhecimento aberto e da comunicação científica online.
Diretrizes OpenAire para Repositórios de Dados, Repositórios de Literatura e ...Pedro Príncipe
1. O OpenAIRE fornece diretrizes para gestores de repositórios de literatura, dados e sistemas CRIS garantirem a interoperabilidade e agregação de conteúdos.
2. As diretrizes estão baseadas em padrões abertos e visam ligar publicações a projetos financiados, agregar conteúdos abertos e interligar publicações e dados.
3. O cumprimento das diretrizes permite aos repositórios participarem da rede OpenAIRE e beneficiarem de serviços como validação e registro de conteúdos.
IES - Ciência da Computação - Desenvolvimento de Sistemas Distribuídos - Part...Ramon Mayor Martins
O documento descreve um plano de ensino para o curso "Desenvolvimento de Sistemas Distribuídos". O plano inclui a ementa, objetivos gerais e específicos, estratégias de trabalho, avaliação e bibliografia. O conteúdo programático abrange tópicos como definição, caracterização e desafios de sistemas distribuídos, além de tipos como sistemas em cluster, grid e web services.
O documento discute a importância da preservação digital confiável em repositórios, destacando modelos como o OAIS e a necessidade de certificação. Ele fornece detalhes sobre iniciativas para desenvolver critérios de certificação para repositórios digitais confiáveis baseados no Audit Checklist.
SEER e DSpace na BRCdigit@l Interativa do campus de Rio Claro, UNESP, SP, BrasilSuelybcs .
ppt de apresentacao oral de trabalho aprovado no SNBU2008, Sao Paulo, promovido pelo CRUESP - co-autoria de Ana Paula Santulo Custodio de Medeiros (apresentadora) e Eugenio Maria Franca Ramos
Semelhante a WDES 2015 paper: Uma Arquitetura para Ecossistema de Software Científico (20)
The document discusses ecosystems business models and architectures. It outlines context around socio-technical ecosystems and how ecosystem business models are more collaborative, continuous, personalized and transparent. It then discusses important qualities for software architectures in ecosystems like flexibility, extensibility and scalability. Different ecosystem business models are presented, including coopetition, multi-sided markets and partner programs. Key aspects of business models like value proposition, profit formula, key resources and key processes are also covered.
Atividade letra da música - Espalhe Amor, Anavitória.Mary Alvarenga
A música 'Espalhe Amor', interpretada pela cantora Anavitória é uma celebração do amor e de sua capacidade de transformar e conectar as pessoas. A letra sugere uma reflexão sobre como o amor, quando verdadeiramente compartilhado, pode ultrapassar barreiras alcançando outros corações e provocando mudanças positivas.
Slides Lição 11, Central Gospel, Os Mortos Em CRISTO, 2Tr24.pptxLuizHenriquedeAlmeid6
Slideshare Lição 11, Central Gospel, Os Mortos Em Cristo, 1Tr24, Pr Henrique, EBD NA TV, Revista ano 11, nº 1, Revista Estudo Bíblico Jovens E Adultos, Central Gospel, 2º Trimestre de 2024, Professor, Tema, Os Grandes Temas Do Fim, Comentarista, Pr. Joá Caitano, estudantes, professores, Ervália, MG, Imperatriz, MA, Cajamar, SP, estudos bíblicos, gospel, DEUS, ESPÍRITO SANTO, JESUS CRISTO, Com. Extra Pr. Luiz Henrique, 99-99152-0454, Canal YouTube, Henriquelhas, @PrHenrique
O Que é Um Ménage à Trois?
A sociedade contemporânea está passando por grandes mudanças comportamentais no âmbito da sexualidade humana, tendo inversão de valores indescritíveis, que assusta as famílias tradicionais instituídas na Palavra de Deus.
WDES 2015 paper: Uma Arquitetura para Ecossistema de Software Científico
1. ECOS
PL-‐Science:
Uma
Arquitetura
para
Ecossistemas
de
So:ware
Cien<fico
Apoiada
por
uma
Rede
Ponto
a
Ponto
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
-‐
2015
Vitor
Freitas,
José
Maria
N.
David,
Regina
Braga
e
Fernanda
Campos
Programa
de
Pós-‐Graduação
em
Ciência
da
Computação
2. Agenda
• Introdução
• Abordagem
ECOS
PL-‐Science
• Implementação
• Estudo
de
Caso
• Conclusões
2
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
3. Introdução
• Workflow
cien<fico:
complexidades
– Conhecimento
especializado
• Experimentos
cien<ficos
– Interações
– Grandes
volumes
de
dados,
serviços
e
recursos
distribuídos.
• Resultado
à
Ecossistema
de
So:ware
Cien<fico
3
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
4. Introdução
• Contexto
da
pesquisa:
– Abordagem
de
LPSC
– Evolução
para
uma
abordagem
de
ECOSC
– Tratamento
de
todas
etapas
do
ciclo
de
vida
de
um
experimento
cien<fico
4
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
5. Mobvação
• Necessidade
de
uma
arquitetura
para
ECOSC.
• Apoiar
os
cienbstas
durante
o
processo
de
experimentação.
• Tratar
todas
etapas
do
ciclo
de
vida
de
um
experimento
cien<fico.
5
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
6. Ciclo
de
Vida
de
um
Experimento
6
BELLOUM,
A.
et
al.
Collaborabve
e-‐Science
Experiments
and
Scienbfic
Workflows.
Internet
Compu,ng,
IEEE,
v.
15,
n.
4,
p.
39–47,
jul.
2011.
7. Problema
• Ausência
de
uma
arquitetura
flexível,
escalável
e
extensível
para
tratar
as
etapas
de
um
experimento
cien<fico.
7
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
8. Solução
• Uma
arquitetura
para
Ecossistemas
de
So:ware
Cien<fico
que
promova
a
integração
com
plataformas
e
serviços
de
concepção
de
workflow
cien<fico.
8
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
9. Abordagem
ECOS
PL-‐Science
• Experimentos
complexos
demandam
colaboração
entre
cienbstas.
• Variadas
experiências
e
habilidades.
• Experimento
cien<fico
colaborabvo
passa
por
um
ciclo
de
vida.
9
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
11. Abordagem
ECOS
PL-‐Science
• …
Outros
requisitos
da
arquitetura
– Flexibilidade
– Extensibilidade
(aplicações
externas
passam
a
ublizar
os
serviços
oferecidos)
– Escalabilidade
11
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
20. Implementação
20
• Plataformas
cien<ficas
externas
para
apoiar
o
ciclo
de
vida
de
um
experimento
cien<fico
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
21. Implementação
• Integração
com
plataformas
cien<ficas
externas
através
de
suas
APIs
21
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
22. Implementação
22
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
24. Implementação
24
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
25. Implementação
• Protocolo
ECOS
PL-‐Science
P2P
– Busca
por
um
ponto
– Solicitar
referência
de
um
ponto
– Busca
por
um
arquivo
em
um
ou
mais
pontos
– Download
de
um
arquivo
de
um
ponto
25
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
26. Estudo
de
Caso
Analisar
a
arquitetura
do
ECOS
PL-‐Science
com
o
propósito
de
avaliar
sua
extensibilidade
e
flexibilidade
sob
o
ponto
de
vista
dos
desenvolvedores
no
contexto
da
evolução
de
um
ECOSC
26
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
27. Estudo
de
Caso
A
arquitetura
do
ECOS
PL-‐Science
viabiliza
a
extensão
de
suas
funcionalidades?
27
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
28. Estudo
de
Caso
• (H0)
A
arquitetura
do
ECOS
PL-‐Science
não
viabiliza
a
extensão
de
suas
funcionalidades
• (H1)
A
arquitetura
ECOS
PL-‐Science
viabiliza
a
extensão
de
suas
funcionalidades
28
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
29. Estudo
de
Caso
• Grupo
de
alunos
(3)
do
mestrado
da
UFJF.
• Projetos
de
pesquisa
diretamente
ligados
à
evolução
da
plataforma
ECOS
PL-‐Science.
• Os
parbcipantes
possuíam
conhecimento
prévio
da
plataforma.
29
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
30. Estudo
de
Caso
• Projeto
gerenciado
pela
plataforma
GitHub
• Cada
parbcipante
trabalhou
em
um
branch
separado
30
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
31. Estudo
de
Caso
• Inclusão
de
elementos
de
coordenação
e
comunicação
durante
todas
etapas
do
experimento.
• Integração
da
plataforma
com
ontologias
de
colaboração.
• Suporte
à
interoperabilidade
pragmábca
no
desenvolvimento
colaborabvo
de
workflows.
31
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
32. Estudo
de
Caso
32
• Fonte
de
coleta
de
dados
• Observação
direta
• Entrevistas
• Análise
de
dados
históricos
• Dados
obbdos
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
33. Estudo
de
Caso
• A
arquitetura
pode
ser
estendida
sem
que
haja
grandes
alterações
de
sua
estrutura.
• Existem
evidências
de
que
a
hipótese
nula
pode
ser
rejeitada
e
a
hipótese
alterna,va
pode
ser
aceita.
• Há
indícios
também
da
sua
flexibilidade
considerando
os
resultados
obbdos
com
relação
a
extensibilidade.
• Em
relação
à
escalabilidade
seria
necessário
uma
quan,dade
maior
de
experimentos,
no
entanto
há
indícios
da
sua
viabilidade.
33
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
34. Estudo
de
Caso
• Ameaças
à
validade
– Validade
de
conclusão:
pequeno
número
de
parbcipantes
– Validade
interna:
Não
foi
prejudicada
– Validade
externa:
Os
resultados
não
podem
ser
generalizados,
sendo
válidos
para
o
contexto
do
ECOS
PL-‐Science
34
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
35. Conclusões
• Contribuições
– Uma
arquitetura
orientada
a
serviços
para
ECOSC
apoiada
por
uma
rede
ponto
a
ponto
– Adaptação
de
um
ciclo
de
vida
de
experimentação
cien<fica
no
contexto
de
um
ECOSC
– Desenvolvimento
de
clientes
de
integração
para
plataformas
cien<ficas
(Taverna,
Parsifal,
Mendeley,
BioCatalogue,
myExperiment)
35
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
36. Conclusões
• Contribuições
– Desenvolvimento
de
ferramentas
para
atender
as
diferentes
etapas
do
ciclo
de
vida
prosto
(Parsifal)
– Desenvolvimento
de
um
protocolo
para
redes
ponto
a
ponto
aderente
ao
ciclo
de
vida
proposto
– Desenvolvimento
de
uma
API
para
extensão
da
plataforma
36
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
37. Conclusões
• Contribuições
– Integração
com
recursos
disponíveis
em
uma
Cloud
(Amazon
EC2)
– Inclusão
de
novos
componentes
no
núcleo
de
artefatos
da
LPSC
37
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
38. Conclusões
• Limitações
– Disponibilidade
de
especialistas
de
domínio.
– Inexistência
de
uma
rede
ponto
a
ponto
aderente
ao
ciclo
de
vida
de
um
experimento
cien<fico.
– Execução
de
workflows
somente
no
Taverna.
– Integração
com
os
produtos
desenvolvidos
na
LPSC.
38
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
39. Conclusões
• Trabalhos
Futuros
– Implementar
a
integração
com
outros
SGWfC
(Kepler
e
VisTrails).
– Evoluir
a
rede
ponto
a
ponto.
– Estender
elementos
de
colaboração.
– Tratar
proveniência
de
dados
em
outras
etapas
do
ciclo
de
vida.
39
41. ECOS
PL-‐Science:
Uma
Arquitetura
para
Ecossistemas
de
So:ware
Cien<fico
Apoiada
por
uma
Rede
Ponto
a
Ponto
Vitor
Freitas,
José
Maria
N.
David,
Regina
Braga
e
Fernanda
Campos
{vitor.freitas,jose.david,
regina.braga,
fernanda.campos}@uxf.edu.br
Programa
de
Pós-‐Graduação
em
Ciência
da
Computação
41
42. So:ware
Cien<fico
• Recursos
computacionais
influenciam
na
condução
de
pesquisas
cien<ficas
• Workflow
cien<fico
– paradigma
ublizado
para
descrever,
gerenciar
e
comparblhar
análises
cien<ficas
complexas
– Foco
em
o
que
deve
ser
feito,
abstraindo
o
como
deve
ser
feito
42
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas
44. Redes
Ponto
a
Ponto
• Mudança
do
paradigma
cliente
servidor
44
45. Implementação
• Tecnologias
ublizadas
– Java
– MySQL
– Hibernate
(JPA)
– Apache
Tomcat
7
• Projeto
de
código
aberto
(GitHub)
45
46. Implementação
46
• Repositório
de
código
fonte
dos
clientes
de
integração
IX
Workshop
em
Desenvolvimento
Distribuído
de
So:ware,
Ecossistemas
de
So:ware
e
Sistemas-‐de-‐Sistemas