To see the other types of publications on this topic, follow the link: Software engineering technology.

Dissertations / Theses on the topic 'Software engineering technology'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'Software engineering technology.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Jedlitschka, Andreas. "An empirical model of software managers' information needs for software engineering technology selection a framework to support experimentally-based software engineering technology selection." Stuttgart Fraunhofer-Verl, 2009. http://d-nb.info/99559161X/04.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Saboe, Michael S. "A software technology transition entropy based engineering model." Monterey, Calif. : Naval Postgraduate School, 2002. http://edocs.nps.edu/npspubs/scholarly/dissert/2002/Mar/02Mar%5FSaboe%5FPhD.pdf.

Full text
Abstract:
Dissertation (Ph.D. in Software Engineering)--Naval Postgraduate School, March 2002.<br>Dissertation supervisor: Luqi. "March 2002." Description based on title screen as viewed on July 15, 2010. Author(s) subject terms: Software Engineering, Technology Transfer, Information Theory, Communication Theory, Statistical Mechanics, Dynamical Systems, Control Theory, Learning Curves, Entropy, Information Temperature, Temperature of Software (o Saboe), Technology Transfer Dynamics, Research Management, Diffusion of Innovation, Project Management, Physics of Software Includes bibliographical refere
APA, Harvard, Vancouver, ISO, and other styles
3

Eriksson, Mikaela. "Software Engineering using DevOps- a Silver Bullet?" Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-377182.

Full text
Abstract:
Today we have technology that help us scan millions of medical databases in a glimpse of an eye and self-driving cars that are outperforming humans at driving. Technology is developing so fast that new updates in the technology world are commonplace to us and we are more often frustrated in case something is not up to speed. Technology is moving so quickly and in order for humans to keep up with the development needed in the tech business, different methodologies for how to optimise the development process have been applied, some that work better than others. But just as fast as the technology
APA, Harvard, Vancouver, ISO, and other styles
4

Haglund, Nicklas. "The PythonNeural Simulation Technology Graphical User Interface." Thesis, Mälardalen University, School of Innovation, Design and Engineering, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-7699.

Full text
Abstract:
<p>This report is about the thesis work PyNestGUI which goal was to make a graphical interface to the neuron simulator NEST. The report's first part is about how NEST works well as which graphical interface that where selected. The report then continues go through what a neuron is and how it works superficial. The final section of the report will cover how PyNestGUI is build and how the program works. The problem that the program solves is that it builds a model in NEST with user settings and connects neurons in a similar way as a minicolumn are interconnected. The programs purpose was that it
APA, Harvard, Vancouver, ISO, and other styles
5

Junered, Marcus. "Enabling hardware technology for GNSS software radio research." Licentiate thesis, Luleå : Luleå University of Technology, 2007. http://epubl.ltu.se/1402-1757/2007/32/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Coughlan, Chris. "Technology initiated paradigm shifts for re-engineering the software value-chain." Thesis, Keele University, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.323735.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Rabbat, Ralph R. 1978. "Technology enabled science teaching : software framework for electromagnetism." Thesis, Massachusetts Institute of Technology, 2002. http://hdl.handle.net/1721.1/84808.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Pavlov, Alexander. "Investigating the Effect of Gamification on a Software Engineering Company." Thesis, Uppsala universitet, Institutionen för teknikvetenskaper, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-355382.

Full text
Abstract:
The aim of this Degree Project is to investigate how gamification can affect a software engineering startup company which uses the Scrum framework. The first part of the investigation focused on how to gamify the Scrum framework for a team of 6 people and on how the gamified Scrum framework affected the goals fulfillment. The second part of the investigation focused on how the gamified Scrum was received by the startup organization and on the effects that the gamified Scrum had on the motivation of the team. The investigation was carried out as an action research, where I as a change agent joi
APA, Harvard, Vancouver, ISO, and other styles
9

