To see the other types of publications on this topic, follow the link: The thesis documents development of software.

Dissertations / Theses on the topic 'The thesis documents development of software'

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

Select a source type:

Consult the top 32 dissertations / theses for your research on the topic 'The thesis documents development of software.'

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

Morris, Stephen John. "A method for the design and development of multimedia documents." Thesis, Imperial College London, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.243380.

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

Thummala, Ganesh S. "Value stream mapping for software development process." Online version, 2004. http://www.uwstout.edu/lib/thesis/2004/2004thummalag.pdf.

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

Pradhan, Ninad. "Software development for mechatronics systems simulation of multiple UAV navigation and device driver interface for the Q4 data acquisition card /." Connect to this title online, 2007. http://etd.lib.clemson.edu/documents/1181250594/.

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

Alafaireet, Hussain. "Exploring the use of a commercial game engine for the development of educational software." Diss., Rolla, Mo. : Missouri University of Science and Technology, 2009. http://scholarsmine.mst.edu/thesis/pdf/Alafaireet_09007dcc806bfca9.pdf.

Full text
Abstract:
Thesis (M.S.)--Missouri University of Science and Technology, 2009.
Vita. The entire thesis text is included in file. Title from title screen of thesis/dissertation PDF file (viewed August 14, 2009) Includes bibliographical references (p. 160-162).
APA, Harvard, Vancouver, ISO, and other styles
5

Mallery, Christopher Jerry. "On the feasibility of using FSM approaches to test large web applications." Online access for everyone, 2005. http://www.dissertations.wsu.edu/Thesis/Spring2005/c%5Fmallery%5F041805.pdf.

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

Lin, Hsiang-Ling Jamie. "Evaluating hardware/software partitioning and an embedded Linux port of the Virtex-II pro development system." Online access for everyone, 2006. http://www.dissertations.wsu.edu/Thesis/Spring2006/h%5Flin%5F050106.pdf.

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

Eduardo, Feliciana. "The development and evaluation of an online master's module using an open-source software package." Diss., Pretoria :[s.n.], 2007. http://upetd.up.ac.za/thesis/available/etd-04182008-100020.

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

Petlach, Jan. "Nespojitá regulace s PLC ve výrobních systémech." Master's thesis, Vysoké učení technické v Brně. Fakulta strojního inženýrství, 2021. http://www.nusl.cz/ntk/nusl-444268.

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

Oelofse, Andries Johannes. "Development of a MAIME-compliant microarray data management system for functional genomics data integration." Pretoria : [s.n.], 2006. http://upetd.up.ac.za/thesis/available/etd-08222007-135249.

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

Holmqvist, Johan, and Tord Karlsson. "Enhanced Automotive Real-Time Testing Through Increased Development Process Quality." Thesis, Mälardalen University, School of Innovation, Design and Engineering, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-9945.

Full text
Abstract:

The purpose of this master thesis is to improve the quality of software testing in a large company developing real-time embedded systems. Software testing is a very important part of software development. By performing comprehensive software testing the quality and validity of a software system can be assured. One of the main issues with software testing is to be sure that the tests are correct. Knowing what to test, but also how to perform testing, is of utmost importance.

In this thesis, we explore different ways to increase the quality of real-time testing by introducing new techniques in several stages of the software development model. Four complementary methods are suggested. The proposed methods are validated by implementing them in an existing and completed project on a subset of the software development process. The original output from the completed project is compared with the new output.

The presented results from the validation are positive in the sense that it is shown that the test stage was more qualitative, mostly due to a higher level of quality on input from earlier stages.

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

Koen, Renico. "The development of an open-source forensics platform." Diss., Pretoria : [s.n.], 2009. http://upetd.up.ac.za/thesis/available/etd-02172009-014722/.

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

Maddipudi, Koushik. "Efficient Architectures for Retrieving Mixed Data with Rest Architecture Style and HTML5 Support." TopSCHOLAR®, 2013. http://digitalcommons.wku.edu/theses/1251.

