7 resultados para Desenvolvimento de Software Orientado a Aspectos
em Repositório Digital da Universidade Municipal de São Caetano do Sul - USCS
Resumo:
O desenvolvimento de software complexo de grande porte é muitas vezes dificultado pela carência de ferramentas adequadas para a clara expressão das idéias dos programadores em todos os aspectos técnicos do projeto. Isto é particularmente verdadeiro quando se lida com o poder de expressão de linguagens de programação. Como os grandes programas se compõem usualmente de segmentos com características técnicas diversificadas, parece natural disponibilizar ferramentas específicas para os programadores, de forma que uma boa expressividade seja obtida no código correspondente. As técnicas multiparadigma e multilinguagem são discutidas como formas alternativas de satisfazer essas necessidades, e a implementação de um ambiente de desenvolvimento multilinguagem (multiparadigma) é proposta e discutida em seus aspectos diversos. O artigo finaliza com uma bibliografia significativa sobre o tema, orientando os leitores interessados tanto nos aspectos de projeto como nos de caráter filosófico da técnica proposta.
Resumo:
O desenvolvimento de software complexo de grande porte é muitas vezes dificultado pela carência de ferramentas adequadas para a clara expressão das idéias dos programadores em todos os aspectos técnicos do projeto. Isto é particularmente verdadeiro quando se lida com o poder de expressão de linguagens de programação. Como os grandes programas se compõem usualmente de segmentos com características técnicas diversificadas, parece natural disponibilizar ferramentas específicas para os programadores, de forma que uma boa expressividade seja obtida no código correspondente. Para que a interface entre estes diferentes segmentos seja efetivada, torna-se viável o emprego de esquemas que facilitem a interação entre os mesmos. O artigo apresenta uma proposta de implementação de um mecanismo de troca de dados entre módulos de linguagens que compõem uma aplicação multilinguagem. O mecanismo pode também ser aplicado a linguagens oriundas de diferentes paradigmas de programação. O artigo também apresenta um pequeno exemplo completo de implementação que exercita parcialmente o ambiente proposto.
Resumo:
A capacidade de inovação é essencial à sobrevivência de empresas criativas de software. Assim, a criação e disseminação do conhecimento encontram cada vez mais espaço no planejamento e na estratégia de gestão dessas organizações. Este estudo, de natureza exploratória, efetuou entrevistas semi-estruturadas com profissionais gestores e técnicos da indústria criativa de software, tendo por objetivo analisar as técnicas e métodos presentes no processo de geração e disseminação do conhecimento, bem como as ferramentas de tecnologia da informação voltadas a essa finalidade. Os principais resultados mostram que há uma preocupação constante nessas organizações com a geração do conhecimento. As técnicas e métodos mais largamente empregados na criação e disseminação de conhecimento foram: brainstorming, reuniões presenciais, reuniões virtuais, treinamentos oficiais presenciais, treinamentos informais, cursos em universidades, compartilhamento de experiências, discussões e aplicativo de gestão de projetos de desenvolvimento de software. Já em relação às ferramentas utilizadas, somam-se: internet, intranet, aplicativos específicos, redes internas, repositórios de dados, diretórios específicos no banco de dados e sistemas de telefonia baseados na internet.
Resumo:
Dissertação apresentada ao Programa de Pós-Graduação em Administração da Universidade Municipal de São Caetano do Sul como requisito para a obtenção do título de Mestre em Administração.
Resumo:
Tese apresentada à Universidade Municipal de São Caetano do Sul, como requisito parcial para obtenção do título de Doutora em Administração de Empresas.
Resumo:
Aspectos filosóficos e históricos da Justiça, tema abrangente que trata não somente da evolução histórica e conceitual da ideia de justiça,mas também da influência que essa, que é a "senhora e rainha de todos os povos, em todos os tempos e em toda a sociedade humana.Será discorrido, ainda, sobre as diversas formas filosóficas de desenvolvimento do conceito de justiça assim como sua visão e discussão na atualidade, com a apresentação de casos práticos e decisões que refletem a aplicação da justiça no dias de hoje.
Resumo:
Este artigo objetiva descrever o modo como conflitos e obstáculos operacionais se manifestam em gestão de projetos inovadores em um banco de desenvolvimento (BD). A pesquisa possui uma abordagem qualitativa e exploratória; a coleta de dados foi realizada por meio de entrevistas com consultores e gerentes de projetos e de documentos do Banco de Desenvolvimento sobre gestão de projetos; as entrevistas foram submetidas à análise de conteúdo com uso do software Atlas.ti. Este estudo revelou que a gestão de projetos, em seu novo modelo implantado, depara-se com dificuldades semelhantes àquelas presentes nas hierarquias tradicionais. Observou-se que conflitos relacionados a interesses, valores, aspectos psicológicos e obstáculos operacionais são intrínsecos ao ciclo de vida de projetos inovadores, cuja implantação, para ser eficaz, requer muita capacidade política de seus líderes.