Singh, Angad S. M. Massachusetts Institute of Technology. "Technology software pricing in cloud computing era." Thesis, Massachusetts Institute of Technology, 2017. http://hdl.handle.net/1721.1/113527.

Full text
Abstract:
Thesis: S.M. in Engineering and Management, Massachusetts Institute of Technology, System Design and Management Program, 2017.<br>Cataloged from PDF version of thesis.<br>Includes bibliographical references.<br>The Software Industry has been constantly growing and setting path-breaking trends over the years. Cloud Computing is one such innovation that has brought a sea of change in the way people build and use software. Businesses are shifting their perspective from a model based on 'software ownership' to a model based on 'software as a service'. This paradigm shift in the industry has forced
APA, Harvard, Vancouver, ISO, and other styles
10

Pollard, Janelle. "A software engineering approach to the integration of computer technology into mathematics education /." [St. Lucia, Qld.], 2004. http://www.library.uq.edu.au/pdfserve.php?image=thesisabs/absthe18424.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

Heath, David M. "The Use of Electronic Meeting System Technology to Aid in Software Requirements Engineering." NSUWorks, 1998. http://nsuworks.nova.edu/gscis_etd/577.

Full text
Abstract:
Software developers and users do not, in many cases, work efficiently and effectively together to elicit and agree on software requirements. A different approach to requirement elicitation and approval is proving extremely successful in industry. This approach uses a methodology and technique called Joint Application Development (JAD). JAD is both a team-technique and a methodology that emphasizes structure, a detailed agenda, and an active, trained facilitator. In recent years, there has been a growing interest in the use of information technology to support group work. Electronic meeting sys
APA, Harvard, Vancouver, ISO, and other styles
12

Zubayer, Anton, and Tai Luong. "Simulation of chaos engineering for Internet-scale software with ns-3." Thesis, KTH, Skolan för teknikvetenskap (SCI), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-230214.

Full text
Abstract:
AbstractChaos engineering is the practice of volitionally fault injecting in to a built system with the main purpose of finding the eventual bugs existed in the system before the actual system error occurs. One of the pioneers in this practice is the Simian army, a part of Netflix, where they used random fault injection and linage driven fault injection in its own enormous system with the purposes of suggesting either a relevant approach to chaos engineering or to propose methods of how to uncover the hidden weaknesses. With this paper we seek to attain a simplified illustration about these su
APA, Harvard, Vancouver, ISO, and other styles
13

Blent, Albin. "Incorporating usability methods in software development." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-122589.

Full text
Abstract:
On a marketplace where customers have an abundance of different options, it is vital to provide a product that is both pleasant and effective to use. When it comes to computer software a product can be endlessly innovative and ground breaking, if a user cannot understand it and use it efficiently, none of that matters. Software usability is the practice to tackle these issues. The case study conducted in this thesis aims to investigate common methods for introducing usability in software. Through the case study, methods for increasing usability will be studied, reviewed and applied during the
APA, Harvard, Vancouver, ISO, and other styles
14

Vatandoust, Arman. "Machine Learning for Software Bug Categorization." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-395253.

Full text
Abstract:
The pursuit of flawless software is often an exhausting task for software developers. Code defects can range from soft issues to hard issues that lead to unforgiving consequences. DICE have their own system which automatically collects these defects which are grouped into buckets, however, this system suffers from the flaw of sometimes incorrectly grouping unrelated issues, and missing apparent duplicates. This time-consuming flaw puts excessive work for software developers and leads to wasted resources in the company. These flaws also impact the data quality of the system's defects tracking d
APA, Harvard, Vancouver, ISO, and other styles
15

Zhang, Xianpeng. "Software Clone Detection Basedon Context Information." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-324959.