Full text
Abstract:
Software as a service is an emerging but important aspect of the web. WebServices play a vital role in providing it. Web Services are commonly provided in one of two architectural styles: a "REpresentational State Transfer" (REST), or using the "Simple Object Access Protocol" (SOAP.) Originally most web content was text and small images. But more recent services involve complex data structures including text, images, audio, and video. The task of optimizing data to provide delivery of these structures is a complex one, involving both theoretical and practical aspects. In this thesis work, I have considered two architectures developed in the REST architectural style and tested them on mixes of data types (plain text, image, audio) being retrieved from a file system or database. The payload which carries the actual content of a data transmission process can either be in Extensible Markup Language (XML) or JavaScript Object Notation (JSON). Both of these language notations are widely used. The two architectures used in this thesis work are titled as Scenario 1 and Scenario 2. Scenario 1 proposes two different cases for storing, retrieving and presenting the data via a REST web service. We investigate the question of what is the best way to provide different data types (image, audio) via REST Web Service. Payload size for JSON and XML are compared. Scenario 2 proposes an enhanced and optimized architecture which is derived from the pros of the first two cases in Scenario 1. The proposed architecture is best suited for retrieving and serving non-homogeneous data as a service in a homogenous environment. This thesis is composed of theoretical and practical parts. The theory part contains the design and principles of REST architecture. The practical part has a Web Service provider and consumer model developed in Java. The practical part is developed using the Spring MVC framework and Apache CXF, which provides an implementation using JAX-RS, the Java API for RESTful services. A glossary of acronyms used in this thesis appears in the appendix on page 101.
APA, Harvard, Vancouver, ISO, and other styles
13

Bouda, Petr. "Systém pro vedení bakalářských a diplomových prací." Master's thesis, Vysoká škola ekonomická v Praze, 2012. http://www.nusl.cz/ntk/nusl-150056.

Full text
Abstract:
This master's thesis deals with finding a solution of shortcomings in the information system ISIS during the processing of the theses. In the first instance the weaknesses of the present system are identified and analyzed. The found weaknesses are the basis for functional requirements of the developed system. Other chapters of the thesis are devoted to the development, monitoring and testing of the system. At the end is created the user's guide for simplification of the control the application.
APA, Harvard, Vancouver, ISO, and other styles
14

Reynecke, Dean Peter. "Software-based decision-support a basis for the development of a predictive system for sustainable management of haemonchosis in small ruminants /." Pretoria : [s.n.], 2008. http://upetd.up.ac.za/thesis/available/etd-01292008-170027/.

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

Castilla, Dalila. "A Hybrid Approach Using RUP and Scrum as a Software Development Strategy." UNF Digital Commons, 2014. http://digitalcommons.unf.edu/etd/514.

Full text
Abstract:
According to some researchers, a hybrid approach can help optimize the software development lifecycle by combining two or more methodologies. RUP and Scrum are two methodologies that successfully complement each other to improve the software development process. However, the literature has shown only few case studies on exactly how organizations are successfully applying this hybrid methodology and the benefits and issues found during the process. To help fill this literature gap, the main purpose of this thesis is to describe the development of the Lobbyist Registration and Tracking System for the City of Jacksonville case study where a hybrid approach, that integrates RUP and Scrum, was implemented to develop a major application to provide additional empirical evidence and enrich the knowledge in this under-investigated field. The objective of this research was fulfilled since the case study was described in detail with the specific processes implemented using RUP and Scrum within the context of the IBM Rational Collaborative Lifecycle Management Solution. The results may help researchers and practitioners who are looking for evidence about conducting a hybrid approach. However, more case studies that successfully combine RUP and Scrum need to be developed in order to have enough empirical evidence.
APA, Harvard, Vancouver, ISO, and other styles
16

Johnson, Timothy W. "Determine if UW Stout masters degree students in Training and Human Resource Development possess the necessary skills to design and develop training materials using current authoring related software." Online version, 2002. http://www.uwstout.edu/lib/thesis/2002/2002johnsont.pdf.

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

Ahmad, Mirwary, and Birgeet Kaur. "Sustainability Aspects in ICT Engineering Thesis Works." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-191131.

