Spelling suggestions: "subject:"devevelopment anenvironment"" "subject:"devevelopment 3denvironment""
1 |
An 8-bit Microcontroller S/W Development Environment and Its ExtensionLiu, Yung-chih 30 July 2007 (has links)
In this thesis, the first section will talk about how to implement the software development environment for 8bit microprocessor, including Compiler, Assembler, and Debugging mechanism etc. The design of Debugging mechanism is based on in-circuit emulator.
In-circuit emulator is a common debugging technique for microprocessor. The designed ICE contains hardware implement and debugging software for it in this thesis. ICE hardware is a control circuit from TAP Controller, IEEE 1149.1 std. and it control the scan cells on the data bus. The Debugging software uses JTAG port, IEEE 1149.1 std., to insert debug instruction from PC to ICE hardware.
In this thesis, the second section will focus on the process of integrating ICE hardware circuit and software debugger issued by two ways, our own design version and business suit debugging software support. The examples are not only integrating our LAB¡¦s 32bit microprocessor and ICE hardware, but also verifying software debugger to control ICE circuit by FPGA to prove above two methods are work.
|
2 |
Structured Approach to Dynamic Computing Application DevelopmentCraven, Stephen Douglas 12 June 2008 (has links)
The ability of some configurable logic devices to modify their hardware during operation has long held great potential to increase performance and reduce device cost. However, despite many research projects and a decade of research, the dynamic reconfiguration of Field Programmable Gate Arrays (FPGAs) is still very much an art practiced by few. Previous attempts to automate the many low-level details that complicate Run-Time Reconfigurable (RTR) application development suffer severe limitations. This dissertation describes a comprehensive approach to dynamic hardware development, providing a designer with appropriate models for computation, communication, and reconfiguration integrated with a high-level design environment. In this way, many manual and time consuming tasks associated with partial reconfiguration are hidden, permitting a designer to focus instead on a design's behavior. This design and implementation environment has been validated on a variety of relevant applications, quantifying the effects of high-level design. / Ph. D.
|
3 |
Vägen till utvecklarens val av utvecklingsmiljöPatrik, Eklund, Parke, Leonard January 2016 (has links)
Dagens system har blivit allt mer komplexa och därmed även processen att utveckla systemen. Det finns många olika tillvägagångssätt för systemutvecklare att arbeta och flera olika verktyg att använda sig av. Den utvecklingsmiljö en utvecklare använder sig av kan därmed ha en påverkan på hur utvecklingsprocessen ser ut. Utvecklingsmiljön är ett viktigt verktyg i dagens utvecklande samhälle och vilka för- och nackdelar olika verktyg för med sig diskuteras flitigt mellan utvecklare på olika nätforum. Från dessa forum framkommer det att vissa utvecklare föredrar att använda textredigerare istället för integrerade utvecklingsmiljöer och vice versa. Tidigare forskning har exempelvis undersökt hur kännedom kring verktyg sprids effektivt mellan utvecklare (Murphy-Hill & Murphy, 2011), men denna uppsats syftar till att förklara varför utvecklare använder olika utvecklingsmiljöer och bakomliggande faktorer till detta. För att åstadkomma detta har respondenter med bred kunskap inom ämnet intervjuats och nämnt faktorer som påverkat deras val av utvecklingsverktyg. Samtliga intervjupersoner har arbetat i både integrerade utvecklingsmiljöer och textredigerare och har därmed åsikter om båda miljöerna. Enligt vår studie finns inga tydliga indikeringar för vilken utvecklingsmiljö som är att föredra i alla lägen. En utvecklare använder det verktyg som passar dess arbetsprocess bäst, men kan ibland använda andra verktyg för att komplettera sin verktygslåda. Vad som styr utvecklaren har att göra med personliga preferenser, hur utvecklaren har påverkats av utbildning och erfarenheter samt potentiella restriktioner inom organisationer. / Today's systems have become more complex and thus the process of developing systems. There are many different approaches for developers to work and several tools that can be used. The environment a developer uses can therefore have an impact on how the development process proceeds. The development environment is an essential tool in today’s evolving society, and what advantages and disadvantages different tools bring are being discussed frequently between developers on various online forums. From these forums, it appears that some developers prefer to use text editors instead of integrated development environments and vice versa. Previous research has shown, for example, how knowledge about the tools is spread effectively between developers (Murphy Hill & Murphy, 2011). But this paper seeks to explain why developers are using different development environments and the factors behind this. To achieve this, we interviewed respondents with broad knowledge about the subject that stated the factors that influenced their choice of development tools. All the interviewees have worked in both integrated development environments and text editors and therefore have opinions about both environments. According to our study, there are no clear indications that a specific development environment is preferred in all situations. A developer is using the tool that fits their work process best, but sometimes uses other tools to complement their toolbox. In choosing a tool the developer is influenced by personal preferences, how surroundings have influenced the developer through education and experience, and potential constraints within organizations.
|
4 |
[en] SUPPORT FOR RECORDING AND USING DESIGN RATIONALE FOR WEB APPLICATION DESIGN / [pt] SUPORTE AO REGISTRO E USO DE DECISÕES DE PROJETOS DE APLICAÇÕES PARA A WEBDANIELE REIS GONZAGA SANTOS 11 October 2007 (has links)
[pt] Todo projetista realiza, ao projetar algum artefato, uma seqüência de raciocínio e de tomadas de decisão de projeto que resultam neste artefato. A captura do raciocínio utilizado pelo projetista durante a modelagem de uma aplicação raramente é realizada. Tal raciocínio é denominado na literatura como
Design Rationale, e a dificuldade de sua captura e uso é atribuída em grande parte à falta de ferramentas adequadas a este fim. Tais ferramentas devem ser integradas ao processo de design, interrompendo
minimamente o raciocínio do projetista/desenvolvedor que está construindo a aplicação. Estas ferramentas devem também permitir o reuso de soluções, auxiliando o projetista/desenvolvedor a melhorar a qualidade de design de seus artefatos. O objetivo do trabalho realizado é integrar a captura e uso de design rationale a um ambiente de prototipação de aplicações hipermídia, além de permitir o reuso de designs registrados. Como resultado, é apresentado o ambiente integrado HyperDE+DR, baseado no ambiente HyperDE para prototipação de aplicações hipermídia e na abordagem Kuaba para representação e uso de design rationale. O ambiente integrado HyperDE+DR desenvolvido e implementado gera e registra automaticamente decisões de design tomadas durante a construção dos artefatos pelo projetista/desenvolvedor. Questões e idéias são geradas e respondidas também automaticamente pelo ambiente, de acordo com os métodos de design usados pelo ambiente - OOHDM e SHDM -, o que facilita o processo de captura do design rationale. Adicionalmente, o ambiente possibilita o reuso de design rationales, permitindo a integração ou reutilização de designs para a construção de novas aplicações, podendo torná-las mais completas, consistentes e reduzir o esforço de desenvolvimento. / [en] Every designer follows some line of reasoning, and makes
several
decisions when designing an artifact, which is the final
result of this decision
process. This design reasoning and decision structure,
commonly called Design
Rationale, is rarely captured and recorded. The reasons
for this seem to be due
to the lack of appropriate tools, which should capture the
Design Rationale in an
unobtrusive way, allowing the designer to focus on the
design itself. Such tools
should also allow reusing previous design solutions,
helping the
designer/developer to improve the quality of the solution.
The goal of this
dissertation is to provide means to capture, record and
use Design rationale
within a prototyping environment for hypermedia
applications. As result, we
present the HyperDE+DR environment, which combines the
HyperDE
environment with the Kuaba approach for recording Design
Rationale. The
HyperDE+DR environment automatically generates and records
design decisions
made by the designer during the development process.
Questions and ideas are
automatically generated and tentatively answered, to be
reviewed later by the
designer by following the OOHDM and SHDM design methods
that underlie the
original HyperDE environment. In addition, HyperDE+DR
supports Design
Rationale use, by allowing integration of previous design
rationales into a design
being developed. This allows improving the completeness
and consistency of the
resulting design, also lowering development costs.
|
5 |
MEIO AMBIENTE, DESENVOLVIMENTO E ACCOUNTABILITY: A responsividade, pelo Estado Brasileiro, em matéria ambiental.Mendes Junior, Edirenio Mauro 30 March 2016 (has links)
Submitted by admin tede (tede@pucgoias.edu.br) on 2016-09-05T18:11:09Z
No. of bitstreams: 1
EDIRÊNIO MAURO MENDES JÚNIOR.pdf: 2200720 bytes, checksum: 30e780a9ce11dfd9f04eaec16c4e598f (MD5) / Made available in DSpace on 2016-09-05T18:11:09Z (GMT). No. of bitstreams: 1
EDIRÊNIO MAURO MENDES JÚNIOR.pdf: 2200720 bytes, checksum: 30e780a9ce11dfd9f04eaec16c4e598f (MD5)
Previous issue date: 2016-03-30 / Comment research focuses on environment, development and accountability:
responsiveness of Brazil on environmental issues. The environmental theme won a
new tonic from the years 70, and is being treated now with unmatched relevance on
the international scene, and also at the national. The accelerated and indiscriminate
use of natural resources, the irresponsible use of them, as well as the lack of
accountability, transparency and information society has been the subject of relevant
studies and notes by organized sectors, and States, in order to change this scenario,
imputing to the man (individual, group, business, anyway, the State itself) that is
pertinent, and the duty to ensure that the environment in which he lives, responsibly,
and to answer for the actions derived from the decisions of power, supporting
institutions that promote mass awareness about the environment and its
preservation, and strengthening the organs to promote the defense of man and
nature, creating for that control mechanisms and halting (preventive and repressive)
harmful actions that make far sought sustainable development. In short, the study on
the agenda seeks to answer, or at least examine the question of responsibility and
responsiveness, especially the brazilian, on environmental issues, pointing to existing
mechanisms for this purpose, existing treaties, conventions and protocols, and the
internal control unit (legal and administrative), such as the public civil actions. The
methodology used was bibliographical research, together with the deductive method
of analysis, as the study and observation of situations, rules, events and doctrinal
positions led to the conclusions adopted in this essay, deepening theoretical and
conceptual knowledge about accountability by the State, especially at regional and
local level, and responsiveness by State and even private ones. / A pesquisa em comento versa sobre Meio ambiente, desenvolvimento e
accountability: responsividade do Brasil em matéria ambiental. A temática ambiental
ganhou uma nova tônica a partir dos anos setenta, e vem sendo tratada, agora, com
relevância ímpar no cenário internacional, e também no nacional. O uso acelerado e
indiscriminado de recursos naturais, a irresponsabilidade na utilização dos mesmos,
bem como a falta de prestação de contas, transparência e informação à sociedade
vem sendo alvo de relevantes estudos e apontamentos por parte de setores
organizados, e dos Estados, no sentido de modificar esse cenário, imputando ao
homem (individual, grupo, empresas, enfim, o próprio Estado) a responsabilidade
que lhe é pertinente, e o dever de zelar do meio em que vive, de forma responsável,
e respondendo pelas ações advindas das decisões de poder, dando suporte a
instituições que promovam a conscientização em massa acerca do meio ambiente e
sua preservação, e fortalecendo os órgãos que promovem a defesa do homem e da
natureza, criando para isso mecanismos de controle e coibição (preventivos e
repressivos) de ações danosas que tornam distante o almejado desenvolvimento
sustentável. Em suma, o estudo em pauta busca responder, ou ao menos analisar a
questão da responsabilidade e responsividade, em especial a brasileira, em matéria
ambiental, apontando os mecanismos existentes para tanto, tratados, convenções e
protocolos existentes, e o aparelho interno de controle (normativo e administrativo),
tais como as ações civis públicas. A metodologia utilizada foi a pesquisa
bibliográfica, aliada ao método analítico dedutivo, vez que o estudo e observação de
situações, normas, acontecimentos e posicionamentos doutrinários levaram às
conclusões adotadas na presente dissertação, aprofundando o conhecimento teórico
e conceitual sobre a prestação de contas pelo Estado, especialmente a nível
regional e local, e a responsividade pelos entes estatais e mesmo privados.
|
6 |
AS ORIGENS HISTÓRICAS DO CONCEITO DE DESENVOLVIMENTO SUSTENTÁVEL SEGUNDO AS CONFERÊNCIAS DA ONU PARA O MEIO AMBIENTE / The Historical Origins of the Concept of Sustainable Development according to the United Nations Conferences for the EnvironmentBarreto, Chiara Laboissière Paes 02 February 2017 (has links)
Submitted by admin tede (tede@pucgoias.edu.br) on 2017-04-27T19:25:30Z
No. of bitstreams: 1
CHIARA LABOISSIÈRE PAES BARRETO.pdf: 832009 bytes, checksum: 52751ae2b94d565435e7e183e91ae425 (MD5) / Made available in DSpace on 2017-04-27T19:25:30Z (GMT). No. of bitstreams: 1
CHIARA LABOISSIÈRE PAES BARRETO.pdf: 832009 bytes, checksum: 52751ae2b94d565435e7e183e91ae425 (MD5)
Previous issue date: 2017-02-02 / This study analyses the contribution of the United Nations Conferences
for the Environment to the construction of the concept of sustainable
development, with an emphasis on the Stockholm and Rio Conferences.
The analysis of the historical formation of the sustainable development
concept is based on the theoretical principles of the History of the Concepts,
whose object of study is the investigation of changes on the usage and on the
meaning of concepts that have political implications and whose dynamics
demonstrate social changes.
Because of the rise of the environmental crisis in the end of the twentieth
century, the environment became a subject of international negotiations. The
concept of sustainable development arose within those negotiations, derived
from its original concept, the development.
In the Rio Conference, the concept acquired a liberal economic
approach, which conveys that economic tools that favor free market, along with
technological progress, are more efficient at the promotion of the environmental
sustainability. Social scientists have named this approach as ecological
modernization. / Esta dissertação de Mestrado aborda a contribuição das Conferências
da Organização das Nações Unidas (ONU) para o Meio Ambiente para a
formação do conceito de desenvolvimento sustentável, com ênfase para a
Conferência de Estocolmo e a Eco-92.
A análise do processo de formação histórica desse conceito baseia-se
nos fundamentos teóricos da Histórica dos Conceitos, cujo objeto estudo é a
investigação de alterações no uso e no significado de conceitos que têm
implicação política, cuja dinâmica retrata mudanças sociais ao longo do tempo
histórico.
Em razão da emergência da crise ambiental no final do século XX, a
questão ambiental passou ser paulatinamente objeto de negociações
internacionais. É no âmbito dessas negociações, caracterizado pelo conflito,
que surge o conceito de desenvolvimento sustentável, como uma vertente de
seu conceito originário, o desenvolvimento.
A partir da Conferência Eco-92, o conceito de desenvolvimento
sustentável adquiriu um viés econômico liberal, que pressupõe que os
instrumentos econômicos em favor do livre mercado, juntamente com o
progresso tecnológico, são mais os eficientes para a promoção da
sustentabilidade ambiental. Essa abordagem tem sido identificada por
cientistas sociais como “modernização ecológica”.
|
7 |
Ambiente de desenvolvimento de aplicações para robôs móveis / Environment for development applications for mobile robotsJean Miler Scatena 13 August 2008 (has links)
Recentes avanços na tecnologia de robôs móveis têm sido direcionados para um novo tipo de sistema robótico o qual é denominado de robô pessoal. Esses robôs realizam tarefas caseiras cotidianas, além de interagir e auxiliar pessoas que necessitam de cuidados especiais. Para realizar tais tarefas são necessárias medidas de interação e programação entre o robô e o ser humano. Essa interface é discutida em diversas pesquisas que evidenciam a necessidade de um ambiente de desenvolvimento de aplicações para robôs com alto nível de abstração e que possua uma interface amigável. Com isso, o presente trabalho vem contribuir com essa nova área de pesquisa através da proposta de um ambiente de desenvolvimento de aplicações para robôs com alto nível de abstração utilizando blocos de tarefas, que se destina tanto a programadores experientes quanto a usuários com pouco conhecimento de programação. Para realizar o interfaceamento com esses dois tipos de usuários, o ambiente provê um módulo de programação avançado que se destina à criação de novas tarefas, e um módulo de programação específico para usuários com pouco conhecimento em programação, com uma interface amigável. No módulo avançado as novas tarefas utilizam a estrutura de uma biblioteca de alto nível de abstração (Java for Robotics), também proposta nesse trabalho. Além das interfaces, o ambiente contém um módulo intermediário, apresentado como Middleware, que manipula todas as informações do ambiente de programação com o sistema robótico ou com o simulador de robôs. Essa proposta de ambiente foi validada utilizando o simulador de robôs Player/Stage com o sistema robótico Khepera. / Recent advances in the technology of mobile robots have developed for a new type of robotic system which is named personal robot. These robots are able to realize domestic daily tasks, interact and help people with special cares. In order to perform such tasks, interaction and programming measurements between the robot and the human being are necessary. This interface is discussed in several research that put in evidence the necessity of a development environment for applications or manipulation for the personal robots has a friendly interface. In this way, the present work contributes to this new research field with the proposal of an environment for robots applications development (framework), with high abstraction level with tasks blocks, designed for both experienced programmers and non experienced users. To make possible the interface between the two kinds of users, the environment provides an advanced programming module and a specific one for beginners. The advanced module allows the creation of new applications or tasks for the robotic system using a high abstraction level considering the robot programming. On the other hand, the module for beginners uses tasks blocks with a friendly interface. Based in an intermediate module, named Middleware, which ma nagement the whole data of environment programming language and provides an output to the robotic system or to the robot simulator, the environment becomes able to support several robotic systems. The proposal of the environment was validate using the simulator Player/Stage with Khepera´s system.
|
8 |
Ambiente de desenvolvimento de aplicações para robôs móveis / Environment for development applications for mobile robotsScatena, Jean Miler 13 August 2008 (has links)
Recentes avanços na tecnologia de robôs móveis têm sido direcionados para um novo tipo de sistema robótico o qual é denominado de robô pessoal. Esses robôs realizam tarefas caseiras cotidianas, além de interagir e auxiliar pessoas que necessitam de cuidados especiais. Para realizar tais tarefas são necessárias medidas de interação e programação entre o robô e o ser humano. Essa interface é discutida em diversas pesquisas que evidenciam a necessidade de um ambiente de desenvolvimento de aplicações para robôs com alto nível de abstração e que possua uma interface amigável. Com isso, o presente trabalho vem contribuir com essa nova área de pesquisa através da proposta de um ambiente de desenvolvimento de aplicações para robôs com alto nível de abstração utilizando blocos de tarefas, que se destina tanto a programadores experientes quanto a usuários com pouco conhecimento de programação. Para realizar o interfaceamento com esses dois tipos de usuários, o ambiente provê um módulo de programação avançado que se destina à criação de novas tarefas, e um módulo de programação específico para usuários com pouco conhecimento em programação, com uma interface amigável. No módulo avançado as novas tarefas utilizam a estrutura de uma biblioteca de alto nível de abstração (Java for Robotics), também proposta nesse trabalho. Além das interfaces, o ambiente contém um módulo intermediário, apresentado como Middleware, que manipula todas as informações do ambiente de programação com o sistema robótico ou com o simulador de robôs. Essa proposta de ambiente foi validada utilizando o simulador de robôs Player/Stage com o sistema robótico Khepera. / Recent advances in the technology of mobile robots have developed for a new type of robotic system which is named personal robot. These robots are able to realize domestic daily tasks, interact and help people with special cares. In order to perform such tasks, interaction and programming measurements between the robot and the human being are necessary. This interface is discussed in several research that put in evidence the necessity of a development environment for applications or manipulation for the personal robots has a friendly interface. In this way, the present work contributes to this new research field with the proposal of an environment for robots applications development (framework), with high abstraction level with tasks blocks, designed for both experienced programmers and non experienced users. To make possible the interface between the two kinds of users, the environment provides an advanced programming module and a specific one for beginners. The advanced module allows the creation of new applications or tasks for the robotic system using a high abstraction level considering the robot programming. On the other hand, the module for beginners uses tasks blocks with a friendly interface. Based in an intermediate module, named Middleware, which ma nagement the whole data of environment programming language and provides an output to the robotic system or to the robot simulator, the environment becomes able to support several robotic systems. The proposal of the environment was validate using the simulator Player/Stage with Khepera´s system.
|
9 |
THE DRAG LANGUAGEMa, Weixi 01 January 2016 (has links)
This thesis describes the Drag language. Drag is a general purpose, gradually typed, lexically scoped, and multi-paradigm pro- gramming language. The essence of Drag is to build the abstract syntax trees of the programs directly and interactively. Our work includes the language specification and a prototype program. The language specification focuses on the syntax, the semantic model, and the type system. The prototype consists of an interactive editor and a compiler that targets several plat- forms, among which we focus on the LLVM platform in this thesis.
|
10 |
”Han behöver inte vara den bästa tränaren, han ska vara den bästa ledaren.” : En kvalitativ studie om likheter och olikheter i internatinella elitföreningarPontusson, Jonas, Wallson, Victor, Söderberg, Tobias January 2019 (has links)
It is more common today than in earlier ages that young athletes decides that they want to become professional athletes, and because of that works hard to reach their goals. This makes demands on the sport clubs we have today, if they want the best athletes and the most wanted talents, they need to provide a professional environment where athletes feels that they can improve. This following text is an essay, an essay about talent development environment. More exactly is it an essay about how European ice-hockey clubs works to provide their players the best surroundings to help them become a successful ice-hockey player. The essay Is comparing how different countries think about and work with talent development environments. And then with the help of previous research the authors of the essay come with conclusions which countries that are further in the progress and which countries that are a bit behind.
|
Page generated in 0.0732 seconds