Full text
Abstract:
Software clone detection is very promising and innovative within the industryfield. Existing mainstream clone detection techniques mainly focus ondetecting the similarity of source code itself, which makes them capable ofdetecting Type I and Type II clones (Type I clones are two identical codefragments except for variations in format and Type II clones are twostructurally identical code fragments except for variations in format). Butthey rarely pay attention to the relationship between codes. It becomes animportant research area to detect Type III code clones, which are clones withminor differ
APA, Harvard, Vancouver, ISO, and other styles
16

Frabetti, Federica. "Technology made legible; A cultural study of software as a form of writing in the theories and practices of software engineering." Thesis, Goldsmiths College (University of London), 2009. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.514284.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

Boström, Stellan. "Integrating Push Technology with the Ericsson Mobile Positioning Center." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik och datavetenskap, 2001. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5878.

Full text
Abstract:
Push is an Internet technology, which allow people to subscribe to a content- or service provider that automatically update the subscriber?s computer or Personal Digital Assistant (PDA) with the latest information without having the subscriber to first request for new information. The Ericsson Mobile Positioning Center (MPC) is a gateway that provides geographical positions of mobile stations to various applications. This Master Thesis gives the reader an overview of these technologies and presents an alternative way in integrating a third part Push-solution with the MPC. The integration propo
APA, Harvard, Vancouver, ISO, and other styles
18

Lind, Alexander. "Maintaining Security and ImprovingUsability through Software Modernization." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-360021.

Full text
Abstract:
Compared to software applications, web applications have a number of benefitsincluding platform-independency since most devices with a web browser can usethem. Also, they often have high usability since many users are familiar with webapplications. Yet, moving an application to the web can potentially introduce newsecurity threats.Therefore, this project investigated how both security could be preserved andusability could be improved when moving a legacy software application to the web.In order to do this, a proposed web application was presented along with aprototype with the same functionali
APA, Harvard, Vancouver, ISO, and other styles
19

Fakih, Nivin. "Challenges when making extensive changes to software processes A case study on a software development department at Scania CV AB." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-224182.

Full text
APA, Harvard, Vancouver, ISO, and other styles
20

Norman, Michael John. "The strategic role of software development within the software industry of the Western Cape (South Africa)." University of the Western Cape, 2016. http://hdl.handle.net/11394/5071.

Full text
Abstract:
Philosophiae Doctor - PhD<br>Africa’s mobile phone penetration has surpassed that of the United States of America and information communication technologies, according to the World Bank, contribute more to its gross domestic product than the global average. What has been the enabling environment for the development of software and mobile applications to sustain this information revolution? India, an affiliate of the family of economic nations consisting of Brazil, Russia, China and South Africa, has enjoyed remarkable success as a software developing country and thus could provide some guideli
APA, Harvard, Vancouver, ISO, and other styles
21

Muslija, Adnan. "On the Complexity Measurement of Industrial Control Software." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-35877.

Full text
Abstract:
Embedded systems are becoming a dominant part of the computer systems that we use both in our every day life and in the industry. For domain specific and industrial use, specialized embedded systems, called Programmable Logic Controllers, are used to run software which provides supervisory control. Such software, also known as industrial control software, is programmed using one of the standardized IEC 61131-3 programming languages. As the size of the industrial control software increases and given that more requirements are imposed on such software, the effort and complexity of engineering so
APA, Harvard, Vancouver, ISO, and other styles
22

Black, Angus Hugh. "Software quality assurance in a remote client/contractor context /." Link to this resource, 2005. http://eprints.ru.ac.za/681/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Mann, David. "Collaborative Software Development and Sustaining Engineering: An Improved Method to Meet the NASA Mission." International Foundation for Telemetering, 1999. http://hdl.handle.net/10150/607321.

Full text
Abstract:
International Telemetering Conference Proceedings / October 25-28, 1999 / Riviera Hotel and Convention Center, Las Vegas, Nevada<br>This paper reports on the Space Shuttle, Record and Playback Subsystem (RPS) upgrade project turnaround brought about through extensive collaborative software development. The new project and systems engineering methodologies employed on this project resulted in many positive effects over the status quo method employed to develop and upgrade systems. These effects include; 1) a reduction in the initial software development costs, 2) a reduction in the develop
APA, Harvard, Vancouver, ISO, and other styles
24