Full text
Abstract:
An evaluation of thesis reports performed by students from the degree programme Computer Engineering, TIDAB, that was made by UKÄ, The Swedish Higher Education Authority, showed that there was a lack of consideration of environmental and sustainability aspects in the thesis reports, leading to many students not meeting the criteria in the degree objectives regarding this aspect. The purpose of this bachelor thesis is to improve students’ ability in considering the important aspects of sustainability in their thesis works, by providing them with guidelines which they can follow and implement during their thesis work that will enable them to reach the level ‘Very High Quality’. A literature study was performed thoroughly in conjunction with reviewing previous thesis reports and conducting expert interviews as an approach to find a solution to the problem. The outcome of the analysis was three methods that was developed, which the students can use as guidelines in their thesis work. A set of guidelines, a table with skill sets and the SEMAT Essence Kernel card for sustainable development was the resulting methods that will help the students to at minimum accomplish the criteria for ‘High Quality’ on the objective "Demonstrate an understanding of technology capabilities and limitations, its role in society and people’s responsibility for its use, including social and economic aspects, environmental and safety aspects" when the methods are followed.
En utvärdering av examensarbeten utförda av studenter från utbildningsprogrammet Datateknik, TIDAB, gjort av UKÄ, Universitetskanslersämbetet, visade att det fanns en brist på hänsynstagande till miljö- och hållbarhetsaspekter i rapporterna, vilket ledde till att flera studenter inte uppfyllde kriterierna i examensmålen gällande denna aspekt. Syftet med detta examensarbete är att förbättra elevernas förmåga att ta hänsyn till de viktiga aspekterna av hållbarhet i sina examensarbeten genom att ge dem riktlinjer som de kan följa och genomföra under sina examensarbeten, som gör det möjligt för dem att uppnå nivån ’Mycket Hög Kvalité’. En litteraturstudie genomfördes noggrant i samband med genomgång av tidigare examensarbeten, och intervjuer med ledande experter gjordes, som en metod för att hitta en lösning på problemet. Utfallet av den utförda analysen var tre metoder som har utvecklats, vilket studenterna kan använda som riktlinjer i sina examensarbeten. En uppsättning av riktlinjer, en tabell med kompetenser och SEMAT Essence Kernel kort för hållbar utveckling var de resulterande metoder, som ska hjälpa studenterna att åtminstone uppnå kriterierna för ’Hög Kvalité’ på målet "Visa förståelse för tekniska möjligheter och begränsningar, dess roll i samhället och människors ansvar för dess användning, inklusive sociala och ekonomiska aspekter, miljö- och hållbarhetsaspekter" när metoderna följs.
APA, Harvard, Vancouver, ISO, and other styles
18

Ristić, Marko. "Systém pro vedení bakalářských a diplomových prací." Master's thesis, Vysoká škola ekonomická v Praze, 2014. http://www.nusl.cz/ntk/nusl-193336.

Full text
Abstract:
This master's thesis deals with finding a solution to shortcomings in the information system ISIS regarding the process of theses supervision. Firstly the current state is analyzed to identify specific functional requirements for thesis management system. Based on analysis of existing and potentially suitable solutions, the decision to develop a new program was made. Therefore, other chapters are devoted to the design and development of the program. The user's guide describing use of the final system is also part of this thesis.
APA, Harvard, Vancouver, ISO, and other styles
19

Tabrez, Shams, and Islam Jan. "Documentation and Agile Methodology." Thesis, Uppsala universitet, Institutionen för informatik och media, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-212653.

Full text
Abstract:
Computer science in general and software engineering in specific is changing very fast. Software engineers are constantly using more innovative and more efficient ways to develop new software than in the past. This continuous evolution of software development methodologies has a great impact on both the software developed and the environment that the developers work-in. Agile software development methodologies are used to overcome many issues in the software development processes. One of the issues which still exists and needs to be addressed is the preparation of proper documentation along with the software. The work presented in this dissertation focuses on software documentation. The work starts by a thorough literature review which focuses on different aspects of software documentation and different agile methodologies. The thesis focuses on finding out the challenges that the developers faces during their development process. Two major questions addressed in the thesis. First one is to find the motivation to document in agile envirionment, whih is based on the hypothesis that there do exist a motivation. The second question is that how should documentation be produced such that we could avoid maximum possible potential problems. These questions are addressed with the help of different perspectives of the stockholders (i.e. developers and users) and the existing methods for documentation. A questionnaire was developed based on the nine categories of documentation, like user documents and system documents etc.. It included different questions related to the types of documents created in software development processes, the software development stage at which the documents are created and the importance of the documents. Questions from this questionnaire are then posted on agile specific discussion forums. Where many experienced and fresh practitioners participated in the discussion. We had a detailed discussion on every component of documentation and problems were identified by the practitioners. The questionnaire was also sent to different companies practicing agile methodology. we received about 14 responses as it was detailed questionnaire with about 34 questions. The responses of the discussion forum and survey are then analyzed and conclusions were drawn. The conclusions include that all the participants consider software documentation very important to the success of a software development project. the question of motivation is answered from the literature and opinions we received from experienced practitioners. While seven factor are identified that affect your documentation, to help solve the question of how should documentation be done.
APA, Harvard, Vancouver, ISO, and other styles
20

Chawla, Lovelesh. "Use of IBM Collaborative Lifecycle Management Solution to Demonstrate Traceability for Small, Real-World Software Development Project." UNF Digital Commons, 2015. http://digitalcommons.unf.edu/etd/606.

Full text
Abstract:
The Standish Group Study of 1994 showed that 53 percent of software projects failed outright and another 31 percent were challenged by extreme budget and/or time overrun. Since then different responses to the high rate of software project failures have been proposed. SEI’s CMMI, the ISO’s 9001:2000 for software development, and the IEEE’s JSTD-016 are some examples of such responses. Traceability is the one common feature that these software development standards impose. Over the last decade, software and system engineering communities have been researching subjects such as developing more sophisticated tooling, applying information retrieval techniques capable of semi-automating the trace creation and maintenance process, developing new trace query languages and visualization techniques that use trace links, applying traceability in specific domains such as Model Driven Development, product line systems and agile project environment. These efforts have not been in vain. The 2012 CHAOS results show an increase in project success rate of 39% (delivered on time, on budget, with required features and functions), and a decrease of 18% in the number of failures (cancelled prior to completion or delivered and never used). Since research has shown traceability can improve a project’s success rate, the main purpose of this thesis is to demonstrate traceability for a small, real-world software development project using IBM Collaborative Lifecycle Management. The objective of this research was fulfilled since the case study of traceability was described in detail as applied to the design and development of the Value Adjustment Board Project (VAB) of City of Jacksonville using the scrum development approach within the IBM Rational Collaborative Lifecycle Management Solution. The results may benefit researchers and practitioners who are looking for evidence to use the IBM CLM solution to trace artifacts in a small project.
APA, Harvard, Vancouver, ISO, and other styles
21

Mathrani, Anuradha. "Key success drivers in offshore software development : New Zealand and Indian vendors' perspectives : a thesis presented in partial fulfilment of the requirements for the degree of Doctor of Philosophy in Information Technology at Massey University, Albany campus, New Zealand." Massey University, 2009. http://hdl.handle.net/10179/903.

Full text
Abstract:
Offshore software development (OSD) is a leading business sector in the present ‘glocal’ IT marketplace, and vendors in different countries are opening software development centres worldwide to take advantage of the new business opportunities. However, software development is both a technical and a social process as various software modules need to be integrated, which requires ongoing interaction between the stakeholders. The software modules rely upon local knowledge regarding customer wants, project specific features, chosen design methodologies by development team members and synchronisation of activities to confirm the next design iteration. This study focuses on knowledge sharing processes involving the interplay between acquiring local knowledge and applying the knowledge acquired into the design of the client-specific software builds. New knowledge is created as new processes are applied and new outcomes realised, resulting in re-definition of software development practices. Building on existing theories with empirical case study evidence, this research reveals the socio-technical influences on knowledge management in the OSD process. Ideographic research methods have been applied to bring sensitivity in the everyday organisational activities for knowledge sharing across diverse social and cultural groups within two country contexts (New Zealand and India). Empirical data from ten case studies is used to inductively develop a conceptual framework, which has been applied to make within case and cross case comparisons across three levels of analysis (micro, meso and macro) for knowledge sharing. The micro level analysis explores individual key success drivers (behaviours and methodologies), the meso level explores organisational level practices (work processes and structures) and the macro level gives a holistic evaluation across two country contexts. Country contexts reveal that New Zealand vendors share closer cultural proximity with their clients, are engaged in client facing skills and have further outsourced software development tasks to other low cost countries. The Indian vendors are involved in software construction, prefer technical specialist skills and have defined more discipline in their software development processes. The thesis offers new insights on how vendors’ shape their software development styles based upon their beliefs and understanding of the offshore market and is especially relevant to both vendors and clients who intend venturing into the offshore market.
APA, Harvard, Vancouver, ISO, and other styles
22