Avkarogullari, Okan. "Representing Design Patterns As Super Components In Component Oriented Software Engineering." Master's thesis, METU, 2004. http://etd.lib.metu.edu.tr/upload/1305390/index.pdf.

Full text
Abstract:
It is widely believed and empirically shown that component reuse improves both the quality and productivity of software development. This brings the necessity of a graphical editor to model the projects by using components. A graphical editor was implemented for the development of Component Oriented software development. The editor facilitates modeling efforts through application of the graphical modeling language COSEML. Both design patterns and software components have come to play important roles in software development. The correlation between software components and design patterns is ap
APA, Harvard, Vancouver, ISO, and other styles
25

Lindström, Erik. "Agile requirements engineering in globally distributed software development projects." Thesis, KTH, Industriell ekonomi och organisation (Inst.), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-281885.

Full text
Abstract:
Requirements engineering remains an important discipline to reduce costs, development times and improve quality in software engineering projects. With Agile methods gaining prominence in a rapidly globalized world, many requirements engineering efforts are today made in distributed contexts, with both teams and stakeholders being separated by physical and organisational distances. At the same time, it is not well understood how agile methods for requirements engineering apply to distributed contexts. This thesis investigates the implementation and use of agile methods for requirements engineer
APA, Harvard, Vancouver, ISO, and other styles
26

Behnke, Matthew J. "An implementation methodology and software tool for an entropy based engineering model for evolving systems." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2003. http://library.nps.navy.mil/uhtbin/hyperion-image/03Jun%5FBehnke.pdf.

Full text
Abstract:
Thesis (M.S. in Software Engineering)--Naval Postgraduate School, June 2003.<br>Thesis advisor(s): Mantak Shing, Christopher D. Miles. Includes bibliographical references (p. 69-70). Also available online.
APA, Harvard, Vancouver, ISO, and other styles
27

Jonsson, Nicklas. "Ways to use Machine Learning approaches for software development." Thesis, Umeå universitet, Institutionen för datavetenskap, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-152812.

Full text
Abstract:
With the rise of machine learning and in particular deep learning entering all different types of fields, including software development. It could be a bit hard to know where to begin to search for the tools when someone wants to use machine learning for a one’s problems. This thesis has looked at some available technologies of today for applying machine learning to one’s applications. This thesis has looked at some of the available cloud services, frame works, and libraries for machine learning and it presents three different implementation structures that can be used with these technologies
APA, Harvard, Vancouver, ISO, and other styles
28

Mummadi, Sowrabh. "Exploratory study of Overhead in Lean/Agile Software Development." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21802.

Full text
APA, Harvard, Vancouver, ISO, and other styles
29

Coquand, Marc. "Evaluating Functional Programming for Software Quality in REST APIs." Thesis, Umeå universitet, Institutionen för datavetenskap, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-163967.

Full text
Abstract:
Defects in Software engineering are a common occurrence. To mitigate defects the developers must create maintainable solutions and strive for good software quality. A maintainable solution is readable, extensible, not error-prone and testable. In order to make them so developers follow a guideline called SOLID principles. These principles are not enforced by the language but relies on the diligence of the developers, meaning there is nothing stopping them from writing unmaintainable code. This study translates these principles to Functional programming to investigate if Functional programming
APA, Harvard, Vancouver, ISO, and other styles
30

Di, Silvestro Fabio. "Improving testing reusability and automation for software product lines." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-48635.

Full text
Abstract:
Software product lines are widely used in industrial environments for developing complex software systems. One of the main advantages deriving from the adoption of this software engineering development methodology is increased reusability. In fact, software product lines offer convenient means for representing different products belonging to the same family and different families of products by grouping shared functionalities and highlighting differences. Despite software product lines inherently improve the design and the development of complex software systems, they usually require ad-hoc st
APA, Harvard, Vancouver, ISO, and other styles
31