Gibson-Alonso, Tamara Ianthe. "Processes of Developing Effective Researcher-Practitioner Partnerships in Education: A Content Analysis of Grant Related Documents." UNF Digital Commons, 2019. https://digitalcommons.unf.edu/etd/867.

Full text
Abstract:
Abstract Research indicates that understanding the influence of leadership and partnership development can inform the need to improve public education (Penuel & Gallagher, 2017). Although leadership theory and change theory support the need for partnerships in education, less attention has been given to how such partnerships develop and the role that leadership plays in that process. Therefore, the present study explored the role of leadership within researcher-practitioner partnerships and the process of developing sustainable partnerships in education as documented in a set of federal grant proposals, their final reports, and other descriptions of their efforts. Grant documents examined were awarded from the 2013 funding announcement of the U.S. Department of Education Institute of Education Sciences (IES) Researcher-Practitioner Partnerships (RPP) in Education Research program. In-depth qualitative document analysis provided a means to unobtrusively examine and interpret comprehensive, historical data (Corbin & Strauss, 2008; Patton, 2002). Directed content analysis (Hsieh & Shannon, 2005; Kaid & Johnston-Wadsworth, 1989) of the documents directed the process of data collection. This process used key concepts from the literature on transformational leadership, shared leadership, and leadership for change as the initial framework for data collection. Data analysis employed Eisner’s (1998) process of educational criticism using description, interpretation, evaluation, and thematics. Hatch’s (2002) process of typological analysis led to four typologies to organize the data for description and interpretation: capacity building; strategies for partnership development; approaches to communication; and the role of reflection in partnership development. The evaluation dimension of educational criticism indicated that partnerships employed shared leadership with evidence of internal and external support and a cultivation of shared commitment. Themes indicated that partnerships focused on both rigorous research and reflective practice, leaders engaged partners in establishing the infrastructure and strategic plans of the partnership, and partnerships galvanized support to address complex social issues beyond their formal organizational structure. Recommendations for future research include the need: (a) to explore the dynamics of communication in partnership work; (b) to clarify and facilitate the process of change in grant and project development; and (c) to develop of a process for sustainability beyond a specific grant or project. Recommendations for practice include the need: (a) to explore the cultivation of relationships in support of partnership development; (b) to identify clearly the primary issue to be addressed in the work of the partnership, and (c) to clarify mutual outcomes. Conclusions from the present study indicate the importance of a focus on the deliberate development of the researcher-practitioner partnerships themselves, the importance of concrete strategies for sharing leadership, and the importance of the development of professional relationships that support sustainability in partnership development.
APA, Harvard, Vancouver, ISO, and other styles
23

Веретенникова, В. В., and V. V. Veretennikova. "Разработка и внедрение сервиса по проверке контрагентов на благонадежность : магистерская диссертация." Master's thesis, б. и, 2020. http://hdl.handle.net/10995/93451.

Full text
Abstract:
Актуальность выбранной темы обусловлена необходимостью поддержки малого и среднего бизнеса в условиях обновленного законодательства. Сервисы, предлагаемые банками, способны минимизировать риски предпринимателей, а также повысить уровень лояльности к банковской системе в целом. Научная новизна заключается в разработке проекта по созданию сервиса по оценке контрагентов, который включает в себя создание авторской методики оценки клиентов и их контрагентов и ее применение на практике. Практическая значимость исследования заключается в разработке программного обеспечения для оценки контрагентов на благонадёжность. Расчет экономической эффективности показал, что после внедрения сервиса процесс обслуживания клиентов банка будет занимать меньше времени в несколько раз. Данный факт положительно скажется на отношении клиентов, их мнение об клиентоориентированности банка.
The relevance of the chosen topic is due to the need to support small and medium-sized businesses in the context of the updated legislation. Services offered by banks are able to minimize the risks of entrepreneurs, as well as increase the level of loyalty to the banking system as a whole. Scientific novelty lies in the development of a project to create a service for the assessment of contractors, which includes the creation of an author's methodology for assessing customers and their counterparties and its application in practice. The practical significance of the study lies in the development of software for evaluating counterparties for reliability. The calculation of economic efficiency showed that after the introduction of the service, the process of servicing the bank's customers will take several times less time. This fact will have a positive effect on the attitude of clients, their opinion on the client-orientedness of the bank.
APA, Harvard, Vancouver, ISO, and other styles
24