Wilander, John. "Contributions to Specification, Implementation, and Execution of Secure Software." Doctoral thesis, Linköpings universitet, Programvara och system, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-88330.

Full text
Abstract:
This thesis contributes to three research areas in software security, namely security requirements and intrusion prevention via static analysis and runtime detection. We have investigated current practice in security requirements by doing a field study of eleven requirement specifications on IT systems. The conclusion is that security requirements are poorly specified due to three things:  inconsistency in the selection of requirements, inconsistency in level of detail, and almost no requirements on standard security solutions. A follow-up interview study addressed the reasons for the inconsis
APA, Harvard, Vancouver, ISO, and other styles
32

Kroha, Petr, and Gayo José Emilio Labra. "Using Semantic Web Technology in Requirements Specifications." Universitätsbibliothek Chemnitz, 2008. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-200801588.

Full text
Abstract:
In this report, we investigate how the methods developed for using in Semantic Web technology could be used in capturing, modeling, developing, checking, and validating of requirements specifications. Requirements specification is a complex and time-consuming process. The goal is to describe exactly what the user wants and needs before the next phase of the software development cycle will be started. Any failure and mistake in requirements specification is very expensive because it causes the development of software parts that are not compatible with the real needs of the user and must be rew
APA, Harvard, Vancouver, ISO, and other styles
33

Mares, David M. "Developmental laboratories for biomedical instrumentation and digital signal processing with virtual instrument technology and diverse software techniques." Laramie, Wyo. : University of Wyoming, 2006. http://proquest.umi.com/pqdweb?did=1292461511&sid=1&Fmt=2&clientId=18949&RQT=309&VName=PQD.

Full text
APA, Harvard, Vancouver, ISO, and other styles
34

Eriksson, Henric, and Pär Leandersson. "Embedded Platform Software Development uClinux on a ColdFire v2 platform." Thesis, Högskolan i Borås, Institutionen Ingenjörshögskolan, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-18852.

Full text
Abstract:
This thesis involves working with an embedded hardware platform based on the Freescale ColdFire v2 core, namely the MCF5208EVB development board. It’s an architecture that allows the use of running a special branch of Linux called uClinux which is specifically tailored to run on systems without a MMU (Memory Management Unit). It brings certain limitations to the system which needs to be taken into consideration when developing applications. On the target platform a measuring application is running which generates data files that are processed and presented using a web server. The data files ar
APA, Harvard, Vancouver, ISO, and other styles
35

Gonzalez, Farias Borja, and Vaidehi Shashikant Vipra. "AHP/ANP approach for optimizing decision making in software development." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-448699.

Full text
Abstract:
Nowadays, every company has to make decisions in order to carry out their work, but most of the time these decisions are based on subjective feelings and can have a positive or negative impact on the revenue of these companies, and many doubts could come out as of why certain decisions were made. For this, we want to test if the Analytical Hierarchy Process (AHP) and the Analytical Network Process (ANP) can help to prioritize the decisions in a more straightforward way (according to their importance) in order to increase the transparency of the decisions that are made. AHP is a decision-making
APA, Harvard, Vancouver, ISO, and other styles
36

Perumal, Kumaresen Pavithra. "AGENT BASED SYSTEMS IN SOFTWARE TESTING –A SYSTEMATIC MAPPING STUDY." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-48672.

Full text
APA, Harvard, Vancouver, ISO, and other styles
37

Ekehult, Joanna. "Risk analysis of software execution in an autonomous driving system." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-278501.

Full text
Abstract:
Autonomous vehicles have the potential to offer efficient ways of moving and improvethe safety of driving. For this to occur, it must be ensured that the autonomousvehicles have a safe and reliable behaviour in nearly all situations andunder nearly all circumstances. The system that enables autonomy relies on astack of complex software functionalities, where the response and execution timesare hard to predict. It is therefore essential to create effective tools and frameworksfor evaluating the performance of the autonomous driving system in a riskyscenario. The aim of this thesis is to create
APA, Harvard, Vancouver, ISO, and other styles
38

Lövgren, Simon. "Simulating Energy-Efficient Hardware The Software Out-of-order Processor." Thesis, Uppsala universitet, Institutionen för informationsteknologi, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-332801.

Full text
Abstract:
The modern trends for technology scaling are not extremely bright. The cost of transistors have leveled off recently, effectively halting the ability to put additional transistors on a chip for the same price. In addition, Dennard Scaling, what has allowed for switching additional transistors whilst scaling to smaller nodes isslowing significantly. This thesis, with focus on the hardware, proposes anenhanced stall-on-use in-order core hardware/software co-design which improves performance and energy efficiency by allowing out-of-program-order executionthrough allowing the hardware and software
APA, Harvard, Vancouver, ISO, and other styles
39

Garrote, Jurado Ramon. "Educational Software in Engineering Education." Doctoral thesis, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-117202.

Full text
Abstract:
This thesis contributes to the quality of engineering education and the accessibility of education worldwide by promoting computer-enhanced teaching and learning. It uses the epistemology of John Dewey (1859-1952) and the action research methodology first advanced by Kurt Lewin (1890-1947). A mixed methods approach that combines qualitative case studies with quantitative research methods is used. In the first of three case studies engineering students working on their final degree projects participated. To elicit interaction, a learning management system (LMS) was used and the students were st
APA, Harvard, Vancouver, ISO, and other styles
40

Faria, Rafaela Marques Pinto de. "Game DesignTechniques for Software Engineering." Dissertação, 2016. https://repositorio-aberto.up.pt/handle/10216/85516.

Full text
Abstract:
A Engenharia de Software é uma área da computação que tem como objetivo a especificação, o desenvolvimento e a manutenção de sistemas de Software. Tem uma vasta densidade de conteúdos, sendo necessário definir o âmbito e as diversas áreas onde a Engenharia de Software é encontrada. Para isso, foi organizada numa base de conhecimento pelo IEEE, de forma a sistematizar os conceitos. Como estes conteúdos são muito distintos, é necessário abordá-los de maneira diferente, tornando o ensino da Engenharia de Software muito vasto.Uma das formas usada na aprendizagem são os jogos sérios, que têm como p
APA, Harvard, Vancouver, ISO, and other styles
41

Faria, Rafaela Marques Pinto de. "Game DesignTechniques for Software Engineering." Master's thesis, 2016. https://repositorio-aberto.up.pt/handle/10216/85516.

Full text
Abstract:
A Engenharia de Software é uma área da computação que tem como objetivo a especificação, o desenvolvimento e a manutenção de sistemas de Software. Tem uma vasta densidade de conteúdos, sendo necessário definir o âmbito e as diversas áreas onde a Engenharia de Software é encontrada. Para isso, foi organizada numa base de conhecimento pelo IEEE, de forma a sistematizar os conceitos. Como estes conteúdos são muito distintos, é necessário abordá-los de maneira diferente, tornando o ensino da Engenharia de Software muito vasto.Uma das formas usada na aprendizagem são os jogos sérios, que têm como p
APA, Harvard, Vancouver, ISO, and other styles
42

Freitas, Paulo André Faria de. "Software Repository Mining Analytics to Estimate Software Component Reliability." Dissertação, 2015. https://repositorio-aberto.up.pt/handle/10216/83489.

Full text
Abstract:
Encontrar e corrigir bugs em Software tem um grande custo e impacto no esforço em desenvolver Software. Os repositórios escondem informação preditiva sobre o histórico de Software que pode ser explorada recorrendo a técnicas de análise e de machine learning. A investigação atual de Mining Software Repositories (MSR) é capaz de classificar e listar componentes defeituosos com a granularidade ao nível do ficheiro. Os nossos objetivos são prever defeitos em Software com a granularidade até ao método, ao minar repositórios, e melhorar as técnicas de localização de falhas atuais com os resultados d
APA, Harvard, Vancouver, ISO, and other styles
43