BHIRI, MED TAHAR. "Programmation par assemblage de composants logiciels : application a l'enseignement assiste par ordinateur." Nice, 1988. http://www.theses.fr/1988NICE4251.

Full text
Abstract:
Presentation d'une double evaluation des techniques actuelles employees en eao et genie logiciel susceptibles d'etre utilisees pour developper des logiciels d'enseignement. Dans un deuxieme temps, une architecture modulaire de construction de didacticiels est presentee: amcd, structuree en couches, basee sur les principes les plus modernes de genie logiciel et concue comme une extension a un systeme d'exploitation de type unix
APA, Harvard, Vancouver, ISO, and other styles
25

Савичев, И. Н., and I. N. Savichev. "Разработка клиентской части веб-приложения «Мониторинг IT-конференций» : магистерская диссертация." Master's thesis, б. и, 2021. http://hdl.handle.net/10995/100808.

Full text
Abstract:
Выпускная квалификационная работа 56 страниц, 19 рисунков, 11 источников, 8 приложений. Цель работы – разработка клиентской части веб-приложения «Мониторинг IT-конференций». В процессе работы был проведён анализ популярных фреймворков для веб-разработки, настроена интеграция с серверами CDN на базе сервиса Surge, создан Docker-образ с веб-приложением, настроена интеграция с GitHub Actions для CI/CD, настроен клиентский и серверный мониторинги на базе Sentry. В результате ВКР разработана клиентская часть на базе фреймворка Next.js для веб-приложения «Мониторинг IT-конференций».
Final qualification work 56 pages, 19 figures, 11 sources, 8 appendices. The purpose of the work is to develop the client part of the web application "Monitoring of IT conferences". In the process, we analyzed popular frameworks for web development, configured integration with CDN servers based on the Surge service, created a Docker image with a web application, configured integration with GitHub Actions for CI/CD, configured client and server monitoring based on Sentry. As a result of the final qualifying work, the client part was developed on the basis of the Next framework.js for the IT Conference Monitoring web application.
APA, Harvard, Vancouver, ISO, and other styles
26

Сухарев, Н. В., and N. V. Sukharev. "Разработка инфраструктуры и серверного приложения для проекта «Мониторинг IT-конференций» : магистерская диссертация." Master's thesis, б. и, 2021. http://hdl.handle.net/10995/100809.

Full text
Abstract:
Цель работы – разработка серверной части приложения и инфраструктурных компонентов для проекта «Мониторинг IT-конференций». Методы исследования: анализ, сравнение, систематизацию и обобщение данных о существующих и разработанных инфраструктурных компонентах, апробация современных подходов при построении архитектуры инфраструктуры. В результате работы сконфигурированы две виртуальные машины для работы Kubernetes и Gitlab Runner, настроены компоненты хранения постоянных данных для PostgreSQL, RabbitMQ и S3-хранилища на базе Rook Ceph, создано приложение на базе Django для предоставления API клиентскому приложению, написана конфигурация для Gitlab CI, обеспечивающая сборку образа приложения и его развертывание в Kubernetes. Созданное приложение предоставляет функционал управления контентом для администраторов сервиса (загрузка видео в S3-хранилище, разметка с помощью системы тегов, привязывание конференций к спикерам) и HTTP API для клиентского приложения с возможностью регистрации, аутентификации через JWT-токены, иерархическому поиску по системе тегов и отдаче подписанных ссылок на S3-хранилище для просмотра видео.
The purpose of the work is to develop the server part of the application and infrastructure components for the project "Monitoring IT conferences". Research methods: analysis, comparison, systematization and generalization of data on existing and developed infrastructure components, approbation of modern approaches in building infrastructure architecture. As a result of the work, two virtual machines were configured for Kubernetes and Gitlab Runner, persistent data storage components for PostgreSQL, RabbitMQ and S3 storage based on Rook Ceph were configured, an application based on Django was created to provide an API to a client application, a configuration for Gitlab CI was written, providing building an application image and deploying it to Kubernetes. The created application provides content management functionality for service administrators (uploading videos to S3 storage, marking using a tag system, binding conferences to speakers) and an HTTP API for a client application with the ability to register, authenticate through JWT tokens, hierarchical search using the tag system, and giving back signed links to S3 storage for watching videos.
APA, Harvard, Vancouver, ISO, and other styles
27