Correia, Filipe Alexandre Pais de Figueiredo. "Documenting Software With Adaptive Software Artifacts." Tese, 2015. https://repositorio-aberto.up.pt/handle/10216/78904.

Full text
APA, Harvard, Vancouver, ISO, and other styles
44

Correia, Filipe Alexandre Pais de Figueiredo. "Documenting Software With Adaptive Software Artifacts." Doctoral thesis, 2015. https://repositorio-aberto.up.pt/handle/10216/78904.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Freitas, Paulo André Faria de. "Software Repository Mining Analytics to Estimate Software Component Reliability." Master's thesis, 2015. https://repositorio-aberto.up.pt/handle/10216/83489.

Full text
Abstract:
Encontrar e corrigir bugs em Software tem um grande custo e impacto no esforço em desenvolver Software. Os repositórios escondem informação preditiva sobre o histórico de Software que pode ser explorada recorrendo a técnicas de análise e de machine learning. A investigação atual de Mining Software Repositories (MSR) é capaz de classificar e listar componentes defeituosos com a granularidade ao nível do ficheiro. Os nossos objetivos são prever defeitos em Software com a granularidade até ao método, ao minar repositórios, e melhorar as técnicas de localização de falhas atuais com os resultados d
APA, Harvard, Vancouver, ISO, and other styles
46

Valente, Tiago Garrido Lima Allen. "Process Improvement Program in a Technology & Software Company." Dissertação, 2020. https://hdl.handle.net/10216/132637.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Valente, Tiago Garrido Lima Allen. "Process Improvement Program in a Technology & Software Company." Master's thesis, 2020. https://hdl.handle.net/10216/132637.

Full text
APA, Harvard, Vancouver, ISO, and other styles
48

Smith, Jurie. "Why information technology software projects fail in South Africa." Thesis, 2012. http://hdl.handle.net/10210/5522.

Full text
Abstract:
M.B.A.<br>The aim of this research was to determine why information technology software projects fail in South Africa in order to determine whether there is a cause and cost similarity between international first world and South African IT Software Project failures. This research topic was primarily chosen because there is a lack of research on IT Software project failure in South Africa. The following objectives were defined to support the aim of the research: To ascertain project cost failure statistics sources internationally from relevant literature. To ascertain from literature what has b
APA, Harvard, Vancouver, ISO, and other styles
49

Domingues, Gil Manuel Oliveira de Almeida. "A Software Repository for Live Software Development Environments." Dissertação, 2002. https://repositorio-aberto.up.pt/handle/10216/115330.

Full text
Abstract:
The concept of Live Programming exists since the genesis of some of the first programming environments such as Lisp machines , SmallTalk, amongst others. There are multiple characteristics that can be associated with it, specifically liveness, that is, the almost instantaneous nature of the feedback, as well as reflection, which allows for the software to modify its own implementation at run-time. For the new concept Live Software Development to be possible, the environment needs to allow for the modification of the running software.One way to facilitate Live Software Development would be to p
APA, Harvard, Vancouver, ISO, and other styles
50

Domingues, Gil Manuel Oliveira de Almeida. "A Software Repository for Live Software Development Environments." Dissertação, 2018. https://hdl.handle.net/10216/115330.

Full text
Abstract:
The concept of Live Programming exists since the genesis of some of the first programming environments such as Lisp machines , SmallTalk, amongst others. There are multiple characteristics that can be associated with it, specifically liveness, that is, the almost instantaneous nature of the feedback, as well as reflection, which allows for the software to modify its own implementation at run-time. For the new concept Live Software Development to be possible, the environment needs to allow for the modification of the running software. One way to facilitate Live Software Development would be to
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!