Orozco, Barbosa Luis. "Developpement et evaluation de performances du protocole de transport de l'iso pour reseaux locaux." Paris 6, 1987. http://www.theses.fr/1987PA066562.

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

Theunissen, William Herman Morkel. "A case-study based assessment of Agile software development." 2003. http://upetd.up.ac.za/thesis/available/etd-07152004-084708.

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

Northover, Mandy. "Towards a philosophical understanding of agile software methodologies the case of Kuhn versus Popper /." Diss., 2008. http://upetd.up.ac.za/thesis/available/etd-02242009-220043/.

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

Mueller, Bernd. "Package optimisation model : [a thesis presented in partial fulfilment of the requirements for the degree of Master of Engineering in Engineering and Industrial Management at Massey University, Palmerston North, New Zealand] EMBARGOED until 1 January 2013." 2010. http://hdl.handle.net/10179/1413.

Full text
Abstract:
A bulk export orientated company has to optimise their packaging to be able to compete in a globalised world. Therefore it is important to maximise the container load to save shipping costs. This can be done in different ways, • by changing the product weight, • the packaging material or size, • the pallet/container size or, for some products, • the bulk density. With so many parameters affecting the container load finding the best packaging solution is difficult. To solve the problem an Add-on to for the existing packaging optimisation software Cape Pack called SADIE was developed. SADIE automates the process of data input into Cape Pack and allows browsing of different packaging combinations in a short time. Main feature of SADIE is that it allows testing complete weight and/or bulk density ranges in one Query. For that it takes the weight and the bulk density combination that is going to be tested and calculates the start dimension for a regular slotted case (RSC) with a 2:1:2 ratio, which, for a RSC, is the ratio that uses a minimum quantity of board. Those dimensions are then, with many other parameters, transferred into the Cape Pack Design mode where the new packaging solution is calculated and transferred back to SADIE. The data coming from SADIE was tested for consistency and was also used for physical pack size validations, both successfully. Packaging solutions for products with higher bulk densities could be optimised. A new packaging solution calculated for salted butter could save 231 container per annum. Depending on the destination of the butter cost savings from 184,000 US$ to 577,500 US$ would be possible. The results show that there are improvements in container load possible, especially for products in a higher bulk density range, like butter and cheese. An increase in container load for Whole milk powder (WMP) might be possible if another packaging system is used whereas for Skim milk powder (SMP), with its higher densities compared to WMP, the program can calculate improved container load without a change to the packaging system used.
APA, Harvard, Vancouver, ISO, and other styles
31

Yakovlev, Vyacheslav. "Cluster analysis of object-oriented programs : a thesis presented in partial fulfilment of the requirements for the degree of Master of Science in Computer Science at Massey University, Palmerston North, New Zealand." 2009. http://hdl.handle.net/10179/1030.

Full text
Abstract:
In this thesis we present a novel approach to the analysis of dependency graphs of object-oriented programs, and we describe a tool that has been implemented for this purpose. A graph-theoretical clustering algorithm is used in order to compute the modular structure of programs. This can be used to assist software engineers to redraw component boundaries in software in order to improve the level of reuse and maintainability. The analysis of the dependency graph of an object-oriented program is useful for assessing the quality of software design. The dependency graph can be extracted from a program using various different methods, including source code, byte code, and dynamic (behavioral) analysis. The nodes in the dependency graph are classes, members, packages and other artifacts, while the edges represent uses and extends relationships between those artifacts. Once the dependency graph has been extracted, it can be analysed in order to quantify certain characteristics of the respective program. Examples include the detection of circular dependencies and measurements of the responsibility or independence of units based on their relationships. Tools like JDepend1 implementing these principles have become very popular in recent years. Our work includes grouping types in dependency graphs using di erent clustering methods: Grouping into namespaces; Grouping into clusters using graph clustering algorithms; Grouping into clusters using rules. The detected mismatches are candidates for refactoring. We have developed a tool for processing dependency graphs clustering and producing results where users can outline possible design violations.
APA, Harvard, Vancouver, ISO, and other styles
32

Chen, Yi. "Efficient web-based application development tools on XML-enabled databases : a thesis presented in partial fulfilment of the requirements for the degree of Master of Information Sciences." 2008. http://hdl.handle.net/10179/896.

Full text
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!

To the bibliography